ibox 1.0.1

Dart

A Dart Command Box for Developer.Helper you use `npm`,`pub` and so on...

0
likes
50 / 110
pub points
0 %
popularity

We analyzed this package on Sep 25, 2020, and awarded it 50 pub points (of a possible 110):

Follow Dart file conventions
10 / 20

10/10 points: Provide a valid pubspec.yaml

0/5 points: Provide a valid README.md

Links in `README.md` should be secure. 5 links are insecure.

README.md:10:141

   ╷
10 │ <p>当前指令需要运行在 <code>Dart VM</code> 环境下,所以需要正确安装 <code>Dart SDK</code> 和 <code>Pub</code>.这与 <code>nodejs</code> 与 <code>npm</code> 是一样的。可以参考 <a href="http://www.echo.engineer/FlutterCN/#/install">链接</a> 配置你的运行环境。</p>
   │                                                                                                                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
   ╵

Use https URLs instead.

`README.md` contains too many non-ASCII characters.

The site uses English as its primary language. The content of README.md in your package should primarily contain characters used in English.

0/5 points: Provide a valid CHANGELOG.md

`CHANGELOG.md` contains too many non-ASCII characters.

The site uses English as its primary language. The content of CHANGELOG.md in your package should primarily contain characters used in English.

Provide documentation
0 / 20

0/10 points: Package has an example

No example found.

See package layout guidelines on how to add an example.

0/10 points: Failed to run dartdoc

  • Running dartdoc failed with the following output:
Unhandled exception:
dartdoc could not find any libraries to document
#0      Dartdoc.generateDocs (package:dartdoc/dartdoc.dart:225:9)
<asynchronous suspension>
#1      main (file:///project/pkg/pub_dartdoc/bin/pub_dartdoc.dart:32:33)
<asynchronous suspension>
#2      _startIsolate.<anonymous closure> (dart:isolate-patch/isolate_patch.dart:299:32)
#3      _RawReceivePortImpl._handleMessage (dart:isolate-patch/isolate_patch.dart:168:12)
Support multiple platforms
0 / 20

0/20 points: Supports 0 of 2 possible platforms (native, js)

Pass static analysis
20 / 30

20/30 points: code has no errors, warnings, lints, or formatting issues

Found 3 issues. Showing the first 2:

INFO: Avoid relative imports for files in `lib/`.

bin/main.dart:9:8

  ╷
9 │ import '../lib/src/helper.dart';
  │        ^^^^^^^^^^^^^^^^^^^^^^^^
  ╵

To reproduce make sure you are using pedantic and run dartanalyzer bin/main.dart

INFO: Unnecessary new keyword.

bin/main.dart:19:16

   ╷
19 │   var parser = new ArgParser();
   │                ^^^^^^^^^^^^^^^
   ╵

To reproduce make sure you are using pedantic and run dartanalyzer bin/main.dart

Support up-to-date dependencies
20 / 20

10/10 points: All of the package dependencies are supported in the latest version

PackageConstraintCompatibleLatest
args^1.5.21.6.01.6.0
dart_inquirer^1.0.01.0.01.0.0
io^0.3.2+10.3.40.3.4
path^1.6.41.7.01.7.0
yaml^2.2.02.2.12.2.1
Transitive dependencies
PackageConstraintCompatibleLatest
charcode-1.1.31.1.3
collection-1.14.131.14.13
console-3.1.03.1.0
meta-1.2.31.2.3
source_span-1.7.01.7.0
string_scanner-1.0.51.0.5
term_glyph-1.1.01.1.0
vector_math-2.0.82.0.8

To reproduce run pub outdated --no-dev-dependencies --up-to-date --no-dependency-overrides.

10/10 points: Package supports latest stable Dart and Flutter SDKs

0
likes
50
pub points
0%
popularity

A Dart Command Box for Developer.Helper you use `npm`,`pub` and so on...

Repository (GitHub)
View/report issues

Documentation

Documentation
API reference

Uploader

pluckypan@126.com

License

MIT (LICENSE)

Dependencies

args, dart_inquirer, io, path, yaml

More

Packages that depend on ibox