byteplot 0.1.3

Byteplot CLI #

A Dart CLI tool for creating Flutter projects, applying templates, generating BLoC's and more!

pub package

BranchBuild Status
developBuild Status
masterBuild Status

!> Current version of the Byteplot CLI only works on MacOS & Linux.

🚀 Features #

  • Create a brand new Flutter project.
  • Apply a template to your Flutter project.
  • Generate code snippets.
  • Add support for internationalization (i10n).
  • Manage whitelabel brands in your app.

📚 Documentation #

Visit Byteplot for the official documentation.

0.1.3 #

  • Added mardown files for contributing.
  • Several bugfixes.

0.1.2 #

  • Fixed a bug where the filepaths would point to the wrong files.
  • Added docs through docsify Byteplot.

0.1.1 #

  • Added example app.
  • Several bugfixes.

0.1.0 #

  • Create a brand new Flutter project.
  • List and apply templates.
  • Generate BLoC's.
  • Add internationalization (i10n).
  • Add and apply whitelabel brands.
  • Upgrade BytePlot CLI command.

example/README.md

Example app with BLoC template generated with BytePlot CLI #

A Dart CLI tool for creating Flutter projects, apply templates, generating BLoC's and more!

Example project generated with byteplot create example

BLoC template with internationalization applied byteplot template apply bloc -i

Example BLoC generated with byteplot generate bloc

Use this package as an executable

1. Install it

You can install the package from the command line:


$ pub global activate byteplot

2. Use it

The package has the following executables:


$ byteplot

Use this package as a library

1. Depend on it

Add this to your package's pubspec.yaml file:


dependencies:
  byteplot: ^0.1.3

2. Install it

You can install packages from the command line:

with pub:


$ pub get

Alternatively, your editor might support pub get. Check the docs for your editor to learn more.

3. Import it

Now in your Dart code, you can use:


import 'package:byteplot/byteplot.dart';
  
Popularity:
Describes how popular the package is relative to other packages. [more]
0
Health:
Code health derived from static analysis. [more]
100
Maintenance:
Reflects how tidy and up-to-date the package is. [more]
100
Overall:
Weighted score of the above. [more]
50
Learn more about scoring.

We analyzed this package on Feb 17, 2020, and provided a score, details, and suggestions below. Analysis was completed with status completed using:

  • Dart: 2.7.1
  • pana: 0.13.5

Dependencies

Package Constraint Resolved Available
Direct dependencies
Dart SDK >=2.1.0 <3.0.0
ansicolor ^1.0.2 1.0.2
args ^1.5.2 1.5.2
file ^5.1.0 5.1.0
http ^0.12.0+2 0.12.0+4
mustache ^1.1.1 1.1.1
mustache_recase ^2.0.1 2.0.1
path ^1.6.4 1.6.4
version ^1.0.0 1.0.3
yaml ^2.2.0 2.2.0
yamlicious ^0.1.0 0.1.0
Transitive dependencies
async 2.4.0
charcode 1.1.3
collection 1.14.12
http_parser 3.1.3
intl 0.16.1
matcher 0.12.6
meta 1.1.8
quiver 2.1.2+1
recase 2.0.1 3.0.0
source_span 1.6.0
stack_trace 1.9.3
string_scanner 1.0.5
term_glyph 1.1.0
typed_data 1.1.6
Dev dependencies
pedantic ^1.9.0 1.9.0