Merge pull request #263345 from hacker1024/feature/pub2nix
dart: Use Nix instead of Pub
This commit is contained in:
commit
349e0c2870
@ -4,22 +4,21 @@
|
|||||||
|
|
||||||
The function `buildDartApplication` builds Dart applications managed with pub.
|
The function `buildDartApplication` builds Dart applications managed with pub.
|
||||||
|
|
||||||
It fetches its Dart dependencies automatically through `fetchDartDeps`, and (through a series of hooks) builds and installs the executables specified in the pubspec file. The hooks can be used in other derivations, if needed. The phases can also be overridden to do something different from installing binaries.
|
It fetches its Dart dependencies automatically through `pub2nix`, and (through a series of hooks) builds and installs the executables specified in the pubspec file. The hooks can be used in other derivations, if needed. The phases can also be overridden to do something different from installing binaries.
|
||||||
|
|
||||||
If you are packaging a Flutter desktop application, use [`buildFlutterApplication`](#ssec-dart-flutter) instead.
|
If you are packaging a Flutter desktop application, use [`buildFlutterApplication`](#ssec-dart-flutter) instead.
|
||||||
|
|
||||||
`vendorHash`: is the hash of the output of the dependency fetcher derivation. To obtain it, set it to `lib.fakeHash` (or omit it) and run the build ([more details here](#sec-source-hashes)).
|
`pubspecLock` is the parsed pubspec.lock file. pub2nix uses this to download required packages.
|
||||||
|
This can be converted to JSON from YAML with something like `yq . pubspec.lock`, and then read by Nix.
|
||||||
|
|
||||||
If the upstream source is missing a `pubspec.lock` file, you'll have to vendor one and specify it using `pubspecLockFile`. If it is needed, one will be generated for you and printed when attempting to build the derivation.
|
If the package has Git package dependencies, the hashes must be provided in the `gitHashes` set. If a hash is missing, an error message prompting you to add it will be shown.
|
||||||
|
|
||||||
The `depsListFile` must always be provided when packaging in Nixpkgs. It will be generated and printed if the derivation is attempted to be built without one. Alternatively, `autoDepsList` may be set to `true` only when outside of Nixpkgs, as it relies on import-from-derivation.
|
|
||||||
|
|
||||||
The `dart` commands run can be overridden through `pubGetScript` and `dartCompileCommand`, you can also add flags using `dartCompileFlags` or `dartJitFlags`.
|
The `dart` commands run can be overridden through `pubGetScript` and `dartCompileCommand`, you can also add flags using `dartCompileFlags` or `dartJitFlags`.
|
||||||
|
|
||||||
Dart supports multiple [outputs types](https://dart.dev/tools/dart-compile#types-of-output), you can choose between them using `dartOutputType` (defaults to `exe`). If you want to override the binaries path or the source path they come from, you can use `dartEntryPoints`. Outputs that require a runtime will automatically be wrapped with the relevant runtime (`dartaotruntime` for `aot-snapshot`, `dart run` for `jit-snapshot` and `kernel`, `node` for `js`), this can be overridden through `dartRuntimeCommand`.
|
Dart supports multiple [outputs types](https://dart.dev/tools/dart-compile#types-of-output), you can choose between them using `dartOutputType` (defaults to `exe`). If you want to override the binaries path or the source path they come from, you can use `dartEntryPoints`. Outputs that require a runtime will automatically be wrapped with the relevant runtime (`dartaotruntime` for `aot-snapshot`, `dart run` for `jit-snapshot` and `kernel`, `node` for `js`), this can be overridden through `dartRuntimeCommand`.
|
||||||
|
|
||||||
```nix
|
```nix
|
||||||
{ buildDartApplication, fetchFromGitHub }:
|
{ lib, buildDartApplication, fetchFromGitHub }:
|
||||||
|
|
||||||
buildDartApplication rec {
|
buildDartApplication rec {
|
||||||
pname = "dart-sass";
|
pname = "dart-sass";
|
||||||
@ -32,12 +31,53 @@ buildDartApplication rec {
|
|||||||
hash = "sha256-U6enz8yJcc4Wf8m54eYIAnVg/jsGi247Wy8lp1r1wg4=";
|
hash = "sha256-U6enz8yJcc4Wf8m54eYIAnVg/jsGi247Wy8lp1r1wg4=";
|
||||||
};
|
};
|
||||||
|
|
||||||
pubspecLockFile = ./pubspec.lock;
|
pubspecLock = lib.importJSON ./pubspec.lock.json;
|
||||||
depsListFile = ./deps.json;
|
|
||||||
vendorHash = "sha256-Atm7zfnDambN/BmmUf4BG0yUz/y6xWzf0reDw3Ad41s=";
|
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### Patching dependencies {#ssec-dart-applications-patching-dependencies}
|
||||||
|
|
||||||
|
Some Dart packages require patches or build environment changes. Package derivations can be customised with the `customSourceBuilders` argument.
|
||||||
|
|
||||||
|
A collection of such customisations can be found in Nixpkgs, in the `development/compilers/dart/package-source-builders` directory.
|
||||||
|
|
||||||
|
This allows fixes for packages to be shared between all applications that use them. It is strongly recommended to add to this collection instead of including fixes in your application derivation itself.
|
||||||
|
|
||||||
|
### Running executables from dev_dependencies {#ssec-dart-applications-build-tools}
|
||||||
|
|
||||||
|
Many Dart applications require executables from the `dev_dependencies` section in `pubspec.yaml` to be run before building them.
|
||||||
|
|
||||||
|
This can be done in `preBuild`, in one of two ways:
|
||||||
|
|
||||||
|
1. Packaging the tool with `buildDartApplication`, adding it to Nixpkgs, and running it like any other application
|
||||||
|
2. Running the tool from the package cache
|
||||||
|
|
||||||
|
Of these methods, the first is recommended when using a tool that does not need
|
||||||
|
to be of a specific version.
|
||||||
|
|
||||||
|
For the second method, the `packageRun` function from the `dartConfigHook` can be used.
|
||||||
|
This is an alternative to `dart run` that does not rely on Pub.
|
||||||
|
|
||||||
|
e.g., for `build_runner`:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
packageRun build_runner build
|
||||||
|
```
|
||||||
|
|
||||||
|
Do _not_ use `dart run <package_name>`, as this will attempt to download dependencies with Pub.
|
||||||
|
|
||||||
|
### Usage with nix-shell {#ssec-dart-applications-nix-shell}
|
||||||
|
|
||||||
|
As `buildDartApplication` provides dependencies instead of `pub get`, Dart needs to be explicitly told where to find them.
|
||||||
|
|
||||||
|
Run the following commands in the source directory to configure Dart appropriately.
|
||||||
|
Do not use `pub` after doing so; it will download the dependencies itself and overwrite these changes.
|
||||||
|
|
||||||
|
```bash
|
||||||
|
cp --no-preserve=all "$pubspecLockFilePath" pubspec.lock
|
||||||
|
mkdir -p .dart_tool && cp --no-preserve=all "$packageConfig" .dart_tool/package_config.json
|
||||||
|
```
|
||||||
|
|
||||||
## Flutter applications {#ssec-dart-flutter}
|
## Flutter applications {#ssec-dart-flutter}
|
||||||
|
|
||||||
The function `buildFlutterApplication` builds Flutter applications.
|
The function `buildFlutterApplication` builds Flutter applications.
|
||||||
@ -59,8 +99,10 @@ flutter.buildFlutterApplication {
|
|||||||
fetchSubmodules = true;
|
fetchSubmodules = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
pubspecLockFile = ./pubspec.lock;
|
pubspecLock = lib.importJSON ./pubspec.lock.json;
|
||||||
depsListFile = ./deps.json;
|
|
||||||
vendorHash = "sha256-cdMO+tr6kYiN5xKXa+uTMAcFf2C75F3wVPrn21G4QPQ=";
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
### Usage with nix-shell {#ssec-dart-flutter-nix-shell}
|
||||||
|
|
||||||
|
See the [Dart documentation](#ssec-dart-applications-nix-shell) nix-shell instructions.
|
||||||
```
|
```
|
||||||
|
@ -25,9 +25,7 @@ flutter.buildFlutterApplication rec {
|
|||||||
|
|
||||||
passthru.helper = python3.pkgs.callPackage ./helper.nix { inherit src version meta; };
|
passthru.helper = python3.pkgs.callPackage ./helper.nix { inherit src version meta; };
|
||||||
|
|
||||||
pubspecLockFile = ./pubspec.lock;
|
pubspecLock = lib.importJSON ./pubspec.lock.json;
|
||||||
depsListFile = ./deps.json;
|
|
||||||
vendorHash = "sha256-RV7NoXJnd1jYGcU5YE0VV7VlMM7bz2JTMJTImOY3m38=";
|
|
||||||
|
|
||||||
postPatch = ''
|
postPatch = ''
|
||||||
rm -f pubspec.lock
|
rm -f pubspec.lock
|
||||||
|
1511
pkgs/applications/misc/yubioath-flutter/deps.json
generated
1511
pkgs/applications/misc/yubioath-flutter/deps.json
generated
File diff suppressed because it is too large
Load Diff
@ -1,997 +0,0 @@
|
|||||||
# Generated by pub
|
|
||||||
# See https://dart.dev/tools/pub/glossary#lockfile
|
|
||||||
packages:
|
|
||||||
_fe_analyzer_shared:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: _fe_analyzer_shared
|
|
||||||
sha256: eb376e9acf6938204f90eb3b1f00b578640d3188b4c8a8ec054f9f479af8d051
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "64.0.0"
|
|
||||||
analyzer:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: analyzer
|
|
||||||
sha256: "69f54f967773f6c26c7dcb13e93d7ccee8b17a641689da39e878d5cf13b06893"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "6.2.0"
|
|
||||||
archive:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: archive
|
|
||||||
sha256: "0c8368c9b3f0abbc193b9d6133649a614204b528982bebc7026372d61677ce3a"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "3.3.7"
|
|
||||||
args:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: args
|
|
||||||
sha256: eef6c46b622e0494a36c5a12d10d77fb4e855501a91c1b9ef9339326e58f0596
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.4.2"
|
|
||||||
async:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: async
|
|
||||||
sha256: "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.11.0"
|
|
||||||
boolean_selector:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: boolean_selector
|
|
||||||
sha256: "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.1.1"
|
|
||||||
build:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: build
|
|
||||||
sha256: "80184af8b6cb3e5c1c4ec6d8544d27711700bc3e6d2efad04238c7b5290889f0"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.4.1"
|
|
||||||
build_config:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: build_config
|
|
||||||
sha256: bf80fcfb46a29945b423bd9aad884590fb1dc69b330a4d4700cac476af1708d1
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.1.1"
|
|
||||||
build_daemon:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: build_daemon
|
|
||||||
sha256: "5f02d73eb2ba16483e693f80bee4f088563a820e47d1027d4cdfe62b5bb43e65"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "4.0.0"
|
|
||||||
build_resolvers:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: build_resolvers
|
|
||||||
sha256: "6c4dd11d05d056e76320b828a1db0fc01ccd376922526f8e9d6c796a5adbac20"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.2.1"
|
|
||||||
build_runner:
|
|
||||||
dependency: "direct dev"
|
|
||||||
description:
|
|
||||||
name: build_runner
|
|
||||||
sha256: "10c6bcdbf9d049a0b666702cf1cee4ddfdc38f02a19d35ae392863b47519848b"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.4.6"
|
|
||||||
build_runner_core:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: build_runner_core
|
|
||||||
sha256: "6d6ee4276b1c5f34f21fdf39425202712d2be82019983d52f351c94aafbc2c41"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "7.2.10"
|
|
||||||
built_collection:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: built_collection
|
|
||||||
sha256: "376e3dd27b51ea877c28d525560790aee2e6fbb5f20e2f85d5081027d94e2100"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "5.1.1"
|
|
||||||
built_value:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: built_value
|
|
||||||
sha256: ff627b645b28fb8bdb69e645f910c2458fd6b65f6585c3a53e0626024897dedf
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "8.6.2"
|
|
||||||
characters:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: characters
|
|
||||||
sha256: "04a925763edad70e8443c99234dc3328f442e811f1d8fd1a72f1c8ad0f69a605"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.3.0"
|
|
||||||
checked_yaml:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: checked_yaml
|
|
||||||
sha256: feb6bed21949061731a7a75fc5d2aa727cf160b91af9a3e464c5e3a32e28b5ff
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.0.3"
|
|
||||||
clock:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: clock
|
|
||||||
sha256: cb6d7f03e1de671e34607e909a7213e31d7752be4fb66a86d29fe1eb14bfb5cf
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.1.1"
|
|
||||||
code_builder:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: code_builder
|
|
||||||
sha256: "4ad01d6e56db961d29661561effde45e519939fdaeb46c351275b182eac70189"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "4.5.0"
|
|
||||||
collection:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: collection
|
|
||||||
sha256: f092b211a4319e98e5ff58223576de6c2803db36221657b46c82574721240687
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.17.2"
|
|
||||||
convert:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: convert
|
|
||||||
sha256: "0f08b14755d163f6e2134cb58222dd25ea2a2ee8a195e53983d57c075324d592"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "3.1.1"
|
|
||||||
cross_file:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: cross_file
|
|
||||||
sha256: "0b0036e8cccbfbe0555fd83c1d31a6f30b77a96b598b35a5d36dd41f718695e9"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.3.3+4"
|
|
||||||
crypto:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: crypto
|
|
||||||
sha256: ff625774173754681d66daaf4a448684fb04b78f902da9cb3d308c19cc5e8bab
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "3.0.3"
|
|
||||||
dart_style:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: dart_style
|
|
||||||
sha256: "1efa911ca7086affd35f463ca2fc1799584fb6aa89883cf0af8e3664d6a02d55"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.3.2"
|
|
||||||
desktop_drop:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: desktop_drop
|
|
||||||
sha256: ebba9c9cb0b54385998a977d741cc06fd8324878c08d5a36e9da61cd56b04cc6
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.4.3"
|
|
||||||
fake_async:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: fake_async
|
|
||||||
sha256: "511392330127add0b769b75a987850d136345d9227c6b94c96a04cf4a391bf78"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.3.1"
|
|
||||||
ffi:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: ffi
|
|
||||||
sha256: "7bf0adc28a23d395f19f3f1eb21dd7cfd1dd9f8e1c50051c069122e6853bc878"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.1.0"
|
|
||||||
file:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: file
|
|
||||||
sha256: "1b92bec4fc2a72f59a8e15af5f52cd441e4a7860b49499d69dfa817af20e925d"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "6.1.4"
|
|
||||||
file_picker:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: file_picker
|
|
||||||
sha256: bdfa035a974a0c080576c4c8ed01cdf9d1b406a04c7daa05443ef0383a97bedc
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "5.3.4"
|
|
||||||
fixnum:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: fixnum
|
|
||||||
sha256: "25517a4deb0c03aa0f32fd12db525856438902d9c16536311e76cdc57b31d7d1"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.1.0"
|
|
||||||
flutter:
|
|
||||||
dependency: "direct main"
|
|
||||||
description: flutter
|
|
||||||
source: sdk
|
|
||||||
version: "0.0.0"
|
|
||||||
flutter_driver:
|
|
||||||
dependency: transitive
|
|
||||||
description: flutter
|
|
||||||
source: sdk
|
|
||||||
version: "0.0.0"
|
|
||||||
flutter_lints:
|
|
||||||
dependency: "direct dev"
|
|
||||||
description:
|
|
||||||
name: flutter_lints
|
|
||||||
sha256: "2118df84ef0c3ca93f96123a616ae8540879991b8b57af2f81b76a7ada49b2a4"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.0.2"
|
|
||||||
flutter_localizations:
|
|
||||||
dependency: "direct main"
|
|
||||||
description: flutter
|
|
||||||
source: sdk
|
|
||||||
version: "0.0.0"
|
|
||||||
flutter_plugin_android_lifecycle:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: flutter_plugin_android_lifecycle
|
|
||||||
sha256: "950e77c2bbe1692bc0874fc7fb491b96a4dc340457f4ea1641443d0a6c1ea360"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.0.15"
|
|
||||||
flutter_riverpod:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: flutter_riverpod
|
|
||||||
sha256: b3c3a8a9714b7f88dd2a41e1efbc47f76d620b06ab427c62ae7bc82298cd7dbb
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.3.2"
|
|
||||||
flutter_test:
|
|
||||||
dependency: "direct dev"
|
|
||||||
description: flutter
|
|
||||||
source: sdk
|
|
||||||
version: "0.0.0"
|
|
||||||
flutter_web_plugins:
|
|
||||||
dependency: transitive
|
|
||||||
description: flutter
|
|
||||||
source: sdk
|
|
||||||
version: "0.0.0"
|
|
||||||
freezed:
|
|
||||||
dependency: "direct dev"
|
|
||||||
description:
|
|
||||||
name: freezed
|
|
||||||
sha256: "83462cfc33dc9680533a7f3a4a6ab60aa94f287db5f4ee6511248c22833c497f"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.4.2"
|
|
||||||
freezed_annotation:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: freezed_annotation
|
|
||||||
sha256: c3fd9336eb55a38cc1bbd79ab17573113a8deccd0ecbbf926cca3c62803b5c2d
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.4.1"
|
|
||||||
frontend_server_client:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: frontend_server_client
|
|
||||||
sha256: "408e3ca148b31c20282ad6f37ebfa6f4bdc8fede5b74bc2f08d9d92b55db3612"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "3.2.0"
|
|
||||||
fuchsia_remote_debug_protocol:
|
|
||||||
dependency: transitive
|
|
||||||
description: flutter
|
|
||||||
source: sdk
|
|
||||||
version: "0.0.0"
|
|
||||||
glob:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: glob
|
|
||||||
sha256: "0e7014b3b7d4dac1ca4d6114f82bf1782ee86745b9b42a92c9289c23d8a0ab63"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.1.2"
|
|
||||||
graphs:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: graphs
|
|
||||||
sha256: aedc5a15e78fc65a6e23bcd927f24c64dd995062bcd1ca6eda65a3cff92a4d19
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.3.1"
|
|
||||||
http_multi_server:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: http_multi_server
|
|
||||||
sha256: "97486f20f9c2f7be8f514851703d0119c3596d14ea63227af6f7a481ef2b2f8b"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "3.2.1"
|
|
||||||
http_parser:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: http_parser
|
|
||||||
sha256: "2aa08ce0341cc9b354a498388e30986515406668dbcc4f7c950c3e715496693b"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "4.0.2"
|
|
||||||
integration_test:
|
|
||||||
dependency: "direct dev"
|
|
||||||
description: flutter
|
|
||||||
source: sdk
|
|
||||||
version: "0.0.0"
|
|
||||||
intl:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: intl
|
|
||||||
sha256: "3bc132a9dbce73a7e4a21a17d06e1878839ffbf975568bc875c60537824b0c4d"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.18.1"
|
|
||||||
io:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: io
|
|
||||||
sha256: "2ec25704aba361659e10e3e5f5d672068d332fc8ac516421d483a11e5cbd061e"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.0.4"
|
|
||||||
js:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: js
|
|
||||||
sha256: f2c445dce49627136094980615a031419f7f3eb393237e4ecd97ac15dea343f3
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.6.7"
|
|
||||||
json_annotation:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: json_annotation
|
|
||||||
sha256: b10a7b2ff83d83c777edba3c6a0f97045ddadd56c944e1a23a3fdf43a1bf4467
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "4.8.1"
|
|
||||||
json_serializable:
|
|
||||||
dependency: "direct dev"
|
|
||||||
description:
|
|
||||||
name: json_serializable
|
|
||||||
sha256: aa1f5a8912615733e0fdc7a02af03308933c93235bdc8d50d0b0c8a8ccb0b969
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "6.7.1"
|
|
||||||
lints:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: lints
|
|
||||||
sha256: "0a217c6c989d21039f1498c3ed9f3ed71b354e69873f13a8dfc3c9fe76f1b452"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.1.1"
|
|
||||||
local_notifier:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: local_notifier
|
|
||||||
sha256: cc855aa6362c8840e3d3b35b1c3b058a3a8becdb2b03d5a9aa3f3a1e861f0a03
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.1.5"
|
|
||||||
logging:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: logging
|
|
||||||
sha256: "623a88c9594aa774443aa3eb2d41807a48486b5613e67599fb4c41c0ad47c340"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.2.0"
|
|
||||||
matcher:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: matcher
|
|
||||||
sha256: "1803e76e6653768d64ed8ff2e1e67bea3ad4b923eb5c56a295c3e634bad5960e"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.12.16"
|
|
||||||
material_color_utilities:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: material_color_utilities
|
|
||||||
sha256: "9528f2f296073ff54cb9fee677df673ace1218163c3bc7628093e7eed5203d41"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.5.0"
|
|
||||||
menu_base:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: menu_base
|
|
||||||
sha256: "820368014a171bd1241030278e6c2617354f492f5c703d7b7d4570a6b8b84405"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.1.1"
|
|
||||||
meta:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: meta
|
|
||||||
sha256: "3c74dbf8763d36539f114c799d8a2d87343b5067e9d796ca22b5eb8437090ee3"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.9.1"
|
|
||||||
mime:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: mime
|
|
||||||
sha256: e4ff8e8564c03f255408decd16e7899da1733852a9110a58fe6d1b817684a63e
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.0.4"
|
|
||||||
package_config:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: package_config
|
|
||||||
sha256: "1c5b77ccc91e4823a5af61ee74e6b972db1ef98c2ff5a18d3161c982a55448bd"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.1.0"
|
|
||||||
path:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: path
|
|
||||||
sha256: "8829d8a55c13fc0e37127c29fedf290c102f4e40ae94ada574091fe0ff96c917"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.8.3"
|
|
||||||
path_parsing:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: path_parsing
|
|
||||||
sha256: e3e67b1629e6f7e8100b367d3db6ba6af4b1f0bb80f64db18ef1fbabd2fa9ccf
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.0.1"
|
|
||||||
path_provider:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: path_provider
|
|
||||||
sha256: "909b84830485dbcd0308edf6f7368bc8fd76afa26a270420f34cabea2a6467a0"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.1.0"
|
|
||||||
path_provider_android:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: path_provider_android
|
|
||||||
sha256: "5d44fc3314d969b84816b569070d7ace0f1dea04bd94a83f74c4829615d22ad8"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.1.0"
|
|
||||||
path_provider_foundation:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: path_provider_foundation
|
|
||||||
sha256: "1b744d3d774e5a879bb76d6cd1ecee2ba2c6960c03b1020cd35212f6aa267ac5"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.3.0"
|
|
||||||
path_provider_linux:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: path_provider_linux
|
|
||||||
sha256: ba2b77f0c52a33db09fc8caf85b12df691bf28d983e84cf87ff6d693cfa007b3
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.2.0"
|
|
||||||
path_provider_platform_interface:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: path_provider_platform_interface
|
|
||||||
sha256: bced5679c7df11190e1ddc35f3222c858f328fff85c3942e46e7f5589bf9eb84
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.1.0"
|
|
||||||
path_provider_windows:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: path_provider_windows
|
|
||||||
sha256: ee0e0d164516b90ae1f970bdf29f726f1aa730d7cfc449ecc74c495378b705da
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.2.0"
|
|
||||||
petitparser:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: petitparser
|
|
||||||
sha256: cb3798bef7fc021ac45b308f4b51208a152792445cce0448c9a4ba5879dd8750
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "5.4.0"
|
|
||||||
platform:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: platform
|
|
||||||
sha256: "4a451831508d7d6ca779f7ac6e212b4023dd5a7d08a27a63da33756410e32b76"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "3.1.0"
|
|
||||||
plugin_platform_interface:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: plugin_platform_interface
|
|
||||||
sha256: "43798d895c929056255600343db8f049921cbec94d31ec87f1dc5c16c01935dd"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.1.5"
|
|
||||||
pointycastle:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: pointycastle
|
|
||||||
sha256: "7c1e5f0d23c9016c5bbd8b1473d0d3fb3fc851b876046039509e18e0c7485f2c"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "3.7.3"
|
|
||||||
pool:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: pool
|
|
||||||
sha256: "20fe868b6314b322ea036ba325e6fc0711a22948856475e2c2b6306e8ab39c2a"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.5.1"
|
|
||||||
process:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: process
|
|
||||||
sha256: "53fd8db9cec1d37b0574e12f07520d582019cb6c44abf5479a01505099a34a09"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "4.2.4"
|
|
||||||
pub_semver:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: pub_semver
|
|
||||||
sha256: "40d3ab1bbd474c4c2328c91e3a7df8c6dd629b79ece4c4bd04bee496a224fb0c"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.1.4"
|
|
||||||
pubspec_parse:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: pubspec_parse
|
|
||||||
sha256: c63b2876e58e194e4b0828fcb080ad0e06d051cb607a6be51a9e084f47cb9367
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.2.3"
|
|
||||||
qrscanner_zxing:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
path: "android/flutter_plugins/qrscanner_zxing"
|
|
||||||
relative: true
|
|
||||||
source: path
|
|
||||||
version: "1.0.0"
|
|
||||||
riverpod:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: riverpod
|
|
||||||
sha256: b0fbf7927333c5c318f7e2c22c8b4fd2542ba294de0373e80ecdb34e0dcd8dc4
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.3.2"
|
|
||||||
screen_retriever:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: screen_retriever
|
|
||||||
sha256: "6ee02c8a1158e6dae7ca430da79436e3b1c9563c8cf02f524af997c201ac2b90"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.1.9"
|
|
||||||
shared_preferences:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: shared_preferences
|
|
||||||
sha256: "0344316c947ffeb3a529eac929e1978fcd37c26be4e8468628bac399365a3ca1"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.2.0"
|
|
||||||
shared_preferences_android:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: shared_preferences_android
|
|
||||||
sha256: fe8401ec5b6dcd739a0fe9588802069e608c3fdbfd3c3c93e546cf2f90438076
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.2.0"
|
|
||||||
shared_preferences_foundation:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: shared_preferences_foundation
|
|
||||||
sha256: d29753996d8eb8f7619a1f13df6ce65e34bc107bef6330739ed76f18b22310ef
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.3.3"
|
|
||||||
shared_preferences_linux:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: shared_preferences_linux
|
|
||||||
sha256: "71d6806d1449b0a9d4e85e0c7a917771e672a3d5dc61149cc9fac871115018e1"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.3.0"
|
|
||||||
shared_preferences_platform_interface:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: shared_preferences_platform_interface
|
|
||||||
sha256: "23b052f17a25b90ff2b61aad4cc962154da76fb62848a9ce088efe30d7c50ab1"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.3.0"
|
|
||||||
shared_preferences_web:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: shared_preferences_web
|
|
||||||
sha256: "7347b194fb0bbeb4058e6a4e87ee70350b6b2b90f8ac5f8bd5b3a01548f6d33a"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.2.0"
|
|
||||||
shared_preferences_windows:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: shared_preferences_windows
|
|
||||||
sha256: f95e6a43162bce43c9c3405f3eb6f39e5b5d11f65fab19196cf8225e2777624d
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.3.0"
|
|
||||||
shelf:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: shelf
|
|
||||||
sha256: ad29c505aee705f41a4d8963641f91ac4cee3c8fad5947e033390a7bd8180fa4
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.4.1"
|
|
||||||
shelf_web_socket:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: shelf_web_socket
|
|
||||||
sha256: "9ca081be41c60190ebcb4766b2486a7d50261db7bd0f5d9615f2d653637a84c1"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.0.4"
|
|
||||||
shortid:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: shortid
|
|
||||||
sha256: d0b40e3dbb50497dad107e19c54ca7de0d1a274eb9b4404991e443dadb9ebedb
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.1.2"
|
|
||||||
sky_engine:
|
|
||||||
dependency: transitive
|
|
||||||
description: flutter
|
|
||||||
source: sdk
|
|
||||||
version: "0.0.99"
|
|
||||||
source_gen:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: source_gen
|
|
||||||
sha256: fc0da689e5302edb6177fdd964efcb7f58912f43c28c2047a808f5bfff643d16
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.4.0"
|
|
||||||
source_helper:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: source_helper
|
|
||||||
sha256: "6adebc0006c37dd63fe05bca0a929b99f06402fc95aa35bf36d67f5c06de01fd"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.3.4"
|
|
||||||
source_span:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: source_span
|
|
||||||
sha256: "53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.10.0"
|
|
||||||
stack_trace:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: stack_trace
|
|
||||||
sha256: c3c7d8edb15bee7f0f74debd4b9c5f3c2ea86766fe4178eb2a18eb30a0bdaed5
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.11.0"
|
|
||||||
state_notifier:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: state_notifier
|
|
||||||
sha256: "8fe42610f179b843b12371e40db58c9444f8757f8b69d181c97e50787caed289"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.7.2+1"
|
|
||||||
stream_channel:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: stream_channel
|
|
||||||
sha256: "83615bee9045c1d322bbbd1ba209b7a749c2cbcdcb3fdd1df8eb488b3279c1c8"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.1.1"
|
|
||||||
stream_transform:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: stream_transform
|
|
||||||
sha256: "14a00e794c7c11aa145a170587321aedce29769c08d7f58b1d141da75e3b1c6f"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.1.0"
|
|
||||||
string_scanner:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: string_scanner
|
|
||||||
sha256: "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.2.0"
|
|
||||||
sync_http:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: sync_http
|
|
||||||
sha256: "7f0cd72eca000d2e026bcd6f990b81d0ca06022ef4e32fb257b30d3d1014a961"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.3.1"
|
|
||||||
term_glyph:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: term_glyph
|
|
||||||
sha256: a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.2.1"
|
|
||||||
test_api:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: test_api
|
|
||||||
sha256: "75760ffd7786fffdfb9597c35c5b27eaeec82be8edfb6d71d32651128ed7aab8"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.6.0"
|
|
||||||
timing:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: timing
|
|
||||||
sha256: "70a3b636575d4163c477e6de42f247a23b315ae20e86442bebe32d3cabf61c32"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.0.1"
|
|
||||||
tray_manager:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: tray_manager
|
|
||||||
sha256: b1975a05e0c6999e983cf9a58a6a098318c896040ccebac5398a3cc9e43b9c69
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.2.0"
|
|
||||||
typed_data:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: typed_data
|
|
||||||
sha256: facc8d6582f16042dd49f2463ff1bd6e2c9ef9f3d5da3d9b087e244a7b564b3c
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.3.2"
|
|
||||||
url_launcher:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: url_launcher
|
|
||||||
sha256: "781bd58a1eb16069412365c98597726cd8810ae27435f04b3b4d3a470bacd61e"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "6.1.12"
|
|
||||||
url_launcher_android:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: url_launcher_android
|
|
||||||
sha256: "3dd2388cc0c42912eee04434531a26a82512b9cb1827e0214430c9bcbddfe025"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "6.0.38"
|
|
||||||
url_launcher_ios:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: url_launcher_ios
|
|
||||||
sha256: "9af7ea73259886b92199f9e42c116072f05ff9bea2dcb339ab935dfc957392c2"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "6.1.4"
|
|
||||||
url_launcher_linux:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: url_launcher_linux
|
|
||||||
sha256: "207f4ddda99b95b4d4868320a352d374b0b7e05eefad95a4a26f57da413443f5"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "3.0.5"
|
|
||||||
url_launcher_macos:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: url_launcher_macos
|
|
||||||
sha256: "1c4fdc0bfea61a70792ce97157e5cc17260f61abbe4f39354513f39ec6fd73b1"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "3.0.6"
|
|
||||||
url_launcher_platform_interface:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: url_launcher_platform_interface
|
|
||||||
sha256: bfdfa402f1f3298637d71ca8ecfe840b4696698213d5346e9d12d4ab647ee2ea
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.1.3"
|
|
||||||
url_launcher_web:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: url_launcher_web
|
|
||||||
sha256: cc26720eefe98c1b71d85f9dc7ef0cada5132617046369d9dc296b3ecaa5cbb4
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.0.18"
|
|
||||||
url_launcher_windows:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: url_launcher_windows
|
|
||||||
sha256: "7967065dd2b5fccc18c653b97958fdf839c5478c28e767c61ee879f4e7882422"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "3.0.7"
|
|
||||||
uuid:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: uuid
|
|
||||||
sha256: "648e103079f7c64a36dc7d39369cabb358d377078a051d6ae2ad3aa539519313"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "3.0.7"
|
|
||||||
vector_graphics:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: vector_graphics
|
|
||||||
sha256: "670f6e07aca990b4a2bcdc08a784193c4ccdd1932620244c3a86bb72a0eac67f"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.1.7"
|
|
||||||
vector_graphics_codec:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: vector_graphics_codec
|
|
||||||
sha256: "7451721781d967db9933b63f5733b1c4533022c0ba373a01bdd79d1a5457f69f"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.1.7"
|
|
||||||
vector_graphics_compiler:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: vector_graphics_compiler
|
|
||||||
sha256: "80a13c613c8bde758b1464a1755a7b3a8f2b6cec61fbf0f5a53c94c30f03ba2e"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.1.7"
|
|
||||||
vector_math:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: vector_math
|
|
||||||
sha256: "80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.1.4"
|
|
||||||
vm_service:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: vm_service
|
|
||||||
sha256: c620a6f783fa22436da68e42db7ebbf18b8c44b9a46ab911f666ff09ffd9153f
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "11.7.1"
|
|
||||||
watcher:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: watcher
|
|
||||||
sha256: "3d2ad6751b3c16cf07c7fca317a1413b3f26530319181b37e3b9039b84fc01d8"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.1.0"
|
|
||||||
web:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: web
|
|
||||||
sha256: dc8ccd225a2005c1be616fe02951e2e342092edf968cf0844220383757ef8f10
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.1.4-beta"
|
|
||||||
web_socket_channel:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: web_socket_channel
|
|
||||||
sha256: d88238e5eac9a42bb43ca4e721edba3c08c6354d4a53063afaa568516217621b
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.4.0"
|
|
||||||
webdriver:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: webdriver
|
|
||||||
sha256: "3c923e918918feeb90c4c9fdf1fe39220fa4c0e8e2c0fffaded174498ef86c49"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "3.0.2"
|
|
||||||
win32:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: win32
|
|
||||||
sha256: "9e82a402b7f3d518fb9c02d0e9ae45952df31b9bf34d77baf19da2de03fc2aaa"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "5.0.7"
|
|
||||||
window_manager:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: window_manager
|
|
||||||
sha256: "6ee795be9124f90660ea9d05e581a466de19e1c89ee74fc4bf528f60c8600edd"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.3.6"
|
|
||||||
xdg_directories:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: xdg_directories
|
|
||||||
sha256: f0c26453a2d47aa4c2570c6a033246a3fc62da2fe23c7ffdd0a7495086dc0247
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.0.2"
|
|
||||||
xml:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: xml
|
|
||||||
sha256: "5bc72e1e45e941d825fd7468b9b4cc3b9327942649aeb6fc5cdbf135f0a86e84"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "6.3.0"
|
|
||||||
yaml:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: yaml
|
|
||||||
sha256: "75769501ea3489fca56601ff33454fe45507ea3bfb014161abc3b43ae25989d5"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "3.1.2"
|
|
||||||
sdks:
|
|
||||||
dart: ">=3.1.0-185.0.dev <4.0.0"
|
|
||||||
flutter: ">=3.10.0"
|
|
1245
pkgs/applications/misc/yubioath-flutter/pubspec.lock.json
Normal file
1245
pkgs/applications/misc/yubioath-flutter/pubspec.lock.json
Normal file
File diff suppressed because it is too large
Load Diff
@ -23,8 +23,12 @@ flutter.buildFlutterApplication rec {
|
|||||||
hash = "sha256-VTpZvoyZXJ5SCKr3Ocfm4iT6Z/+AWg+SCw/xmp68kMg=";
|
hash = "sha256-VTpZvoyZXJ5SCKr3Ocfm4iT6Z/+AWg+SCw/xmp68kMg=";
|
||||||
};
|
};
|
||||||
|
|
||||||
depsListFile = ./deps.json;
|
pubspecLock = lib.importJSON ./pubspec.lock.json;
|
||||||
vendorHash = "sha256-uGrz7QwETZGlwLbfKr1vDo0p/emK1ZCjCX2w0nNVJsA=";
|
|
||||||
|
gitHashes = {
|
||||||
|
keyboard_shortcuts = "sha256-U74kRujftHPvpMOIqVT0Ph+wi1ocnxNxIFA1krft4Os=";
|
||||||
|
wakelock_windows = "sha256-Dfwe3dSScD/6kvkP67notcbb+EgTQ3kEYcH7wpra2dI=";
|
||||||
|
};
|
||||||
|
|
||||||
desktopItem = makeDesktopItem {
|
desktopItem = makeDesktopItem {
|
||||||
name = "Fluffychat";
|
name = "Fluffychat";
|
||||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -24,8 +24,13 @@ let
|
|||||||
};
|
};
|
||||||
|
|
||||||
sourceRoot = "source/app";
|
sourceRoot = "source/app";
|
||||||
depsListFile = ./deps.json;
|
|
||||||
vendorHash = "sha256-fXzxT7KBi/WT2A5PEIx+B+UG4HWEbMPMsashVQsXdmU=";
|
pubspecLock = lib.importJSON ./pubspec.lock.json;
|
||||||
|
|
||||||
|
gitHashes = {
|
||||||
|
"permission_handler_windows" = "sha256-a7bN7/A65xsvnQGXUvZCfKGtslbNWEwTWR8fAIjMwS0=";
|
||||||
|
"tray_manager" = "sha256-eF14JGf5jclsKdXfCE7Rcvp72iuWd9wuSZ8Bej17tjg=";
|
||||||
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ pkg-config ];
|
nativeBuildInputs = [ pkg-config ];
|
||||||
|
|
||||||
|
2498
pkgs/applications/networking/localsend/deps.json
generated
2498
pkgs/applications/networking/localsend/deps.json
generated
File diff suppressed because it is too large
Load Diff
2129
pkgs/applications/networking/localsend/pubspec.lock.json
Normal file
2129
pkgs/applications/networking/localsend/pubspec.lock.json
Normal file
File diff suppressed because it is too large
Load Diff
@ -1,7 +1,25 @@
|
|||||||
{ lib, stdenv, callPackage, fetchDartDeps, runCommand, symlinkJoin, writeText, dartHooks, makeWrapper, dart, cacert, nodejs, darwin, jq }:
|
{ lib
|
||||||
|
, stdenv
|
||||||
|
, callPackage
|
||||||
|
, writeText
|
||||||
|
, pub2nix
|
||||||
|
, dartHooks
|
||||||
|
, makeWrapper
|
||||||
|
, dart
|
||||||
|
, nodejs
|
||||||
|
, darwin
|
||||||
|
, jq
|
||||||
|
}:
|
||||||
|
|
||||||
{ sdkSetupScript ? ""
|
{ src
|
||||||
, pubGetScript ? "dart pub get"
|
, sourceRoot ? "source"
|
||||||
|
, packageRoot ? (lib.removePrefix "/" (lib.removePrefix "source" sourceRoot))
|
||||||
|
, gitHashes ? { }
|
||||||
|
, sdkSourceBuilders ? { }
|
||||||
|
, customSourceBuilders ? { }
|
||||||
|
|
||||||
|
, sdkSetupScript ? ""
|
||||||
|
, extraPackageConfigSetup ? ""
|
||||||
|
|
||||||
# Output type to produce. Can be any kind supported by dart
|
# Output type to produce. Can be any kind supported by dart
|
||||||
# https://dart.dev/tools/dart-compile#types-of-output
|
# https://dart.dev/tools/dart-compile#types-of-output
|
||||||
@ -26,47 +44,52 @@
|
|||||||
|
|
||||||
, runtimeDependencies ? [ ]
|
, runtimeDependencies ? [ ]
|
||||||
, extraWrapProgramArgs ? ""
|
, extraWrapProgramArgs ? ""
|
||||||
, customPackageOverrides ? { }
|
, pubspecLock
|
||||||
, autoDepsList ? false
|
|
||||||
, depsListFile ? null
|
|
||||||
, pubspecLockFile ? null
|
|
||||||
, vendorHash ? ""
|
|
||||||
, ...
|
, ...
|
||||||
}@args:
|
}@args:
|
||||||
|
|
||||||
let
|
let
|
||||||
dartDeps = (fetchDartDeps.override {
|
generators = callPackage ./generators.nix { inherit dart; } { buildDrvArgs = args; };
|
||||||
dart = symlinkJoin {
|
|
||||||
name = "dart-sdk-fod";
|
pubspecLockFile = builtins.toJSON pubspecLock;
|
||||||
paths = [
|
pubspecLockData = pub2nix.readPubspecLock { inherit src packageRoot pubspecLock gitHashes sdkSourceBuilders customSourceBuilders; };
|
||||||
(runCommand "dart-fod" { nativeBuildInputs = [ makeWrapper ]; } ''
|
packageConfig = generators.linkPackageConfig {
|
||||||
mkdir -p "$out/bin"
|
packageConfig = pub2nix.generatePackageConfig {
|
||||||
makeWrapper "${dart}/bin/dart" "$out/bin/dart" \
|
pname = if args.pname != null then "${args.pname}-${args.version}" else null;
|
||||||
--add-flags "--root-certs-file=${cacert}/etc/ssl/certs/ca-bundle.crt"
|
|
||||||
'')
|
dependencies =
|
||||||
dart
|
# Ideally, we'd only include the main dependencies and their transitive
|
||||||
];
|
# dependencies.
|
||||||
|
#
|
||||||
|
# The pubspec.lock file does not contain information about where
|
||||||
|
# transitive dependencies come from, though, and it would be weird to
|
||||||
|
# include the transitive dependencies of dev and override dependencies
|
||||||
|
# without including the dev and override dependencies themselves.
|
||||||
|
builtins.concatLists (builtins.attrValues pubspecLockData.dependencies);
|
||||||
|
|
||||||
|
inherit (pubspecLockData) dependencySources;
|
||||||
};
|
};
|
||||||
}) {
|
extraSetupCommands = extraPackageConfigSetup;
|
||||||
buildDrvArgs = args;
|
|
||||||
inherit sdkSetupScript pubGetScript vendorHash pubspecLockFile;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
inherit (dartHooks.override { inherit dart; }) dartConfigHook dartBuildHook dartInstallHook dartFixupHook;
|
inherit (dartHooks.override { inherit dart; }) dartConfigHook dartBuildHook dartInstallHook dartFixupHook;
|
||||||
|
|
||||||
baseDerivation = stdenv.mkDerivation (finalAttrs: args // {
|
baseDerivation = stdenv.mkDerivation (finalAttrs: (builtins.removeAttrs args [ "gitHashes" "sdkSourceBuilders" "pubspecLock" "customSourceBuilders" ]) // {
|
||||||
inherit sdkSetupScript pubGetScript dartCompileCommand dartOutputType
|
inherit pubspecLockFile packageConfig sdkSetupScript
|
||||||
dartRuntimeCommand dartCompileFlags dartJitFlags runtimeDependencies;
|
dartCompileCommand dartOutputType dartRuntimeCommand dartCompileFlags
|
||||||
|
dartJitFlags;
|
||||||
|
|
||||||
|
outputs = args.outputs or [ ] ++ [ "out" "pubcache" ];
|
||||||
|
|
||||||
dartEntryPoints =
|
dartEntryPoints =
|
||||||
if (dartEntryPoints != null)
|
if (dartEntryPoints != null)
|
||||||
then writeText "entrypoints.json" (builtins.toJSON dartEntryPoints)
|
then writeText "entrypoints.json" (builtins.toJSON dartEntryPoints)
|
||||||
else null;
|
else null;
|
||||||
|
|
||||||
runtimeDependencyLibraryPath = lib.makeLibraryPath finalAttrs.runtimeDependencies;
|
runtimeDependencies = map lib.getLib runtimeDependencies;
|
||||||
|
|
||||||
nativeBuildInputs = (args.nativeBuildInputs or [ ]) ++ [
|
nativeBuildInputs = (args.nativeBuildInputs or [ ]) ++ [
|
||||||
dart
|
dart
|
||||||
dartDeps
|
|
||||||
dartConfigHook
|
dartConfigHook
|
||||||
dartBuildHook
|
dartBuildHook
|
||||||
dartInstallHook
|
dartInstallHook
|
||||||
@ -75,55 +98,27 @@ let
|
|||||||
jq
|
jq
|
||||||
] ++ lib.optionals stdenv.isDarwin [
|
] ++ lib.optionals stdenv.isDarwin [
|
||||||
darwin.sigtool
|
darwin.sigtool
|
||||||
];
|
] ++
|
||||||
|
# Ensure that we inherit the propagated build inputs from the dependencies.
|
||||||
|
builtins.attrValues pubspecLockData.dependencySources;
|
||||||
|
|
||||||
preUnpack = ''
|
preConfigure = args.preConfigure or "" + ''
|
||||||
${lib.optionalString (!autoDepsList) ''
|
ln -sf "$pubspecLockFilePath" pubspec.lock
|
||||||
if ! { [ '${lib.boolToString (depsListFile != null)}' = 'true' ] ${lib.optionalString (depsListFile != null) "&& cmp -s <(jq -Sc . '${depsListFile}') <(jq -Sc . '${finalAttrs.passthru.dartDeps.depsListFile}')"}; }; then
|
|
||||||
echo 1>&2 -e '\nThe dependency list file was either not given or differs from the expected result.' \
|
|
||||||
'\nPlease choose one of the following solutions:' \
|
|
||||||
'\n - Duplicate the following file and pass it to the depsListFile argument.' \
|
|
||||||
'\n ${finalAttrs.passthru.dartDeps.depsListFile}' \
|
|
||||||
'\n - Set autoDepsList to true (not supported by Hydra or permitted in Nixpkgs)'.
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
''}
|
|
||||||
${args.preUnpack or ""}
|
|
||||||
'';
|
'';
|
||||||
|
|
||||||
# When stripping, it seems some ELF information is lost and the dart VM cli
|
# When stripping, it seems some ELF information is lost and the dart VM cli
|
||||||
# runs instead of the expected program. Don't strip if it's an exe output.
|
# runs instead of the expected program. Don't strip if it's an exe output.
|
||||||
dontStrip = args.dontStrip or (dartOutputType == "exe");
|
dontStrip = args.dontStrip or (dartOutputType == "exe");
|
||||||
|
|
||||||
passthru = { inherit dartDeps; } // (args.passthru or { });
|
passAsFile = [ "pubspecLockFile" ];
|
||||||
|
|
||||||
|
passthru = {
|
||||||
|
pubspecLock = pubspecLockData;
|
||||||
|
} // (args.passthru or { });
|
||||||
|
|
||||||
meta = (args.meta or { }) // { platforms = args.meta.platforms or dart.meta.platforms; };
|
meta = (args.meta or { }) // { platforms = args.meta.platforms or dart.meta.platforms; };
|
||||||
});
|
});
|
||||||
|
|
||||||
packageOverrideRepository = (callPackage ../../../development/compilers/dart/package-overrides { }) // customPackageOverrides;
|
|
||||||
productPackages = builtins.filter (package: package.kind != "dev")
|
|
||||||
(if autoDepsList
|
|
||||||
then lib.importJSON dartDeps.depsListFile
|
|
||||||
else
|
|
||||||
if depsListFile == null
|
|
||||||
then [ ]
|
|
||||||
else lib.importJSON depsListFile);
|
|
||||||
in
|
in
|
||||||
assert !(builtins.isString dartOutputType && dartOutputType != "") ->
|
assert !(builtins.isString dartOutputType && dartOutputType != "") ->
|
||||||
throw "dartOutputType must be a non-empty string";
|
throw "dartOutputType must be a non-empty string";
|
||||||
builtins.foldl'
|
baseDerivation
|
||||||
(prev: package:
|
|
||||||
if packageOverrideRepository ? ${package.name}
|
|
||||||
then
|
|
||||||
prev.overrideAttrs
|
|
||||||
(packageOverrideRepository.${package.name} {
|
|
||||||
inherit (package)
|
|
||||||
name
|
|
||||||
version
|
|
||||||
kind
|
|
||||||
source
|
|
||||||
dependencies;
|
|
||||||
})
|
|
||||||
else prev)
|
|
||||||
baseDerivation
|
|
||||||
productPackages
|
|
||||||
|
@ -0,0 +1,74 @@
|
|||||||
|
{ lib
|
||||||
|
, stdenvNoCC
|
||||||
|
, dart
|
||||||
|
, dartHooks
|
||||||
|
, jq
|
||||||
|
, yq
|
||||||
|
, cacert
|
||||||
|
}:
|
||||||
|
|
||||||
|
{
|
||||||
|
# Arguments used in the derivation that builds the Dart package.
|
||||||
|
# Passing these is recommended to ensure that the same steps are made to
|
||||||
|
# prepare the sources in both this derivation and the one that builds the Dart
|
||||||
|
# package.
|
||||||
|
buildDrvArgs ? { }
|
||||||
|
, ...
|
||||||
|
}@args:
|
||||||
|
|
||||||
|
# This is a derivation and setup hook that can be used to fetch dependencies for Dart projects.
|
||||||
|
# It is designed to be placed in the nativeBuildInputs of a derivation that builds a Dart package.
|
||||||
|
# Providing the buildDrvArgs argument is highly recommended.
|
||||||
|
let
|
||||||
|
buildDrvInheritArgNames = [
|
||||||
|
"name"
|
||||||
|
"pname"
|
||||||
|
"version"
|
||||||
|
"src"
|
||||||
|
"sourceRoot"
|
||||||
|
"setSourceRoot"
|
||||||
|
"preUnpack"
|
||||||
|
"unpackPhase"
|
||||||
|
"unpackCmd"
|
||||||
|
"postUnpack"
|
||||||
|
"prePatch"
|
||||||
|
"patchPhase"
|
||||||
|
"patches"
|
||||||
|
"patchFlags"
|
||||||
|
"postPatch"
|
||||||
|
];
|
||||||
|
|
||||||
|
buildDrvInheritArgs = builtins.foldl'
|
||||||
|
(attrs: arg:
|
||||||
|
if buildDrvArgs ? ${arg}
|
||||||
|
then attrs // { ${arg} = buildDrvArgs.${arg}; }
|
||||||
|
else attrs)
|
||||||
|
{ }
|
||||||
|
buildDrvInheritArgNames;
|
||||||
|
|
||||||
|
drvArgs = buildDrvInheritArgs // (removeAttrs args [ "buildDrvArgs" ]);
|
||||||
|
name = (if drvArgs ? name then drvArgs.name else "${drvArgs.pname}-${drvArgs.version}");
|
||||||
|
|
||||||
|
# Adds the root package to a dependency package_config.json file from pub2nix.
|
||||||
|
linkPackageConfig = { packageConfig, extraSetupCommands ? "" }: stdenvNoCC.mkDerivation (drvArgs // {
|
||||||
|
name = "${name}-package-config-with-root.json";
|
||||||
|
|
||||||
|
nativeBuildInputs = drvArgs.nativeBuildInputs or [ ] ++ args.nativeBuildInputs or [ ] ++ [ jq yq ];
|
||||||
|
|
||||||
|
dontBuild = true;
|
||||||
|
|
||||||
|
installPhase = ''
|
||||||
|
runHook preInstall
|
||||||
|
|
||||||
|
packageName="$(yq --raw-output .name pubspec.yaml)"
|
||||||
|
jq --arg name "$packageName" '.packages |= . + [{ name: $name, rootUri: "../", packageUri: "lib/" }]' '${packageConfig}' > "$out"
|
||||||
|
${extraSetupCommands}
|
||||||
|
|
||||||
|
runHook postInstall
|
||||||
|
'';
|
||||||
|
});
|
||||||
|
in
|
||||||
|
{
|
||||||
|
inherit
|
||||||
|
linkPackageConfig;
|
||||||
|
}
|
@ -7,7 +7,62 @@ dartConfigHook() {
|
|||||||
eval "$sdkSetupScript"
|
eval "$sdkSetupScript"
|
||||||
|
|
||||||
echo "Installing dependencies"
|
echo "Installing dependencies"
|
||||||
eval doPubGet "$pubGetScript" --offline
|
mkdir -p .dart_tool
|
||||||
|
cp "$packageConfig" .dart_tool/package_config.json
|
||||||
|
|
||||||
|
packagePath() {
|
||||||
|
jq --raw-output --arg name "$1" '.packages.[] | select(.name == $name) .rootUri | sub("file://"; "")' .dart_tool/package_config.json
|
||||||
|
}
|
||||||
|
|
||||||
|
# Runs a Dart executable from a package with a custom path.
|
||||||
|
#
|
||||||
|
# Usage:
|
||||||
|
# packageRunCustom <package> [executable] [bin_dir]
|
||||||
|
#
|
||||||
|
# By default, [bin_dir] is "bin", and [executable] is <package>.
|
||||||
|
# i.e. `packageRunCustom build_runner` is equivalent to `packageRunCustom build_runner build_runner bin`, which runs `bin/build_runner.dart` from the build_runner package.
|
||||||
|
packageRunCustom() {
|
||||||
|
local args=()
|
||||||
|
local passthrough=()
|
||||||
|
|
||||||
|
while [ $# -gt 0 ]; do
|
||||||
|
if [ "$1" != "--" ]; then
|
||||||
|
args+=("$1")
|
||||||
|
shift
|
||||||
|
else
|
||||||
|
shift
|
||||||
|
passthrough=("$@")
|
||||||
|
break
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
|
||||||
|
local name="${args[0]}"
|
||||||
|
local path="${args[1]:-$name}"
|
||||||
|
local prefix="${args[2]:-bin}"
|
||||||
|
|
||||||
|
dart --packages=.dart_tool/package_config.json "$(packagePath "$name")/$prefix/$path.dart" "${passthrough[@]}"
|
||||||
|
}
|
||||||
|
|
||||||
|
# Runs a Dart executable from a package.
|
||||||
|
#
|
||||||
|
# Usage:
|
||||||
|
# packageRun <package> [-e executable] [...]
|
||||||
|
#
|
||||||
|
# To run an executable from an unconventional location, use packageRunCustom.
|
||||||
|
packageRun() {
|
||||||
|
local name="$1"
|
||||||
|
shift
|
||||||
|
|
||||||
|
local executableName="$name"
|
||||||
|
if [ "$1" = "-e" ]; then
|
||||||
|
shift
|
||||||
|
executableName="$1"
|
||||||
|
shift
|
||||||
|
fi
|
||||||
|
|
||||||
|
fileName="$(@yq@ --raw-output --arg name "$executableName" '.executables.[$name] // $name' "$(packagePath "$name")/pubspec.yaml")"
|
||||||
|
packageRunCustom "$name" "$fileName" -- "$@"
|
||||||
|
}
|
||||||
|
|
||||||
echo "Finished dartConfigHook"
|
echo "Finished dartConfigHook"
|
||||||
}
|
}
|
||||||
|
@ -10,9 +10,12 @@ dartFixupHook() {
|
|||||||
#
|
#
|
||||||
# This could alternatively be fixed with patchelf --add-needed, but this would cause all the libraries to be opened immediately,
|
# This could alternatively be fixed with patchelf --add-needed, but this would cause all the libraries to be opened immediately,
|
||||||
# which is not what application authors expect.
|
# which is not what application authors expect.
|
||||||
echo "$runtimeDependencyLibraryPath"
|
APPLICATION_LD_LIBRARY_PATH=""
|
||||||
if [[ ! -z "$runtimeDependencyLibraryPath" ]]; then
|
for runtimeDependency in "${runtimeDependencies[@]}"; do
|
||||||
wrapProgramArgs+=(--suffix LD_LIBRARY_PATH : \"$runtimeDependencyLibraryPath\")
|
addToSearchPath APPLICATION_LD_LIBRARY_PATH "${runtimeDependency}/lib"
|
||||||
|
done
|
||||||
|
if [[ ! -z "$APPLICATION_LD_LIBRARY_PATH" ]]; then
|
||||||
|
wrapProgramArgs+=(--suffix LD_LIBRARY_PATH : \"$APPLICATION_LD_LIBRARY_PATH\")
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ ! -z "$extraWrapProgramArgs" ]]; then
|
if [[ ! -z "$extraWrapProgramArgs" ]]; then
|
||||||
|
@ -5,8 +5,8 @@ dartInstallHook() {
|
|||||||
|
|
||||||
runHook preInstall
|
runHook preInstall
|
||||||
|
|
||||||
|
# Install snapshots and executables.
|
||||||
mkdir -p "$out"
|
mkdir -p "$out"
|
||||||
|
|
||||||
while IFS=$'\t' read -ra target; do
|
while IFS=$'\t' read -ra target; do
|
||||||
dest="${target[0]}"
|
dest="${target[0]}"
|
||||||
# Wrap with runtime command, if it's defined
|
# Wrap with runtime command, if it's defined
|
||||||
@ -19,6 +19,10 @@ dartInstallHook() {
|
|||||||
fi
|
fi
|
||||||
done < <(_getDartEntryPoints)
|
done < <(_getDartEntryPoints)
|
||||||
|
|
||||||
|
# Install the package_config.json file.
|
||||||
|
mkdir -p "$pubcache"
|
||||||
|
cp .dart_tool/package_config.json "$pubcache/package_config.json"
|
||||||
|
|
||||||
runHook postInstall
|
runHook postInstall
|
||||||
|
|
||||||
echo "Finished dartInstallHook"
|
echo "Finished dartInstallHook"
|
||||||
|
@ -3,6 +3,8 @@
|
|||||||
{
|
{
|
||||||
dartConfigHook = makeSetupHook {
|
dartConfigHook = makeSetupHook {
|
||||||
name = "dart-config-hook";
|
name = "dart-config-hook";
|
||||||
|
substitutions.yq = "${yq}/bin/yq";
|
||||||
|
substitutions.jq = "${jq}/bin/jq";
|
||||||
} ./dart-config-hook.sh;
|
} ./dart-config-hook.sh;
|
||||||
dartBuildHook = makeSetupHook {
|
dartBuildHook = makeSetupHook {
|
||||||
name = "dart-build-hook";
|
name = "dart-build-hook";
|
||||||
|
@ -1,248 +0,0 @@
|
|||||||
{ stdenvNoCC
|
|
||||||
, lib
|
|
||||||
, makeSetupHook
|
|
||||||
, writeShellScriptBin
|
|
||||||
, dart
|
|
||||||
, git
|
|
||||||
, cacert
|
|
||||||
, jq
|
|
||||||
}:
|
|
||||||
|
|
||||||
{
|
|
||||||
# The output hash of the dependencies for this project.
|
|
||||||
vendorHash ? ""
|
|
||||||
# Commands to run once before using Dart or pub.
|
|
||||||
, sdkSetupScript ? ""
|
|
||||||
# Commands to run to populate the pub cache.
|
|
||||||
, pubGetScript ? "dart pub get"
|
|
||||||
# A path to a pubspec.lock file to use instead of the one in the source directory.
|
|
||||||
, pubspecLockFile ? null
|
|
||||||
# Arguments used in the derivation that builds the Dart package.
|
|
||||||
# Passing these is recommended to ensure that the same steps are made to prepare the sources in both this
|
|
||||||
# derivation and the one that builds the Dart package.
|
|
||||||
, buildDrvArgs ? { }
|
|
||||||
, ...
|
|
||||||
}@args:
|
|
||||||
|
|
||||||
# This is a fixed-output derivation and setup hook that can be used to fetch dependencies for Dart projects.
|
|
||||||
# It is designed to be placed in the nativeBuildInputs of a derivation that builds a Dart package.
|
|
||||||
# Providing the buildDrvArgs argument is highly recommended.
|
|
||||||
let
|
|
||||||
buildDrvInheritArgNames = [
|
|
||||||
"name"
|
|
||||||
"pname"
|
|
||||||
"version"
|
|
||||||
"src"
|
|
||||||
"sourceRoot"
|
|
||||||
"setSourceRoot"
|
|
||||||
"preUnpack"
|
|
||||||
"unpackPhase"
|
|
||||||
"unpackCmd"
|
|
||||||
"postUnpack"
|
|
||||||
"prePatch"
|
|
||||||
"patchPhase"
|
|
||||||
"patches"
|
|
||||||
"patchFlags"
|
|
||||||
"postPatch"
|
|
||||||
];
|
|
||||||
|
|
||||||
buildDrvInheritArgs = builtins.foldl'
|
|
||||||
(attrs: arg:
|
|
||||||
if buildDrvArgs ? ${arg}
|
|
||||||
then attrs // { ${arg} = buildDrvArgs.${arg}; }
|
|
||||||
else attrs)
|
|
||||||
{ }
|
|
||||||
buildDrvInheritArgNames;
|
|
||||||
|
|
||||||
drvArgs = buildDrvInheritArgs // (removeAttrs args [ "buildDrvArgs" ]);
|
|
||||||
name = (if drvArgs ? name then drvArgs.name else "${drvArgs.pname}-${drvArgs.version}");
|
|
||||||
|
|
||||||
deps =
|
|
||||||
stdenvNoCC.mkDerivation ({
|
|
||||||
name = "${name}-dart-deps";
|
|
||||||
|
|
||||||
nativeBuildInputs = [
|
|
||||||
dart
|
|
||||||
git
|
|
||||||
];
|
|
||||||
|
|
||||||
# avoid pub phase
|
|
||||||
dontBuild = true;
|
|
||||||
|
|
||||||
configurePhase = ''
|
|
||||||
# Configure the package cache
|
|
||||||
export PUB_CACHE="$out/cache/.pub-cache"
|
|
||||||
mkdir -p "$PUB_CACHE"
|
|
||||||
|
|
||||||
${sdkSetupScript}
|
|
||||||
'';
|
|
||||||
|
|
||||||
installPhase = ''
|
|
||||||
_pub_get() {
|
|
||||||
${pubGetScript}
|
|
||||||
}
|
|
||||||
|
|
||||||
# so we can use lock, diff yaml
|
|
||||||
mkdir -p "$out/pubspec"
|
|
||||||
cp "pubspec.yaml" "$out/pubspec"
|
|
||||||
${lib.optionalString (pubspecLockFile != null) "install -m644 ${pubspecLockFile} pubspec.lock"}
|
|
||||||
if ! cp "pubspec.lock" "$out/pubspec"; then
|
|
||||||
echo 1>&2 -e '\nThe pubspec.lock file is missing. This is a requirement for reproducible builds.' \
|
|
||||||
'\nThe following steps should be taken to fix this issue:' \
|
|
||||||
'\n 1. If you are building an application, contact the developer(s).' \
|
|
||||||
'\n The pubspec.lock file should be provided with the source code.' \
|
|
||||||
'\n https://dart.dev/guides/libraries/private-files#pubspeclock' \
|
|
||||||
'\n 2. An attempt to generate and print a compressed pubspec.lock file will be made now.' \
|
|
||||||
'\n It is compressed with gzip and base64 encoded.' \
|
|
||||||
'\n Paste it to a file and extract it with `base64 -d pubspec.lock.in | gzip -d > pubspec.lock`.' \
|
|
||||||
'\n Provide the path to the pubspec.lock file in the pubspecLockFile argument.' \
|
|
||||||
'\n This must be updated whenever the application is updated.' \
|
|
||||||
'\n'
|
|
||||||
_pub_get
|
|
||||||
echo ""
|
|
||||||
gzip --to-stdout --best pubspec.lock | base64 1>&2
|
|
||||||
echo 1>&2 -e '\nA gzipped pubspec.lock file has been printed. Please see the informational message above.'
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
_pub_get
|
|
||||||
|
|
||||||
# nuke nondeterminism
|
|
||||||
|
|
||||||
# Remove Git directories in the Git package cache - these are rarely used by Pub,
|
|
||||||
# which instead maintains a corresponsing mirror and clones cached packages through it.
|
|
||||||
#
|
|
||||||
# An exception is made to keep .git/pub-packages files, which are important.
|
|
||||||
# https://github.com/dart-lang/pub/blob/c890afa1d65b340fa59308172029680c2f8b0fc6/lib/src/source/git.dart#L621
|
|
||||||
if [ -d "$PUB_CACHE"/git ]; then
|
|
||||||
find "$PUB_CACHE"/git -maxdepth 4 -path "*/.git/*" ! -name "pub-packages" -prune -exec rm -rf {} +
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Remove continuously updated package metadata caches
|
|
||||||
rm -rf "$PUB_CACHE"/hosted/*/.cache # Not pinned by pubspec.lock
|
|
||||||
rm -rf "$PUB_CACHE"/git/cache/*/* # Recreate this on the other end. See: https://github.com/dart-lang/pub/blob/c890afa1d65b340fa59308172029680c2f8b0fc6/lib/src/source/git.dart#L531
|
|
||||||
|
|
||||||
# Miscelaneous transient package cache files
|
|
||||||
rm -f "$PUB_CACHE"/README.md # May change with different Dart versions
|
|
||||||
rm -rf "$PUB_CACHE"/_temp # https://github.com/dart-lang/pub/blob/c890afa1d65b340fa59308172029680c2f8b0fc6/lib/src/system_cache.dart#L131
|
|
||||||
rm -rf "$PUB_CACHE"/log # https://github.com/dart-lang/pub/blob/c890afa1d65b340fa59308172029680c2f8b0fc6/lib/src/command.dart#L348
|
|
||||||
'';
|
|
||||||
|
|
||||||
GIT_SSL_CAINFO = "${cacert}/etc/ssl/certs/ca-bundle.crt";
|
|
||||||
SSL_CERT_FILE = "${cacert}/etc/ssl/certs/ca-bundle.crt";
|
|
||||||
|
|
||||||
impureEnvVars = lib.fetchers.proxyImpureEnvVars ++ [
|
|
||||||
"GIT_PROXY_COMMAND"
|
|
||||||
"NIX_GIT_SSL_CAINFO"
|
|
||||||
"SOCKS_SERVER"
|
|
||||||
];
|
|
||||||
|
|
||||||
# Patching shebangs introduces input references to this fixed-output derivation.
|
|
||||||
# This triggers a bug in Nix, causing the output path to change unexpectedly.
|
|
||||||
# https://github.com/NixOS/nix/issues/6660
|
|
||||||
dontPatchShebangs = true;
|
|
||||||
|
|
||||||
# The following operations are not generally useful for this derivation.
|
|
||||||
# If a package does contain some native components used at build time,
|
|
||||||
# please file an issue.
|
|
||||||
dontStrip = true;
|
|
||||||
dontMoveSbin = true;
|
|
||||||
dontPatchELF = true;
|
|
||||||
|
|
||||||
outputHashAlgo = "sha256";
|
|
||||||
outputHashMode = "recursive";
|
|
||||||
outputHash = if vendorHash != "" then vendorHash else lib.fakeSha256;
|
|
||||||
} // (removeAttrs drvArgs [ "name" "pname" ]));
|
|
||||||
|
|
||||||
mkDepsDrv = args: stdenvNoCC.mkDerivation (args // {
|
|
||||||
nativeBuildInputs = args.nativeBuildInputs or [ ] ++ [ hook dart ];
|
|
||||||
|
|
||||||
configurePhase = args.configurePhase or ''
|
|
||||||
runHook preConfigure
|
|
||||||
|
|
||||||
${sdkSetupScript}
|
|
||||||
|
|
||||||
_pub_get() {
|
|
||||||
${pubGetScript} --offline
|
|
||||||
}
|
|
||||||
doPubGet _pub_get
|
|
||||||
|
|
||||||
runHook postConfigure
|
|
||||||
'';
|
|
||||||
} // (removeAttrs buildDrvInheritArgs [ "name" "pname" ]));
|
|
||||||
|
|
||||||
depsListDrv = mkDepsDrv {
|
|
||||||
name = "${name}-dart-deps-list.json";
|
|
||||||
|
|
||||||
nativeBuildInputs = [ jq ];
|
|
||||||
|
|
||||||
buildPhase = ''
|
|
||||||
runHook preBuild
|
|
||||||
if [ -e ${dart}/bin/flutter ]; then
|
|
||||||
flutter pub deps --json | jq .packages > $out
|
|
||||||
else
|
|
||||||
dart pub deps --json | jq .packages > $out
|
|
||||||
fi
|
|
||||||
runHook postBuild
|
|
||||||
'';
|
|
||||||
|
|
||||||
dontInstall = true;
|
|
||||||
};
|
|
||||||
|
|
||||||
packageConfigDrv = mkDepsDrv {
|
|
||||||
name = "${name}-package-config.json";
|
|
||||||
|
|
||||||
nativeBuildInputs = [ jq ];
|
|
||||||
|
|
||||||
buildPhase = ''
|
|
||||||
runHook preBuild
|
|
||||||
|
|
||||||
# Canonicalise the package_config.json, and replace references to the
|
|
||||||
# reconstructed package cache with the original FOD.
|
|
||||||
#
|
|
||||||
# The reconstructed package cache is not reproducible. The intended
|
|
||||||
# use-case of this derivation is for use with tools that use a
|
|
||||||
# package_config.json to load assets from packages, and not for use with
|
|
||||||
# Pub directly, which requires the setup performed by the hook before
|
|
||||||
# usage.
|
|
||||||
jq -S '
|
|
||||||
.packages[] |= . + { rootUri: .rootUri | gsub("'"$PUB_CACHE"'"; "${hook.deps}/cache/.pub-cache") }
|
|
||||||
| .generated |= "1970-01-01T00:00:00.000Z"
|
|
||||||
' .dart_tool/package_config.json > $out
|
|
||||||
|
|
||||||
runHook postBuild
|
|
||||||
'';
|
|
||||||
|
|
||||||
dontInstall = true;
|
|
||||||
};
|
|
||||||
|
|
||||||
# As of Dart 3.0.0, Pub checks the revision of cached Git-sourced packages.
|
|
||||||
# Git must be wrapped to return a positive result, as the real .git directory is wiped
|
|
||||||
# to produce a deteministic dependency derivation output.
|
|
||||||
# https://github.com/dart-lang/pub/pull/3791/files#diff-1639c4669c428c26e68cfebd5039a33f87ba568795f2c058c303ca8528f62b77R631
|
|
||||||
gitSourceWrapper = writeShellScriptBin "git" ''
|
|
||||||
args=("$@")
|
|
||||||
if [[ "''${args[0]}" == "rev-list" && "''${args[1]}" == "--max-count=1" ]]; then
|
|
||||||
revision="''${args[''${#args[@]}-1]}"
|
|
||||||
echo "$revision"
|
|
||||||
else
|
|
||||||
${git}/bin/git "''${args[@]}"
|
|
||||||
fi
|
|
||||||
'';
|
|
||||||
|
|
||||||
hook = (makeSetupHook {
|
|
||||||
# The setup hook should not be part of the fixed-output derivation.
|
|
||||||
# Updates to the hook script should not change vendor hashes, and it won't
|
|
||||||
# work at all anyway due to https://github.com/NixOS/nix/issues/6660.
|
|
||||||
name = "${name}-dart-deps-setup-hook";
|
|
||||||
substitutions = { inherit gitSourceWrapper deps; };
|
|
||||||
propagatedBuildInputs = [ dart git ];
|
|
||||||
passthru = {
|
|
||||||
inherit deps;
|
|
||||||
files = deps.outPath;
|
|
||||||
depsListFile = depsListDrv.outPath;
|
|
||||||
packageConfig = packageConfigDrv;
|
|
||||||
};
|
|
||||||
}) ./setup-hook.sh;
|
|
||||||
in
|
|
||||||
hook
|
|
@ -1,46 +0,0 @@
|
|||||||
preConfigureHooks+=(_setupPubCache)
|
|
||||||
|
|
||||||
_setupPubCache() {
|
|
||||||
deps="@deps@"
|
|
||||||
|
|
||||||
# Configure the package cache.
|
|
||||||
export PUB_CACHE="$(mktemp -d)"
|
|
||||||
mkdir -p "$PUB_CACHE"
|
|
||||||
|
|
||||||
if [ -d "$deps/cache/.pub-cache/git" ]; then
|
|
||||||
# Link the Git package cache.
|
|
||||||
mkdir -p "$PUB_CACHE/git"
|
|
||||||
ln -s "$deps/cache/.pub-cache/git"/* "$PUB_CACHE/git"
|
|
||||||
|
|
||||||
# Recreate the internal Git cache subdirectory.
|
|
||||||
# See: https://github.com/dart-lang/pub/blob/c890afa1d65b340fa59308172029680c2f8b0fc6/lib/src/source/git.dart#L339)
|
|
||||||
# Blank repositories are created instead of attempting to match the cache mirrors to checkouts.
|
|
||||||
# This is not an issue, as pub does not need the mirrors in the Flutter build process.
|
|
||||||
rm "$PUB_CACHE/git/cache" && mkdir "$PUB_CACHE/git/cache"
|
|
||||||
for mirror in $(ls -A "$deps/cache/.pub-cache/git/cache"); do
|
|
||||||
git --git-dir="$PUB_CACHE/git/cache/$mirror" init --bare --quiet
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
|
|
||||||
# Link the remaining package cache directories.
|
|
||||||
# At this point, any subdirectories that must be writable must have been taken care of.
|
|
||||||
for file in $(comm -23 <(ls -A "$deps/cache/.pub-cache") <(ls -A "$PUB_CACHE")); do
|
|
||||||
ln -s "$deps/cache/.pub-cache/$file" "$PUB_CACHE/$file"
|
|
||||||
done
|
|
||||||
|
|
||||||
# ensure we're using a lockfile for the right package version
|
|
||||||
if [ ! -e pubspec.lock ]; then
|
|
||||||
cp -v "$deps/pubspec/pubspec.lock" .
|
|
||||||
# Sometimes the pubspec.lock will get opened in write mode, even when offline.
|
|
||||||
chmod u+w pubspec.lock
|
|
||||||
elif ! { diff -u pubspec.lock "$deps/pubspec/pubspec.lock" && diff -u pubspec.yaml "$deps/pubspec/pubspec.yaml"; }; then
|
|
||||||
echo 1>&2 -e 'The pubspec.lock or pubspec.yaml of the project derivation differs from the one in the dependency derivation.' \
|
|
||||||
'\nYou most likely forgot to update the vendorHash while updating the sources.'
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
}
|
|
||||||
|
|
||||||
# Performs the given pub get command with an appropriate environment.
|
|
||||||
doPubGet() {
|
|
||||||
PATH="@gitSourceWrapper@/bin:$PATH" "$@"
|
|
||||||
}
|
|
6
pkgs/build-support/dart/pub2nix/default.nix
Normal file
6
pkgs/build-support/dart/pub2nix/default.nix
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
{ callPackage }:
|
||||||
|
|
||||||
|
{
|
||||||
|
readPubspecLock = callPackage ./pubspec-lock.nix { };
|
||||||
|
generatePackageConfig = callPackage ./package-config.nix { };
|
||||||
|
}
|
68
pkgs/build-support/dart/pub2nix/package-config.nix
Normal file
68
pkgs/build-support/dart/pub2nix/package-config.nix
Normal file
@ -0,0 +1,68 @@
|
|||||||
|
{ lib
|
||||||
|
, runCommand
|
||||||
|
, jq
|
||||||
|
, yq
|
||||||
|
}:
|
||||||
|
|
||||||
|
{ pname ? null
|
||||||
|
|
||||||
|
# A list of dependency package names.
|
||||||
|
, dependencies
|
||||||
|
|
||||||
|
# An attribute set of package names to sources.
|
||||||
|
, dependencySources
|
||||||
|
}:
|
||||||
|
|
||||||
|
let
|
||||||
|
packages = lib.genAttrs dependencies (dependency: rec {
|
||||||
|
src = dependencySources.${dependency};
|
||||||
|
inherit (src) packageRoot;
|
||||||
|
});
|
||||||
|
in
|
||||||
|
(runCommand "${lib.optionalString (pname != null) "${pname}-"}package-config.json" {
|
||||||
|
inherit packages;
|
||||||
|
|
||||||
|
nativeBuildInputs = [ jq yq ];
|
||||||
|
|
||||||
|
__structuredAttrs = true;
|
||||||
|
}) ''
|
||||||
|
declare -A packageSources
|
||||||
|
declare -A packageRoots
|
||||||
|
while IFS=',' read -r name src packageRoot; do
|
||||||
|
packageSources["$name"]="$src"
|
||||||
|
packageRoots["$name"]="$packageRoot"
|
||||||
|
done < <(jq -r '.packages | to_entries | map("\(.key),\(.value.src),\(.value.packageRoot)") | .[]' "$NIX_ATTRS_JSON_FILE")
|
||||||
|
|
||||||
|
for package in "''${!packageSources[@]}"; do
|
||||||
|
if [ ! -e "''${packageSources["$package"]}/''${packageRoots["$package"]}/pubspec.yaml" ]; then
|
||||||
|
echo >&2 "The package sources for $package are missing. Is the following path inside the source derivation?"
|
||||||
|
echo >&2 "Source path: ''${packageSources["$package"]}/''${packageRoots["$package"]}/pubspec.yaml"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
languageConstraint="$(yq -r .environment.sdk "''${packageSources["$package"]}/''${packageRoots["$package"]}/pubspec.yaml")"
|
||||||
|
if [[ "$languageConstraint" =~ ^[[:space:]]*(\^|>=|>|)[[:space:]]*([[:digit:]]+\.[[:digit:]]+)\.[[:digit:]]+.*$ ]]; then
|
||||||
|
languageVersionJson="\"''${BASH_REMATCH[2]}\""
|
||||||
|
elif [ "$languageConstraint" = 'any' ]; then
|
||||||
|
languageVersionJson='null'
|
||||||
|
else
|
||||||
|
# https://github.com/dart-lang/pub/blob/68dc2f547d0a264955c1fa551fa0a0e158046494/lib/src/language_version.dart#L106C35-L106C35
|
||||||
|
languageVersionJson='"2.7"'
|
||||||
|
fi
|
||||||
|
|
||||||
|
jq --null-input \
|
||||||
|
--arg name "$package" \
|
||||||
|
--arg path "''${packageSources["$package"]}/''${packageRoots["$package"]}" \
|
||||||
|
--argjson languageVersion "$languageVersionJson" \
|
||||||
|
'{
|
||||||
|
name: $name,
|
||||||
|
rootUri: "file://\($path)",
|
||||||
|
packageUri: "lib/",
|
||||||
|
languageVersion: $languageVersion,
|
||||||
|
}'
|
||||||
|
done | jq > "$out" --slurp '{
|
||||||
|
configVersion: 2,
|
||||||
|
generator: "nixpkgs",
|
||||||
|
packages: .,
|
||||||
|
}'
|
||||||
|
''
|
119
pkgs/build-support/dart/pub2nix/pubspec-lock.nix
Normal file
119
pkgs/build-support/dart/pub2nix/pubspec-lock.nix
Normal file
@ -0,0 +1,119 @@
|
|||||||
|
{ lib
|
||||||
|
, callPackage
|
||||||
|
, fetchurl
|
||||||
|
, fetchgit
|
||||||
|
, runCommand
|
||||||
|
}:
|
||||||
|
|
||||||
|
{
|
||||||
|
# The source directory of the package.
|
||||||
|
src
|
||||||
|
|
||||||
|
# The package subdirectory within src.
|
||||||
|
# Useful if the package references sibling packages with relative paths.
|
||||||
|
, packageRoot ? "."
|
||||||
|
|
||||||
|
# The pubspec.lock file, in attribute set form.
|
||||||
|
, pubspecLock
|
||||||
|
|
||||||
|
# Hashes for Git dependencies.
|
||||||
|
# Pub does not record these itself, so they must be manually provided.
|
||||||
|
, gitHashes ? { }
|
||||||
|
|
||||||
|
# Functions to generate SDK package sources.
|
||||||
|
# The function names should match the SDK names, and the package name is given as an argument.
|
||||||
|
, sdkSourceBuilders ? { }
|
||||||
|
|
||||||
|
# Functions that create custom package source derivations.
|
||||||
|
#
|
||||||
|
# The function names should match the package names, and the package version,
|
||||||
|
# source, and source files are given in an attribute set argument.
|
||||||
|
#
|
||||||
|
# The passthru of the source derivation should be propagated.
|
||||||
|
, customSourceBuilders ? { }
|
||||||
|
}:
|
||||||
|
|
||||||
|
let
|
||||||
|
dependencyVersions = builtins.mapAttrs (name: details: details.version) pubspecLock.packages;
|
||||||
|
|
||||||
|
dependencyTypes = {
|
||||||
|
"direct main" = "main";
|
||||||
|
"direct dev" = "dev";
|
||||||
|
"direct overridden" = "overridden";
|
||||||
|
"transitive" = "transitive";
|
||||||
|
};
|
||||||
|
|
||||||
|
dependencies = lib.foldlAttrs
|
||||||
|
(dependencies: name: details: dependencies // { ${dependencyTypes.${details.dependency}} = dependencies.${dependencyTypes.${details.dependency}} ++ [ name ]; })
|
||||||
|
(lib.genAttrs (builtins.attrValues dependencyTypes) (dependencyType: [ ]))
|
||||||
|
pubspecLock.packages;
|
||||||
|
|
||||||
|
# fetchTarball fails with "tarball contains an unexpected number of top-level files". This is a workaround.
|
||||||
|
# https://discourse.nixos.org/t/fetchtarball-with-multiple-top-level-directories-fails/20556
|
||||||
|
mkHostedDependencySource = name: details:
|
||||||
|
let
|
||||||
|
archive = fetchurl {
|
||||||
|
name = "pub-${name}-${details.version}.tar.gz";
|
||||||
|
url = "${details.description.url}/packages/${details.description.name}/versions/${details.version}.tar.gz";
|
||||||
|
sha256 = details.description.sha256;
|
||||||
|
};
|
||||||
|
in
|
||||||
|
runCommand "pub-${name}-${details.version}" { passthru.packageRoot = "."; } ''
|
||||||
|
mkdir -p "$out"
|
||||||
|
tar xf '${archive}' -C "$out"
|
||||||
|
'';
|
||||||
|
|
||||||
|
mkGitDependencySource = name: details: (fetchgit {
|
||||||
|
name = "pub-${name}-${details.version}";
|
||||||
|
url = details.description.url;
|
||||||
|
rev = details.description.resolved-ref;
|
||||||
|
hash = gitHashes.${name} or (throw "A Git hash is required for ${name}! Set to an empty string to obtain it.");
|
||||||
|
}).overrideAttrs ({ passthru ? { }, ... }: {
|
||||||
|
passthru = passthru // {
|
||||||
|
packageRoot = details.description.path;
|
||||||
|
};
|
||||||
|
});
|
||||||
|
|
||||||
|
mkPathDependencySource = name: details:
|
||||||
|
assert lib.assertMsg details.description.relative "Only relative paths are supported - ${name} has an absolue path!";
|
||||||
|
(if lib.isDerivation src then src else (runCommand "pub-${name}-${details.version}" { } ''cp -r '${src}' "$out"'')).overrideAttrs ({ passthru ? { }, ... }: {
|
||||||
|
passthru = passthru // {
|
||||||
|
packageRoot = "${packageRoot}/${details.description.path}";
|
||||||
|
};
|
||||||
|
});
|
||||||
|
|
||||||
|
mkSdkDependencySource = name: details:
|
||||||
|
(sdkSourceBuilders.${details.description} or (throw "No SDK source builder has been given for ${details.description}!")) name;
|
||||||
|
|
||||||
|
addDependencySourceUtils = dependencySource: details: dependencySource.overrideAttrs ({ passthru, ... }: {
|
||||||
|
passthru = passthru // {
|
||||||
|
inherit (details) version;
|
||||||
|
};
|
||||||
|
});
|
||||||
|
|
||||||
|
sourceBuilders = callPackage ../../../development/compilers/dart/package-source-builders { } // customSourceBuilders;
|
||||||
|
|
||||||
|
dependencySources = lib.filterAttrs (name: src: src != null) (builtins.mapAttrs
|
||||||
|
(name: details:
|
||||||
|
(sourceBuilders.${name} or ({ src, ... }: src)) {
|
||||||
|
inherit (details) version source;
|
||||||
|
src = ((addDependencySourceUtils (({
|
||||||
|
"hosted" = mkHostedDependencySource;
|
||||||
|
"git" = mkGitDependencySource;
|
||||||
|
"path" = mkPathDependencySource;
|
||||||
|
"sdk" = mkSdkDependencySource;
|
||||||
|
}.${details.source} name) details)) details);
|
||||||
|
})
|
||||||
|
pubspecLock.packages);
|
||||||
|
in
|
||||||
|
{
|
||||||
|
inherit
|
||||||
|
# An attribute set of dependency categories to package name lists.
|
||||||
|
dependencies
|
||||||
|
|
||||||
|
# An attribute set of package names to their versions.
|
||||||
|
dependencyVersions
|
||||||
|
|
||||||
|
# An attribute set of package names to their sources.
|
||||||
|
dependencySources;
|
||||||
|
}
|
@ -3,11 +3,14 @@
|
|||||||
, runCommand
|
, runCommand
|
||||||
, makeWrapper
|
, makeWrapper
|
||||||
, wrapGAppsHook
|
, wrapGAppsHook
|
||||||
, fetchDartDeps
|
|
||||||
, buildDartApplication
|
, buildDartApplication
|
||||||
, cacert
|
, cacert
|
||||||
, glib
|
, glib
|
||||||
, flutter
|
, flutter
|
||||||
|
, pkg-config
|
||||||
|
, jq
|
||||||
|
, yq
|
||||||
|
, moreutils
|
||||||
}:
|
}:
|
||||||
|
|
||||||
# absolutely no mac support for now
|
# absolutely no mac support for now
|
||||||
@ -20,7 +23,6 @@
|
|||||||
|
|
||||||
(buildDartApplication.override {
|
(buildDartApplication.override {
|
||||||
dart = flutter;
|
dart = flutter;
|
||||||
fetchDartDeps = fetchDartDeps.override { dart = flutter; };
|
|
||||||
}) (args // {
|
}) (args // {
|
||||||
sdkSetupScript = ''
|
sdkSetupScript = ''
|
||||||
# Pub needs SSL certificates. Dart normally looks in a hardcoded path.
|
# Pub needs SSL certificates. Dart normally looks in a hardcoded path.
|
||||||
@ -50,7 +52,46 @@
|
|||||||
|
|
||||||
inherit pubGetScript;
|
inherit pubGetScript;
|
||||||
|
|
||||||
nativeBuildInputs = (args.nativeBuildInputs or [ ]) ++ [ wrapGAppsHook ];
|
sdkSourceBuilders = {
|
||||||
|
# https://github.com/dart-lang/pub/blob/68dc2f547d0a264955c1fa551fa0a0e158046494/lib/src/sdk/flutter.dart#L81
|
||||||
|
"flutter" = name: runCommand "flutter-sdk-${name}" { passthru.packageRoot = "."; } ''
|
||||||
|
for path in '${flutter}/packages/${name}' '${flutter}/bin/cache/pkg/${name}'; do
|
||||||
|
if [ -d "$path" ]; then
|
||||||
|
ln -s "$path" "$out"
|
||||||
|
break
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
|
||||||
|
if [ ! -e "$out" ]; then
|
||||||
|
echo 1>&2 'The Flutter SDK does not contain the requested package: ${name}!'
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
'';
|
||||||
|
};
|
||||||
|
|
||||||
|
extraPackageConfigSetup = ''
|
||||||
|
# https://github.com/flutter/flutter/blob/3.13.8/packages/flutter_tools/lib/src/dart/pub.dart#L755
|
||||||
|
if [ "$('${yq}/bin/yq' '.flutter.generate // false' pubspec.yaml)" = "true" ]; then
|
||||||
|
'${jq}/bin/jq' '.packages |= . + [{
|
||||||
|
name: "flutter_gen",
|
||||||
|
rootUri: "flutter_gen",
|
||||||
|
languageVersion: "2.12",
|
||||||
|
}]' "$out" | '${moreutils}/bin/sponge' "$out"
|
||||||
|
fi
|
||||||
|
'';
|
||||||
|
|
||||||
|
nativeBuildInputs = (args.nativeBuildInputs or [ ]) ++ [
|
||||||
|
wrapGAppsHook
|
||||||
|
|
||||||
|
# Flutter requires pkg-config for Linux desktop support, and many plugins
|
||||||
|
# attempt to use it.
|
||||||
|
#
|
||||||
|
# It is available to the `flutter` tool through its wrapper, but it must be
|
||||||
|
# added here as well so the setup hook adds plugin dependencies to the
|
||||||
|
# pkg-config search paths.
|
||||||
|
pkg-config
|
||||||
|
];
|
||||||
|
|
||||||
buildInputs = (args.buildInputs or [ ]) ++ [ glib ];
|
buildInputs = (args.buildInputs or [ ]) ++ [ glib ];
|
||||||
|
|
||||||
dontDartBuild = true;
|
dontDartBuild = true;
|
||||||
@ -59,7 +100,6 @@
|
|||||||
|
|
||||||
mkdir -p build/flutter_assets/fonts
|
mkdir -p build/flutter_assets/fonts
|
||||||
|
|
||||||
doPubGet flutter pub get --offline -v
|
|
||||||
flutter build linux -v --release --split-debug-info="$debug" ${builtins.concatStringsSep " " (map (flag: "\"${flag}\"") flutterBuildFlags)}
|
flutter build linux -v --release --split-debug-info="$debug" ${builtins.concatStringsSep " " (map (flag: "\"${flag}\"") flutterBuildFlags)}
|
||||||
|
|
||||||
runHook postBuild
|
runHook postBuild
|
||||||
@ -94,6 +134,11 @@
|
|||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
||||||
|
# Install the package_config.json file.
|
||||||
|
# This is normally done by dartInstallHook, but we disable it.
|
||||||
|
mkdir -p "$pubcache"
|
||||||
|
cp .dart_tool/package_config.json "$pubcache/package_config.json"
|
||||||
|
|
||||||
runHook postInstall
|
runHook postInstall
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
1761
pkgs/by-name/in/intiface-central/deps.json
generated
1761
pkgs/by-name/in/intiface-central/deps.json
generated
File diff suppressed because it is too large
Load Diff
@ -22,8 +22,7 @@ flutter.buildFlutterApplication rec {
|
|||||||
./corrosion.patch
|
./corrosion.patch
|
||||||
];
|
];
|
||||||
|
|
||||||
depsListFile = ./deps.json;
|
pubspecLock = lib.importJSON ./pubspec.lock.json;
|
||||||
vendorHash = "sha256-06I9ugwUmMT16A6l5Is5v35Fu7pyE8+1mnDDPKxCYxM=";
|
|
||||||
|
|
||||||
cargoDeps = rustPlatform.fetchCargoTarball {
|
cargoDeps = rustPlatform.fetchCargoTarball {
|
||||||
name = "${pname}-${version}-cargo-deps";
|
name = "${pname}-${version}-cargo-deps";
|
||||||
|
1502
pkgs/by-name/in/intiface-central/pubspec.lock.json
Normal file
1502
pkgs/by-name/in/intiface-central/pubspec.lock.json
Normal file
File diff suppressed because it is too large
Load Diff
@ -14,8 +14,12 @@ flutter.buildFlutterApplication rec {
|
|||||||
"--dart-define=COMMIT_HASH=b4181b9cff18a07e958c81d8f41840d2d36a6705"
|
"--dart-define=COMMIT_HASH=b4181b9cff18a07e958c81d8f41840d2d36a6705"
|
||||||
];
|
];
|
||||||
|
|
||||||
depsListFile = ./deps.json;
|
pubspecLock = lib.importJSON ./pubspec.lock.json;
|
||||||
vendorHash = "sha256-JFAX8Tq4vhX801WAxMrsc20tsSrwQhQduYCkeU67OTw=";
|
|
||||||
|
gitHashes = {
|
||||||
|
libtokyo = "sha256-T0+vyfSfijLv7MvM+zt3bkVpb3aVrlDnse2xyNMp9GU=";
|
||||||
|
libtokyo_flutter = "sha256-T0+vyfSfijLv7MvM+zt3bkVpb3aVrlDnse2xyNMp9GU=";
|
||||||
|
};
|
||||||
|
|
||||||
postInstall = ''
|
postInstall = ''
|
||||||
rm $out/bin/file_manager
|
rm $out/bin/file_manager
|
||||||
|
1028
pkgs/desktops/expidus/file-manager/deps.json
generated
1028
pkgs/desktops/expidus/file-manager/deps.json
generated
File diff suppressed because it is too large
Load Diff
910
pkgs/desktops/expidus/file-manager/pubspec.lock.json
Normal file
910
pkgs/desktops/expidus/file-manager/pubspec.lock.json
Normal file
@ -0,0 +1,910 @@
|
|||||||
|
{
|
||||||
|
"packages": {
|
||||||
|
"args": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "args",
|
||||||
|
"sha256": "eef6c46b622e0494a36c5a12d10d77fb4e855501a91c1b9ef9339326e58f0596",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.4.2"
|
||||||
|
},
|
||||||
|
"async": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "async",
|
||||||
|
"sha256": "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.11.0"
|
||||||
|
},
|
||||||
|
"bitsdojo_window": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "bitsdojo_window",
|
||||||
|
"sha256": "1118bc1cd16e6f358431ca4473af57cc1b287d2ceab46dfab6d59a9463160622",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.1.5"
|
||||||
|
},
|
||||||
|
"bitsdojo_window_linux": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "bitsdojo_window_linux",
|
||||||
|
"sha256": "d3804a30315fcbb43b28acc86d1180ce0be22c0c738ad2da9e5ade4d8dbd9655",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.1.3"
|
||||||
|
},
|
||||||
|
"bitsdojo_window_macos": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "bitsdojo_window_macos",
|
||||||
|
"sha256": "d2a9886c74516c5b84c1dd65ab8ee5d1c52055b265ebf0e7d664dee28366b521",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.1.3"
|
||||||
|
},
|
||||||
|
"bitsdojo_window_platform_interface": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "bitsdojo_window_platform_interface",
|
||||||
|
"sha256": "65daa015a0c6dba749bdd35a0f092e7a8ba8b0766aa0480eb3ef808086f6e27c",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.1.2"
|
||||||
|
},
|
||||||
|
"bitsdojo_window_windows": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "bitsdojo_window_windows",
|
||||||
|
"sha256": "8766a40aac84a6d7bdcaa716b24997e028fc9a9a1800495fc031721fd5a22ed0",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.1.5"
|
||||||
|
},
|
||||||
|
"boolean_selector": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "boolean_selector",
|
||||||
|
"sha256": "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.1.1"
|
||||||
|
},
|
||||||
|
"characters": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "characters",
|
||||||
|
"sha256": "04a925763edad70e8443c99234dc3328f442e811f1d8fd1a72f1c8ad0f69a605",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.3.0"
|
||||||
|
},
|
||||||
|
"clock": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "clock",
|
||||||
|
"sha256": "cb6d7f03e1de671e34607e909a7213e31d7752be4fb66a86d29fe1eb14bfb5cf",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.1.1"
|
||||||
|
},
|
||||||
|
"collection": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "collection",
|
||||||
|
"sha256": "f092b211a4319e98e5ff58223576de6c2803db36221657b46c82574721240687",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.17.2"
|
||||||
|
},
|
||||||
|
"crypto": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "crypto",
|
||||||
|
"sha256": "ff625774173754681d66daaf4a448684fb04b78f902da9cb3d308c19cc5e8bab",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "3.0.3"
|
||||||
|
},
|
||||||
|
"dbus": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "dbus",
|
||||||
|
"sha256": "6f07cba3f7b3448d42d015bfd3d53fe12e5b36da2423f23838efc1d5fb31a263",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.7.8"
|
||||||
|
},
|
||||||
|
"fake_async": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "fake_async",
|
||||||
|
"sha256": "511392330127add0b769b75a987850d136345d9227c6b94c96a04cf4a391bf78",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.3.1"
|
||||||
|
},
|
||||||
|
"ffi": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "ffi",
|
||||||
|
"sha256": "7bf0adc28a23d395f19f3f1eb21dd7cfd1dd9f8e1c50051c069122e6853bc878",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.1.0"
|
||||||
|
},
|
||||||
|
"file": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "file",
|
||||||
|
"sha256": "1b92bec4fc2a72f59a8e15af5f52cd441e4a7860b49499d69dfa817af20e925d",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "6.1.4"
|
||||||
|
},
|
||||||
|
"filesize": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "filesize",
|
||||||
|
"sha256": "f53df1f27ff60e466eefcd9df239e02d4722d5e2debee92a87dfd99ac66de2af",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.0.1"
|
||||||
|
},
|
||||||
|
"flutter": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": "flutter",
|
||||||
|
"source": "sdk",
|
||||||
|
"version": "0.0.0"
|
||||||
|
},
|
||||||
|
"flutter_adaptive_scaffold": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "flutter_adaptive_scaffold",
|
||||||
|
"sha256": "4f448902314bc9b6cf820c85d5bad4de6489c0eff75dcedf5098f3a53ec981ee",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.1.6"
|
||||||
|
},
|
||||||
|
"flutter_lints": {
|
||||||
|
"dependency": "direct dev",
|
||||||
|
"description": {
|
||||||
|
"name": "flutter_lints",
|
||||||
|
"sha256": "2118df84ef0c3ca93f96123a616ae8540879991b8b57af2f81b76a7ada49b2a4",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.0.2"
|
||||||
|
},
|
||||||
|
"flutter_localizations": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": "flutter",
|
||||||
|
"source": "sdk",
|
||||||
|
"version": "0.0.0"
|
||||||
|
},
|
||||||
|
"flutter_markdown": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "flutter_markdown",
|
||||||
|
"sha256": "2b206d397dd7836ea60035b2d43825c8a303a76a5098e66f42d55a753e18d431",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.6.17+1"
|
||||||
|
},
|
||||||
|
"flutter_test": {
|
||||||
|
"dependency": "direct dev",
|
||||||
|
"description": "flutter",
|
||||||
|
"source": "sdk",
|
||||||
|
"version": "0.0.0"
|
||||||
|
},
|
||||||
|
"flutter_web_plugins": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": "flutter",
|
||||||
|
"source": "sdk",
|
||||||
|
"version": "0.0.0"
|
||||||
|
},
|
||||||
|
"http": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "http",
|
||||||
|
"sha256": "5895291c13fa8a3bd82e76d5627f69e0d85ca6a30dcac95c4ea19a5d555879c2",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.13.6"
|
||||||
|
},
|
||||||
|
"http_parser": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "http_parser",
|
||||||
|
"sha256": "2aa08ce0341cc9b354a498388e30986515406668dbcc4f7c950c3e715496693b",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "4.0.2"
|
||||||
|
},
|
||||||
|
"intl": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "intl",
|
||||||
|
"sha256": "3bc132a9dbce73a7e4a21a17d06e1878839ffbf975568bc875c60537824b0c4d",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.18.1"
|
||||||
|
},
|
||||||
|
"libtokyo": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"path": "packages/libtokyo",
|
||||||
|
"ref": "f48d528ebfc22fe827fe9f2d1965be1d339ccfb7",
|
||||||
|
"resolved-ref": "f48d528ebfc22fe827fe9f2d1965be1d339ccfb7",
|
||||||
|
"url": "https://github.com/ExpidusOS/libtokyo.git"
|
||||||
|
},
|
||||||
|
"source": "git",
|
||||||
|
"version": "0.1.0"
|
||||||
|
},
|
||||||
|
"libtokyo_flutter": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"path": "packages/libtokyo_flutter",
|
||||||
|
"ref": "f48d528ebfc22fe827fe9f2d1965be1d339ccfb7",
|
||||||
|
"resolved-ref": "f48d528ebfc22fe827fe9f2d1965be1d339ccfb7",
|
||||||
|
"url": "https://github.com/ExpidusOS/libtokyo.git"
|
||||||
|
},
|
||||||
|
"source": "git",
|
||||||
|
"version": "0.1.0"
|
||||||
|
},
|
||||||
|
"lints": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "lints",
|
||||||
|
"sha256": "0a217c6c989d21039f1498c3ed9f3ed71b354e69873f13a8dfc3c9fe76f1b452",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.1.1"
|
||||||
|
},
|
||||||
|
"markdown": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "markdown",
|
||||||
|
"sha256": "acf35edccc0463a9d7384e437c015a3535772e09714cf60e07eeef3a15870dcd",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "7.1.1"
|
||||||
|
},
|
||||||
|
"matcher": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "matcher",
|
||||||
|
"sha256": "1803e76e6653768d64ed8ff2e1e67bea3ad4b923eb5c56a295c3e634bad5960e",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.12.16"
|
||||||
|
},
|
||||||
|
"material_color_utilities": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "material_color_utilities",
|
||||||
|
"sha256": "9528f2f296073ff54cb9fee677df673ace1218163c3bc7628093e7eed5203d41",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.5.0"
|
||||||
|
},
|
||||||
|
"material_theme_builder": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "material_theme_builder",
|
||||||
|
"sha256": "380ab70835e01f4ee0c37904eebae9e36ed37b5cf8ed40d67412ea3244a2afd6",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.0.4"
|
||||||
|
},
|
||||||
|
"meta": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "meta",
|
||||||
|
"sha256": "3c74dbf8763d36539f114c799d8a2d87343b5067e9d796ca22b5eb8437090ee3",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.9.1"
|
||||||
|
},
|
||||||
|
"nested": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "nested",
|
||||||
|
"sha256": "03bac4c528c64c95c722ec99280375a6f2fc708eec17c7b3f07253b626cd2a20",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.0.0"
|
||||||
|
},
|
||||||
|
"open_file_plus": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "open_file_plus",
|
||||||
|
"sha256": "f087e32722ffe4bac71925e7a1a9848a1008fd789e47c6628da3ed7845922227",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "3.4.1"
|
||||||
|
},
|
||||||
|
"package_info_plus": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "package_info_plus",
|
||||||
|
"sha256": "10259b111176fba5c505b102e3a5b022b51dd97e30522e906d6922c745584745",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "3.1.2"
|
||||||
|
},
|
||||||
|
"package_info_plus_platform_interface": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "package_info_plus_platform_interface",
|
||||||
|
"sha256": "9bc8ba46813a4cc42c66ab781470711781940780fd8beddd0c3da62506d3a6c6",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.0.1"
|
||||||
|
},
|
||||||
|
"path": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "path",
|
||||||
|
"sha256": "8829d8a55c13fc0e37127c29fedf290c102f4e40ae94ada574091fe0ff96c917",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.8.3"
|
||||||
|
},
|
||||||
|
"path_provider": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "path_provider",
|
||||||
|
"sha256": "909b84830485dbcd0308edf6f7368bc8fd76afa26a270420f34cabea2a6467a0",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.1.0"
|
||||||
|
},
|
||||||
|
"path_provider_android": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "path_provider_android",
|
||||||
|
"sha256": "5d44fc3314d969b84816b569070d7ace0f1dea04bd94a83f74c4829615d22ad8",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.1.0"
|
||||||
|
},
|
||||||
|
"path_provider_foundation": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "path_provider_foundation",
|
||||||
|
"sha256": "1b744d3d774e5a879bb76d6cd1ecee2ba2c6960c03b1020cd35212f6aa267ac5",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.3.0"
|
||||||
|
},
|
||||||
|
"path_provider_linux": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "path_provider_linux",
|
||||||
|
"sha256": "ba2b77f0c52a33db09fc8caf85b12df691bf28d983e84cf87ff6d693cfa007b3",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.2.0"
|
||||||
|
},
|
||||||
|
"path_provider_platform_interface": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "path_provider_platform_interface",
|
||||||
|
"sha256": "bced5679c7df11190e1ddc35f3222c858f328fff85c3942e46e7f5589bf9eb84",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.1.0"
|
||||||
|
},
|
||||||
|
"path_provider_windows": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "path_provider_windows",
|
||||||
|
"sha256": "ee0e0d164516b90ae1f970bdf29f726f1aa730d7cfc449ecc74c495378b705da",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.2.0"
|
||||||
|
},
|
||||||
|
"permission_handler": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "permission_handler",
|
||||||
|
"sha256": "63e5216aae014a72fe9579ccd027323395ce7a98271d9defa9d57320d001af81",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "10.4.3"
|
||||||
|
},
|
||||||
|
"permission_handler_android": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "permission_handler_android",
|
||||||
|
"sha256": "2ffaf52a21f64ac9b35fe7369bb9533edbd4f698e5604db8645b1064ff4cf221",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "10.3.3"
|
||||||
|
},
|
||||||
|
"permission_handler_apple": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "permission_handler_apple",
|
||||||
|
"sha256": "99e220bce3f8877c78e4ace901082fb29fa1b4ebde529ad0932d8d664b34f3f5",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "9.1.4"
|
||||||
|
},
|
||||||
|
"permission_handler_platform_interface": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "permission_handler_platform_interface",
|
||||||
|
"sha256": "7c6b1500385dd1d2ca61bb89e2488ca178e274a69144d26bbd65e33eae7c02a9",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "3.11.3"
|
||||||
|
},
|
||||||
|
"permission_handler_windows": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "permission_handler_windows",
|
||||||
|
"sha256": "cc074aace208760f1eee6aa4fae766b45d947df85bc831cde77009cdb4720098",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.1.3"
|
||||||
|
},
|
||||||
|
"petitparser": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "petitparser",
|
||||||
|
"sha256": "cb3798bef7fc021ac45b308f4b51208a152792445cce0448c9a4ba5879dd8750",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "5.4.0"
|
||||||
|
},
|
||||||
|
"platform": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "platform",
|
||||||
|
"sha256": "4a451831508d7d6ca779f7ac6e212b4023dd5a7d08a27a63da33756410e32b76",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "3.1.0"
|
||||||
|
},
|
||||||
|
"plugin_platform_interface": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "plugin_platform_interface",
|
||||||
|
"sha256": "43798d895c929056255600343db8f049921cbec94d31ec87f1dc5c16c01935dd",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.1.5"
|
||||||
|
},
|
||||||
|
"provider": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "provider",
|
||||||
|
"sha256": "cdbe7530b12ecd9eb455bdaa2fcb8d4dad22e80b8afb4798b41479d5ce26847f",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "6.0.5"
|
||||||
|
},
|
||||||
|
"pub_semver": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "pub_semver",
|
||||||
|
"sha256": "40d3ab1bbd474c4c2328c91e3a7df8c6dd629b79ece4c4bd04bee496a224fb0c",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.1.4"
|
||||||
|
},
|
||||||
|
"pubspec": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "pubspec",
|
||||||
|
"sha256": "f534a50a2b4d48dc3bc0ec147c8bd7c304280fff23b153f3f11803c4d49d927e",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.3.0"
|
||||||
|
},
|
||||||
|
"quiver": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "quiver",
|
||||||
|
"sha256": "b1c1ac5ce6688d77f65f3375a9abb9319b3cb32486bdc7a1e0fdf004d7ba4e47",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "3.2.1"
|
||||||
|
},
|
||||||
|
"sentry": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "sentry",
|
||||||
|
"sha256": "39c23342fc96105da449914f7774139a17a0ca8a4e70d9ad5200171f7e47d6ba",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "7.9.0"
|
||||||
|
},
|
||||||
|
"sentry_flutter": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "sentry_flutter",
|
||||||
|
"sha256": "ff68ab31918690da004a42e20204242a3ad9ad57da7e2712da8487060ac9767f",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "7.9.0"
|
||||||
|
},
|
||||||
|
"shared_preferences": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "shared_preferences",
|
||||||
|
"sha256": "0344316c947ffeb3a529eac929e1978fcd37c26be4e8468628bac399365a3ca1",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.2.0"
|
||||||
|
},
|
||||||
|
"shared_preferences_android": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "shared_preferences_android",
|
||||||
|
"sha256": "fe8401ec5b6dcd739a0fe9588802069e608c3fdbfd3c3c93e546cf2f90438076",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.2.0"
|
||||||
|
},
|
||||||
|
"shared_preferences_foundation": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "shared_preferences_foundation",
|
||||||
|
"sha256": "f39696b83e844923b642ce9dd4bd31736c17e697f6731a5adf445b1274cf3cd4",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.3.2"
|
||||||
|
},
|
||||||
|
"shared_preferences_linux": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "shared_preferences_linux",
|
||||||
|
"sha256": "71d6806d1449b0a9d4e85e0c7a917771e672a3d5dc61149cc9fac871115018e1",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.3.0"
|
||||||
|
},
|
||||||
|
"shared_preferences_platform_interface": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "shared_preferences_platform_interface",
|
||||||
|
"sha256": "23b052f17a25b90ff2b61aad4cc962154da76fb62848a9ce088efe30d7c50ab1",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.3.0"
|
||||||
|
},
|
||||||
|
"shared_preferences_web": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "shared_preferences_web",
|
||||||
|
"sha256": "7347b194fb0bbeb4058e6a4e87ee70350b6b2b90f8ac5f8bd5b3a01548f6d33a",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.2.0"
|
||||||
|
},
|
||||||
|
"shared_preferences_windows": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "shared_preferences_windows",
|
||||||
|
"sha256": "f95e6a43162bce43c9c3405f3eb6f39e5b5d11f65fab19196cf8225e2777624d",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.3.0"
|
||||||
|
},
|
||||||
|
"sky_engine": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": "flutter",
|
||||||
|
"source": "sdk",
|
||||||
|
"version": "0.0.99"
|
||||||
|
},
|
||||||
|
"source_span": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "source_span",
|
||||||
|
"sha256": "53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.10.0"
|
||||||
|
},
|
||||||
|
"stack_trace": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "stack_trace",
|
||||||
|
"sha256": "c3c7d8edb15bee7f0f74debd4b9c5f3c2ea86766fe4178eb2a18eb30a0bdaed5",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.11.0"
|
||||||
|
},
|
||||||
|
"stream_channel": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "stream_channel",
|
||||||
|
"sha256": "83615bee9045c1d322bbbd1ba209b7a749c2cbcdcb3fdd1df8eb488b3279c1c8",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.1.1"
|
||||||
|
},
|
||||||
|
"string_scanner": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "string_scanner",
|
||||||
|
"sha256": "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.2.0"
|
||||||
|
},
|
||||||
|
"term_glyph": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "term_glyph",
|
||||||
|
"sha256": "a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.2.1"
|
||||||
|
},
|
||||||
|
"test_api": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "test_api",
|
||||||
|
"sha256": "75760ffd7786fffdfb9597c35c5b27eaeec82be8edfb6d71d32651128ed7aab8",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.6.0"
|
||||||
|
},
|
||||||
|
"typed_data": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "typed_data",
|
||||||
|
"sha256": "facc8d6582f16042dd49f2463ff1bd6e2c9ef9f3d5da3d9b087e244a7b564b3c",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.3.2"
|
||||||
|
},
|
||||||
|
"udisks": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "udisks",
|
||||||
|
"sha256": "847144fb868b9e3602895e89f438f77c2a4fda9e4b02f7d368dc1d2c6a40b475",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.4.0"
|
||||||
|
},
|
||||||
|
"uri": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "uri",
|
||||||
|
"sha256": "889eea21e953187c6099802b7b4cf5219ba8f3518f604a1033064d45b1b8268a",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.0.0"
|
||||||
|
},
|
||||||
|
"url_launcher": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "url_launcher",
|
||||||
|
"sha256": "781bd58a1eb16069412365c98597726cd8810ae27435f04b3b4d3a470bacd61e",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "6.1.12"
|
||||||
|
},
|
||||||
|
"url_launcher_android": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "url_launcher_android",
|
||||||
|
"sha256": "3dd2388cc0c42912eee04434531a26a82512b9cb1827e0214430c9bcbddfe025",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "6.0.38"
|
||||||
|
},
|
||||||
|
"url_launcher_ios": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "url_launcher_ios",
|
||||||
|
"sha256": "9af7ea73259886b92199f9e42c116072f05ff9bea2dcb339ab935dfc957392c2",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "6.1.4"
|
||||||
|
},
|
||||||
|
"url_launcher_linux": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "url_launcher_linux",
|
||||||
|
"sha256": "207f4ddda99b95b4d4868320a352d374b0b7e05eefad95a4a26f57da413443f5",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "3.0.5"
|
||||||
|
},
|
||||||
|
"url_launcher_macos": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "url_launcher_macos",
|
||||||
|
"sha256": "1c4fdc0bfea61a70792ce97157e5cc17260f61abbe4f39354513f39ec6fd73b1",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "3.0.6"
|
||||||
|
},
|
||||||
|
"url_launcher_platform_interface": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "url_launcher_platform_interface",
|
||||||
|
"sha256": "bfdfa402f1f3298637d71ca8ecfe840b4696698213d5346e9d12d4ab647ee2ea",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.1.3"
|
||||||
|
},
|
||||||
|
"url_launcher_web": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "url_launcher_web",
|
||||||
|
"sha256": "cc26720eefe98c1b71d85f9dc7ef0cada5132617046369d9dc296b3ecaa5cbb4",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.0.18"
|
||||||
|
},
|
||||||
|
"url_launcher_windows": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "url_launcher_windows",
|
||||||
|
"sha256": "7967065dd2b5fccc18c653b97958fdf839c5478c28e767c61ee879f4e7882422",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "3.0.7"
|
||||||
|
},
|
||||||
|
"uuid": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "uuid",
|
||||||
|
"sha256": "648e103079f7c64a36dc7d39369cabb358d377078a051d6ae2ad3aa539519313",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "3.0.7"
|
||||||
|
},
|
||||||
|
"vector_math": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "vector_math",
|
||||||
|
"sha256": "80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.1.4"
|
||||||
|
},
|
||||||
|
"web": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "web",
|
||||||
|
"sha256": "dc8ccd225a2005c1be616fe02951e2e342092edf968cf0844220383757ef8f10",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.1.4-beta"
|
||||||
|
},
|
||||||
|
"win32": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "win32",
|
||||||
|
"sha256": "a6f0236dbda0f63aa9a25ad1ff9a9d8a4eaaa5012da0dc59d21afdb1dc361ca4",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "3.1.4"
|
||||||
|
},
|
||||||
|
"xdg_directories": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "xdg_directories",
|
||||||
|
"sha256": "f0c26453a2d47aa4c2570c6a033246a3fc62da2fe23c7ffdd0a7495086dc0247",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.0.2"
|
||||||
|
},
|
||||||
|
"xml": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "xml",
|
||||||
|
"sha256": "5bc72e1e45e941d825fd7468b9b4cc3b9327942649aeb6fc5cdbf135f0a86e84",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "6.3.0"
|
||||||
|
},
|
||||||
|
"yaml": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "yaml",
|
||||||
|
"sha256": "75769501ea3489fca56601ff33454fe45507ea3bfb014161abc3b43ae25989d5",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "3.1.2"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"sdks": {
|
||||||
|
"dart": ">=3.1.0-185.0.dev <4.0.0",
|
||||||
|
"flutter": ">=3.10.0"
|
||||||
|
}
|
||||||
|
}
|
@ -1,17 +0,0 @@
|
|||||||
{ lib
|
|
||||||
, pkg-config
|
|
||||||
, libsecret
|
|
||||||
, jsoncpp
|
|
||||||
}:
|
|
||||||
|
|
||||||
{ ... }:
|
|
||||||
|
|
||||||
{ nativeBuildInputs ? [ ]
|
|
||||||
, buildInputs ? [ ]
|
|
||||||
, ...
|
|
||||||
}:
|
|
||||||
|
|
||||||
{
|
|
||||||
nativeBuildInputs = [ pkg-config ] ++ nativeBuildInputs;
|
|
||||||
buildInputs = [ libsecret jsoncpp ] ++ buildInputs;
|
|
||||||
}
|
|
@ -1,14 +0,0 @@
|
|||||||
{ lib
|
|
||||||
, cairo
|
|
||||||
, fribidi
|
|
||||||
}:
|
|
||||||
|
|
||||||
{ ... }:
|
|
||||||
|
|
||||||
{ CFLAGS ? ""
|
|
||||||
, ...
|
|
||||||
}:
|
|
||||||
|
|
||||||
{
|
|
||||||
CFLAGS = "${CFLAGS} -isystem ${lib.getOutput "dev" fribidi}/include/fribidi -isystem ${lib.getOutput "dev" cairo}/include";
|
|
||||||
}
|
|
@ -1,12 +0,0 @@
|
|||||||
{ openssl
|
|
||||||
}:
|
|
||||||
|
|
||||||
{ ... }:
|
|
||||||
|
|
||||||
{ runtimeDependencies ? [ ]
|
|
||||||
, ...
|
|
||||||
}:
|
|
||||||
|
|
||||||
{
|
|
||||||
runtimeDependencies = runtimeDependencies ++ [ openssl ];
|
|
||||||
}
|
|
@ -1,12 +0,0 @@
|
|||||||
{ olm
|
|
||||||
}:
|
|
||||||
|
|
||||||
{ ... }:
|
|
||||||
|
|
||||||
{ runtimeDependencies ? [ ]
|
|
||||||
, ...
|
|
||||||
}:
|
|
||||||
|
|
||||||
{
|
|
||||||
runtimeDependencies = runtimeDependencies ++ [ olm ];
|
|
||||||
}
|
|
@ -1,18 +0,0 @@
|
|||||||
{ libayatana-appindicator
|
|
||||||
}:
|
|
||||||
|
|
||||||
{ ... }:
|
|
||||||
|
|
||||||
{ preBuild ? ""
|
|
||||||
, ...
|
|
||||||
}:
|
|
||||||
|
|
||||||
{
|
|
||||||
preBuild = preBuild + ''
|
|
||||||
# $PUB_CACHE/hosted is a symlink to a store path.
|
|
||||||
mv $PUB_CACHE/hosted $PUB_CACHE/hosted_copy
|
|
||||||
cp -HR $PUB_CACHE/hosted_copy $PUB_CACHE/hosted
|
|
||||||
substituteInPlace $PUB_CACHE/hosted/pub.dev/system_tray-*/linux/tray.cc \
|
|
||||||
--replace "libappindicator3.so.1" "${libayatana-appindicator}/lib/libayatana-appindicator3.so.1"
|
|
||||||
'';
|
|
||||||
}
|
|
@ -0,0 +1,23 @@
|
|||||||
|
{ stdenv
|
||||||
|
, libsecret
|
||||||
|
, jsoncpp
|
||||||
|
}:
|
||||||
|
|
||||||
|
{ version, src, ... }:
|
||||||
|
|
||||||
|
stdenv.mkDerivation {
|
||||||
|
pname = "flutter-secure-storage-linux";
|
||||||
|
inherit version src;
|
||||||
|
inherit (src) passthru;
|
||||||
|
|
||||||
|
propagatedBuildInputs = [ libsecret jsoncpp ];
|
||||||
|
|
||||||
|
installPhase = ''
|
||||||
|
runHook preInstall
|
||||||
|
|
||||||
|
mkdir -p "$out"
|
||||||
|
ln -s '${src}'/* "$out"
|
||||||
|
|
||||||
|
runHook postInstall
|
||||||
|
'';
|
||||||
|
}
|
@ -0,0 +1,31 @@
|
|||||||
|
{ stdenv
|
||||||
|
, lib
|
||||||
|
, writeScript
|
||||||
|
, cairo
|
||||||
|
, fribidi
|
||||||
|
}:
|
||||||
|
|
||||||
|
{ version, src, ... }:
|
||||||
|
|
||||||
|
stdenv.mkDerivation rec {
|
||||||
|
pname = "handy-window";
|
||||||
|
inherit version src;
|
||||||
|
inherit (src) passthru;
|
||||||
|
|
||||||
|
setupHook = writeScript "${pname}-setup-hook" ''
|
||||||
|
handyWindowConfigureHook() {
|
||||||
|
export CFLAGS="$CFLAGS -isystem ${lib.getDev fribidi}/include/fribidi -isystem ${lib.getDev cairo}/include"
|
||||||
|
}
|
||||||
|
|
||||||
|
postConfigureHooks+=(handyWindowConfigureHook)
|
||||||
|
'';
|
||||||
|
|
||||||
|
installPhase = ''
|
||||||
|
runHook preInstall
|
||||||
|
|
||||||
|
mkdir -p "$out"
|
||||||
|
ln -s '${src}'/* "$out"
|
||||||
|
|
||||||
|
runHook postInstall
|
||||||
|
'';
|
||||||
|
}
|
@ -0,0 +1,30 @@
|
|||||||
|
{ stdenv
|
||||||
|
, lib
|
||||||
|
, writeScript
|
||||||
|
, openssl
|
||||||
|
}:
|
||||||
|
|
||||||
|
{ version, src, ... }:
|
||||||
|
|
||||||
|
stdenv.mkDerivation rec {
|
||||||
|
pname = "matrix";
|
||||||
|
inherit version src;
|
||||||
|
inherit (src) passthru;
|
||||||
|
|
||||||
|
setupHook = writeScript "${pname}-setup-hook" ''
|
||||||
|
matrixFixupHook() {
|
||||||
|
runtimeDependencies+=('${lib.getLib openssl}')
|
||||||
|
}
|
||||||
|
|
||||||
|
preFixupHooks+=(matrixFixupHook)
|
||||||
|
'';
|
||||||
|
|
||||||
|
installPhase = ''
|
||||||
|
runHook preInstall
|
||||||
|
|
||||||
|
mkdir -p "$out"
|
||||||
|
ln -s '${src}'/* "$out"
|
||||||
|
|
||||||
|
runHook postInstall
|
||||||
|
'';
|
||||||
|
}
|
@ -0,0 +1,30 @@
|
|||||||
|
{ stdenv
|
||||||
|
, lib
|
||||||
|
, writeScript
|
||||||
|
, olm
|
||||||
|
}:
|
||||||
|
|
||||||
|
{ version, src, ... }:
|
||||||
|
|
||||||
|
stdenv.mkDerivation rec {
|
||||||
|
pname = "olm";
|
||||||
|
inherit version src;
|
||||||
|
inherit (src) passthru;
|
||||||
|
|
||||||
|
setupHook = writeScript "${pname}-setup-hook" ''
|
||||||
|
olmFixupHook() {
|
||||||
|
runtimeDependencies+=('${lib.getLib olm}')
|
||||||
|
}
|
||||||
|
|
||||||
|
preFixupHooks+=(olmFixupHook)
|
||||||
|
'';
|
||||||
|
|
||||||
|
installPhase = ''
|
||||||
|
runHook preInstall
|
||||||
|
|
||||||
|
mkdir -p "$out"
|
||||||
|
ln -s '${src}'/* "$out"
|
||||||
|
|
||||||
|
runHook postInstall
|
||||||
|
'';
|
||||||
|
}
|
@ -0,0 +1,22 @@
|
|||||||
|
{ stdenv
|
||||||
|
, libayatana-appindicator
|
||||||
|
}:
|
||||||
|
|
||||||
|
{ version, src, ... }:
|
||||||
|
|
||||||
|
stdenv.mkDerivation rec {
|
||||||
|
pname = "system-tray";
|
||||||
|
inherit version src;
|
||||||
|
inherit (src) passthru;
|
||||||
|
|
||||||
|
installPhase = ''
|
||||||
|
runHook preInstall
|
||||||
|
|
||||||
|
mkdir -p "$out"
|
||||||
|
cp -r '${src}'/* "$out"
|
||||||
|
substituteInPlace "$out/linux/tray.cc" \
|
||||||
|
--replace "libappindicator3.so.1" "${libayatana-appindicator}/lib/libayatana-appindicator3.so.1"
|
||||||
|
|
||||||
|
runHook postInstall
|
||||||
|
'';
|
||||||
|
}
|
@ -12,13 +12,11 @@ let
|
|||||||
, flutterHash
|
, flutterHash
|
||||||
, dartHash
|
, dartHash
|
||||||
, patches
|
, patches
|
||||||
, pubspecLockFile
|
, pubspecLock
|
||||||
, vendorHash
|
|
||||||
, depsListFile
|
|
||||||
}:
|
}:
|
||||||
let
|
let
|
||||||
args = {
|
args = {
|
||||||
inherit version engineVersion patches pubspecLockFile vendorHash depsListFile;
|
inherit version engineVersion patches pubspecLock;
|
||||||
|
|
||||||
dart = dart.override {
|
dart = dart.override {
|
||||||
version = dartVersion;
|
version = dartVersion;
|
||||||
@ -77,8 +75,6 @@ in
|
|||||||
};
|
};
|
||||||
flutterHash = "sha256-00G030FvZZTsdf9ruFs9jdIHcC5h+xpp4NlmL64qVZA=";
|
flutterHash = "sha256-00G030FvZZTsdf9ruFs9jdIHcC5h+xpp4NlmL64qVZA=";
|
||||||
patches = flutter3Patches;
|
patches = flutter3Patches;
|
||||||
pubspecLockFile = ./lockfiles/stable/pubspec.lock;
|
pubspecLock = lib.importJSON ./lockfiles/stable/pubspec.lock.json;
|
||||||
vendorHash = "sha256-lsFOvvmhszBcFb9XvabpqfL2Ek4wjhmB0OrcWUOURFQ=";
|
|
||||||
depsListFile = ./lockfiles/stable/deps.json;
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -6,9 +6,7 @@
|
|||||||
, version
|
, version
|
||||||
, flutterSrc
|
, flutterSrc
|
||||||
, patches ? [ ]
|
, patches ? [ ]
|
||||||
, pubspecLockFile
|
, pubspecLock
|
||||||
, vendorHash
|
|
||||||
, depsListFile
|
|
||||||
}:
|
}:
|
||||||
|
|
||||||
buildDartApplication.override { inherit dart; } rec {
|
buildDartApplication.override { inherit dart; } rec {
|
||||||
@ -47,5 +45,5 @@ buildDartApplication.override { inherit dart; } rec {
|
|||||||
popd
|
popd
|
||||||
'';
|
'';
|
||||||
|
|
||||||
inherit pubspecLockFile vendorHash depsListFile;
|
inherit pubspecLock;
|
||||||
}
|
}
|
||||||
|
@ -3,9 +3,7 @@
|
|||||||
, patches
|
, patches
|
||||||
, dart
|
, dart
|
||||||
, src
|
, src
|
||||||
, pubspecLockFile
|
, pubspecLock
|
||||||
, vendorHash
|
|
||||||
, depsListFile
|
|
||||||
, lib
|
, lib
|
||||||
, stdenv
|
, stdenv
|
||||||
, callPackage
|
, callPackage
|
||||||
@ -20,7 +18,7 @@ let
|
|||||||
inherit dart version;
|
inherit dart version;
|
||||||
flutterSrc = src;
|
flutterSrc = src;
|
||||||
inherit patches;
|
inherit patches;
|
||||||
inherit pubspecLockFile vendorHash depsListFile;
|
inherit pubspecLock;
|
||||||
};
|
};
|
||||||
|
|
||||||
unwrapped =
|
unwrapped =
|
||||||
@ -66,7 +64,7 @@ let
|
|||||||
# application attempts to read its own package_config.json to find these
|
# application attempts to read its own package_config.json to find these
|
||||||
# assets at runtime.
|
# assets at runtime.
|
||||||
mkdir -p packages/flutter_tools/.dart_tool
|
mkdir -p packages/flutter_tools/.dart_tool
|
||||||
ln -s '${tools.dartDeps.packageConfig}' packages/flutter_tools/.dart_tool/package_config.json
|
ln -s '${tools.pubcache}/package_config.json' packages/flutter_tools/.dart_tool/package_config.json
|
||||||
|
|
||||||
echo -n "${version}" > version
|
echo -n "${version}" > version
|
||||||
'';
|
'';
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -1,677 +0,0 @@
|
|||||||
# Generated by pub
|
|
||||||
# See https://dart.dev/tools/pub/glossary#lockfile
|
|
||||||
packages:
|
|
||||||
_fe_analyzer_shared:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: _fe_analyzer_shared
|
|
||||||
sha256: ae92f5d747aee634b87f89d9946000c2de774be1d6ac3e58268224348cd0101a
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "61.0.0"
|
|
||||||
analyzer:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: analyzer
|
|
||||||
sha256: ea3d8652bda62982addfd92fdc2d0214e5f82e43325104990d4f4c4a2a313562
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "5.13.0"
|
|
||||||
archive:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: archive
|
|
||||||
sha256: "80e5141fafcb3361653ce308776cfd7d45e6e9fbb429e14eec571382c0c5fecb"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "3.3.2"
|
|
||||||
args:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: args
|
|
||||||
sha256: eef6c46b622e0494a36c5a12d10d77fb4e855501a91c1b9ef9339326e58f0596
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.4.2"
|
|
||||||
async:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: async
|
|
||||||
sha256: "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.11.0"
|
|
||||||
boolean_selector:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: boolean_selector
|
|
||||||
sha256: "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.1.1"
|
|
||||||
browser_launcher:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: browser_launcher
|
|
||||||
sha256: "6ee4c6b1f68a42e769ef6e663c4f56708522f7bce9d2ab6e308a37b612ffa4ec"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.1.1"
|
|
||||||
built_collection:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: built_collection
|
|
||||||
sha256: "376e3dd27b51ea877c28d525560790aee2e6fbb5f20e2f85d5081027d94e2100"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "5.1.1"
|
|
||||||
built_value:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: built_value
|
|
||||||
sha256: "598a2a682e2a7a90f08ba39c0aaa9374c5112340f0a2e275f61b59389543d166"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "8.6.1"
|
|
||||||
checked_yaml:
|
|
||||||
dependency: "direct dev"
|
|
||||||
description:
|
|
||||||
name: checked_yaml
|
|
||||||
sha256: feb6bed21949061731a7a75fc5d2aa727cf160b91af9a3e464c5e3a32e28b5ff
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.0.3"
|
|
||||||
clock:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: clock
|
|
||||||
sha256: cb6d7f03e1de671e34607e909a7213e31d7752be4fb66a86d29fe1eb14bfb5cf
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.1.1"
|
|
||||||
collection:
|
|
||||||
dependency: "direct dev"
|
|
||||||
description:
|
|
||||||
name: collection
|
|
||||||
sha256: f092b211a4319e98e5ff58223576de6c2803db36221657b46c82574721240687
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.17.2"
|
|
||||||
completion:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: completion
|
|
||||||
sha256: f11b7a628e6c42b9edc9b0bc3aa490e2d930397546d2f794e8e1325909d11c60
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.0.1"
|
|
||||||
convert:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: convert
|
|
||||||
sha256: "0f08b14755d163f6e2134cb58222dd25ea2a2ee8a195e53983d57c075324d592"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "3.1.1"
|
|
||||||
coverage:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: coverage
|
|
||||||
sha256: "2fb815080e44a09b85e0f2ca8a820b15053982b2e714b59267719e8a9ff17097"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.6.3"
|
|
||||||
crypto:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: crypto
|
|
||||||
sha256: ff625774173754681d66daaf4a448684fb04b78f902da9cb3d308c19cc5e8bab
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "3.0.3"
|
|
||||||
csslib:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: csslib
|
|
||||||
sha256: "706b5707578e0c1b4b7550f64078f0a0f19dec3f50a178ffae7006b0a9ca58fb"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.0.0"
|
|
||||||
dap:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: dap
|
|
||||||
sha256: "2120d4a8cbad45e5dbd518b713e8f064274e0a4c0e3edcaef1f4cf9ccbc90cd9"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.0.0"
|
|
||||||
dds:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: dds
|
|
||||||
sha256: "397c3c80919ee187b2efc28205af3c0378b6b757ea6d059083dece145a2e31e9"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.9.0+hotfix"
|
|
||||||
dds_service_extensions:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: dds_service_extensions
|
|
||||||
sha256: "9ac669bef49a4c13ed62073685089be121200fb213800ec59c202e90d569ea44"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.5.0"
|
|
||||||
devtools_shared:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: devtools_shared
|
|
||||||
sha256: ad58ac3a5df41adf08d0d6f0a4d73349533edcc383ee93a30ac3d0fd0bb6df49
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.24.0"
|
|
||||||
dwds:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: dwds
|
|
||||||
sha256: b6dad73ae56f00bff7647f531b9db018005f713328e816e7a277b544184e9170
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "19.0.1+1"
|
|
||||||
fake_async:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: fake_async
|
|
||||||
sha256: "511392330127add0b769b75a987850d136345d9227c6b94c96a04cf4a391bf78"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.3.1"
|
|
||||||
file:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: file
|
|
||||||
sha256: "1b92bec4fc2a72f59a8e15af5f52cd441e4a7860b49499d69dfa817af20e925d"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "6.1.4"
|
|
||||||
file_testing:
|
|
||||||
dependency: "direct dev"
|
|
||||||
description:
|
|
||||||
name: file_testing
|
|
||||||
sha256: "0aaadb4025bd350403f4308ad6c4cea953278d9407814b8342558e4946840fb5"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "3.0.0"
|
|
||||||
fixnum:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: fixnum
|
|
||||||
sha256: "25517a4deb0c03aa0f32fd12db525856438902d9c16536311e76cdc57b31d7d1"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.1.0"
|
|
||||||
flutter_template_images:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: flutter_template_images
|
|
||||||
sha256: fd3e55af73c577b9e3f88d4080d3e366cb5c8ef3fbd50b94dfeca56bb0235df6
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "4.2.0"
|
|
||||||
frontend_server_client:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: frontend_server_client
|
|
||||||
sha256: "408e3ca148b31c20282ad6f37ebfa6f4bdc8fede5b74bc2f08d9d92b55db3612"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "3.2.0"
|
|
||||||
glob:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: glob
|
|
||||||
sha256: "0e7014b3b7d4dac1ca4d6114f82bf1782ee86745b9b42a92c9289c23d8a0ab63"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.1.2"
|
|
||||||
html:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: html
|
|
||||||
sha256: "3a7812d5bcd2894edf53dfaf8cd640876cf6cef50a8f238745c8b8120ea74d3a"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.15.4"
|
|
||||||
http:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: http
|
|
||||||
sha256: "5895291c13fa8a3bd82e76d5627f69e0d85ca6a30dcac95c4ea19a5d555879c2"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.13.6"
|
|
||||||
http_multi_server:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: http_multi_server
|
|
||||||
sha256: "97486f20f9c2f7be8f514851703d0119c3596d14ea63227af6f7a481ef2b2f8b"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "3.2.1"
|
|
||||||
http_parser:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: http_parser
|
|
||||||
sha256: "2aa08ce0341cc9b354a498388e30986515406668dbcc4f7c950c3e715496693b"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "4.0.2"
|
|
||||||
intl:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: intl
|
|
||||||
sha256: "3bc132a9dbce73a7e4a21a17d06e1878839ffbf975568bc875c60537824b0c4d"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.18.1"
|
|
||||||
io:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: io
|
|
||||||
sha256: "2ec25704aba361659e10e3e5f5d672068d332fc8ac516421d483a11e5cbd061e"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.0.4"
|
|
||||||
js:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: js
|
|
||||||
sha256: f2c445dce49627136094980615a031419f7f3eb393237e4ecd97ac15dea343f3
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.6.7"
|
|
||||||
json_annotation:
|
|
||||||
dependency: "direct dev"
|
|
||||||
description:
|
|
||||||
name: json_annotation
|
|
||||||
sha256: b10a7b2ff83d83c777edba3c6a0f97045ddadd56c944e1a23a3fdf43a1bf4467
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "4.8.1"
|
|
||||||
json_rpc_2:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: json_rpc_2
|
|
||||||
sha256: "5e469bffa23899edacb7b22787780068d650b106a21c76db3c49218ab7ca447e"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "3.0.2"
|
|
||||||
logging:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: logging
|
|
||||||
sha256: "623a88c9594aa774443aa3eb2d41807a48486b5613e67599fb4c41c0ad47c340"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.2.0"
|
|
||||||
matcher:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: matcher
|
|
||||||
sha256: "1803e76e6653768d64ed8ff2e1e67bea3ad4b923eb5c56a295c3e634bad5960e"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.12.16"
|
|
||||||
meta:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: meta
|
|
||||||
sha256: "3c74dbf8763d36539f114c799d8a2d87343b5067e9d796ca22b5eb8437090ee3"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.9.1"
|
|
||||||
mime:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: mime
|
|
||||||
sha256: e4ff8e8564c03f255408decd16e7899da1733852a9110a58fe6d1b817684a63e
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.0.4"
|
|
||||||
multicast_dns:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: multicast_dns
|
|
||||||
sha256: "80e54aba906a7cc68fdc6a201e76b135af27155e2f8e958181d85e2b73786591"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.3.2+3"
|
|
||||||
mustache_template:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: mustache_template
|
|
||||||
sha256: a46e26f91445bfb0b60519be280555b06792460b27b19e2b19ad5b9740df5d1c
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.0.0"
|
|
||||||
native_stack_traces:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: native_stack_traces
|
|
||||||
sha256: c797830b9910d13b0f4e70ddef15cde034214fe3bdb8092c4ea5ffad2f74013f
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.5.6"
|
|
||||||
node_preamble:
|
|
||||||
dependency: "direct dev"
|
|
||||||
description:
|
|
||||||
name: node_preamble
|
|
||||||
sha256: "6e7eac89047ab8a8d26cf16127b5ed26de65209847630400f9aefd7cd5c730db"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.0.2"
|
|
||||||
package_config:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: package_config
|
|
||||||
sha256: "1c5b77ccc91e4823a5af61ee74e6b972db1ef98c2ff5a18d3161c982a55448bd"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.1.0"
|
|
||||||
path:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: path
|
|
||||||
sha256: "8829d8a55c13fc0e37127c29fedf290c102f4e40ae94ada574091fe0ff96c917"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.8.3"
|
|
||||||
petitparser:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: petitparser
|
|
||||||
sha256: cb3798bef7fc021ac45b308f4b51208a152792445cce0448c9a4ba5879dd8750
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "5.4.0"
|
|
||||||
platform:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: platform
|
|
||||||
sha256: "4a451831508d7d6ca779f7ac6e212b4023dd5a7d08a27a63da33756410e32b76"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "3.1.0"
|
|
||||||
pool:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: pool
|
|
||||||
sha256: "20fe868b6314b322ea036ba325e6fc0711a22948856475e2c2b6306e8ab39c2a"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.5.1"
|
|
||||||
process:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: process
|
|
||||||
sha256: "53fd8db9cec1d37b0574e12f07520d582019cb6c44abf5479a01505099a34a09"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "4.2.4"
|
|
||||||
pub_semver:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: pub_semver
|
|
||||||
sha256: "40d3ab1bbd474c4c2328c91e3a7df8c6dd629b79ece4c4bd04bee496a224fb0c"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.1.4"
|
|
||||||
pubspec_parse:
|
|
||||||
dependency: "direct dev"
|
|
||||||
description:
|
|
||||||
name: pubspec_parse
|
|
||||||
sha256: c63b2876e58e194e4b0828fcb080ad0e06d051cb607a6be51a9e084f47cb9367
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.2.3"
|
|
||||||
shelf:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: shelf
|
|
||||||
sha256: ad29c505aee705f41a4d8963641f91ac4cee3c8fad5947e033390a7bd8180fa4
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.4.1"
|
|
||||||
shelf_packages_handler:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: shelf_packages_handler
|
|
||||||
sha256: "89f967eca29607c933ba9571d838be31d67f53f6e4ee15147d5dc2934fee1b1e"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "3.0.2"
|
|
||||||
shelf_proxy:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: shelf_proxy
|
|
||||||
sha256: a71d2307f4393211930c590c3d2c00630f6c5a7a77edc1ef6436dfd85a6a7ee3
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.0.4"
|
|
||||||
shelf_static:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: shelf_static
|
|
||||||
sha256: a41d3f53c4adf0f57480578c1d61d90342cd617de7fc8077b1304643c2d85c1e
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.1.2"
|
|
||||||
shelf_web_socket:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: shelf_web_socket
|
|
||||||
sha256: "9ca081be41c60190ebcb4766b2486a7d50261db7bd0f5d9615f2d653637a84c1"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.0.4"
|
|
||||||
source_map_stack_trace:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: source_map_stack_trace
|
|
||||||
sha256: "84cf769ad83aa6bb61e0aa5a18e53aea683395f196a6f39c4c881fb90ed4f7ae"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.1.1"
|
|
||||||
source_maps:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: source_maps
|
|
||||||
sha256: "708b3f6b97248e5781f493b765c3337db11c5d2c81c3094f10904bfa8004c703"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.10.12"
|
|
||||||
source_span:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: source_span
|
|
||||||
sha256: "53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.10.0"
|
|
||||||
sse:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: sse
|
|
||||||
sha256: "3ff9088cac3f45aa8b91336f1962e3ea6c81baaba0bbba361c05f8aa7fb59442"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "4.1.2"
|
|
||||||
stack_trace:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: stack_trace
|
|
||||||
sha256: c3c7d8edb15bee7f0f74debd4b9c5f3c2ea86766fe4178eb2a18eb30a0bdaed5
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.11.0"
|
|
||||||
standard_message_codec:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: standard_message_codec
|
|
||||||
sha256: "906e66549f0ea90d87c5320e0b0f04738c5d14bc7fb121a15da31b60e84f5b15"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.0.1+3"
|
|
||||||
stream_channel:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: stream_channel
|
|
||||||
sha256: "83615bee9045c1d322bbbd1ba209b7a749c2cbcdcb3fdd1df8eb488b3279c1c8"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.1.1"
|
|
||||||
string_scanner:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: string_scanner
|
|
||||||
sha256: "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.2.0"
|
|
||||||
sync_http:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: sync_http
|
|
||||||
sha256: "7f0cd72eca000d2e026bcd6f990b81d0ca06022ef4e32fb257b30d3d1014a961"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.3.1"
|
|
||||||
term_glyph:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: term_glyph
|
|
||||||
sha256: a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.2.1"
|
|
||||||
test:
|
|
||||||
dependency: "direct dev"
|
|
||||||
description:
|
|
||||||
name: test
|
|
||||||
sha256: "13b41f318e2a5751c3169137103b60c584297353d4b1761b66029bae6411fe46"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.24.3"
|
|
||||||
test_api:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: test_api
|
|
||||||
sha256: "75760ffd7786fffdfb9597c35c5b27eaeec82be8edfb6d71d32651128ed7aab8"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.6.0"
|
|
||||||
test_core:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: test_core
|
|
||||||
sha256: "99806e9e6d95c7b059b7a0fc08f07fc53fabe54a829497f0d9676299f1e8637e"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.5.3"
|
|
||||||
typed_data:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: typed_data
|
|
||||||
sha256: facc8d6582f16042dd49f2463ff1bd6e2c9ef9f3d5da3d9b087e244a7b564b3c
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.3.2"
|
|
||||||
unified_analytics:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: unified_analytics
|
|
||||||
sha256: "4f9f29e5fd357d68fce270e37c7ad9bb489ee20098529199d6bc786b2b624298"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.0.0"
|
|
||||||
usage:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: usage
|
|
||||||
sha256: "0bdbde65a6e710343d02a56552eeaefd20b735e04bfb6b3ee025b6b22e8d0e15"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "4.1.1"
|
|
||||||
uuid:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: uuid
|
|
||||||
sha256: "648e103079f7c64a36dc7d39369cabb358d377078a051d6ae2ad3aa539519313"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "3.0.7"
|
|
||||||
vm_service:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: vm_service
|
|
||||||
sha256: c620a6f783fa22436da68e42db7ebbf18b8c44b9a46ab911f666ff09ffd9153f
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "11.7.1"
|
|
||||||
vm_snapshot_analysis:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: vm_snapshot_analysis
|
|
||||||
sha256: "5a79b9fbb6be2555090f55b03b23907e75d44c3fd7bdd88da09848aa5a1914c8"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.7.6"
|
|
||||||
watcher:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: watcher
|
|
||||||
sha256: "3d2ad6751b3c16cf07c7fca317a1413b3f26530319181b37e3b9039b84fc01d8"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.1.0"
|
|
||||||
web_socket_channel:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: web_socket_channel
|
|
||||||
sha256: d88238e5eac9a42bb43ca4e721edba3c08c6354d4a53063afaa568516217621b
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.4.0"
|
|
||||||
webdriver:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: webdriver
|
|
||||||
sha256: "3c923e918918feeb90c4c9fdf1fe39220fa4c0e8e2c0fffaded174498ef86c49"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "3.0.2"
|
|
||||||
webkit_inspection_protocol:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: webkit_inspection_protocol
|
|
||||||
sha256: "67d3a8b6c79e1987d19d848b0892e582dbb0c66c57cc1fef58a177dd2aa2823d"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.2.0"
|
|
||||||
xml:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: xml
|
|
||||||
sha256: "5bc72e1e45e941d825fd7468b9b4cc3b9327942649aeb6fc5cdbf135f0a86e84"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "6.3.0"
|
|
||||||
yaml:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: yaml
|
|
||||||
sha256: "75769501ea3489fca56601ff33454fe45507ea3bfb014161abc3b43ae25989d5"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "3.1.2"
|
|
||||||
sdks:
|
|
||||||
dart: ">=3.0.0 <4.0.0"
|
|
@ -0,0 +1,847 @@
|
|||||||
|
{
|
||||||
|
"packages": {
|
||||||
|
"_fe_analyzer_shared": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "_fe_analyzer_shared",
|
||||||
|
"sha256": "ae92f5d747aee634b87f89d9946000c2de774be1d6ac3e58268224348cd0101a",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "61.0.0"
|
||||||
|
},
|
||||||
|
"analyzer": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "analyzer",
|
||||||
|
"sha256": "ea3d8652bda62982addfd92fdc2d0214e5f82e43325104990d4f4c4a2a313562",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "5.13.0"
|
||||||
|
},
|
||||||
|
"archive": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "archive",
|
||||||
|
"sha256": "80e5141fafcb3361653ce308776cfd7d45e6e9fbb429e14eec571382c0c5fecb",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "3.3.2"
|
||||||
|
},
|
||||||
|
"args": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "args",
|
||||||
|
"sha256": "eef6c46b622e0494a36c5a12d10d77fb4e855501a91c1b9ef9339326e58f0596",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.4.2"
|
||||||
|
},
|
||||||
|
"async": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "async",
|
||||||
|
"sha256": "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.11.0"
|
||||||
|
},
|
||||||
|
"boolean_selector": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "boolean_selector",
|
||||||
|
"sha256": "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.1.1"
|
||||||
|
},
|
||||||
|
"browser_launcher": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "browser_launcher",
|
||||||
|
"sha256": "6ee4c6b1f68a42e769ef6e663c4f56708522f7bce9d2ab6e308a37b612ffa4ec",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.1.1"
|
||||||
|
},
|
||||||
|
"built_collection": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "built_collection",
|
||||||
|
"sha256": "376e3dd27b51ea877c28d525560790aee2e6fbb5f20e2f85d5081027d94e2100",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "5.1.1"
|
||||||
|
},
|
||||||
|
"built_value": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "built_value",
|
||||||
|
"sha256": "598a2a682e2a7a90f08ba39c0aaa9374c5112340f0a2e275f61b59389543d166",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "8.6.1"
|
||||||
|
},
|
||||||
|
"checked_yaml": {
|
||||||
|
"dependency": "direct dev",
|
||||||
|
"description": {
|
||||||
|
"name": "checked_yaml",
|
||||||
|
"sha256": "feb6bed21949061731a7a75fc5d2aa727cf160b91af9a3e464c5e3a32e28b5ff",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.0.3"
|
||||||
|
},
|
||||||
|
"clock": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "clock",
|
||||||
|
"sha256": "cb6d7f03e1de671e34607e909a7213e31d7752be4fb66a86d29fe1eb14bfb5cf",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.1.1"
|
||||||
|
},
|
||||||
|
"collection": {
|
||||||
|
"dependency": "direct dev",
|
||||||
|
"description": {
|
||||||
|
"name": "collection",
|
||||||
|
"sha256": "f092b211a4319e98e5ff58223576de6c2803db36221657b46c82574721240687",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.17.2"
|
||||||
|
},
|
||||||
|
"completion": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "completion",
|
||||||
|
"sha256": "f11b7a628e6c42b9edc9b0bc3aa490e2d930397546d2f794e8e1325909d11c60",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.0.1"
|
||||||
|
},
|
||||||
|
"convert": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "convert",
|
||||||
|
"sha256": "0f08b14755d163f6e2134cb58222dd25ea2a2ee8a195e53983d57c075324d592",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "3.1.1"
|
||||||
|
},
|
||||||
|
"coverage": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "coverage",
|
||||||
|
"sha256": "2fb815080e44a09b85e0f2ca8a820b15053982b2e714b59267719e8a9ff17097",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.6.3"
|
||||||
|
},
|
||||||
|
"crypto": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "crypto",
|
||||||
|
"sha256": "ff625774173754681d66daaf4a448684fb04b78f902da9cb3d308c19cc5e8bab",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "3.0.3"
|
||||||
|
},
|
||||||
|
"csslib": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "csslib",
|
||||||
|
"sha256": "706b5707578e0c1b4b7550f64078f0a0f19dec3f50a178ffae7006b0a9ca58fb",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.0.0"
|
||||||
|
},
|
||||||
|
"dap": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "dap",
|
||||||
|
"sha256": "2120d4a8cbad45e5dbd518b713e8f064274e0a4c0e3edcaef1f4cf9ccbc90cd9",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.0.0"
|
||||||
|
},
|
||||||
|
"dds": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "dds",
|
||||||
|
"sha256": "397c3c80919ee187b2efc28205af3c0378b6b757ea6d059083dece145a2e31e9",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.9.0+hotfix"
|
||||||
|
},
|
||||||
|
"dds_service_extensions": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "dds_service_extensions",
|
||||||
|
"sha256": "9ac669bef49a4c13ed62073685089be121200fb213800ec59c202e90d569ea44",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.5.0"
|
||||||
|
},
|
||||||
|
"devtools_shared": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "devtools_shared",
|
||||||
|
"sha256": "ad58ac3a5df41adf08d0d6f0a4d73349533edcc383ee93a30ac3d0fd0bb6df49",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.24.0"
|
||||||
|
},
|
||||||
|
"dwds": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "dwds",
|
||||||
|
"sha256": "b6dad73ae56f00bff7647f531b9db018005f713328e816e7a277b544184e9170",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "19.0.1+1"
|
||||||
|
},
|
||||||
|
"fake_async": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "fake_async",
|
||||||
|
"sha256": "511392330127add0b769b75a987850d136345d9227c6b94c96a04cf4a391bf78",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.3.1"
|
||||||
|
},
|
||||||
|
"file": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "file",
|
||||||
|
"sha256": "1b92bec4fc2a72f59a8e15af5f52cd441e4a7860b49499d69dfa817af20e925d",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "6.1.4"
|
||||||
|
},
|
||||||
|
"file_testing": {
|
||||||
|
"dependency": "direct dev",
|
||||||
|
"description": {
|
||||||
|
"name": "file_testing",
|
||||||
|
"sha256": "0aaadb4025bd350403f4308ad6c4cea953278d9407814b8342558e4946840fb5",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "3.0.0"
|
||||||
|
},
|
||||||
|
"fixnum": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "fixnum",
|
||||||
|
"sha256": "25517a4deb0c03aa0f32fd12db525856438902d9c16536311e76cdc57b31d7d1",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.1.0"
|
||||||
|
},
|
||||||
|
"flutter_template_images": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "flutter_template_images",
|
||||||
|
"sha256": "fd3e55af73c577b9e3f88d4080d3e366cb5c8ef3fbd50b94dfeca56bb0235df6",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "4.2.0"
|
||||||
|
},
|
||||||
|
"frontend_server_client": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "frontend_server_client",
|
||||||
|
"sha256": "408e3ca148b31c20282ad6f37ebfa6f4bdc8fede5b74bc2f08d9d92b55db3612",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "3.2.0"
|
||||||
|
},
|
||||||
|
"glob": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "glob",
|
||||||
|
"sha256": "0e7014b3b7d4dac1ca4d6114f82bf1782ee86745b9b42a92c9289c23d8a0ab63",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.1.2"
|
||||||
|
},
|
||||||
|
"html": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "html",
|
||||||
|
"sha256": "3a7812d5bcd2894edf53dfaf8cd640876cf6cef50a8f238745c8b8120ea74d3a",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.15.4"
|
||||||
|
},
|
||||||
|
"http": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "http",
|
||||||
|
"sha256": "5895291c13fa8a3bd82e76d5627f69e0d85ca6a30dcac95c4ea19a5d555879c2",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.13.6"
|
||||||
|
},
|
||||||
|
"http_multi_server": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "http_multi_server",
|
||||||
|
"sha256": "97486f20f9c2f7be8f514851703d0119c3596d14ea63227af6f7a481ef2b2f8b",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "3.2.1"
|
||||||
|
},
|
||||||
|
"http_parser": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "http_parser",
|
||||||
|
"sha256": "2aa08ce0341cc9b354a498388e30986515406668dbcc4f7c950c3e715496693b",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "4.0.2"
|
||||||
|
},
|
||||||
|
"intl": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "intl",
|
||||||
|
"sha256": "3bc132a9dbce73a7e4a21a17d06e1878839ffbf975568bc875c60537824b0c4d",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.18.1"
|
||||||
|
},
|
||||||
|
"io": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "io",
|
||||||
|
"sha256": "2ec25704aba361659e10e3e5f5d672068d332fc8ac516421d483a11e5cbd061e",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.0.4"
|
||||||
|
},
|
||||||
|
"js": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "js",
|
||||||
|
"sha256": "f2c445dce49627136094980615a031419f7f3eb393237e4ecd97ac15dea343f3",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.6.7"
|
||||||
|
},
|
||||||
|
"json_annotation": {
|
||||||
|
"dependency": "direct dev",
|
||||||
|
"description": {
|
||||||
|
"name": "json_annotation",
|
||||||
|
"sha256": "b10a7b2ff83d83c777edba3c6a0f97045ddadd56c944e1a23a3fdf43a1bf4467",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "4.8.1"
|
||||||
|
},
|
||||||
|
"json_rpc_2": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "json_rpc_2",
|
||||||
|
"sha256": "5e469bffa23899edacb7b22787780068d650b106a21c76db3c49218ab7ca447e",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "3.0.2"
|
||||||
|
},
|
||||||
|
"logging": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "logging",
|
||||||
|
"sha256": "623a88c9594aa774443aa3eb2d41807a48486b5613e67599fb4c41c0ad47c340",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.2.0"
|
||||||
|
},
|
||||||
|
"matcher": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "matcher",
|
||||||
|
"sha256": "1803e76e6653768d64ed8ff2e1e67bea3ad4b923eb5c56a295c3e634bad5960e",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.12.16"
|
||||||
|
},
|
||||||
|
"meta": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "meta",
|
||||||
|
"sha256": "3c74dbf8763d36539f114c799d8a2d87343b5067e9d796ca22b5eb8437090ee3",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.9.1"
|
||||||
|
},
|
||||||
|
"mime": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "mime",
|
||||||
|
"sha256": "e4ff8e8564c03f255408decd16e7899da1733852a9110a58fe6d1b817684a63e",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.0.4"
|
||||||
|
},
|
||||||
|
"multicast_dns": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "multicast_dns",
|
||||||
|
"sha256": "80e54aba906a7cc68fdc6a201e76b135af27155e2f8e958181d85e2b73786591",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.3.2+3"
|
||||||
|
},
|
||||||
|
"mustache_template": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "mustache_template",
|
||||||
|
"sha256": "a46e26f91445bfb0b60519be280555b06792460b27b19e2b19ad5b9740df5d1c",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.0.0"
|
||||||
|
},
|
||||||
|
"native_stack_traces": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "native_stack_traces",
|
||||||
|
"sha256": "c797830b9910d13b0f4e70ddef15cde034214fe3bdb8092c4ea5ffad2f74013f",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.5.6"
|
||||||
|
},
|
||||||
|
"node_preamble": {
|
||||||
|
"dependency": "direct dev",
|
||||||
|
"description": {
|
||||||
|
"name": "node_preamble",
|
||||||
|
"sha256": "6e7eac89047ab8a8d26cf16127b5ed26de65209847630400f9aefd7cd5c730db",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.0.2"
|
||||||
|
},
|
||||||
|
"package_config": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "package_config",
|
||||||
|
"sha256": "1c5b77ccc91e4823a5af61ee74e6b972db1ef98c2ff5a18d3161c982a55448bd",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.1.0"
|
||||||
|
},
|
||||||
|
"path": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "path",
|
||||||
|
"sha256": "8829d8a55c13fc0e37127c29fedf290c102f4e40ae94ada574091fe0ff96c917",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.8.3"
|
||||||
|
},
|
||||||
|
"petitparser": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "petitparser",
|
||||||
|
"sha256": "cb3798bef7fc021ac45b308f4b51208a152792445cce0448c9a4ba5879dd8750",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "5.4.0"
|
||||||
|
},
|
||||||
|
"platform": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "platform",
|
||||||
|
"sha256": "4a451831508d7d6ca779f7ac6e212b4023dd5a7d08a27a63da33756410e32b76",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "3.1.0"
|
||||||
|
},
|
||||||
|
"pool": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "pool",
|
||||||
|
"sha256": "20fe868b6314b322ea036ba325e6fc0711a22948856475e2c2b6306e8ab39c2a",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.5.1"
|
||||||
|
},
|
||||||
|
"process": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "process",
|
||||||
|
"sha256": "53fd8db9cec1d37b0574e12f07520d582019cb6c44abf5479a01505099a34a09",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "4.2.4"
|
||||||
|
},
|
||||||
|
"pub_semver": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "pub_semver",
|
||||||
|
"sha256": "40d3ab1bbd474c4c2328c91e3a7df8c6dd629b79ece4c4bd04bee496a224fb0c",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.1.4"
|
||||||
|
},
|
||||||
|
"pubspec_parse": {
|
||||||
|
"dependency": "direct dev",
|
||||||
|
"description": {
|
||||||
|
"name": "pubspec_parse",
|
||||||
|
"sha256": "c63b2876e58e194e4b0828fcb080ad0e06d051cb607a6be51a9e084f47cb9367",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.2.3"
|
||||||
|
},
|
||||||
|
"shelf": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "shelf",
|
||||||
|
"sha256": "ad29c505aee705f41a4d8963641f91ac4cee3c8fad5947e033390a7bd8180fa4",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.4.1"
|
||||||
|
},
|
||||||
|
"shelf_packages_handler": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "shelf_packages_handler",
|
||||||
|
"sha256": "89f967eca29607c933ba9571d838be31d67f53f6e4ee15147d5dc2934fee1b1e",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "3.0.2"
|
||||||
|
},
|
||||||
|
"shelf_proxy": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "shelf_proxy",
|
||||||
|
"sha256": "a71d2307f4393211930c590c3d2c00630f6c5a7a77edc1ef6436dfd85a6a7ee3",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.0.4"
|
||||||
|
},
|
||||||
|
"shelf_static": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "shelf_static",
|
||||||
|
"sha256": "a41d3f53c4adf0f57480578c1d61d90342cd617de7fc8077b1304643c2d85c1e",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.1.2"
|
||||||
|
},
|
||||||
|
"shelf_web_socket": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "shelf_web_socket",
|
||||||
|
"sha256": "9ca081be41c60190ebcb4766b2486a7d50261db7bd0f5d9615f2d653637a84c1",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.0.4"
|
||||||
|
},
|
||||||
|
"source_map_stack_trace": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "source_map_stack_trace",
|
||||||
|
"sha256": "84cf769ad83aa6bb61e0aa5a18e53aea683395f196a6f39c4c881fb90ed4f7ae",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.1.1"
|
||||||
|
},
|
||||||
|
"source_maps": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "source_maps",
|
||||||
|
"sha256": "708b3f6b97248e5781f493b765c3337db11c5d2c81c3094f10904bfa8004c703",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.10.12"
|
||||||
|
},
|
||||||
|
"source_span": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "source_span",
|
||||||
|
"sha256": "53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.10.0"
|
||||||
|
},
|
||||||
|
"sse": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "sse",
|
||||||
|
"sha256": "3ff9088cac3f45aa8b91336f1962e3ea6c81baaba0bbba361c05f8aa7fb59442",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "4.1.2"
|
||||||
|
},
|
||||||
|
"stack_trace": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "stack_trace",
|
||||||
|
"sha256": "c3c7d8edb15bee7f0f74debd4b9c5f3c2ea86766fe4178eb2a18eb30a0bdaed5",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.11.0"
|
||||||
|
},
|
||||||
|
"standard_message_codec": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "standard_message_codec",
|
||||||
|
"sha256": "906e66549f0ea90d87c5320e0b0f04738c5d14bc7fb121a15da31b60e84f5b15",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.0.1+3"
|
||||||
|
},
|
||||||
|
"stream_channel": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "stream_channel",
|
||||||
|
"sha256": "83615bee9045c1d322bbbd1ba209b7a749c2cbcdcb3fdd1df8eb488b3279c1c8",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.1.1"
|
||||||
|
},
|
||||||
|
"string_scanner": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "string_scanner",
|
||||||
|
"sha256": "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.2.0"
|
||||||
|
},
|
||||||
|
"sync_http": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "sync_http",
|
||||||
|
"sha256": "7f0cd72eca000d2e026bcd6f990b81d0ca06022ef4e32fb257b30d3d1014a961",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.3.1"
|
||||||
|
},
|
||||||
|
"term_glyph": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "term_glyph",
|
||||||
|
"sha256": "a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.2.1"
|
||||||
|
},
|
||||||
|
"test": {
|
||||||
|
"dependency": "direct dev",
|
||||||
|
"description": {
|
||||||
|
"name": "test",
|
||||||
|
"sha256": "13b41f318e2a5751c3169137103b60c584297353d4b1761b66029bae6411fe46",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.24.3"
|
||||||
|
},
|
||||||
|
"test_api": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "test_api",
|
||||||
|
"sha256": "75760ffd7786fffdfb9597c35c5b27eaeec82be8edfb6d71d32651128ed7aab8",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.6.0"
|
||||||
|
},
|
||||||
|
"test_core": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "test_core",
|
||||||
|
"sha256": "99806e9e6d95c7b059b7a0fc08f07fc53fabe54a829497f0d9676299f1e8637e",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.5.3"
|
||||||
|
},
|
||||||
|
"typed_data": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "typed_data",
|
||||||
|
"sha256": "facc8d6582f16042dd49f2463ff1bd6e2c9ef9f3d5da3d9b087e244a7b564b3c",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.3.2"
|
||||||
|
},
|
||||||
|
"unified_analytics": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "unified_analytics",
|
||||||
|
"sha256": "4f9f29e5fd357d68fce270e37c7ad9bb489ee20098529199d6bc786b2b624298",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.0.0"
|
||||||
|
},
|
||||||
|
"usage": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "usage",
|
||||||
|
"sha256": "0bdbde65a6e710343d02a56552eeaefd20b735e04bfb6b3ee025b6b22e8d0e15",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "4.1.1"
|
||||||
|
},
|
||||||
|
"uuid": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "uuid",
|
||||||
|
"sha256": "648e103079f7c64a36dc7d39369cabb358d377078a051d6ae2ad3aa539519313",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "3.0.7"
|
||||||
|
},
|
||||||
|
"vm_service": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "vm_service",
|
||||||
|
"sha256": "c620a6f783fa22436da68e42db7ebbf18b8c44b9a46ab911f666ff09ffd9153f",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "11.7.1"
|
||||||
|
},
|
||||||
|
"vm_snapshot_analysis": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "vm_snapshot_analysis",
|
||||||
|
"sha256": "5a79b9fbb6be2555090f55b03b23907e75d44c3fd7bdd88da09848aa5a1914c8",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.7.6"
|
||||||
|
},
|
||||||
|
"watcher": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "watcher",
|
||||||
|
"sha256": "3d2ad6751b3c16cf07c7fca317a1413b3f26530319181b37e3b9039b84fc01d8",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.1.0"
|
||||||
|
},
|
||||||
|
"web_socket_channel": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "web_socket_channel",
|
||||||
|
"sha256": "d88238e5eac9a42bb43ca4e721edba3c08c6354d4a53063afaa568516217621b",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.4.0"
|
||||||
|
},
|
||||||
|
"webdriver": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "webdriver",
|
||||||
|
"sha256": "3c923e918918feeb90c4c9fdf1fe39220fa4c0e8e2c0fffaded174498ef86c49",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "3.0.2"
|
||||||
|
},
|
||||||
|
"webkit_inspection_protocol": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "webkit_inspection_protocol",
|
||||||
|
"sha256": "67d3a8b6c79e1987d19d848b0892e582dbb0c66c57cc1fef58a177dd2aa2823d",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.2.0"
|
||||||
|
},
|
||||||
|
"xml": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "xml",
|
||||||
|
"sha256": "5bc72e1e45e941d825fd7468b9b4cc3b9327942649aeb6fc5cdbf135f0a86e84",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "6.3.0"
|
||||||
|
},
|
||||||
|
"yaml": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "yaml",
|
||||||
|
"sha256": "75769501ea3489fca56601ff33454fe45507ea3bfb014161abc3b43ae25989d5",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "3.1.2"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"sdks": {
|
||||||
|
"dart": ">=3.0.0 <4.0.0"
|
||||||
|
}
|
||||||
|
}
|
@ -28,9 +28,7 @@ buildDartApplication rec {
|
|||||||
hash = "sha256-kn3cwi1k2CkzbS+Q/JaYy8Nq3Ej0GyWifG1Bq5ZEVHA=";
|
hash = "sha256-kn3cwi1k2CkzbS+Q/JaYy8Nq3Ej0GyWifG1Bq5ZEVHA=";
|
||||||
};
|
};
|
||||||
|
|
||||||
pubspecLockFile = ./pubspec.lock;
|
pubspecLock = lib.importJSON ./pubspec.lock.json;
|
||||||
depsListFile = ./deps.json;
|
|
||||||
vendorHash = "sha256-PQvY+qFXovSXH5wuc60wCrt5RiooKcaGKYzbjKSvqso=";
|
|
||||||
|
|
||||||
nativeBuildInputs = [
|
nativeBuildInputs = [
|
||||||
buf
|
buf
|
||||||
@ -64,7 +62,8 @@ buildDartApplication rec {
|
|||||||
expected = writeText "expected" ''
|
expected = writeText "expected" ''
|
||||||
body h1{color:#123}
|
body h1{color:#123}
|
||||||
'';
|
'';
|
||||||
actual = runCommand "actual" {
|
actual = runCommand "actual"
|
||||||
|
{
|
||||||
nativeBuildInputs = [ dart-sass ];
|
nativeBuildInputs = [ dart-sass ];
|
||||||
base = writeText "base" ''
|
base = writeText "base" ''
|
||||||
body {
|
body {
|
||||||
|
930
pkgs/development/tools/misc/dart-sass/deps.json
generated
930
pkgs/development/tools/misc/dart-sass/deps.json
generated
@ -1,930 +0,0 @@
|
|||||||
[
|
|
||||||
{
|
|
||||||
"name": "sass",
|
|
||||||
"version": "1.69.0",
|
|
||||||
"kind": "root",
|
|
||||||
"source": "root",
|
|
||||||
"dependencies": [
|
|
||||||
"args",
|
|
||||||
"async",
|
|
||||||
"charcode",
|
|
||||||
"cli_pkg",
|
|
||||||
"cli_repl",
|
|
||||||
"collection",
|
|
||||||
"http",
|
|
||||||
"js",
|
|
||||||
"meta",
|
|
||||||
"native_synchronization",
|
|
||||||
"node_interop",
|
|
||||||
"package_config",
|
|
||||||
"path",
|
|
||||||
"pool",
|
|
||||||
"protobuf",
|
|
||||||
"pub_semver",
|
|
||||||
"source_maps",
|
|
||||||
"source_span",
|
|
||||||
"stack_trace",
|
|
||||||
"stream_channel",
|
|
||||||
"stream_transform",
|
|
||||||
"string_scanner",
|
|
||||||
"term_glyph",
|
|
||||||
"typed_data",
|
|
||||||
"watcher",
|
|
||||||
"analyzer",
|
|
||||||
"archive",
|
|
||||||
"crypto",
|
|
||||||
"dart_style",
|
|
||||||
"dartdoc",
|
|
||||||
"grinder",
|
|
||||||
"node_preamble",
|
|
||||||
"lints",
|
|
||||||
"protoc_plugin",
|
|
||||||
"pub_api_client",
|
|
||||||
"pubspec_parse",
|
|
||||||
"test",
|
|
||||||
"test_descriptor",
|
|
||||||
"test_process",
|
|
||||||
"yaml",
|
|
||||||
"cli_util"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "cli_util",
|
|
||||||
"version": "0.4.0",
|
|
||||||
"kind": "dev",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"meta",
|
|
||||||
"path"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "path",
|
|
||||||
"version": "1.8.3",
|
|
||||||
"kind": "direct",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "meta",
|
|
||||||
"version": "1.10.0",
|
|
||||||
"kind": "direct",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "yaml",
|
|
||||||
"version": "3.1.2",
|
|
||||||
"kind": "dev",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"collection",
|
|
||||||
"source_span",
|
|
||||||
"string_scanner"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "string_scanner",
|
|
||||||
"version": "1.2.0",
|
|
||||||
"kind": "direct",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"source_span"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "source_span",
|
|
||||||
"version": "1.10.0",
|
|
||||||
"kind": "direct",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"collection",
|
|
||||||
"path",
|
|
||||||
"term_glyph"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "term_glyph",
|
|
||||||
"version": "1.2.1",
|
|
||||||
"kind": "direct",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "collection",
|
|
||||||
"version": "1.18.0",
|
|
||||||
"kind": "direct",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "test_process",
|
|
||||||
"version": "2.1.0",
|
|
||||||
"kind": "dev",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"async",
|
|
||||||
"meta",
|
|
||||||
"path",
|
|
||||||
"test"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "test",
|
|
||||||
"version": "1.24.6",
|
|
||||||
"kind": "dev",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"analyzer",
|
|
||||||
"async",
|
|
||||||
"boolean_selector",
|
|
||||||
"collection",
|
|
||||||
"coverage",
|
|
||||||
"http_multi_server",
|
|
||||||
"io",
|
|
||||||
"js",
|
|
||||||
"matcher",
|
|
||||||
"node_preamble",
|
|
||||||
"package_config",
|
|
||||||
"path",
|
|
||||||
"pool",
|
|
||||||
"shelf",
|
|
||||||
"shelf_packages_handler",
|
|
||||||
"shelf_static",
|
|
||||||
"shelf_web_socket",
|
|
||||||
"source_span",
|
|
||||||
"stack_trace",
|
|
||||||
"stream_channel",
|
|
||||||
"test_api",
|
|
||||||
"test_core",
|
|
||||||
"typed_data",
|
|
||||||
"web_socket_channel",
|
|
||||||
"webkit_inspection_protocol",
|
|
||||||
"yaml"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "webkit_inspection_protocol",
|
|
||||||
"version": "1.2.1",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"logging"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "logging",
|
|
||||||
"version": "1.2.0",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "web_socket_channel",
|
|
||||||
"version": "2.4.0",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"async",
|
|
||||||
"crypto",
|
|
||||||
"stream_channel"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "stream_channel",
|
|
||||||
"version": "2.1.2",
|
|
||||||
"kind": "direct",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"async"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "async",
|
|
||||||
"version": "2.11.0",
|
|
||||||
"kind": "direct",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"collection",
|
|
||||||
"meta"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "crypto",
|
|
||||||
"version": "3.0.3",
|
|
||||||
"kind": "dev",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"typed_data"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "typed_data",
|
|
||||||
"version": "1.3.2",
|
|
||||||
"kind": "direct",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"collection"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "test_core",
|
|
||||||
"version": "0.5.6",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"analyzer",
|
|
||||||
"args",
|
|
||||||
"async",
|
|
||||||
"boolean_selector",
|
|
||||||
"collection",
|
|
||||||
"coverage",
|
|
||||||
"frontend_server_client",
|
|
||||||
"glob",
|
|
||||||
"io",
|
|
||||||
"meta",
|
|
||||||
"package_config",
|
|
||||||
"path",
|
|
||||||
"pool",
|
|
||||||
"source_map_stack_trace",
|
|
||||||
"source_maps",
|
|
||||||
"source_span",
|
|
||||||
"stack_trace",
|
|
||||||
"stream_channel",
|
|
||||||
"test_api",
|
|
||||||
"vm_service",
|
|
||||||
"yaml"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "vm_service",
|
|
||||||
"version": "11.10.0",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "test_api",
|
|
||||||
"version": "0.6.1",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"async",
|
|
||||||
"boolean_selector",
|
|
||||||
"collection",
|
|
||||||
"meta",
|
|
||||||
"source_span",
|
|
||||||
"stack_trace",
|
|
||||||
"stream_channel",
|
|
||||||
"string_scanner",
|
|
||||||
"term_glyph"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "stack_trace",
|
|
||||||
"version": "1.11.1",
|
|
||||||
"kind": "direct",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"path"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "boolean_selector",
|
|
||||||
"version": "2.1.1",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"source_span",
|
|
||||||
"string_scanner"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "source_maps",
|
|
||||||
"version": "0.10.12",
|
|
||||||
"kind": "direct",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"source_span"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "source_map_stack_trace",
|
|
||||||
"version": "2.1.1",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"path",
|
|
||||||
"source_maps",
|
|
||||||
"stack_trace"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "pool",
|
|
||||||
"version": "1.5.1",
|
|
||||||
"kind": "direct",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"async",
|
|
||||||
"stack_trace"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "package_config",
|
|
||||||
"version": "2.1.0",
|
|
||||||
"kind": "direct",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"path"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "io",
|
|
||||||
"version": "1.0.4",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"meta",
|
|
||||||
"path",
|
|
||||||
"string_scanner"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "glob",
|
|
||||||
"version": "2.1.2",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"async",
|
|
||||||
"collection",
|
|
||||||
"file",
|
|
||||||
"path",
|
|
||||||
"string_scanner"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "file",
|
|
||||||
"version": "7.0.0",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"meta",
|
|
||||||
"path"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "frontend_server_client",
|
|
||||||
"version": "3.2.0",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"async",
|
|
||||||
"path"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "coverage",
|
|
||||||
"version": "1.6.3",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"args",
|
|
||||||
"logging",
|
|
||||||
"package_config",
|
|
||||||
"path",
|
|
||||||
"source_maps",
|
|
||||||
"stack_trace",
|
|
||||||
"vm_service"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "args",
|
|
||||||
"version": "2.4.2",
|
|
||||||
"kind": "direct",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "analyzer",
|
|
||||||
"version": "5.13.0",
|
|
||||||
"kind": "dev",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"_fe_analyzer_shared",
|
|
||||||
"collection",
|
|
||||||
"convert",
|
|
||||||
"crypto",
|
|
||||||
"glob",
|
|
||||||
"meta",
|
|
||||||
"package_config",
|
|
||||||
"path",
|
|
||||||
"pub_semver",
|
|
||||||
"source_span",
|
|
||||||
"watcher",
|
|
||||||
"yaml"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "watcher",
|
|
||||||
"version": "1.1.0",
|
|
||||||
"kind": "direct",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"async",
|
|
||||||
"path"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "pub_semver",
|
|
||||||
"version": "2.1.4",
|
|
||||||
"kind": "direct",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"collection",
|
|
||||||
"meta"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "convert",
|
|
||||||
"version": "3.1.1",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"typed_data"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "_fe_analyzer_shared",
|
|
||||||
"version": "61.0.0",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"meta"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "shelf_web_socket",
|
|
||||||
"version": "1.0.4",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"shelf",
|
|
||||||
"stream_channel",
|
|
||||||
"web_socket_channel"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "shelf",
|
|
||||||
"version": "1.4.1",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"async",
|
|
||||||
"collection",
|
|
||||||
"http_parser",
|
|
||||||
"path",
|
|
||||||
"stack_trace",
|
|
||||||
"stream_channel"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "http_parser",
|
|
||||||
"version": "4.0.2",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"collection",
|
|
||||||
"source_span",
|
|
||||||
"string_scanner",
|
|
||||||
"typed_data"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "shelf_static",
|
|
||||||
"version": "1.1.2",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"convert",
|
|
||||||
"http_parser",
|
|
||||||
"mime",
|
|
||||||
"path",
|
|
||||||
"shelf"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "mime",
|
|
||||||
"version": "1.0.4",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "shelf_packages_handler",
|
|
||||||
"version": "3.0.2",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"path",
|
|
||||||
"shelf",
|
|
||||||
"shelf_static"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "node_preamble",
|
|
||||||
"version": "2.0.2",
|
|
||||||
"kind": "dev",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "matcher",
|
|
||||||
"version": "0.12.16",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"async",
|
|
||||||
"meta",
|
|
||||||
"stack_trace",
|
|
||||||
"term_glyph",
|
|
||||||
"test_api"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "js",
|
|
||||||
"version": "0.6.7",
|
|
||||||
"kind": "direct",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"meta"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "http_multi_server",
|
|
||||||
"version": "3.2.1",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"async"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "test_descriptor",
|
|
||||||
"version": "2.0.1",
|
|
||||||
"kind": "dev",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"async",
|
|
||||||
"collection",
|
|
||||||
"matcher",
|
|
||||||
"meta",
|
|
||||||
"path",
|
|
||||||
"term_glyph",
|
|
||||||
"test"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "pubspec_parse",
|
|
||||||
"version": "1.2.3",
|
|
||||||
"kind": "dev",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"checked_yaml",
|
|
||||||
"collection",
|
|
||||||
"json_annotation",
|
|
||||||
"pub_semver",
|
|
||||||
"yaml"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "json_annotation",
|
|
||||||
"version": "4.8.1",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"meta"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "checked_yaml",
|
|
||||||
"version": "2.0.3",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"json_annotation",
|
|
||||||
"source_span",
|
|
||||||
"yaml"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "pub_api_client",
|
|
||||||
"version": "2.6.0",
|
|
||||||
"kind": "dev",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"collection",
|
|
||||||
"http",
|
|
||||||
"oauth2",
|
|
||||||
"path",
|
|
||||||
"pubspec"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "pubspec",
|
|
||||||
"version": "2.3.0",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"path",
|
|
||||||
"pub_semver",
|
|
||||||
"yaml",
|
|
||||||
"uri"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "uri",
|
|
||||||
"version": "1.0.0",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"matcher",
|
|
||||||
"quiver"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "quiver",
|
|
||||||
"version": "3.2.1",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"matcher"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "oauth2",
|
|
||||||
"version": "2.0.2",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"collection",
|
|
||||||
"crypto",
|
|
||||||
"http",
|
|
||||||
"http_parser"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "http",
|
|
||||||
"version": "1.1.0",
|
|
||||||
"kind": "direct",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"async",
|
|
||||||
"http_parser",
|
|
||||||
"meta"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "protoc_plugin",
|
|
||||||
"version": "21.1.1",
|
|
||||||
"kind": "dev",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"fixnum",
|
|
||||||
"path",
|
|
||||||
"protobuf"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "protobuf",
|
|
||||||
"version": "3.1.0",
|
|
||||||
"kind": "direct",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"collection",
|
|
||||||
"fixnum",
|
|
||||||
"meta"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "fixnum",
|
|
||||||
"version": "1.1.0",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "lints",
|
|
||||||
"version": "2.1.1",
|
|
||||||
"kind": "dev",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "grinder",
|
|
||||||
"version": "0.9.4",
|
|
||||||
"kind": "dev",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"cli_util",
|
|
||||||
"glob",
|
|
||||||
"meta",
|
|
||||||
"path",
|
|
||||||
"collection"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "dartdoc",
|
|
||||||
"version": "6.3.0",
|
|
||||||
"kind": "dev",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"analyzer",
|
|
||||||
"args",
|
|
||||||
"cli_util",
|
|
||||||
"collection",
|
|
||||||
"crypto",
|
|
||||||
"glob",
|
|
||||||
"html",
|
|
||||||
"logging",
|
|
||||||
"markdown",
|
|
||||||
"meta",
|
|
||||||
"package_config",
|
|
||||||
"path",
|
|
||||||
"pub_semver",
|
|
||||||
"source_span",
|
|
||||||
"yaml"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "markdown",
|
|
||||||
"version": "7.1.1",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"args",
|
|
||||||
"meta"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "html",
|
|
||||||
"version": "0.15.4",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"csslib",
|
|
||||||
"source_span"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "csslib",
|
|
||||||
"version": "1.0.0",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"source_span"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "dart_style",
|
|
||||||
"version": "2.3.2",
|
|
||||||
"kind": "dev",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"analyzer",
|
|
||||||
"args",
|
|
||||||
"path",
|
|
||||||
"pub_semver",
|
|
||||||
"source_span"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "archive",
|
|
||||||
"version": "3.3.9",
|
|
||||||
"kind": "dev",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"crypto",
|
|
||||||
"path",
|
|
||||||
"pointycastle"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "pointycastle",
|
|
||||||
"version": "3.7.3",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"collection",
|
|
||||||
"convert",
|
|
||||||
"js"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "stream_transform",
|
|
||||||
"version": "2.1.0",
|
|
||||||
"kind": "direct",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "node_interop",
|
|
||||||
"version": "2.1.0",
|
|
||||||
"kind": "direct",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"js"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "native_synchronization",
|
|
||||||
"version": "0.2.0",
|
|
||||||
"kind": "direct",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"ffi"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "ffi",
|
|
||||||
"version": "2.1.0",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "cli_repl",
|
|
||||||
"version": "0.2.3",
|
|
||||||
"kind": "direct",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"async",
|
|
||||||
"js"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "cli_pkg",
|
|
||||||
"version": "2.5.0",
|
|
||||||
"kind": "direct",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"archive",
|
|
||||||
"async",
|
|
||||||
"charcode",
|
|
||||||
"cli_util",
|
|
||||||
"collection",
|
|
||||||
"crypto",
|
|
||||||
"glob",
|
|
||||||
"grinder",
|
|
||||||
"http",
|
|
||||||
"js",
|
|
||||||
"meta",
|
|
||||||
"node_interop",
|
|
||||||
"node_preamble",
|
|
||||||
"package_config",
|
|
||||||
"path",
|
|
||||||
"pool",
|
|
||||||
"pub_semver",
|
|
||||||
"pubspec_parse",
|
|
||||||
"retry",
|
|
||||||
"string_scanner",
|
|
||||||
"test",
|
|
||||||
"test_process",
|
|
||||||
"xml",
|
|
||||||
"yaml"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "xml",
|
|
||||||
"version": "6.4.2",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"collection",
|
|
||||||
"meta",
|
|
||||||
"petitparser"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "petitparser",
|
|
||||||
"version": "6.0.1",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"meta"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "retry",
|
|
||||||
"version": "3.1.2",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "charcode",
|
|
||||||
"version": "1.3.1",
|
|
||||||
"kind": "direct",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": []
|
|
||||||
}
|
|
||||||
]
|
|
@ -1,637 +0,0 @@
|
|||||||
# Generated by pub
|
|
||||||
# See https://dart.dev/tools/pub/glossary#lockfile
|
|
||||||
packages:
|
|
||||||
_fe_analyzer_shared:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: _fe_analyzer_shared
|
|
||||||
sha256: ae92f5d747aee634b87f89d9946000c2de774be1d6ac3e58268224348cd0101a
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "61.0.0"
|
|
||||||
analyzer:
|
|
||||||
dependency: "direct dev"
|
|
||||||
description:
|
|
||||||
name: analyzer
|
|
||||||
sha256: ea3d8652bda62982addfd92fdc2d0214e5f82e43325104990d4f4c4a2a313562
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "5.13.0"
|
|
||||||
archive:
|
|
||||||
dependency: "direct dev"
|
|
||||||
description:
|
|
||||||
name: archive
|
|
||||||
sha256: e0902a06f0e00414e4e3438a084580161279f137aeb862274710f29ec10cf01e
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "3.3.9"
|
|
||||||
args:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: args
|
|
||||||
sha256: eef6c46b622e0494a36c5a12d10d77fb4e855501a91c1b9ef9339326e58f0596
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.4.2"
|
|
||||||
async:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: async
|
|
||||||
sha256: "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.11.0"
|
|
||||||
boolean_selector:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: boolean_selector
|
|
||||||
sha256: "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.1.1"
|
|
||||||
charcode:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: charcode
|
|
||||||
sha256: fb98c0f6d12c920a02ee2d998da788bca066ca5f148492b7085ee23372b12306
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.3.1"
|
|
||||||
checked_yaml:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: checked_yaml
|
|
||||||
sha256: feb6bed21949061731a7a75fc5d2aa727cf160b91af9a3e464c5e3a32e28b5ff
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.0.3"
|
|
||||||
cli_pkg:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: cli_pkg
|
|
||||||
sha256: "009e19944bbfb07c3b97f2f8c9941aa01ca70a7d3d0018e813303b4c3905c9b9"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.5.0"
|
|
||||||
cli_repl:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: cli_repl
|
|
||||||
sha256: a2ee06d98f211cb960c777519cb3d14e882acd90fe5e078668e3ab4baab0ddd4
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.2.3"
|
|
||||||
cli_util:
|
|
||||||
dependency: "direct dev"
|
|
||||||
description:
|
|
||||||
name: cli_util
|
|
||||||
sha256: b8db3080e59b2503ca9e7922c3df2072cf13992354d5e944074ffa836fba43b7
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.4.0"
|
|
||||||
collection:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: collection
|
|
||||||
sha256: ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.18.0"
|
|
||||||
convert:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: convert
|
|
||||||
sha256: "0f08b14755d163f6e2134cb58222dd25ea2a2ee8a195e53983d57c075324d592"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "3.1.1"
|
|
||||||
coverage:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: coverage
|
|
||||||
sha256: "2fb815080e44a09b85e0f2ca8a820b15053982b2e714b59267719e8a9ff17097"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.6.3"
|
|
||||||
crypto:
|
|
||||||
dependency: "direct dev"
|
|
||||||
description:
|
|
||||||
name: crypto
|
|
||||||
sha256: ff625774173754681d66daaf4a448684fb04b78f902da9cb3d308c19cc5e8bab
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "3.0.3"
|
|
||||||
csslib:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: csslib
|
|
||||||
sha256: "706b5707578e0c1b4b7550f64078f0a0f19dec3f50a178ffae7006b0a9ca58fb"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.0.0"
|
|
||||||
dart_style:
|
|
||||||
dependency: "direct dev"
|
|
||||||
description:
|
|
||||||
name: dart_style
|
|
||||||
sha256: "1efa911ca7086affd35f463ca2fc1799584fb6aa89883cf0af8e3664d6a02d55"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.3.2"
|
|
||||||
dartdoc:
|
|
||||||
dependency: "direct dev"
|
|
||||||
description:
|
|
||||||
name: dartdoc
|
|
||||||
sha256: d9bab893c9f42615f62bf2d3ff2b89d5905952d1d42cc7890003537249cb472e
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "6.3.0"
|
|
||||||
ffi:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: ffi
|
|
||||||
sha256: "7bf0adc28a23d395f19f3f1eb21dd7cfd1dd9f8e1c50051c069122e6853bc878"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.1.0"
|
|
||||||
file:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: file
|
|
||||||
sha256: "5fc22d7c25582e38ad9a8515372cd9a93834027aacf1801cf01164dac0ffa08c"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "7.0.0"
|
|
||||||
fixnum:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: fixnum
|
|
||||||
sha256: "25517a4deb0c03aa0f32fd12db525856438902d9c16536311e76cdc57b31d7d1"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.1.0"
|
|
||||||
frontend_server_client:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: frontend_server_client
|
|
||||||
sha256: "408e3ca148b31c20282ad6f37ebfa6f4bdc8fede5b74bc2f08d9d92b55db3612"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "3.2.0"
|
|
||||||
glob:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: glob
|
|
||||||
sha256: "0e7014b3b7d4dac1ca4d6114f82bf1782ee86745b9b42a92c9289c23d8a0ab63"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.1.2"
|
|
||||||
grinder:
|
|
||||||
dependency: "direct dev"
|
|
||||||
description:
|
|
||||||
name: grinder
|
|
||||||
sha256: "48495acdb3df702c55c952c6536faf11631b8401a292eb0d182ef332fc568b56"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.9.4"
|
|
||||||
html:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: html
|
|
||||||
sha256: "3a7812d5bcd2894edf53dfaf8cd640876cf6cef50a8f238745c8b8120ea74d3a"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.15.4"
|
|
||||||
http:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: http
|
|
||||||
sha256: "759d1a329847dd0f39226c688d3e06a6b8679668e350e2891a6474f8b4bb8525"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.1.0"
|
|
||||||
http_multi_server:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: http_multi_server
|
|
||||||
sha256: "97486f20f9c2f7be8f514851703d0119c3596d14ea63227af6f7a481ef2b2f8b"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "3.2.1"
|
|
||||||
http_parser:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: http_parser
|
|
||||||
sha256: "2aa08ce0341cc9b354a498388e30986515406668dbcc4f7c950c3e715496693b"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "4.0.2"
|
|
||||||
io:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: io
|
|
||||||
sha256: "2ec25704aba361659e10e3e5f5d672068d332fc8ac516421d483a11e5cbd061e"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.0.4"
|
|
||||||
js:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: js
|
|
||||||
sha256: f2c445dce49627136094980615a031419f7f3eb393237e4ecd97ac15dea343f3
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.6.7"
|
|
||||||
json_annotation:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: json_annotation
|
|
||||||
sha256: b10a7b2ff83d83c777edba3c6a0f97045ddadd56c944e1a23a3fdf43a1bf4467
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "4.8.1"
|
|
||||||
lints:
|
|
||||||
dependency: "direct dev"
|
|
||||||
description:
|
|
||||||
name: lints
|
|
||||||
sha256: "0a217c6c989d21039f1498c3ed9f3ed71b354e69873f13a8dfc3c9fe76f1b452"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.1.1"
|
|
||||||
logging:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: logging
|
|
||||||
sha256: "623a88c9594aa774443aa3eb2d41807a48486b5613e67599fb4c41c0ad47c340"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.2.0"
|
|
||||||
markdown:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: markdown
|
|
||||||
sha256: acf35edccc0463a9d7384e437c015a3535772e09714cf60e07eeef3a15870dcd
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "7.1.1"
|
|
||||||
matcher:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: matcher
|
|
||||||
sha256: "1803e76e6653768d64ed8ff2e1e67bea3ad4b923eb5c56a295c3e634bad5960e"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.12.16"
|
|
||||||
meta:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: meta
|
|
||||||
sha256: a6e590c838b18133bb482a2745ad77c5bb7715fb0451209e1a7567d416678b8e
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.10.0"
|
|
||||||
mime:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: mime
|
|
||||||
sha256: e4ff8e8564c03f255408decd16e7899da1733852a9110a58fe6d1b817684a63e
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.0.4"
|
|
||||||
native_synchronization:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: native_synchronization
|
|
||||||
sha256: ff200fe0a64d733ff7d4dde2005271c297db81007604c8cd21037959858133ab
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.2.0"
|
|
||||||
node_interop:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: node_interop
|
|
||||||
sha256: "3af2420c728173806f4378cf89c53ba9f27f7f67792b898561bff9d390deb98e"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.1.0"
|
|
||||||
node_preamble:
|
|
||||||
dependency: "direct dev"
|
|
||||||
description:
|
|
||||||
name: node_preamble
|
|
||||||
sha256: "6e7eac89047ab8a8d26cf16127b5ed26de65209847630400f9aefd7cd5c730db"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.0.2"
|
|
||||||
oauth2:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: oauth2
|
|
||||||
sha256: c4013ef62be37744efdc0861878fd9e9285f34db1f9e331cc34100d7674feb42
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.0.2"
|
|
||||||
package_config:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: package_config
|
|
||||||
sha256: "1c5b77ccc91e4823a5af61ee74e6b972db1ef98c2ff5a18d3161c982a55448bd"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.1.0"
|
|
||||||
path:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: path
|
|
||||||
sha256: "8829d8a55c13fc0e37127c29fedf290c102f4e40ae94ada574091fe0ff96c917"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.8.3"
|
|
||||||
petitparser:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: petitparser
|
|
||||||
sha256: eeb2d1428ee7f4170e2bd498827296a18d4e7fc462b71727d111c0ac7707cfa6
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "6.0.1"
|
|
||||||
pointycastle:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: pointycastle
|
|
||||||
sha256: "7c1e5f0d23c9016c5bbd8b1473d0d3fb3fc851b876046039509e18e0c7485f2c"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "3.7.3"
|
|
||||||
pool:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: pool
|
|
||||||
sha256: "20fe868b6314b322ea036ba325e6fc0711a22948856475e2c2b6306e8ab39c2a"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.5.1"
|
|
||||||
protobuf:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: protobuf
|
|
||||||
sha256: "68645b24e0716782e58948f8467fd42a880f255096a821f9e7d0ec625b00c84d"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "3.1.0"
|
|
||||||
protoc_plugin:
|
|
||||||
dependency: "direct dev"
|
|
||||||
description:
|
|
||||||
name: protoc_plugin
|
|
||||||
sha256: a800528e47f6efd31a57213dd11b6036f36cbd6677785742a2121e96f7c7a2b9
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "21.1.1"
|
|
||||||
pub_api_client:
|
|
||||||
dependency: "direct dev"
|
|
||||||
description:
|
|
||||||
name: pub_api_client
|
|
||||||
sha256: d456816ef5142906a22dc56e37be6bef6cb0276f0a26c11d1f7d277868202e71
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.6.0"
|
|
||||||
pub_semver:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: pub_semver
|
|
||||||
sha256: "40d3ab1bbd474c4c2328c91e3a7df8c6dd629b79ece4c4bd04bee496a224fb0c"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.1.4"
|
|
||||||
pubspec:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: pubspec
|
|
||||||
sha256: f534a50a2b4d48dc3bc0ec147c8bd7c304280fff23b153f3f11803c4d49d927e
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.3.0"
|
|
||||||
pubspec_parse:
|
|
||||||
dependency: "direct dev"
|
|
||||||
description:
|
|
||||||
name: pubspec_parse
|
|
||||||
sha256: c63b2876e58e194e4b0828fcb080ad0e06d051cb607a6be51a9e084f47cb9367
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.2.3"
|
|
||||||
quiver:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: quiver
|
|
||||||
sha256: b1c1ac5ce6688d77f65f3375a9abb9319b3cb32486bdc7a1e0fdf004d7ba4e47
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "3.2.1"
|
|
||||||
retry:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: retry
|
|
||||||
sha256: "822e118d5b3aafed083109c72d5f484c6dc66707885e07c0fbcb8b986bba7efc"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "3.1.2"
|
|
||||||
shelf:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: shelf
|
|
||||||
sha256: ad29c505aee705f41a4d8963641f91ac4cee3c8fad5947e033390a7bd8180fa4
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.4.1"
|
|
||||||
shelf_packages_handler:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: shelf_packages_handler
|
|
||||||
sha256: "89f967eca29607c933ba9571d838be31d67f53f6e4ee15147d5dc2934fee1b1e"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "3.0.2"
|
|
||||||
shelf_static:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: shelf_static
|
|
||||||
sha256: a41d3f53c4adf0f57480578c1d61d90342cd617de7fc8077b1304643c2d85c1e
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.1.2"
|
|
||||||
shelf_web_socket:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: shelf_web_socket
|
|
||||||
sha256: "9ca081be41c60190ebcb4766b2486a7d50261db7bd0f5d9615f2d653637a84c1"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.0.4"
|
|
||||||
source_map_stack_trace:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: source_map_stack_trace
|
|
||||||
sha256: "84cf769ad83aa6bb61e0aa5a18e53aea683395f196a6f39c4c881fb90ed4f7ae"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.1.1"
|
|
||||||
source_maps:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: source_maps
|
|
||||||
sha256: "708b3f6b97248e5781f493b765c3337db11c5d2c81c3094f10904bfa8004c703"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.10.12"
|
|
||||||
source_span:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: source_span
|
|
||||||
sha256: "53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.10.0"
|
|
||||||
stack_trace:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: stack_trace
|
|
||||||
sha256: "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.11.1"
|
|
||||||
stream_channel:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: stream_channel
|
|
||||||
sha256: ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.1.2"
|
|
||||||
stream_transform:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: stream_transform
|
|
||||||
sha256: "14a00e794c7c11aa145a170587321aedce29769c08d7f58b1d141da75e3b1c6f"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.1.0"
|
|
||||||
string_scanner:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: string_scanner
|
|
||||||
sha256: "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.2.0"
|
|
||||||
term_glyph:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: term_glyph
|
|
||||||
sha256: a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.2.1"
|
|
||||||
test:
|
|
||||||
dependency: "direct dev"
|
|
||||||
description:
|
|
||||||
name: test
|
|
||||||
sha256: "9b0dd8e36af4a5b1569029949d50a52cb2a2a2fdaa20cebb96e6603b9ae241f9"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.24.6"
|
|
||||||
test_api:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: test_api
|
|
||||||
sha256: "5c2f730018264d276c20e4f1503fd1308dfbbae39ec8ee63c5236311ac06954b"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.6.1"
|
|
||||||
test_core:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: test_core
|
|
||||||
sha256: "4bef837e56375537055fdbbbf6dd458b1859881f4c7e6da936158f77d61ab265"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.5.6"
|
|
||||||
test_descriptor:
|
|
||||||
dependency: "direct dev"
|
|
||||||
description:
|
|
||||||
name: test_descriptor
|
|
||||||
sha256: abe245e8b0d61245684127fe32343542c25dc2a1ce8f405531637241d98d07e4
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.0.1"
|
|
||||||
test_process:
|
|
||||||
dependency: "direct dev"
|
|
||||||
description:
|
|
||||||
name: test_process
|
|
||||||
sha256: "217f19b538926e4922bdb2a01410100ec4e3beb4cc48eae5ae6b20037b07bbd6"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.1.0"
|
|
||||||
typed_data:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: typed_data
|
|
||||||
sha256: facc8d6582f16042dd49f2463ff1bd6e2c9ef9f3d5da3d9b087e244a7b564b3c
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.3.2"
|
|
||||||
uri:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: uri
|
|
||||||
sha256: "889eea21e953187c6099802b7b4cf5219ba8f3518f604a1033064d45b1b8268a"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.0.0"
|
|
||||||
vm_service:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: vm_service
|
|
||||||
sha256: c538be99af830f478718b51630ec1b6bee5e74e52c8a802d328d9e71d35d2583
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "11.10.0"
|
|
||||||
watcher:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: watcher
|
|
||||||
sha256: "3d2ad6751b3c16cf07c7fca317a1413b3f26530319181b37e3b9039b84fc01d8"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.1.0"
|
|
||||||
web_socket_channel:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: web_socket_channel
|
|
||||||
sha256: d88238e5eac9a42bb43ca4e721edba3c08c6354d4a53063afaa568516217621b
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.4.0"
|
|
||||||
webkit_inspection_protocol:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: webkit_inspection_protocol
|
|
||||||
sha256: "87d3f2333bb240704cd3f1c6b5b7acd8a10e7f0bc28c28dcf14e782014f4a572"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.2.1"
|
|
||||||
xml:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: xml
|
|
||||||
sha256: af5e77e9b83f2f4adc5d3f0a4ece1c7f45a2467b695c2540381bac793e34e556
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "6.4.2"
|
|
||||||
yaml:
|
|
||||||
dependency: "direct dev"
|
|
||||||
description:
|
|
||||||
name: yaml
|
|
||||||
sha256: "75769501ea3489fca56601ff33454fe45507ea3bfb014161abc3b43ae25989d5"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "3.1.2"
|
|
||||||
sdks:
|
|
||||||
dart: ">=3.0.0 <4.0.0"
|
|
797
pkgs/development/tools/misc/dart-sass/pubspec.lock.json
Normal file
797
pkgs/development/tools/misc/dart-sass/pubspec.lock.json
Normal file
@ -0,0 +1,797 @@
|
|||||||
|
{
|
||||||
|
"packages": {
|
||||||
|
"_fe_analyzer_shared": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "_fe_analyzer_shared",
|
||||||
|
"sha256": "ae92f5d747aee634b87f89d9946000c2de774be1d6ac3e58268224348cd0101a",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "61.0.0"
|
||||||
|
},
|
||||||
|
"analyzer": {
|
||||||
|
"dependency": "direct dev",
|
||||||
|
"description": {
|
||||||
|
"name": "analyzer",
|
||||||
|
"sha256": "ea3d8652bda62982addfd92fdc2d0214e5f82e43325104990d4f4c4a2a313562",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "5.13.0"
|
||||||
|
},
|
||||||
|
"archive": {
|
||||||
|
"dependency": "direct dev",
|
||||||
|
"description": {
|
||||||
|
"name": "archive",
|
||||||
|
"sha256": "e0902a06f0e00414e4e3438a084580161279f137aeb862274710f29ec10cf01e",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "3.3.9"
|
||||||
|
},
|
||||||
|
"args": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "args",
|
||||||
|
"sha256": "eef6c46b622e0494a36c5a12d10d77fb4e855501a91c1b9ef9339326e58f0596",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.4.2"
|
||||||
|
},
|
||||||
|
"async": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "async",
|
||||||
|
"sha256": "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.11.0"
|
||||||
|
},
|
||||||
|
"boolean_selector": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "boolean_selector",
|
||||||
|
"sha256": "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.1.1"
|
||||||
|
},
|
||||||
|
"charcode": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "charcode",
|
||||||
|
"sha256": "fb98c0f6d12c920a02ee2d998da788bca066ca5f148492b7085ee23372b12306",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.3.1"
|
||||||
|
},
|
||||||
|
"checked_yaml": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "checked_yaml",
|
||||||
|
"sha256": "feb6bed21949061731a7a75fc5d2aa727cf160b91af9a3e464c5e3a32e28b5ff",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.0.3"
|
||||||
|
},
|
||||||
|
"cli_pkg": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "cli_pkg",
|
||||||
|
"sha256": "009e19944bbfb07c3b97f2f8c9941aa01ca70a7d3d0018e813303b4c3905c9b9",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.5.0"
|
||||||
|
},
|
||||||
|
"cli_repl": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "cli_repl",
|
||||||
|
"sha256": "a2ee06d98f211cb960c777519cb3d14e882acd90fe5e078668e3ab4baab0ddd4",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.2.3"
|
||||||
|
},
|
||||||
|
"cli_util": {
|
||||||
|
"dependency": "direct dev",
|
||||||
|
"description": {
|
||||||
|
"name": "cli_util",
|
||||||
|
"sha256": "b8db3080e59b2503ca9e7922c3df2072cf13992354d5e944074ffa836fba43b7",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.4.0"
|
||||||
|
},
|
||||||
|
"collection": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "collection",
|
||||||
|
"sha256": "ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.18.0"
|
||||||
|
},
|
||||||
|
"convert": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "convert",
|
||||||
|
"sha256": "0f08b14755d163f6e2134cb58222dd25ea2a2ee8a195e53983d57c075324d592",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "3.1.1"
|
||||||
|
},
|
||||||
|
"coverage": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "coverage",
|
||||||
|
"sha256": "2fb815080e44a09b85e0f2ca8a820b15053982b2e714b59267719e8a9ff17097",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.6.3"
|
||||||
|
},
|
||||||
|
"crypto": {
|
||||||
|
"dependency": "direct dev",
|
||||||
|
"description": {
|
||||||
|
"name": "crypto",
|
||||||
|
"sha256": "ff625774173754681d66daaf4a448684fb04b78f902da9cb3d308c19cc5e8bab",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "3.0.3"
|
||||||
|
},
|
||||||
|
"csslib": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "csslib",
|
||||||
|
"sha256": "706b5707578e0c1b4b7550f64078f0a0f19dec3f50a178ffae7006b0a9ca58fb",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.0.0"
|
||||||
|
},
|
||||||
|
"dart_style": {
|
||||||
|
"dependency": "direct dev",
|
||||||
|
"description": {
|
||||||
|
"name": "dart_style",
|
||||||
|
"sha256": "1efa911ca7086affd35f463ca2fc1799584fb6aa89883cf0af8e3664d6a02d55",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.3.2"
|
||||||
|
},
|
||||||
|
"dartdoc": {
|
||||||
|
"dependency": "direct dev",
|
||||||
|
"description": {
|
||||||
|
"name": "dartdoc",
|
||||||
|
"sha256": "d9bab893c9f42615f62bf2d3ff2b89d5905952d1d42cc7890003537249cb472e",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "6.3.0"
|
||||||
|
},
|
||||||
|
"ffi": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "ffi",
|
||||||
|
"sha256": "7bf0adc28a23d395f19f3f1eb21dd7cfd1dd9f8e1c50051c069122e6853bc878",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.1.0"
|
||||||
|
},
|
||||||
|
"file": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "file",
|
||||||
|
"sha256": "5fc22d7c25582e38ad9a8515372cd9a93834027aacf1801cf01164dac0ffa08c",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "7.0.0"
|
||||||
|
},
|
||||||
|
"fixnum": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "fixnum",
|
||||||
|
"sha256": "25517a4deb0c03aa0f32fd12db525856438902d9c16536311e76cdc57b31d7d1",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.1.0"
|
||||||
|
},
|
||||||
|
"frontend_server_client": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "frontend_server_client",
|
||||||
|
"sha256": "408e3ca148b31c20282ad6f37ebfa6f4bdc8fede5b74bc2f08d9d92b55db3612",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "3.2.0"
|
||||||
|
},
|
||||||
|
"glob": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "glob",
|
||||||
|
"sha256": "0e7014b3b7d4dac1ca4d6114f82bf1782ee86745b9b42a92c9289c23d8a0ab63",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.1.2"
|
||||||
|
},
|
||||||
|
"grinder": {
|
||||||
|
"dependency": "direct dev",
|
||||||
|
"description": {
|
||||||
|
"name": "grinder",
|
||||||
|
"sha256": "48495acdb3df702c55c952c6536faf11631b8401a292eb0d182ef332fc568b56",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.9.4"
|
||||||
|
},
|
||||||
|
"html": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "html",
|
||||||
|
"sha256": "3a7812d5bcd2894edf53dfaf8cd640876cf6cef50a8f238745c8b8120ea74d3a",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.15.4"
|
||||||
|
},
|
||||||
|
"http": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "http",
|
||||||
|
"sha256": "759d1a329847dd0f39226c688d3e06a6b8679668e350e2891a6474f8b4bb8525",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.1.0"
|
||||||
|
},
|
||||||
|
"http_multi_server": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "http_multi_server",
|
||||||
|
"sha256": "97486f20f9c2f7be8f514851703d0119c3596d14ea63227af6f7a481ef2b2f8b",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "3.2.1"
|
||||||
|
},
|
||||||
|
"http_parser": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "http_parser",
|
||||||
|
"sha256": "2aa08ce0341cc9b354a498388e30986515406668dbcc4f7c950c3e715496693b",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "4.0.2"
|
||||||
|
},
|
||||||
|
"io": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "io",
|
||||||
|
"sha256": "2ec25704aba361659e10e3e5f5d672068d332fc8ac516421d483a11e5cbd061e",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.0.4"
|
||||||
|
},
|
||||||
|
"js": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "js",
|
||||||
|
"sha256": "f2c445dce49627136094980615a031419f7f3eb393237e4ecd97ac15dea343f3",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.6.7"
|
||||||
|
},
|
||||||
|
"json_annotation": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "json_annotation",
|
||||||
|
"sha256": "b10a7b2ff83d83c777edba3c6a0f97045ddadd56c944e1a23a3fdf43a1bf4467",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "4.8.1"
|
||||||
|
},
|
||||||
|
"lints": {
|
||||||
|
"dependency": "direct dev",
|
||||||
|
"description": {
|
||||||
|
"name": "lints",
|
||||||
|
"sha256": "0a217c6c989d21039f1498c3ed9f3ed71b354e69873f13a8dfc3c9fe76f1b452",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.1.1"
|
||||||
|
},
|
||||||
|
"logging": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "logging",
|
||||||
|
"sha256": "623a88c9594aa774443aa3eb2d41807a48486b5613e67599fb4c41c0ad47c340",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.2.0"
|
||||||
|
},
|
||||||
|
"markdown": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "markdown",
|
||||||
|
"sha256": "acf35edccc0463a9d7384e437c015a3535772e09714cf60e07eeef3a15870dcd",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "7.1.1"
|
||||||
|
},
|
||||||
|
"matcher": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "matcher",
|
||||||
|
"sha256": "1803e76e6653768d64ed8ff2e1e67bea3ad4b923eb5c56a295c3e634bad5960e",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.12.16"
|
||||||
|
},
|
||||||
|
"meta": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "meta",
|
||||||
|
"sha256": "a6e590c838b18133bb482a2745ad77c5bb7715fb0451209e1a7567d416678b8e",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.10.0"
|
||||||
|
},
|
||||||
|
"mime": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "mime",
|
||||||
|
"sha256": "e4ff8e8564c03f255408decd16e7899da1733852a9110a58fe6d1b817684a63e",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.0.4"
|
||||||
|
},
|
||||||
|
"native_synchronization": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "native_synchronization",
|
||||||
|
"sha256": "ff200fe0a64d733ff7d4dde2005271c297db81007604c8cd21037959858133ab",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.2.0"
|
||||||
|
},
|
||||||
|
"node_interop": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "node_interop",
|
||||||
|
"sha256": "3af2420c728173806f4378cf89c53ba9f27f7f67792b898561bff9d390deb98e",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.1.0"
|
||||||
|
},
|
||||||
|
"node_preamble": {
|
||||||
|
"dependency": "direct dev",
|
||||||
|
"description": {
|
||||||
|
"name": "node_preamble",
|
||||||
|
"sha256": "6e7eac89047ab8a8d26cf16127b5ed26de65209847630400f9aefd7cd5c730db",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.0.2"
|
||||||
|
},
|
||||||
|
"oauth2": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "oauth2",
|
||||||
|
"sha256": "c4013ef62be37744efdc0861878fd9e9285f34db1f9e331cc34100d7674feb42",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.0.2"
|
||||||
|
},
|
||||||
|
"package_config": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "package_config",
|
||||||
|
"sha256": "1c5b77ccc91e4823a5af61ee74e6b972db1ef98c2ff5a18d3161c982a55448bd",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.1.0"
|
||||||
|
},
|
||||||
|
"path": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "path",
|
||||||
|
"sha256": "8829d8a55c13fc0e37127c29fedf290c102f4e40ae94ada574091fe0ff96c917",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.8.3"
|
||||||
|
},
|
||||||
|
"petitparser": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "petitparser",
|
||||||
|
"sha256": "eeb2d1428ee7f4170e2bd498827296a18d4e7fc462b71727d111c0ac7707cfa6",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "6.0.1"
|
||||||
|
},
|
||||||
|
"pointycastle": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "pointycastle",
|
||||||
|
"sha256": "7c1e5f0d23c9016c5bbd8b1473d0d3fb3fc851b876046039509e18e0c7485f2c",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "3.7.3"
|
||||||
|
},
|
||||||
|
"pool": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "pool",
|
||||||
|
"sha256": "20fe868b6314b322ea036ba325e6fc0711a22948856475e2c2b6306e8ab39c2a",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.5.1"
|
||||||
|
},
|
||||||
|
"protobuf": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "protobuf",
|
||||||
|
"sha256": "68645b24e0716782e58948f8467fd42a880f255096a821f9e7d0ec625b00c84d",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "3.1.0"
|
||||||
|
},
|
||||||
|
"protoc_plugin": {
|
||||||
|
"dependency": "direct dev",
|
||||||
|
"description": {
|
||||||
|
"name": "protoc_plugin",
|
||||||
|
"sha256": "a800528e47f6efd31a57213dd11b6036f36cbd6677785742a2121e96f7c7a2b9",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "21.1.1"
|
||||||
|
},
|
||||||
|
"pub_api_client": {
|
||||||
|
"dependency": "direct dev",
|
||||||
|
"description": {
|
||||||
|
"name": "pub_api_client",
|
||||||
|
"sha256": "d456816ef5142906a22dc56e37be6bef6cb0276f0a26c11d1f7d277868202e71",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.6.0"
|
||||||
|
},
|
||||||
|
"pub_semver": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "pub_semver",
|
||||||
|
"sha256": "40d3ab1bbd474c4c2328c91e3a7df8c6dd629b79ece4c4bd04bee496a224fb0c",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.1.4"
|
||||||
|
},
|
||||||
|
"pubspec": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "pubspec",
|
||||||
|
"sha256": "f534a50a2b4d48dc3bc0ec147c8bd7c304280fff23b153f3f11803c4d49d927e",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.3.0"
|
||||||
|
},
|
||||||
|
"pubspec_parse": {
|
||||||
|
"dependency": "direct dev",
|
||||||
|
"description": {
|
||||||
|
"name": "pubspec_parse",
|
||||||
|
"sha256": "c63b2876e58e194e4b0828fcb080ad0e06d051cb607a6be51a9e084f47cb9367",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.2.3"
|
||||||
|
},
|
||||||
|
"quiver": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "quiver",
|
||||||
|
"sha256": "b1c1ac5ce6688d77f65f3375a9abb9319b3cb32486bdc7a1e0fdf004d7ba4e47",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "3.2.1"
|
||||||
|
},
|
||||||
|
"retry": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "retry",
|
||||||
|
"sha256": "822e118d5b3aafed083109c72d5f484c6dc66707885e07c0fbcb8b986bba7efc",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "3.1.2"
|
||||||
|
},
|
||||||
|
"shelf": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "shelf",
|
||||||
|
"sha256": "ad29c505aee705f41a4d8963641f91ac4cee3c8fad5947e033390a7bd8180fa4",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.4.1"
|
||||||
|
},
|
||||||
|
"shelf_packages_handler": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "shelf_packages_handler",
|
||||||
|
"sha256": "89f967eca29607c933ba9571d838be31d67f53f6e4ee15147d5dc2934fee1b1e",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "3.0.2"
|
||||||
|
},
|
||||||
|
"shelf_static": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "shelf_static",
|
||||||
|
"sha256": "a41d3f53c4adf0f57480578c1d61d90342cd617de7fc8077b1304643c2d85c1e",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.1.2"
|
||||||
|
},
|
||||||
|
"shelf_web_socket": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "shelf_web_socket",
|
||||||
|
"sha256": "9ca081be41c60190ebcb4766b2486a7d50261db7bd0f5d9615f2d653637a84c1",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.0.4"
|
||||||
|
},
|
||||||
|
"source_map_stack_trace": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "source_map_stack_trace",
|
||||||
|
"sha256": "84cf769ad83aa6bb61e0aa5a18e53aea683395f196a6f39c4c881fb90ed4f7ae",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.1.1"
|
||||||
|
},
|
||||||
|
"source_maps": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "source_maps",
|
||||||
|
"sha256": "708b3f6b97248e5781f493b765c3337db11c5d2c81c3094f10904bfa8004c703",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.10.12"
|
||||||
|
},
|
||||||
|
"source_span": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "source_span",
|
||||||
|
"sha256": "53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.10.0"
|
||||||
|
},
|
||||||
|
"stack_trace": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "stack_trace",
|
||||||
|
"sha256": "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.11.1"
|
||||||
|
},
|
||||||
|
"stream_channel": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "stream_channel",
|
||||||
|
"sha256": "ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.1.2"
|
||||||
|
},
|
||||||
|
"stream_transform": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "stream_transform",
|
||||||
|
"sha256": "14a00e794c7c11aa145a170587321aedce29769c08d7f58b1d141da75e3b1c6f",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.1.0"
|
||||||
|
},
|
||||||
|
"string_scanner": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "string_scanner",
|
||||||
|
"sha256": "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.2.0"
|
||||||
|
},
|
||||||
|
"term_glyph": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "term_glyph",
|
||||||
|
"sha256": "a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.2.1"
|
||||||
|
},
|
||||||
|
"test": {
|
||||||
|
"dependency": "direct dev",
|
||||||
|
"description": {
|
||||||
|
"name": "test",
|
||||||
|
"sha256": "9b0dd8e36af4a5b1569029949d50a52cb2a2a2fdaa20cebb96e6603b9ae241f9",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.24.6"
|
||||||
|
},
|
||||||
|
"test_api": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "test_api",
|
||||||
|
"sha256": "5c2f730018264d276c20e4f1503fd1308dfbbae39ec8ee63c5236311ac06954b",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.6.1"
|
||||||
|
},
|
||||||
|
"test_core": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "test_core",
|
||||||
|
"sha256": "4bef837e56375537055fdbbbf6dd458b1859881f4c7e6da936158f77d61ab265",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.5.6"
|
||||||
|
},
|
||||||
|
"test_descriptor": {
|
||||||
|
"dependency": "direct dev",
|
||||||
|
"description": {
|
||||||
|
"name": "test_descriptor",
|
||||||
|
"sha256": "abe245e8b0d61245684127fe32343542c25dc2a1ce8f405531637241d98d07e4",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.0.1"
|
||||||
|
},
|
||||||
|
"test_process": {
|
||||||
|
"dependency": "direct dev",
|
||||||
|
"description": {
|
||||||
|
"name": "test_process",
|
||||||
|
"sha256": "217f19b538926e4922bdb2a01410100ec4e3beb4cc48eae5ae6b20037b07bbd6",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.1.0"
|
||||||
|
},
|
||||||
|
"typed_data": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "typed_data",
|
||||||
|
"sha256": "facc8d6582f16042dd49f2463ff1bd6e2c9ef9f3d5da3d9b087e244a7b564b3c",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.3.2"
|
||||||
|
},
|
||||||
|
"uri": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "uri",
|
||||||
|
"sha256": "889eea21e953187c6099802b7b4cf5219ba8f3518f604a1033064d45b1b8268a",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.0.0"
|
||||||
|
},
|
||||||
|
"vm_service": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "vm_service",
|
||||||
|
"sha256": "c538be99af830f478718b51630ec1b6bee5e74e52c8a802d328d9e71d35d2583",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "11.10.0"
|
||||||
|
},
|
||||||
|
"watcher": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "watcher",
|
||||||
|
"sha256": "3d2ad6751b3c16cf07c7fca317a1413b3f26530319181b37e3b9039b84fc01d8",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.1.0"
|
||||||
|
},
|
||||||
|
"web_socket_channel": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "web_socket_channel",
|
||||||
|
"sha256": "d88238e5eac9a42bb43ca4e721edba3c08c6354d4a53063afaa568516217621b",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.4.0"
|
||||||
|
},
|
||||||
|
"webkit_inspection_protocol": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "webkit_inspection_protocol",
|
||||||
|
"sha256": "87d3f2333bb240704cd3f1c6b5b7acd8a10e7f0bc28c28dcf14e782014f4a572",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.2.1"
|
||||||
|
},
|
||||||
|
"xml": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "xml",
|
||||||
|
"sha256": "af5e77e9b83f2f4adc5d3f0a4ece1c7f45a2467b695c2540381bac793e34e556",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "6.4.2"
|
||||||
|
},
|
||||||
|
"yaml": {
|
||||||
|
"dependency": "direct dev",
|
||||||
|
"description": {
|
||||||
|
"name": "yaml",
|
||||||
|
"sha256": "75769501ea3489fca56601ff33454fe45507ea3bfb014161abc3b43ae25989d5",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "3.1.2"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"sdks": {
|
||||||
|
"dart": ">=3.0.0 <4.0.0"
|
||||||
|
}
|
||||||
|
}
|
@ -15,9 +15,7 @@ buildDartApplication rec {
|
|||||||
};
|
};
|
||||||
sourceRoot = "${src.name}/protoc_plugin";
|
sourceRoot = "${src.name}/protoc_plugin";
|
||||||
|
|
||||||
pubspecLockFile = ./pubspec.lock;
|
pubspecLock = lib.importJSON ./pubspec.lock.json;
|
||||||
depsListFile = ./deps.json;
|
|
||||||
vendorHash = "sha256-yNgQLCLDCbA07v9tIwPRks/xPAzLVykNtIk+8C0twYM=";
|
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
description = "Protobuf plugin for generating Dart code";
|
description = "Protobuf plugin for generating Dart code";
|
||||||
|
549
pkgs/development/tools/protoc-gen-dart/deps.json
generated
549
pkgs/development/tools/protoc-gen-dart/deps.json
generated
@ -1,549 +0,0 @@
|
|||||||
[
|
|
||||||
{
|
|
||||||
"name": "protoc_plugin",
|
|
||||||
"version": "21.1.0",
|
|
||||||
"kind": "root",
|
|
||||||
"source": "root",
|
|
||||||
"dependencies": [
|
|
||||||
"fixnum",
|
|
||||||
"path",
|
|
||||||
"protobuf",
|
|
||||||
"collection",
|
|
||||||
"dart_flutter_team_lints",
|
|
||||||
"matcher",
|
|
||||||
"test"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "test",
|
|
||||||
"version": "1.24.6",
|
|
||||||
"kind": "dev",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"analyzer",
|
|
||||||
"async",
|
|
||||||
"boolean_selector",
|
|
||||||
"collection",
|
|
||||||
"coverage",
|
|
||||||
"http_multi_server",
|
|
||||||
"io",
|
|
||||||
"js",
|
|
||||||
"matcher",
|
|
||||||
"node_preamble",
|
|
||||||
"package_config",
|
|
||||||
"path",
|
|
||||||
"pool",
|
|
||||||
"shelf",
|
|
||||||
"shelf_packages_handler",
|
|
||||||
"shelf_static",
|
|
||||||
"shelf_web_socket",
|
|
||||||
"source_span",
|
|
||||||
"stack_trace",
|
|
||||||
"stream_channel",
|
|
||||||
"test_api",
|
|
||||||
"test_core",
|
|
||||||
"typed_data",
|
|
||||||
"web_socket_channel",
|
|
||||||
"webkit_inspection_protocol",
|
|
||||||
"yaml"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "yaml",
|
|
||||||
"version": "3.1.2",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"collection",
|
|
||||||
"source_span",
|
|
||||||
"string_scanner"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "string_scanner",
|
|
||||||
"version": "1.2.0",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"source_span"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "source_span",
|
|
||||||
"version": "1.10.0",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"collection",
|
|
||||||
"path",
|
|
||||||
"term_glyph"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "term_glyph",
|
|
||||||
"version": "1.2.1",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "path",
|
|
||||||
"version": "1.8.3",
|
|
||||||
"kind": "direct",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "collection",
|
|
||||||
"version": "1.18.0",
|
|
||||||
"kind": "dev",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "webkit_inspection_protocol",
|
|
||||||
"version": "1.2.0",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"logging"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "logging",
|
|
||||||
"version": "1.2.0",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "web_socket_channel",
|
|
||||||
"version": "2.4.0",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"async",
|
|
||||||
"crypto",
|
|
||||||
"stream_channel"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "stream_channel",
|
|
||||||
"version": "2.1.2",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"async"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "async",
|
|
||||||
"version": "2.11.0",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"collection",
|
|
||||||
"meta"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "meta",
|
|
||||||
"version": "1.9.1",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "crypto",
|
|
||||||
"version": "3.0.3",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"typed_data"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "typed_data",
|
|
||||||
"version": "1.3.2",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"collection"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "test_core",
|
|
||||||
"version": "0.5.6",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"analyzer",
|
|
||||||
"args",
|
|
||||||
"async",
|
|
||||||
"boolean_selector",
|
|
||||||
"collection",
|
|
||||||
"coverage",
|
|
||||||
"frontend_server_client",
|
|
||||||
"glob",
|
|
||||||
"io",
|
|
||||||
"meta",
|
|
||||||
"package_config",
|
|
||||||
"path",
|
|
||||||
"pool",
|
|
||||||
"source_map_stack_trace",
|
|
||||||
"source_maps",
|
|
||||||
"source_span",
|
|
||||||
"stack_trace",
|
|
||||||
"stream_channel",
|
|
||||||
"test_api",
|
|
||||||
"vm_service",
|
|
||||||
"yaml"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "vm_service",
|
|
||||||
"version": "11.10.0",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "test_api",
|
|
||||||
"version": "0.6.1",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"async",
|
|
||||||
"boolean_selector",
|
|
||||||
"collection",
|
|
||||||
"meta",
|
|
||||||
"source_span",
|
|
||||||
"stack_trace",
|
|
||||||
"stream_channel",
|
|
||||||
"string_scanner",
|
|
||||||
"term_glyph"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "stack_trace",
|
|
||||||
"version": "1.11.1",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"path"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "boolean_selector",
|
|
||||||
"version": "2.1.1",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"source_span",
|
|
||||||
"string_scanner"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "source_maps",
|
|
||||||
"version": "0.10.12",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"source_span"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "source_map_stack_trace",
|
|
||||||
"version": "2.1.1",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"path",
|
|
||||||
"source_maps",
|
|
||||||
"stack_trace"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "pool",
|
|
||||||
"version": "1.5.1",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"async",
|
|
||||||
"stack_trace"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "package_config",
|
|
||||||
"version": "2.1.0",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"path"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "io",
|
|
||||||
"version": "1.0.4",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"meta",
|
|
||||||
"path",
|
|
||||||
"string_scanner"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "glob",
|
|
||||||
"version": "2.1.2",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"async",
|
|
||||||
"collection",
|
|
||||||
"file",
|
|
||||||
"path",
|
|
||||||
"string_scanner"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "file",
|
|
||||||
"version": "7.0.0",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"meta",
|
|
||||||
"path"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "frontend_server_client",
|
|
||||||
"version": "3.2.0",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"async",
|
|
||||||
"path"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "coverage",
|
|
||||||
"version": "1.6.3",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"args",
|
|
||||||
"logging",
|
|
||||||
"package_config",
|
|
||||||
"path",
|
|
||||||
"source_maps",
|
|
||||||
"stack_trace",
|
|
||||||
"vm_service"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "args",
|
|
||||||
"version": "2.4.2",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "analyzer",
|
|
||||||
"version": "6.2.0",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"_fe_analyzer_shared",
|
|
||||||
"collection",
|
|
||||||
"convert",
|
|
||||||
"crypto",
|
|
||||||
"glob",
|
|
||||||
"meta",
|
|
||||||
"package_config",
|
|
||||||
"path",
|
|
||||||
"pub_semver",
|
|
||||||
"source_span",
|
|
||||||
"watcher",
|
|
||||||
"yaml"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "watcher",
|
|
||||||
"version": "1.1.0",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"async",
|
|
||||||
"path"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "pub_semver",
|
|
||||||
"version": "2.1.4",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"collection",
|
|
||||||
"meta"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "convert",
|
|
||||||
"version": "3.1.1",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"typed_data"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "_fe_analyzer_shared",
|
|
||||||
"version": "64.0.0",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"meta"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "shelf_web_socket",
|
|
||||||
"version": "1.0.4",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"shelf",
|
|
||||||
"stream_channel",
|
|
||||||
"web_socket_channel"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "shelf",
|
|
||||||
"version": "1.4.1",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"async",
|
|
||||||
"collection",
|
|
||||||
"http_parser",
|
|
||||||
"path",
|
|
||||||
"stack_trace",
|
|
||||||
"stream_channel"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "http_parser",
|
|
||||||
"version": "4.0.2",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"collection",
|
|
||||||
"source_span",
|
|
||||||
"string_scanner",
|
|
||||||
"typed_data"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "shelf_static",
|
|
||||||
"version": "1.1.2",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"convert",
|
|
||||||
"http_parser",
|
|
||||||
"mime",
|
|
||||||
"path",
|
|
||||||
"shelf"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "mime",
|
|
||||||
"version": "1.0.4",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "shelf_packages_handler",
|
|
||||||
"version": "3.0.2",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"path",
|
|
||||||
"shelf",
|
|
||||||
"shelf_static"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "node_preamble",
|
|
||||||
"version": "2.0.2",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "matcher",
|
|
||||||
"version": "0.12.16",
|
|
||||||
"kind": "dev",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"async",
|
|
||||||
"meta",
|
|
||||||
"stack_trace",
|
|
||||||
"term_glyph",
|
|
||||||
"test_api"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "js",
|
|
||||||
"version": "0.6.7",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"meta"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "http_multi_server",
|
|
||||||
"version": "3.2.1",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"async"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "dart_flutter_team_lints",
|
|
||||||
"version": "1.0.0",
|
|
||||||
"kind": "dev",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"lints"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "lints",
|
|
||||||
"version": "2.1.1",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "protobuf",
|
|
||||||
"version": "3.1.0",
|
|
||||||
"kind": "direct",
|
|
||||||
"source": "path",
|
|
||||||
"dependencies": [
|
|
||||||
"collection",
|
|
||||||
"fixnum",
|
|
||||||
"meta"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "fixnum",
|
|
||||||
"version": "1.1.0",
|
|
||||||
"kind": "direct",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": []
|
|
||||||
}
|
|
||||||
]
|
|
@ -1,396 +0,0 @@
|
|||||||
# Generated by pub
|
|
||||||
# See https://dart.dev/tools/pub/glossary#lockfile
|
|
||||||
packages:
|
|
||||||
_fe_analyzer_shared:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: _fe_analyzer_shared
|
|
||||||
sha256: eb376e9acf6938204f90eb3b1f00b578640d3188b4c8a8ec054f9f479af8d051
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "64.0.0"
|
|
||||||
analyzer:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: analyzer
|
|
||||||
sha256: "69f54f967773f6c26c7dcb13e93d7ccee8b17a641689da39e878d5cf13b06893"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "6.2.0"
|
|
||||||
args:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: args
|
|
||||||
sha256: eef6c46b622e0494a36c5a12d10d77fb4e855501a91c1b9ef9339326e58f0596
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.4.2"
|
|
||||||
async:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: async
|
|
||||||
sha256: "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.11.0"
|
|
||||||
boolean_selector:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: boolean_selector
|
|
||||||
sha256: "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.1.1"
|
|
||||||
collection:
|
|
||||||
dependency: "direct dev"
|
|
||||||
description:
|
|
||||||
name: collection
|
|
||||||
sha256: ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.18.0"
|
|
||||||
convert:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: convert
|
|
||||||
sha256: "0f08b14755d163f6e2134cb58222dd25ea2a2ee8a195e53983d57c075324d592"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "3.1.1"
|
|
||||||
coverage:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: coverage
|
|
||||||
sha256: "2fb815080e44a09b85e0f2ca8a820b15053982b2e714b59267719e8a9ff17097"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.6.3"
|
|
||||||
crypto:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: crypto
|
|
||||||
sha256: ff625774173754681d66daaf4a448684fb04b78f902da9cb3d308c19cc5e8bab
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "3.0.3"
|
|
||||||
dart_flutter_team_lints:
|
|
||||||
dependency: "direct dev"
|
|
||||||
description:
|
|
||||||
name: dart_flutter_team_lints
|
|
||||||
sha256: e2f4fcafdaf0797e5af1c5c162d0b6c5025e9228ab3f95174340ed35c85dccd6
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.0.0"
|
|
||||||
file:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: file
|
|
||||||
sha256: "5fc22d7c25582e38ad9a8515372cd9a93834027aacf1801cf01164dac0ffa08c"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "7.0.0"
|
|
||||||
fixnum:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: fixnum
|
|
||||||
sha256: "25517a4deb0c03aa0f32fd12db525856438902d9c16536311e76cdc57b31d7d1"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.1.0"
|
|
||||||
frontend_server_client:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: frontend_server_client
|
|
||||||
sha256: "408e3ca148b31c20282ad6f37ebfa6f4bdc8fede5b74bc2f08d9d92b55db3612"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "3.2.0"
|
|
||||||
glob:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: glob
|
|
||||||
sha256: "0e7014b3b7d4dac1ca4d6114f82bf1782ee86745b9b42a92c9289c23d8a0ab63"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.1.2"
|
|
||||||
http_multi_server:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: http_multi_server
|
|
||||||
sha256: "97486f20f9c2f7be8f514851703d0119c3596d14ea63227af6f7a481ef2b2f8b"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "3.2.1"
|
|
||||||
http_parser:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: http_parser
|
|
||||||
sha256: "2aa08ce0341cc9b354a498388e30986515406668dbcc4f7c950c3e715496693b"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "4.0.2"
|
|
||||||
io:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: io
|
|
||||||
sha256: "2ec25704aba361659e10e3e5f5d672068d332fc8ac516421d483a11e5cbd061e"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.0.4"
|
|
||||||
js:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: js
|
|
||||||
sha256: f2c445dce49627136094980615a031419f7f3eb393237e4ecd97ac15dea343f3
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.6.7"
|
|
||||||
lints:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: lints
|
|
||||||
sha256: "0a217c6c989d21039f1498c3ed9f3ed71b354e69873f13a8dfc3c9fe76f1b452"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.1.1"
|
|
||||||
logging:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: logging
|
|
||||||
sha256: "623a88c9594aa774443aa3eb2d41807a48486b5613e67599fb4c41c0ad47c340"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.2.0"
|
|
||||||
matcher:
|
|
||||||
dependency: "direct dev"
|
|
||||||
description:
|
|
||||||
name: matcher
|
|
||||||
sha256: "1803e76e6653768d64ed8ff2e1e67bea3ad4b923eb5c56a295c3e634bad5960e"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.12.16"
|
|
||||||
meta:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: meta
|
|
||||||
sha256: "3c74dbf8763d36539f114c799d8a2d87343b5067e9d796ca22b5eb8437090ee3"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.9.1"
|
|
||||||
mime:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: mime
|
|
||||||
sha256: e4ff8e8564c03f255408decd16e7899da1733852a9110a58fe6d1b817684a63e
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.0.4"
|
|
||||||
node_preamble:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: node_preamble
|
|
||||||
sha256: "6e7eac89047ab8a8d26cf16127b5ed26de65209847630400f9aefd7cd5c730db"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.0.2"
|
|
||||||
package_config:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: package_config
|
|
||||||
sha256: "1c5b77ccc91e4823a5af61ee74e6b972db1ef98c2ff5a18d3161c982a55448bd"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.1.0"
|
|
||||||
path:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: path
|
|
||||||
sha256: "8829d8a55c13fc0e37127c29fedf290c102f4e40ae94ada574091fe0ff96c917"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.8.3"
|
|
||||||
pool:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: pool
|
|
||||||
sha256: "20fe868b6314b322ea036ba325e6fc0711a22948856475e2c2b6306e8ab39c2a"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.5.1"
|
|
||||||
protobuf:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
path: "../protobuf"
|
|
||||||
relative: true
|
|
||||||
source: path
|
|
||||||
version: "3.1.0"
|
|
||||||
pub_semver:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: pub_semver
|
|
||||||
sha256: "40d3ab1bbd474c4c2328c91e3a7df8c6dd629b79ece4c4bd04bee496a224fb0c"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.1.4"
|
|
||||||
shelf:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: shelf
|
|
||||||
sha256: ad29c505aee705f41a4d8963641f91ac4cee3c8fad5947e033390a7bd8180fa4
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.4.1"
|
|
||||||
shelf_packages_handler:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: shelf_packages_handler
|
|
||||||
sha256: "89f967eca29607c933ba9571d838be31d67f53f6e4ee15147d5dc2934fee1b1e"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "3.0.2"
|
|
||||||
shelf_static:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: shelf_static
|
|
||||||
sha256: a41d3f53c4adf0f57480578c1d61d90342cd617de7fc8077b1304643c2d85c1e
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.1.2"
|
|
||||||
shelf_web_socket:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: shelf_web_socket
|
|
||||||
sha256: "9ca081be41c60190ebcb4766b2486a7d50261db7bd0f5d9615f2d653637a84c1"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.0.4"
|
|
||||||
source_map_stack_trace:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: source_map_stack_trace
|
|
||||||
sha256: "84cf769ad83aa6bb61e0aa5a18e53aea683395f196a6f39c4c881fb90ed4f7ae"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.1.1"
|
|
||||||
source_maps:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: source_maps
|
|
||||||
sha256: "708b3f6b97248e5781f493b765c3337db11c5d2c81c3094f10904bfa8004c703"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.10.12"
|
|
||||||
source_span:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: source_span
|
|
||||||
sha256: "53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.10.0"
|
|
||||||
stack_trace:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: stack_trace
|
|
||||||
sha256: "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.11.1"
|
|
||||||
stream_channel:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: stream_channel
|
|
||||||
sha256: ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.1.2"
|
|
||||||
string_scanner:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: string_scanner
|
|
||||||
sha256: "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.2.0"
|
|
||||||
term_glyph:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: term_glyph
|
|
||||||
sha256: a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.2.1"
|
|
||||||
test:
|
|
||||||
dependency: "direct dev"
|
|
||||||
description:
|
|
||||||
name: test
|
|
||||||
sha256: "9b0dd8e36af4a5b1569029949d50a52cb2a2a2fdaa20cebb96e6603b9ae241f9"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.24.6"
|
|
||||||
test_api:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: test_api
|
|
||||||
sha256: "5c2f730018264d276c20e4f1503fd1308dfbbae39ec8ee63c5236311ac06954b"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.6.1"
|
|
||||||
test_core:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: test_core
|
|
||||||
sha256: "4bef837e56375537055fdbbbf6dd458b1859881f4c7e6da936158f77d61ab265"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.5.6"
|
|
||||||
typed_data:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: typed_data
|
|
||||||
sha256: facc8d6582f16042dd49f2463ff1bd6e2c9ef9f3d5da3d9b087e244a7b564b3c
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.3.2"
|
|
||||||
vm_service:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: vm_service
|
|
||||||
sha256: c538be99af830f478718b51630ec1b6bee5e74e52c8a802d328d9e71d35d2583
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "11.10.0"
|
|
||||||
watcher:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: watcher
|
|
||||||
sha256: "3d2ad6751b3c16cf07c7fca317a1413b3f26530319181b37e3b9039b84fc01d8"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.1.0"
|
|
||||||
web_socket_channel:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: web_socket_channel
|
|
||||||
sha256: d88238e5eac9a42bb43ca4e721edba3c08c6354d4a53063afaa568516217621b
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.4.0"
|
|
||||||
webkit_inspection_protocol:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: webkit_inspection_protocol
|
|
||||||
sha256: "67d3a8b6c79e1987d19d848b0892e582dbb0c66c57cc1fef58a177dd2aa2823d"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.2.0"
|
|
||||||
yaml:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: yaml
|
|
||||||
sha256: "75769501ea3489fca56601ff33454fe45507ea3bfb014161abc3b43ae25989d5"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "3.1.2"
|
|
||||||
sdks:
|
|
||||||
dart: ">=3.0.0 <4.0.0"
|
|
496
pkgs/development/tools/protoc-gen-dart/pubspec.lock.json
Normal file
496
pkgs/development/tools/protoc-gen-dart/pubspec.lock.json
Normal file
@ -0,0 +1,496 @@
|
|||||||
|
{
|
||||||
|
"packages": {
|
||||||
|
"_fe_analyzer_shared": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "_fe_analyzer_shared",
|
||||||
|
"sha256": "eb376e9acf6938204f90eb3b1f00b578640d3188b4c8a8ec054f9f479af8d051",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "64.0.0"
|
||||||
|
},
|
||||||
|
"analyzer": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "analyzer",
|
||||||
|
"sha256": "69f54f967773f6c26c7dcb13e93d7ccee8b17a641689da39e878d5cf13b06893",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "6.2.0"
|
||||||
|
},
|
||||||
|
"args": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "args",
|
||||||
|
"sha256": "eef6c46b622e0494a36c5a12d10d77fb4e855501a91c1b9ef9339326e58f0596",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.4.2"
|
||||||
|
},
|
||||||
|
"async": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "async",
|
||||||
|
"sha256": "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.11.0"
|
||||||
|
},
|
||||||
|
"boolean_selector": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "boolean_selector",
|
||||||
|
"sha256": "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.1.1"
|
||||||
|
},
|
||||||
|
"collection": {
|
||||||
|
"dependency": "direct dev",
|
||||||
|
"description": {
|
||||||
|
"name": "collection",
|
||||||
|
"sha256": "ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.18.0"
|
||||||
|
},
|
||||||
|
"convert": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "convert",
|
||||||
|
"sha256": "0f08b14755d163f6e2134cb58222dd25ea2a2ee8a195e53983d57c075324d592",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "3.1.1"
|
||||||
|
},
|
||||||
|
"coverage": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "coverage",
|
||||||
|
"sha256": "2fb815080e44a09b85e0f2ca8a820b15053982b2e714b59267719e8a9ff17097",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.6.3"
|
||||||
|
},
|
||||||
|
"crypto": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "crypto",
|
||||||
|
"sha256": "ff625774173754681d66daaf4a448684fb04b78f902da9cb3d308c19cc5e8bab",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "3.0.3"
|
||||||
|
},
|
||||||
|
"dart_flutter_team_lints": {
|
||||||
|
"dependency": "direct dev",
|
||||||
|
"description": {
|
||||||
|
"name": "dart_flutter_team_lints",
|
||||||
|
"sha256": "e2f4fcafdaf0797e5af1c5c162d0b6c5025e9228ab3f95174340ed35c85dccd6",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.0.0"
|
||||||
|
},
|
||||||
|
"file": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "file",
|
||||||
|
"sha256": "5fc22d7c25582e38ad9a8515372cd9a93834027aacf1801cf01164dac0ffa08c",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "7.0.0"
|
||||||
|
},
|
||||||
|
"fixnum": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "fixnum",
|
||||||
|
"sha256": "25517a4deb0c03aa0f32fd12db525856438902d9c16536311e76cdc57b31d7d1",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.1.0"
|
||||||
|
},
|
||||||
|
"frontend_server_client": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "frontend_server_client",
|
||||||
|
"sha256": "408e3ca148b31c20282ad6f37ebfa6f4bdc8fede5b74bc2f08d9d92b55db3612",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "3.2.0"
|
||||||
|
},
|
||||||
|
"glob": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "glob",
|
||||||
|
"sha256": "0e7014b3b7d4dac1ca4d6114f82bf1782ee86745b9b42a92c9289c23d8a0ab63",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.1.2"
|
||||||
|
},
|
||||||
|
"http_multi_server": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "http_multi_server",
|
||||||
|
"sha256": "97486f20f9c2f7be8f514851703d0119c3596d14ea63227af6f7a481ef2b2f8b",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "3.2.1"
|
||||||
|
},
|
||||||
|
"http_parser": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "http_parser",
|
||||||
|
"sha256": "2aa08ce0341cc9b354a498388e30986515406668dbcc4f7c950c3e715496693b",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "4.0.2"
|
||||||
|
},
|
||||||
|
"io": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "io",
|
||||||
|
"sha256": "2ec25704aba361659e10e3e5f5d672068d332fc8ac516421d483a11e5cbd061e",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.0.4"
|
||||||
|
},
|
||||||
|
"js": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "js",
|
||||||
|
"sha256": "f2c445dce49627136094980615a031419f7f3eb393237e4ecd97ac15dea343f3",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.6.7"
|
||||||
|
},
|
||||||
|
"lints": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "lints",
|
||||||
|
"sha256": "0a217c6c989d21039f1498c3ed9f3ed71b354e69873f13a8dfc3c9fe76f1b452",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.1.1"
|
||||||
|
},
|
||||||
|
"logging": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "logging",
|
||||||
|
"sha256": "623a88c9594aa774443aa3eb2d41807a48486b5613e67599fb4c41c0ad47c340",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.2.0"
|
||||||
|
},
|
||||||
|
"matcher": {
|
||||||
|
"dependency": "direct dev",
|
||||||
|
"description": {
|
||||||
|
"name": "matcher",
|
||||||
|
"sha256": "1803e76e6653768d64ed8ff2e1e67bea3ad4b923eb5c56a295c3e634bad5960e",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.12.16"
|
||||||
|
},
|
||||||
|
"meta": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "meta",
|
||||||
|
"sha256": "3c74dbf8763d36539f114c799d8a2d87343b5067e9d796ca22b5eb8437090ee3",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.9.1"
|
||||||
|
},
|
||||||
|
"mime": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "mime",
|
||||||
|
"sha256": "e4ff8e8564c03f255408decd16e7899da1733852a9110a58fe6d1b817684a63e",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.0.4"
|
||||||
|
},
|
||||||
|
"node_preamble": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "node_preamble",
|
||||||
|
"sha256": "6e7eac89047ab8a8d26cf16127b5ed26de65209847630400f9aefd7cd5c730db",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.0.2"
|
||||||
|
},
|
||||||
|
"package_config": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "package_config",
|
||||||
|
"sha256": "1c5b77ccc91e4823a5af61ee74e6b972db1ef98c2ff5a18d3161c982a55448bd",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.1.0"
|
||||||
|
},
|
||||||
|
"path": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "path",
|
||||||
|
"sha256": "8829d8a55c13fc0e37127c29fedf290c102f4e40ae94ada574091fe0ff96c917",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.8.3"
|
||||||
|
},
|
||||||
|
"pool": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "pool",
|
||||||
|
"sha256": "20fe868b6314b322ea036ba325e6fc0711a22948856475e2c2b6306e8ab39c2a",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.5.1"
|
||||||
|
},
|
||||||
|
"protobuf": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"path": "../protobuf",
|
||||||
|
"relative": true
|
||||||
|
},
|
||||||
|
"source": "path",
|
||||||
|
"version": "3.1.0"
|
||||||
|
},
|
||||||
|
"pub_semver": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "pub_semver",
|
||||||
|
"sha256": "40d3ab1bbd474c4c2328c91e3a7df8c6dd629b79ece4c4bd04bee496a224fb0c",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.1.4"
|
||||||
|
},
|
||||||
|
"shelf": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "shelf",
|
||||||
|
"sha256": "ad29c505aee705f41a4d8963641f91ac4cee3c8fad5947e033390a7bd8180fa4",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.4.1"
|
||||||
|
},
|
||||||
|
"shelf_packages_handler": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "shelf_packages_handler",
|
||||||
|
"sha256": "89f967eca29607c933ba9571d838be31d67f53f6e4ee15147d5dc2934fee1b1e",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "3.0.2"
|
||||||
|
},
|
||||||
|
"shelf_static": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "shelf_static",
|
||||||
|
"sha256": "a41d3f53c4adf0f57480578c1d61d90342cd617de7fc8077b1304643c2d85c1e",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.1.2"
|
||||||
|
},
|
||||||
|
"shelf_web_socket": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "shelf_web_socket",
|
||||||
|
"sha256": "9ca081be41c60190ebcb4766b2486a7d50261db7bd0f5d9615f2d653637a84c1",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.0.4"
|
||||||
|
},
|
||||||
|
"source_map_stack_trace": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "source_map_stack_trace",
|
||||||
|
"sha256": "84cf769ad83aa6bb61e0aa5a18e53aea683395f196a6f39c4c881fb90ed4f7ae",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.1.1"
|
||||||
|
},
|
||||||
|
"source_maps": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "source_maps",
|
||||||
|
"sha256": "708b3f6b97248e5781f493b765c3337db11c5d2c81c3094f10904bfa8004c703",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.10.12"
|
||||||
|
},
|
||||||
|
"source_span": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "source_span",
|
||||||
|
"sha256": "53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.10.0"
|
||||||
|
},
|
||||||
|
"stack_trace": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "stack_trace",
|
||||||
|
"sha256": "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.11.1"
|
||||||
|
},
|
||||||
|
"stream_channel": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "stream_channel",
|
||||||
|
"sha256": "ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.1.2"
|
||||||
|
},
|
||||||
|
"string_scanner": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "string_scanner",
|
||||||
|
"sha256": "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.2.0"
|
||||||
|
},
|
||||||
|
"term_glyph": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "term_glyph",
|
||||||
|
"sha256": "a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.2.1"
|
||||||
|
},
|
||||||
|
"test": {
|
||||||
|
"dependency": "direct dev",
|
||||||
|
"description": {
|
||||||
|
"name": "test",
|
||||||
|
"sha256": "9b0dd8e36af4a5b1569029949d50a52cb2a2a2fdaa20cebb96e6603b9ae241f9",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.24.6"
|
||||||
|
},
|
||||||
|
"test_api": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "test_api",
|
||||||
|
"sha256": "5c2f730018264d276c20e4f1503fd1308dfbbae39ec8ee63c5236311ac06954b",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.6.1"
|
||||||
|
},
|
||||||
|
"test_core": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "test_core",
|
||||||
|
"sha256": "4bef837e56375537055fdbbbf6dd458b1859881f4c7e6da936158f77d61ab265",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.5.6"
|
||||||
|
},
|
||||||
|
"typed_data": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "typed_data",
|
||||||
|
"sha256": "facc8d6582f16042dd49f2463ff1bd6e2c9ef9f3d5da3d9b087e244a7b564b3c",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.3.2"
|
||||||
|
},
|
||||||
|
"vm_service": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "vm_service",
|
||||||
|
"sha256": "c538be99af830f478718b51630ec1b6bee5e74e52c8a802d328d9e71d35d2583",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "11.10.0"
|
||||||
|
},
|
||||||
|
"watcher": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "watcher",
|
||||||
|
"sha256": "3d2ad6751b3c16cf07c7fca317a1413b3f26530319181b37e3b9039b84fc01d8",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.1.0"
|
||||||
|
},
|
||||||
|
"web_socket_channel": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "web_socket_channel",
|
||||||
|
"sha256": "d88238e5eac9a42bb43ca4e721edba3c08c6354d4a53063afaa568516217621b",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.4.0"
|
||||||
|
},
|
||||||
|
"webkit_inspection_protocol": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "webkit_inspection_protocol",
|
||||||
|
"sha256": "67d3a8b6c79e1987d19d848b0892e582dbb0c66c57cc1fef58a177dd2aa2823d",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.2.0"
|
||||||
|
},
|
||||||
|
"yaml": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "yaml",
|
||||||
|
"sha256": "75769501ea3489fca56601ff33454fe45507ea3bfb014161abc3b43ae25989d5",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "3.1.2"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"sdks": {
|
||||||
|
"dart": ">=3.0.0 <4.0.0"
|
||||||
|
}
|
||||||
|
}
|
@ -1,74 +0,0 @@
|
|||||||
{ lib
|
|
||||||
, stdenvNoCC
|
|
||||||
, fetchFromGitHub
|
|
||||||
, dart
|
|
||||||
, buf
|
|
||||||
, callPackage
|
|
||||||
, runtimeShell
|
|
||||||
}:
|
|
||||||
|
|
||||||
let
|
|
||||||
embedded-protocol = fetchFromGitHub {
|
|
||||||
owner = "sass";
|
|
||||||
repo = "embedded-protocol";
|
|
||||||
rev = "refs/tags/1.2.0";
|
|
||||||
hash = "sha256-OHOWotI+cXjDhEYUNXa36FpMEW7hSIu8gVX3gVRvw2Y=";
|
|
||||||
};
|
|
||||||
|
|
||||||
libExt = stdenvNoCC.hostPlatform.extensions.sharedLibrary;
|
|
||||||
in
|
|
||||||
stdenvNoCC.mkDerivation (finalAttrs: {
|
|
||||||
pname = "dart-sass-embedded";
|
|
||||||
version = "1.62.1";
|
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
|
||||||
owner = "sass";
|
|
||||||
repo = "dart-sass-embedded";
|
|
||||||
rev = "refs/tags/${finalAttrs.version}";
|
|
||||||
hash = "sha256-GpSus5/QItbzCrOImMvrO6DTAQeODABRNiSYHJlLlIA=";
|
|
||||||
};
|
|
||||||
|
|
||||||
nativeBuildInputs = [
|
|
||||||
buf
|
|
||||||
dart
|
|
||||||
(callPackage ../../build-support/dart/fetch-dart-deps { } {
|
|
||||||
buildDrvArgs = finalAttrs;
|
|
||||||
vendorHash = "sha256-aEBE+z8M5ivMR9zL7kleBJ8c9T+4PGXoec56iwHVT+c=";
|
|
||||||
})
|
|
||||||
];
|
|
||||||
|
|
||||||
strictDeps = true;
|
|
||||||
|
|
||||||
configurePhase = ''
|
|
||||||
runHook preConfigure
|
|
||||||
doPubGet dart pub get --offline
|
|
||||||
mkdir build
|
|
||||||
ln -s ${embedded-protocol} build/embedded-protocol
|
|
||||||
runHook postConfigure
|
|
||||||
'';
|
|
||||||
|
|
||||||
buildPhase = ''
|
|
||||||
runHook preBuild
|
|
||||||
UPDATE_SASS_PROTOCOL=false HOME="$TMPDIR" dart run grinder protobuf
|
|
||||||
dart run grinder pkg-compile-native
|
|
||||||
runHook postBuild
|
|
||||||
'';
|
|
||||||
|
|
||||||
installPhase = ''
|
|
||||||
runHook preInstall
|
|
||||||
mkdir -p "$out/lib" "$out/bin"
|
|
||||||
cp build/dart-sass-embedded.native "$out/lib/dart-sass-embedded${libExt}"
|
|
||||||
echo '#!${runtimeShell}' > "$out/bin/dart-sass-embedded"
|
|
||||||
echo "exec ${dart}/bin/dartaotruntime $out/lib/dart-sass-embedded${libExt} \"\$@\"" >> "$out/bin/dart-sass-embedded"
|
|
||||||
chmod +x "$out/bin/dart-sass-embedded"
|
|
||||||
runHook postInstall
|
|
||||||
'';
|
|
||||||
|
|
||||||
meta = with lib; {
|
|
||||||
description = "A wrapper for Dart Sass that implements the compiler side of the Embedded Sass protocol";
|
|
||||||
homepage = "https://github.com/sass/dart-sass-embedded";
|
|
||||||
changelog = "https://github.com/sass/dart-sass-embedded/blob/${finalAttrs.version}/CHANGELOG.md";
|
|
||||||
license = licenses.mit;
|
|
||||||
maintainers = with maintainers; [ shyim ];
|
|
||||||
};
|
|
||||||
})
|
|
@ -8,9 +8,11 @@ flutter.buildFlutterApplication rec {
|
|||||||
pname = "firmware-updater";
|
pname = "firmware-updater";
|
||||||
version = "unstable-2023-09-17";
|
version = "unstable-2023-09-17";
|
||||||
|
|
||||||
pubspecLockFile = ./pubspec.lock;
|
pubspecLock = lib.importJSON ./pubspec.lock.json;
|
||||||
depsListFile = ./deps.json;
|
|
||||||
vendorHash = "sha256-5xd9ppnWleKVA69DJWVdY+rZziu4dQBCu16I0ivD8kE=";
|
gitHashes = {
|
||||||
|
fwupd = "sha256-l/+HrrJk1mE2Mrau+NmoQ7bu9qhHU6wX68+m++9Hjd4=";
|
||||||
|
};
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "canonical";
|
owner = "canonical";
|
||||||
|
1616
pkgs/os-specific/linux/firmware/firmware-updater/deps.json
generated
1616
pkgs/os-specific/linux/firmware/firmware-updater/deps.json
generated
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
1347
pkgs/os-specific/linux/firmware/firmware-updater/pubspec.lock.json
Normal file
1347
pkgs/os-specific/linux/firmware/firmware-updater/pubspec.lock.json
Normal file
File diff suppressed because it is too large
Load Diff
@ -11,7 +11,5 @@ buildDartApplication rec {
|
|||||||
sha256 = "038yfa22q7lzz85czmny3c1lkv8mjv4pq62cbmh054fqvgf3k3s4";
|
sha256 = "038yfa22q7lzz85czmny3c1lkv8mjv4pq62cbmh054fqvgf3k3s4";
|
||||||
};
|
};
|
||||||
|
|
||||||
pubspecLockFile = ./pubspec.lock;
|
pubspecLock = lib.importJSON ./pubspec.lock.json;
|
||||||
depsListFile = ./deps.json;
|
|
||||||
vendorHash = "16z3paq1nxlnzs20qlljnwa2ff6xfhdqzcq8d8izkl7w1j4hyxgn";
|
|
||||||
}
|
}
|
||||||
|
190
pkgs/tools/misc/domine/deps.json
generated
190
pkgs/tools/misc/domine/deps.json
generated
@ -1,190 +0,0 @@
|
|||||||
[
|
|
||||||
{
|
|
||||||
"name": "domine",
|
|
||||||
"version": "1.1.0+3",
|
|
||||||
"kind": "root",
|
|
||||||
"source": "root",
|
|
||||||
"dependencies": [
|
|
||||||
"args",
|
|
||||||
"dart_openai",
|
|
||||||
"dio",
|
|
||||||
"dio_smart_retry",
|
|
||||||
"tint",
|
|
||||||
"lints"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "lints",
|
|
||||||
"version": "2.1.1",
|
|
||||||
"kind": "dev",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "tint",
|
|
||||||
"version": "2.0.1",
|
|
||||||
"kind": "direct",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "dio_smart_retry",
|
|
||||||
"version": "5.0.0",
|
|
||||||
"kind": "direct",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"dio",
|
|
||||||
"http_parser",
|
|
||||||
"path"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "path",
|
|
||||||
"version": "1.8.3",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "http_parser",
|
|
||||||
"version": "4.0.2",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"collection",
|
|
||||||
"source_span",
|
|
||||||
"string_scanner",
|
|
||||||
"typed_data"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "typed_data",
|
|
||||||
"version": "1.3.2",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"collection"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "collection",
|
|
||||||
"version": "1.17.2",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "string_scanner",
|
|
||||||
"version": "1.2.0",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"source_span"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "source_span",
|
|
||||||
"version": "1.10.0",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"collection",
|
|
||||||
"path",
|
|
||||||
"term_glyph"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "term_glyph",
|
|
||||||
"version": "1.2.1",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "dio",
|
|
||||||
"version": "5.3.2",
|
|
||||||
"kind": "direct",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"async",
|
|
||||||
"http_parser",
|
|
||||||
"meta",
|
|
||||||
"path"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "meta",
|
|
||||||
"version": "1.9.1",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "async",
|
|
||||||
"version": "2.11.0",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"collection",
|
|
||||||
"meta"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "dart_openai",
|
|
||||||
"version": "4.0.0",
|
|
||||||
"kind": "direct",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"http",
|
|
||||||
"meta",
|
|
||||||
"collection",
|
|
||||||
"fetch_client"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "fetch_client",
|
|
||||||
"version": "1.0.2",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"fetch_api",
|
|
||||||
"http"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "http",
|
|
||||||
"version": "1.1.0",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"async",
|
|
||||||
"http_parser",
|
|
||||||
"meta"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "fetch_api",
|
|
||||||
"version": "1.0.1",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"js"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "js",
|
|
||||||
"version": "0.6.7",
|
|
||||||
"kind": "transitive",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": [
|
|
||||||
"meta"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"name": "args",
|
|
||||||
"version": "2.4.2",
|
|
||||||
"kind": "direct",
|
|
||||||
"source": "hosted",
|
|
||||||
"dependencies": []
|
|
||||||
}
|
|
||||||
]
|
|
@ -1,157 +0,0 @@
|
|||||||
# Generated by pub
|
|
||||||
# See https://dart.dev/tools/pub/glossary#lockfile
|
|
||||||
packages:
|
|
||||||
args:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: args
|
|
||||||
sha256: eef6c46b622e0494a36c5a12d10d77fb4e855501a91c1b9ef9339326e58f0596
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.4.2"
|
|
||||||
async:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: async
|
|
||||||
sha256: "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.11.0"
|
|
||||||
collection:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: collection
|
|
||||||
sha256: f092b211a4319e98e5ff58223576de6c2803db36221657b46c82574721240687
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.17.2"
|
|
||||||
dart_openai:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: dart_openai
|
|
||||||
sha256: "707f6975454513f4a6197125b5a0fbe92ab7cbe4b8ea9111e529a09d7a3ce0c3"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "4.0.0"
|
|
||||||
dio:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: dio
|
|
||||||
sha256: ce75a1b40947fea0a0e16ce73337122a86762e38b982e1ccb909daa3b9bc4197
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "5.3.2"
|
|
||||||
dio_smart_retry:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: dio_smart_retry
|
|
||||||
sha256: "1a2d0cf73ab56bf5998b375cda2d51f45c77268e712e4073f232cdc7753a94b2"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "5.0.0"
|
|
||||||
fetch_api:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: fetch_api
|
|
||||||
sha256: "7896632eda5af40c4459d673ad601df21d4c3ae6a45997e300a92ca63ec9fe4c"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.0.1"
|
|
||||||
fetch_client:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: fetch_client
|
|
||||||
sha256: "83c07b07a63526a43630572c72715707ca113a8aa3459efbc7b2d366b79402af"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.0.2"
|
|
||||||
http:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: http
|
|
||||||
sha256: "759d1a329847dd0f39226c688d3e06a6b8679668e350e2891a6474f8b4bb8525"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.1.0"
|
|
||||||
http_parser:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: http_parser
|
|
||||||
sha256: "2aa08ce0341cc9b354a498388e30986515406668dbcc4f7c950c3e715496693b"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "4.0.2"
|
|
||||||
js:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: js
|
|
||||||
sha256: f2c445dce49627136094980615a031419f7f3eb393237e4ecd97ac15dea343f3
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "0.6.7"
|
|
||||||
lints:
|
|
||||||
dependency: "direct dev"
|
|
||||||
description:
|
|
||||||
name: lints
|
|
||||||
sha256: "0a217c6c989d21039f1498c3ed9f3ed71b354e69873f13a8dfc3c9fe76f1b452"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.1.1"
|
|
||||||
meta:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: meta
|
|
||||||
sha256: "3c74dbf8763d36539f114c799d8a2d87343b5067e9d796ca22b5eb8437090ee3"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.9.1"
|
|
||||||
path:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: path
|
|
||||||
sha256: "8829d8a55c13fc0e37127c29fedf290c102f4e40ae94ada574091fe0ff96c917"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.8.3"
|
|
||||||
source_span:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: source_span
|
|
||||||
sha256: "53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.10.0"
|
|
||||||
string_scanner:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: string_scanner
|
|
||||||
sha256: "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.2.0"
|
|
||||||
term_glyph:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: term_glyph
|
|
||||||
sha256: a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.2.1"
|
|
||||||
tint:
|
|
||||||
dependency: "direct main"
|
|
||||||
description:
|
|
||||||
name: tint
|
|
||||||
sha256: "9652d9a589f4536d5e392cf790263d120474f15da3cf1bee7f1fdb31b4de5f46"
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "2.0.1"
|
|
||||||
typed_data:
|
|
||||||
dependency: transitive
|
|
||||||
description:
|
|
||||||
name: typed_data
|
|
||||||
sha256: facc8d6582f16042dd49f2463ff1bd6e2c9ef9f3d5da3d9b087e244a7b564b3c
|
|
||||||
url: "https://pub.dev"
|
|
||||||
source: hosted
|
|
||||||
version: "1.3.2"
|
|
||||||
sdks:
|
|
||||||
dart: ">=3.0.6 <4.0.0"
|
|
197
pkgs/tools/misc/domine/pubspec.lock.json
Normal file
197
pkgs/tools/misc/domine/pubspec.lock.json
Normal file
@ -0,0 +1,197 @@
|
|||||||
|
{
|
||||||
|
"packages": {
|
||||||
|
"args": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "args",
|
||||||
|
"sha256": "eef6c46b622e0494a36c5a12d10d77fb4e855501a91c1b9ef9339326e58f0596",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.4.2"
|
||||||
|
},
|
||||||
|
"async": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "async",
|
||||||
|
"sha256": "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.11.0"
|
||||||
|
},
|
||||||
|
"collection": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "collection",
|
||||||
|
"sha256": "f092b211a4319e98e5ff58223576de6c2803db36221657b46c82574721240687",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.17.2"
|
||||||
|
},
|
||||||
|
"dart_openai": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "dart_openai",
|
||||||
|
"sha256": "707f6975454513f4a6197125b5a0fbe92ab7cbe4b8ea9111e529a09d7a3ce0c3",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "4.0.0"
|
||||||
|
},
|
||||||
|
"dio": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "dio",
|
||||||
|
"sha256": "ce75a1b40947fea0a0e16ce73337122a86762e38b982e1ccb909daa3b9bc4197",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "5.3.2"
|
||||||
|
},
|
||||||
|
"dio_smart_retry": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "dio_smart_retry",
|
||||||
|
"sha256": "1a2d0cf73ab56bf5998b375cda2d51f45c77268e712e4073f232cdc7753a94b2",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "5.0.0"
|
||||||
|
},
|
||||||
|
"fetch_api": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "fetch_api",
|
||||||
|
"sha256": "7896632eda5af40c4459d673ad601df21d4c3ae6a45997e300a92ca63ec9fe4c",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.0.1"
|
||||||
|
},
|
||||||
|
"fetch_client": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "fetch_client",
|
||||||
|
"sha256": "83c07b07a63526a43630572c72715707ca113a8aa3459efbc7b2d366b79402af",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.0.2"
|
||||||
|
},
|
||||||
|
"http": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "http",
|
||||||
|
"sha256": "759d1a329847dd0f39226c688d3e06a6b8679668e350e2891a6474f8b4bb8525",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.1.0"
|
||||||
|
},
|
||||||
|
"http_parser": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "http_parser",
|
||||||
|
"sha256": "2aa08ce0341cc9b354a498388e30986515406668dbcc4f7c950c3e715496693b",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "4.0.2"
|
||||||
|
},
|
||||||
|
"js": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "js",
|
||||||
|
"sha256": "f2c445dce49627136094980615a031419f7f3eb393237e4ecd97ac15dea343f3",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "0.6.7"
|
||||||
|
},
|
||||||
|
"lints": {
|
||||||
|
"dependency": "direct dev",
|
||||||
|
"description": {
|
||||||
|
"name": "lints",
|
||||||
|
"sha256": "0a217c6c989d21039f1498c3ed9f3ed71b354e69873f13a8dfc3c9fe76f1b452",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.1.1"
|
||||||
|
},
|
||||||
|
"meta": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "meta",
|
||||||
|
"sha256": "3c74dbf8763d36539f114c799d8a2d87343b5067e9d796ca22b5eb8437090ee3",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.9.1"
|
||||||
|
},
|
||||||
|
"path": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "path",
|
||||||
|
"sha256": "8829d8a55c13fc0e37127c29fedf290c102f4e40ae94ada574091fe0ff96c917",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.8.3"
|
||||||
|
},
|
||||||
|
"source_span": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "source_span",
|
||||||
|
"sha256": "53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.10.0"
|
||||||
|
},
|
||||||
|
"string_scanner": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "string_scanner",
|
||||||
|
"sha256": "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.2.0"
|
||||||
|
},
|
||||||
|
"term_glyph": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "term_glyph",
|
||||||
|
"sha256": "a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.2.1"
|
||||||
|
},
|
||||||
|
"tint": {
|
||||||
|
"dependency": "direct main",
|
||||||
|
"description": {
|
||||||
|
"name": "tint",
|
||||||
|
"sha256": "9652d9a589f4536d5e392cf790263d120474f15da3cf1bee7f1fdb31b4de5f46",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "2.0.1"
|
||||||
|
},
|
||||||
|
"typed_data": {
|
||||||
|
"dependency": "transitive",
|
||||||
|
"description": {
|
||||||
|
"name": "typed_data",
|
||||||
|
"sha256": "facc8d6582f16042dd49f2463ff1bd6e2c9ef9f3d5da3d9b087e244a7b564b3c",
|
||||||
|
"url": "https://pub.dev"
|
||||||
|
},
|
||||||
|
"source": "hosted",
|
||||||
|
"version": "1.3.2"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"sdks": {
|
||||||
|
"dart": ">=3.0.6 <4.0.0"
|
||||||
|
}
|
||||||
|
}
|
@ -193,6 +193,7 @@ mapAliases ({
|
|||||||
|
|
||||||
dagger = throw "'dagger' has been removed from nixpkgs, as the trademark policy of the upstream project is incompatible"; # Added 2023-10-16
|
dagger = throw "'dagger' has been removed from nixpkgs, as the trademark policy of the upstream project is incompatible"; # Added 2023-10-16
|
||||||
dart_stable = dart; # Added 2020-01-15
|
dart_stable = dart; # Added 2020-01-15
|
||||||
|
dart-sass-embedded = throw "dart-sass-embedded has been removed from nixpkgs, as is now included in Dart Sass itself.";
|
||||||
dat = nodePackages.dat;
|
dat = nodePackages.dat;
|
||||||
deadcode = throw "'deadcode' has been removed, as upstream is abandoned since 2019-04-27. Use the official deadcode from 'gotools' package."; # Added 2023-12-28
|
deadcode = throw "'deadcode' has been removed, as upstream is abandoned since 2019-04-27. Use the official deadcode from 'gotools' package."; # Added 2023-12-28
|
||||||
deadpixi-sam = deadpixi-sam-unstable;
|
deadpixi-sam = deadpixi-sam-unstable;
|
||||||
|
@ -17541,8 +17541,6 @@ with pkgs;
|
|||||||
inherit (darwin.apple_sdk.frameworks) Security;
|
inherit (darwin.apple_sdk.frameworks) Security;
|
||||||
};
|
};
|
||||||
|
|
||||||
dart-sass-embedded = callPackage ../misc/dart-sass-embedded { };
|
|
||||||
|
|
||||||
clojupyter = callPackage ../applications/editors/jupyter-kernels/clojupyter {
|
clojupyter = callPackage ../applications/editors/jupyter-kernels/clojupyter {
|
||||||
jre = jre8;
|
jre = jre8;
|
||||||
};
|
};
|
||||||
@ -41542,7 +41540,7 @@ with pkgs;
|
|||||||
|
|
||||||
dart-sass = callPackage ../development/tools/misc/dart-sass { };
|
dart-sass = callPackage ../development/tools/misc/dart-sass { };
|
||||||
|
|
||||||
fetchDartDeps = callPackage ../build-support/dart/fetch-dart-deps { };
|
pub2nix = recurseIntoAttrs (callPackage ../build-support/dart/pub2nix { });
|
||||||
|
|
||||||
buildDartApplication = callPackage ../build-support/dart/build-dart-application { };
|
buildDartApplication = callPackage ../build-support/dart/build-dart-application { };
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user