The Dart analyzer settings and best practices used internally at Google.
Value types with builders, Dart classes as enums, and serialization. This library is the runtime dependency.
Immutable collections based on the SDK collections. Each SDK collection class is split into a new immutable collection class and a corresponding mutable builder class.
Utility for wrapping an asynchronous function in automatic retry logic with exponential back-off, useful when making requests over network.
A convinent request router for the shelf web-framework, with support for URL-parameters, nested routers and routers generated from source annotations.
Auto-generated client libraries for accessing Google APIs described through the API discovery service.
Generate more helpful exceptions when decoding YAML documents using package:json_serializable and package:yaml.
Function for sanitizing HTML to prevent XSS by restrict elements and attributes to a safe subset of allowed values.
Classes and helper functions that support JSON code generation via the `json_serializable` package.