pub
pub copied to clipboard
The pub command line tool
The general idea is that in the root of the Dart SDK we should introduce a `package_incompatibilities.yaml` file. It should sit next to the existing `version` and `revision` files, and...
We use the file system to cache hosted packages, and store the extracted file contents in a folder named `$name-$version`. There are limits to how long file-names can be. Perhaps...
CI systems can occasionally fail based on transient network issues - we see this as flaky `pub get` failures on bots. It'd be nice to have a feature where pub...
I would like to be able to allow getting the same package from different origins. But the "hosted" URL of a package dependency appears to be part of the "package...
# Problem We're analyzing all Dart files w.r.t. the toplevel `pubspec.yaml`, not w.r.t. the first `pubspec.yaml` found when walking folders up. ## Actual behavior The toplevel `pubspec.yaml` is used. ```...
See https://github.com/dart-lang/web/pull/138 for a counter-example
Especially with the new `--tighten` option, it'd be nice to limit that upgrade to to dev dependencies, since those are easier for packages to tighten :)
# Environment - `pub version` or `flutter pub version`: 2.15.0-233.0.dev # Problem I was trying to migrate the test package to use a `.pubignore` file to work around the issue...
This has been coming up in the context of `flutter_web`, which requires a globally activated package (`webdev`). If you globally activate it using the flutter SDK - like `flutter packages...
# Environment - Dart version (run `dart --version`): Dart SDK version: 3.0.6 (stable) (Tue Jul 11 18:49:07 2023 +0000) on "windows_x64" - OS kind and version (e.g. "Windows 10, version...