flutter_scaffold 0.0.12+2

Flutter Scaffold

Inspired from react boilerplate generator https://github.com/react-boilerplate/react-boilerplate/tree/master/internals/generators.

Quick scaffolding<br/> Create components, containers - and their tests - right from the CLI!

pub global activate flutter_scaffold pub global run flutter_scaffold c -p Home -sbi pub global run flutter_scaffold component -p CheckBox -si

Use this package as an executable

1. Install it

You can install the package from the command line:


$ pub global activate flutter_scaffold

2. Use it

The package has the following executables:


$ flutter_scaffold
Popularity:
Describes how popular the package is relative to other packages. [more]
52
Health:
Code health derived from static analysis. [more]
97
Maintenance:
Reflects how tidy and up-to-date the package is. [more]
50
Overall:
Weighted score of the above. [more]
65
Learn more about scoring.

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

  • Dart: 2.8.4
  • pana: 0.13.14

Analysis suggestions

Binary only

Cannot assign flutter SDK tag because it is binary only

Binary only

Cannot assign flutter platform tags, it is a binary only package

Health suggestions

Fix bin/src/container.dart. (-1.49 points)

Analysis of bin/src/container.dart reported 3 hints:

line 5 col 1: 'package:resource/resource.dart' is deprecated and shouldn't be used. This package has been discontinued. See library documentation of README.md for more infomration.

line 68 col 7: Future results in async function bodies must be awaited or marked unawaited using package:pedantic.

line 93 col 7: Future results in async function bodies must be awaited or marked unawaited using package:pedantic.

Fix bin/src/component.dart. (-1 points)

Analysis of bin/src/component.dart reported 2 hints:

line 5 col 1: 'package:resource/resource.dart' is deprecated and shouldn't be used. This package has been discontinued. See library documentation of README.md for more infomration.

line 66 col 7: Future results in async function bodies must be awaited or marked unawaited using package:pedantic.

Fix bin/flutter_scaffold.dart. (-0.50 points)

Analysis of bin/flutter_scaffold.dart reported 1 hint:

line 15 col 5: Future results in async function bodies must be awaited or marked unawaited using package:pedantic.

Maintenance issues and suggestions

Make sure dartdoc successfully runs on your package's source files. (-10 points)

exitCode: 255 stdout: Documenting flutter_scaffold... Initialized dartdoc with 37 libraries in 32.2 seconds Validating docs... no issues found Documented 0 public libraries in 5.4 seconds stderr: Unhandled exception: dartdoc could not find any libraries to document #0 Dartdoc.generateDocs (package:dartdoc/dartdoc.dart:218:9)

Support latest dependencies. (-10 points)

The version constraint in pubspec.yaml does not support the latest published versions for 1 dependency (recase).

The package description is too short. (-20 points)

Add more detail to the description field of pubspec.yaml. Use 60 to 180 characters to describe the package, what it does, and its target use case.

Package is pre-v0.1 release. (-10 points)

While nothing is inherently wrong with versions of 0.0.*, it might mean that the author is still experimenting with the general direction of the API.

Dependencies

Package Constraint Resolved Available
Direct dependencies
Dart SDK >=2.1.0 <3.0.0
args ^1.5.2 1.6.0
meta ^1.1.8 1.2.1
mustache ^1.1.1 1.1.1
recase ^2.0.1 2.0.1 3.0.0
resource ^2.1.6 2.1.7
Transitive dependencies
collection 1.14.13 1.15.0-nnbd
typed_data 1.2.0 1.3.0-nnbd