Tooling packages published by the Dart Team. These are used by the Dart team itself to build various Dart tools. These can be used for building other tools, but the support commitment is lower than for core packages under the dart.dev publisher.
Expected SLO: medium - these packages are triaged occasionally; we may not be able to respond to all issues. For more details about the quality and community engagement policy see https://dart.dev/dart-team-packages.
For issues and suggestions, please use the GitHub issue tracker listed on each package. For general questions, see the options listed on https://dart.dev/community.
A convenient request router for the shelf web-framework, with support for URL-parameters, nested routers and routers generated from source annotations.
#server#shelf
Versions and version constraints implementing pub's versioning policy. This is very similar to vanilla semver, with a few corner cases.#dart-pub#semver
A client library for authenticating with a remote service via OAuth2 on behalf of a user, and making authorized HTTP requests with the user's OAuth2 credentials.