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.cn 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.cn/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.cn/community.
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 convenient request router for the shelf web-framework, with support for URL-parameters, nested routers and routers generated from source annotations.
#server#shelf
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.