termiraly 0.1.0
termiraly: ^0.1.0 copied to clipboard
ncurses like package for a terminal-style UI in a web canvas.
We analyzed this package on Jan 20, 2021, and awarded it 70 pub points (of a possible 110):
0/10 points: Provide a valid pubspec.yaml
Homepage URL doesn't exist.
At the time of the analysis https://github.com/umr1352/termiraly
was unreachable.
Repository URL doesn't exist.
At the time of the analysis https://github.com/umr1352/termiraly
was unreachable.
Issue tracker URL doesn't exist.
At the time of the analysis https://github.com/umr1352/termiraly
was unreachable.
5/5 points: Provide a valid README.md
5/5 points: Provide a valid CHANGELOG.md
10/10 points: Package has an example
- Found example at:
example/main.dart
0/10 points: 20% or more of the public API has dartdoc comments
- 8 out of 172 API elements (4.7 %) have documentation comments.
Providing good documentation for libraries, classes, functions, and other API elements improves code readability and helps developers find and use your API. Document at least 20% of the public API elements.
10/20 points: Supports 1 of 2 possible platforms (native, js)
Consider supporting multiple platforms:
Package not compatible with runtime native
Because:
package:termiraly/termiraly.dart
that imports:package:termiraly/src/user_interface.dart
that imports:package:termiraly/src/terminal.dart
that imports:dart:html
20/30 points: code has no errors, warnings, lints, or formatting issues
Found 14 issues. Showing the first 2:
INFO: Don't type annotate initializing formals.
lib/src/glyph.dart:15:22
╷
15 │ Glyph.fromCharCode(int this.charCode, [Color fore, Color back])
│ ^^^
╵
To reproduce make sure you are using pedantic and run dartanalyzer lib/src/glyph.dart
INFO: DO use curly braces for all flow control structures.
lib/src/glyph.dart:22:7
╷
22 │ ┌ return charCode == other.charCode &&
23 │ │ fore == other.fore &&
24 │ └ back == other.back;
╵
To reproduce make sure you are using pedantic and run dartanalyzer lib/src/glyph.dart
10/10 points: All of the package dependencies are supported in the latest version
Package | Constraint | Compatible | Latest |
---|---|---|---|
utilary | ^1.0.0 | 1.0.9 | 1.0.9 |
To reproduce run pub outdated --no-dev-dependencies --up-to-date --no-dependency-overrides
.