commit | 87f58bba5e18b7cf4f8dc9c1942b0cd880be8677 | [log] [tgz] |
---|---|---|
author | Nate Bosch <nbosch@google.com> | Sat Jun 07 00:12:40 2025 +0000 |
committer | Nate Bosch <nbosch@google.com> | Fri Jun 13 19:23:38 2025 +0000 |
tree | 692e1a8c6cbcac70d56384e1d2044e1e0fb11876 | |
parent | dc975303c312497aec2f5ed4c5828da3607e33dd [diff] |
Add support for emitting usage as a JSON schema - Vendor a copy of a library defining a JSON schema API which can output as a `Map<String, Object?>`. - Add a `jsonSchema` getter on `ArgParser` which is similar to `usage` but outputs a schema instead of help text. Clients can manually support a `--json-help` or similar argument in the same way they support `--help`.
This repository is home to various Dart packages under the dart.dev publisher.
Package | Description | Issues | Version |
---|---|---|---|
args | Library for defining parsers for parsing raw command-line arguments into a set of options and values using GNU and POSIX style options. | ||
async | Utility functions and classes related to the ‘dart:async’ library. | ||
characters | String replacement with operations that are Unicode/grapheme cluster aware. | ||
collection | Collections and utilities functions and classes related to collections. | ||
convert | Utilities for converting between data representations. Provides a number of Sink, Codec, Decoder, and Encoder types. | ||
crypto | Implementations of SHA, MD5, and HMAC cryptographic functions. | ||
fixnum | Library for 32- and 64-bit signed fixed-width integers with consistent behavior between native and JS runtimes. | ||
lints | Official Dart lint rules. Defines the ‘core’ and ‘recommended’ set of lints suggested by the Dart team. | ||
logging | Provides APIs for debugging and error logging, similar to loggers in other languages, such as the Closure JS Logger and java.util.logging.Logger. | ||
os_detect | Platform independent OS detection. | ||
path | A string-based path manipulation library. | ||
platform | A pluggable, mockable platform information abstraction for Dart. | ||
typed_data | Utility functions and classes related to the dart:typed_data library. |
For information about our publishing automation and release process, see https://github.com/dart-lang/ecosystem/wiki/Publishing-automation.
For additional information about contributing, see our contributing page.