diff --git a/.github/ISSUE_TEMPLATE/collection.md b/.github/ISSUE_TEMPLATE/collection.md index 7880c7fd..8424609c 100644 --- a/.github/ISSUE_TEMPLATE/collection.md +++ b/.github/ISSUE_TEMPLATE/collection.md @@ -2,4 +2,4 @@ name: "package:collection" about: "Create a bug or file a feature request against package:collection." labels: "package:collection" ---- \ No newline at end of file +--- diff --git a/.github/ISSUE_TEMPLATE/logging.md b/.github/ISSUE_TEMPLATE/logging.md index 53564bc7..538b1b1e 100644 --- a/.github/ISSUE_TEMPLATE/logging.md +++ b/.github/ISSUE_TEMPLATE/logging.md @@ -2,4 +2,4 @@ name: "package:logging" about: "Create a bug or file a feature request against package:logging." labels: "package:logging" ---- \ No newline at end of file +--- diff --git a/.github/ISSUE_TEMPLATE/os_detect.md b/.github/ISSUE_TEMPLATE/os_detect.md index 4648d154..d93e8b25 100644 --- a/.github/ISSUE_TEMPLATE/os_detect.md +++ b/.github/ISSUE_TEMPLATE/os_detect.md @@ -2,4 +2,4 @@ name: "package:os_detect" about: "Create a bug or file a feature request against package:os_detect." labels: "package:os_detect" ---- \ No newline at end of file +--- diff --git a/.github/ISSUE_TEMPLATE/path.md b/.github/ISSUE_TEMPLATE/path.md index bed57e84..e9073cce 100644 --- a/.github/ISSUE_TEMPLATE/path.md +++ b/.github/ISSUE_TEMPLATE/path.md @@ -2,4 +2,4 @@ name: "package:path" about: "Create a bug or file a feature request against package:path." labels: "package:path" ---- \ No newline at end of file +--- diff --git a/.github/ISSUE_TEMPLATE/platform.md b/.github/ISSUE_TEMPLATE/platform.md index 4a168fdf..52b9fedc 100644 --- a/.github/ISSUE_TEMPLATE/platform.md +++ b/.github/ISSUE_TEMPLATE/platform.md @@ -2,4 +2,4 @@ name: "package:platform" about: "Create a bug or file a feature request against package:platform." labels: "package:platform" ---- \ No newline at end of file +--- diff --git a/.github/ISSUE_TEMPLATE/typed_data.md b/.github/ISSUE_TEMPLATE/typed_data.md index 81670b6c..85f9d68f 100644 --- a/.github/ISSUE_TEMPLATE/typed_data.md +++ b/.github/ISSUE_TEMPLATE/typed_data.md @@ -2,4 +2,4 @@ name: "package:typed_data" about: "Create a bug or file a feature request against package:typed_data." labels: "package:typed_data" ---- \ No newline at end of file +--- diff --git a/.github/labeler.yml b/.github/labeler.yml index 8dfe0c04..14b3afee 100644 --- a/.github/labeler.yml +++ b/.github/labeler.yml @@ -1,49 +1,53 @@ -# Configuration for .github/workflows/pull_request_label.yaml. +# Configuration for .github/workflows/pull_request_label.yml. -"package:args": +'type-infra': - changed-files: - - any-glob-to-any-file: 'pkgs/args/**' + - any-glob-to-any-file: '.github/**' -"package:async": +'package:args': - changed-files: - - any-glob-to-any-file: 'pkgs/async/**' + - any-glob-to-any-file: 'pkgs/args/**' -"package:characters": +'package:async': - changed-files: - - any-glob-to-any-file: 'pkgs/characters/**' + - any-glob-to-any-file: 'pkgs/async/**' -"package:collection": +'package:characters': - changed-files: - - any-glob-to-any-file: 'pkgs/collection/**' + - any-glob-to-any-file: 'pkgs/characters/**' -"package:convert": +'package:collection': - changed-files: - - any-glob-to-any-file: 'pkgs/convert/**' + - any-glob-to-any-file: 'pkgs/collection/**' -"package:crypto": +'package:convert': - changed-files: - - any-glob-to-any-file: 'pkgs/crypto/**' + - any-glob-to-any-file: 'pkgs/convert/**' -"package:fixnum": +'package:crypto': - changed-files: - - any-glob-to-any-file: 'pkgs/fixnum/**' + - any-glob-to-any-file: 'pkgs/crypto/**' -"package:logging": +'package:fixnum': - changed-files: - - any-glob-to-any-file: 'pkgs/logging/**' + - any-glob-to-any-file: 'pkgs/fixnum/**' -"package:os_detect": +'package:logging': - changed-files: - - any-glob-to-any-file: 'pkgs/os_detect/**' - -"package:path": + - any-glob-to-any-file: 'pkgs/logging/**' + +'package:os_detect': + - changed-files: + - any-glob-to-any-file: 'pkgs/os_detect/**' + +'package:path': - changed-files: - - any-glob-to-any-file: 'pkgs/path/**' + - any-glob-to-any-file: 'pkgs/path/**' -"package:platform": +'package:platform': - changed-files: - - any-glob-to-any-file: 'pkgs/platform/**' + - any-glob-to-any-file: 'pkgs/platform/**' -"package:typed_data": +'package:typed_data': - changed-files: - - any-glob-to-any-file: 'pkgs/typed_data/**' + - any-glob-to-any-file: 'pkgs/typed_data/**' diff --git a/README.md b/README.md index 7542574f..f75f81c9 100644 --- a/README.md +++ b/README.md @@ -6,20 +6,20 @@ This repository is home to various Dart packages under the [dart.dev](https://pu ## Packages -| Package | Description | Version | -|---|---|---| -| [args](pkgs/args/) | Library for defining parsers for parsing raw command-line arguments into a set of options and values. | [![pub package](https://img.shields.io/pub/v/args.svg)](https://pub.dev/packages/args) | -| [async](pkgs/async/) | Utility functions and classes related to the 'dart:async' library.| [![pub package](https://img.shields.io/pub/v/async.svg)](https://pub.dev/packages/async) | -| [characters](pkgs/characters/) | String replacement with operations that are Unicode/grapheme cluster aware. | [![pub package](https://img.shields.io/pub/v/characters.svg)](https://pub.dev/packages/characters) | -| [collection](pkgs/collection/) | Collections and utilities functions and classes related to collections. | [![pub package](https://img.shields.io/pub/v/collection.svg)](https://pub.dev/packages/collection) | -| [convert](pkgs/convert/) | Utilities for converting between data representations. | [![pub package](https://img.shields.io/pub/v/convert.svg)](https://pub.dev/packages/convert) | -| [crypto](pkgs/crypto/) | Implementations of SHA, MD5, and HMAC cryptographic functions. | [![pub package](https://img.shields.io/pub/v/crypto.svg)](https://pub.dev/packages/crypto) | -| [fixnum](pkgs/fixnum/) | Library for 32- and 64-bit signed fixed-width integers. | [![pub package](https://img.shields.io/pub/v/fixnum.svg)](https://pub.dev/packages/fixnum) | -| [logging](pkgs/logging/) | Provides APIs for debugging and error logging. | [![pub package](https://img.shields.io/pub/v/logging.svg)](https://pub.dev/packages/logging) | -| [os_detect](pkgs/os_detect/) | Platform independent OS detection. | [![pub package](https://img.shields.io/pub/v/os_detect.svg)](https://pub.dev/packages/os_detect) | -| [path](pkgs/path/) | A string-based path manipulation library for all of the path operations you know and love. | [![pub package](https://img.shields.io/pub/v/path.svg)](https://pub.dev/packages/path) | -| [platform](pkgs/platform/) | A pluggable, mockable platform information abstraction for Dart. | [![pub package](https://img.shields.io/pub/v/platform.svg)](https://pub.dev/packages/platform) | -| [typed_data](pkgs/typed_data/) | Utility functions and classes related to the dart:typed_data library. | [![pub package](https://img.shields.io/pub/v/typed_data.svg)](https://pub.dev/packages/typed_data) | +| Package | Description | Issues | Version | +| --- | --- | --- | --- | +| [args](pkgs/args/) | Library for defining parsers for parsing raw command-line arguments into a set of options and values using GNU and POSIX style options. | [![package issues](https://img.shields.io/badge/package:args-4774bc)](https://github.com/dart-lang/core/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Aargs) | [![pub package](https://img.shields.io/pub/v/args.svg)](https://pub.dev/packages/args) | +| [async](pkgs/async/) | Utility functions and classes related to the 'dart:async' library. | [![package issues](https://img.shields.io/badge/package:async-4774bc)](https://github.com/dart-lang/core/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Aasync) | [![pub package](https://img.shields.io/pub/v/async.svg)](https://pub.dev/packages/async) | +| [characters](pkgs/characters/) | String replacement with operations that are Unicode/grapheme cluster aware. | [![package issues](https://img.shields.io/badge/package:characters-4774bc)](https://github.com/dart-lang/core/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Acharacters) | [![pub package](https://img.shields.io/pub/v/characters.svg)](https://pub.dev/packages/characters) | +| [collection](pkgs/collection/) | Collections and utilities functions and classes related to collections. | [![package issues](https://img.shields.io/badge/package:collection-4774bc)](https://github.com/dart-lang/core/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Acollection) | [![pub package](https://img.shields.io/pub/v/collection.svg)](https://pub.dev/packages/collection) | +| [convert](pkgs/convert/) | Utilities for converting between data representations. Provides a number of Sink, Codec, Decoder, and Encoder types. | [![package issues](https://img.shields.io/badge/package:convert-4774bc)](https://github.com/dart-lang/core/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Aconvert) | [![pub package](https://img.shields.io/pub/v/convert.svg)](https://pub.dev/packages/convert) | +| [crypto](pkgs/crypto/) | Implementations of SHA, MD5, and HMAC cryptographic functions. | [![package issues](https://img.shields.io/badge/package:crypto-4774bc)](https://github.com/dart-lang/core/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Acrypto) | [![pub package](https://img.shields.io/pub/v/crypto.svg)](https://pub.dev/packages/crypto) | +| [fixnum](pkgs/fixnum/) | Library for 32- and 64-bit signed fixed-width integers with consistent behavior between native and JS runtimes. | [![package issues](https://img.shields.io/badge/package:fixnum-4774bc)](https://github.com/dart-lang/core/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Afixnum) | [![pub package](https://img.shields.io/pub/v/fixnum.svg)](https://pub.dev/packages/fixnum) | +| [logging](pkgs/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. | [![package issues](https://img.shields.io/badge/package:logging-4774bc)](https://github.com/dart-lang/core/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Alogging) | [![pub package](https://img.shields.io/pub/v/logging.svg)](https://pub.dev/packages/logging) | +| [os_detect](pkgs/os_detect/) | Platform independent OS detection. | [![package issues](https://img.shields.io/badge/package:os_detect-4774bc)](https://github.com/dart-lang/core/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Aos_detect) | [![pub package](https://img.shields.io/pub/v/os_detect.svg)](https://pub.dev/packages/os_detect) | +| [path](pkgs/path/) | A string-based path manipulation library. | [![package issues](https://img.shields.io/badge/package:path-4774bc)](https://github.com/dart-lang/core/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Apath) | [![pub package](https://img.shields.io/pub/v/path.svg)](https://pub.dev/packages/path) | +| [platform](pkgs/platform/) | A pluggable, mockable platform information abstraction for Dart. | [![package issues](https://img.shields.io/badge/package:platform-4774bc)](https://github.com/dart-lang/core/issues) | [![pub package](https://img.shields.io/pub/v/platform.svg)](https://pub.dev/packages/platform) | +| [typed_data](pkgs/typed_data/) | Utility functions and classes related to the dart:typed_data library. | [![package issues](https://img.shields.io/badge/package:typed_data-4774bc)](https://github.com/dart-lang/core/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Atyped_data) | [![pub package](https://img.shields.io/pub/v/typed_data.svg)](https://pub.dev/packages/typed_data) | ## Publishing automation diff --git a/pkgs/args/pubspec.yaml b/pkgs/args/pubspec.yaml index 0bf3d94b..96a0e694 100644 --- a/pkgs/args/pubspec.yaml +++ b/pkgs/args/pubspec.yaml @@ -4,6 +4,7 @@ description: >- Library for defining parsers for parsing raw command-line arguments into a set of options and values using GNU and POSIX style options. repository: https://github.com/dart-lang/core/tree/main/pkgs/args +issue_tracker: https://github.com/dart-lang/core/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Aargs topics: - cli diff --git a/pkgs/async/pubspec.yaml b/pkgs/async/pubspec.yaml index 73c26c53..be05c855 100644 --- a/pkgs/async/pubspec.yaml +++ b/pkgs/async/pubspec.yaml @@ -2,6 +2,7 @@ name: async version: 2.12.0 description: Utility functions and classes related to the 'dart:async' library. repository: https://github.com/dart-lang/core/tree/main/pkgs/async +issue_tracker: https://github.com/dart-lang/core/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Aasync topics: - async diff --git a/pkgs/characters/pubspec.yaml b/pkgs/characters/pubspec.yaml index 345dc8ee..b3f11434 100644 --- a/pkgs/characters/pubspec.yaml +++ b/pkgs/characters/pubspec.yaml @@ -3,6 +3,7 @@ version: 1.4.0 description: >- String replacement with operations that are Unicode/grapheme cluster aware. repository: https://github.com/dart-lang/core/tree/main/pkgs/characters +issue_tracker: https://github.com/dart-lang/core/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Acharacters topics: - strings diff --git a/pkgs/collection/pubspec.yaml b/pkgs/collection/pubspec.yaml index 4ba2b741..d8f65901 100644 --- a/pkgs/collection/pubspec.yaml +++ b/pkgs/collection/pubspec.yaml @@ -3,6 +3,7 @@ version: 1.19.1-wip description: >- Collections and utilities functions and classes related to collections. repository: https://github.com/dart-lang/core/tree/main/pkgs/collection +issue_tracker: https://github.com/dart-lang/core/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Acollection topics: - collections diff --git a/pkgs/convert/pubspec.yaml b/pkgs/convert/pubspec.yaml index 97685ff3..25c46ceb 100644 --- a/pkgs/convert/pubspec.yaml +++ b/pkgs/convert/pubspec.yaml @@ -4,6 +4,7 @@ description: >- Utilities for converting between data representations. Provides a number of Sink, Codec, Decoder, and Encoder types. repository: https://github.com/dart-lang/core/tree/main/pkgs/convert +issue_tracker: https://github.com/dart-lang/core/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Aconvert environment: sdk: ^3.4.0 diff --git a/pkgs/crypto/pubspec.yaml b/pkgs/crypto/pubspec.yaml index b9ab7d88..7e74fa6d 100644 --- a/pkgs/crypto/pubspec.yaml +++ b/pkgs/crypto/pubspec.yaml @@ -2,6 +2,7 @@ name: crypto version: 3.0.6 description: Implementations of SHA, MD5, and HMAC cryptographic functions. repository: https://github.com/dart-lang/core/tree/main/pkgs/crypto +issue_tracker: https://github.com/dart-lang/core/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Acrypto topics: - crypto diff --git a/pkgs/fixnum/pubspec.yaml b/pkgs/fixnum/pubspec.yaml index efa61eba..123a4b75 100644 --- a/pkgs/fixnum/pubspec.yaml +++ b/pkgs/fixnum/pubspec.yaml @@ -4,6 +4,7 @@ description: >- Library for 32- and 64-bit signed fixed-width integers with consistent behavior between native and JS runtimes. repository: https://github.com/dart-lang/core/tree/main/pkgs/fixnum +issue_tracker: https://github.com/dart-lang/core/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Afixnum environment: sdk: ^3.1.0 diff --git a/pkgs/logging/pubspec.yaml b/pkgs/logging/pubspec.yaml index f1f33345..18bdacff 100644 --- a/pkgs/logging/pubspec.yaml +++ b/pkgs/logging/pubspec.yaml @@ -4,6 +4,7 @@ description: >- Provides APIs for debugging and error logging, similar to loggers in other languages, such as the Closure JS Logger and java.util.logging.Logger. repository: https://github.com/dart-lang/core/tree/main/pkgs/logging +issue_tracker: https://github.com/dart-lang/core/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Alogging topics: - logging diff --git a/pkgs/os_detect/pubspec.yaml b/pkgs/os_detect/pubspec.yaml index ecb51ae7..77281cdf 100644 --- a/pkgs/os_detect/pubspec.yaml +++ b/pkgs/os_detect/pubspec.yaml @@ -2,6 +2,7 @@ name: os_detect version: 2.0.3-wip description: Platform independent OS detection. repository: https://github.com/dart-lang/core/tree/main/pkgs/os_detect +issue_tracker: https://github.com/dart-lang/core/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Aos_detect environment: sdk: ^3.5.0 diff --git a/pkgs/path/pubspec.yaml b/pkgs/path/pubspec.yaml index c0502711..d9881279 100644 --- a/pkgs/path/pubspec.yaml +++ b/pkgs/path/pubspec.yaml @@ -1,10 +1,8 @@ name: path version: 1.9.1 -description: >- - A string-based path manipulation library. All of the path operations you know - and love, with solid support for Windows, POSIX (Linux and Mac OS X), and the - web. +description: A string-based path manipulation library. repository: https://github.com/dart-lang/core/tree/main/pkgs/path +issue_tracker: https://github.com/dart-lang/core/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Apath topics: - file-system diff --git a/pkgs/typed_data/pubspec.yaml b/pkgs/typed_data/pubspec.yaml index a03331fc..6c93be66 100644 --- a/pkgs/typed_data/pubspec.yaml +++ b/pkgs/typed_data/pubspec.yaml @@ -3,6 +3,7 @@ version: 1.4.0 description: >- Utility functions and classes related to the dart:typed_data library. repository: https://github.com/dart-lang/core/tree/main/pkgs/typed_data +issue_tracker: https://github.com/dart-lang/core/issues?q=is%3Aissue+is%3Aopen+label%3Apackage%3Atyped_data topics: - data-structures