pg_wrapper 0.3.1
pg_wrapper: ^0.3.1 copied to clipboard
A simple wrapper for executing queries using the postgresql package.
We analyzed this package 24 hours ago, and awarded it 20 pub points (of a possible 160):
10/10 points: Provide a valid pubspec.yaml
Homepage URL doesn't exist.
At the time of the analysis https://github.com/hmmdeif/pg_wrapper was unreachable. Make sure that the website is reachable via HEAD requests.
0/5 points: Provide a valid README.md
Links in `README.md` should be secure. 2 links are insecure.
README.md:39:308
╷
39 │ <p>The main methods for this package are inside the <code>Query</code> class and this provides a number (or will provide a number) of ORM like convenience methods. To use them, you must first initialise an instance of a class, and then query it using one of the static methods. This style is similar to the <a href="http://underscorejs.org">Underscore</a> library except it provides access to asyncronous connections (i.e. querying the database). The reason the design is like so is to keep model classes unpolluted of inherited methods. It is very important to note that this package should be used if you are going to follow the conventions it expects. This makes life easier for me and for you as your database design will be clean and easier to manage.</p>
│
[...]
Use https URLs instead.
0/5 points: Provide a valid CHANGELOG.md
No `CHANGELOG.md` found.
Changelog entries help developers follow the progress of your package. Check out the Dart conventions for Maintaining a package changelog.
10/10 points: Use an OSI-approved license
Detected license: MIT.
0/10 points: 20% or more of the public API has dartdoc comments
Dependency resolution failed, unable to run dartdoc.
0/10 points: Package has an example
No example found.
See package layout guidelines on how to add an example.
0/20 points: Platform support detection failed
Could not determine supported platforms as package resolution failed.
Run dart pub get for more information.
0/50 points: code has no errors, warnings, lints, or formatting issues
- Running
dart pub outdatedfailed with the following output:
pubspec.yaml has no lower-bound SDK constraint.
You should edit pubspec.yaml to contain an SDK constraint:
0/10 points: All of the package dependencies are supported in the latest version
- Sdk constraint doesn't support current Dart version 3.10.7. Cannot run
dart pub outdated.
0/10 points: Package supports latest stable Dart and Flutter SDKs
Pubspec.yaml does not have an sdk version constraint.
Try adding an sdk constraint to your pubspec.yaml
0/20 points: Compatible with dependency constraint lower bounds
dart pub downgrade failed with:
OUT:
Resolving dependencies...
ERR:
pubspec.yaml has no lower-bound SDK constraint.
You should edit pubspec.yaml to contain an SDK constraint:
environment:
sdk: '^3.10.0'
See https://dart.dev/go/sdk-constraint
Run dart pub downgrade and then dart analyze to reproduce the above problem.
You may run dart pub upgrade --tighten to update your dependency constraints, see dart.dev/go/downgrade-testing for details.
Analyzed with Pana 0.23.8, Dart 3.10.7.
Check the analysis log for details.