appengine 0.12.0
appengine: ^0.12.0 copied to clipboard
Support for using Dart as a custom runtime on Google App Engine Flexible Environment
7
likes
75
/ 110
pub points
69
%
popularity
We analyzed this package on Jan 22, 2021, and awarded it 75 pub points (of a possible 110):
10/10 points: Provide a valid pubspec.yaml
0/5 points: Provide a valid README.md
Links in `README.md` should be secure. 2 links are insecure.
README.md:70:39
╷
70 │ <p>This will serve the application at <a href="http://localhost:8080">localhost:8080</a>!</p>
│ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
╵
Use https
URLs instead.
5/5 points: Provide a valid CHANGELOG.md
0/10 points: Package has an example
No example found.
See package layout guidelines on how to add an example.
10/10 points: 20% or more of the public API has dartdoc comments
- 15 out of 65 API elements (23.1 %) have documentation comments.
10/20 points: Supports 1 of 2 possible platforms (native, js)
Consider supporting multiple platforms:
Package not compatible with runtime js
Because:
package:appengine/appengine.dart
that imports:package:appengine/src/errors.dart
that imports:dart:io
20/30 points: code has no errors, warnings, lints, or formatting issues
Found 669 issues. Showing the first 2:
INFO: The declaration '_getAuthClient' isn't referenced.
lib/src/appengine_internal.dart:270:25
╷
270 │ Future<auth.AuthClient> _getAuthClient(
│ ^^^^^^^^^^^^^^
╵
To reproduce make sure you are using pedantic and run dartanalyzer lib/src/appengine_internal.dart
INFO: 'copyWith' is deprecated and shouldn't be used. Using this can add significant size overhead to your binary. Use [GeneratedMessageGenericExtensions.rebuild] instead. Will be removed in next major version.
lib/src/grpc_api/dart/google/api/auth.pb.dart:31:13
╷
31 │ super.copyWith((message) => updates(message as Authentication));
│ ^^^^^^^^
╵
To reproduce make sure you are using pedantic and run dartanalyzer lib/src/grpc_api/dart/google/api/auth.pb.dart
10/10 points: All of the package dependencies are supported in the latest version
Package | Constraint | Compatible | Latest |
---|---|---|---|
fixnum | ^0.10.0 | 0.10.11 | 0.10.11 |
gcloud | ^0.7.0 | 0.7.3 | 0.7.3 |
googleapis_auth | ^0.2.12 | 0.2.12 | 0.2.12 |
grpc | ^2.2.0 | 2.8.0 | 2.8.0 |
http | ^0.12.0 | 0.12.2 | 0.12.2 |
http2 | ^1.0.0 | 1.0.1 | 1.0.1 |
http_server | ^0.9.2 | 0.9.8+3 | 0.9.8+3 |
logging | ^0.11.0 | 0.11.4 | 0.11.4 |
path | ^1.6.0 | 1.7.0 | 1.7.0 |
protobuf | ^1.0.0 | 1.1.0 | 1.1.0 |
stack_trace | ^1.9.0 | 1.9.6 | 1.9.6 |
Transitive dependencies
Package | Constraint | Compatible | Latest |
---|---|---|---|
_discoveryapis_commons | - | 0.2.0 | 0.2.0 |
async | - | 2.4.2 | 2.4.2 |
charcode | - | 1.1.3 | 1.1.3 |
collection | - | 1.14.13 | 1.14.13 |
convert | - | 2.1.1 | 2.1.1 |
crypto | - | 2.1.5 | 2.1.5 |
googleapis | - | 0.56.1 | 0.56.1 |
http_parser | - | 3.1.4 | 3.1.4 |
meta | - | 1.2.4 | 1.2.4 |
mime | - | 0.9.7 | 0.9.7 |
source_span | - | 1.7.0 | 1.7.0 |
string_scanner | - | 1.0.5 | 1.0.5 |
term_glyph | - | 1.1.0 | 1.1.0 |
typed_data | - | 1.2.0 | 1.2.0 |
To reproduce run pub outdated --no-dev-dependencies --up-to-date --no-dependency-overrides
.