diff --git a/.dart_tool/package_config.json b/.dart_tool/package_config.json
deleted file mode 100644
index 5dda6de..0000000
--- a/.dart_tool/package_config.json
+++ /dev/null
@@ -1,296 +0,0 @@
-{
- "configVersion": 2,
- "packages": [
- {
- "name": "_fe_analyzer_shared",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/_fe_analyzer_shared-64.0.0",
- "packageUri": "lib/",
- "languageVersion": "3.0"
- },
- {
- "name": "analyzer",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/analyzer-6.2.0",
- "packageUri": "lib/",
- "languageVersion": "3.0"
- },
- {
- "name": "args",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/args-2.4.2",
- "packageUri": "lib/",
- "languageVersion": "2.19"
- },
- {
- "name": "async",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/async-2.11.0",
- "packageUri": "lib/",
- "languageVersion": "2.18"
- },
- {
- "name": "boolean_selector",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/boolean_selector-2.1.1",
- "packageUri": "lib/",
- "languageVersion": "2.17"
- },
- {
- "name": "collection",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/collection-1.18.0",
- "packageUri": "lib/",
- "languageVersion": "2.18"
- },
- {
- "name": "convert",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/convert-3.1.1",
- "packageUri": "lib/",
- "languageVersion": "2.18"
- },
- {
- "name": "coverage",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/coverage-1.6.3",
- "packageUri": "lib/",
- "languageVersion": "2.18"
- },
- {
- "name": "crypto",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/crypto-3.0.3",
- "packageUri": "lib/",
- "languageVersion": "2.19"
- },
- {
- "name": "file",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/file-7.0.0",
- "packageUri": "lib/",
- "languageVersion": "3.0"
- },
- {
- "name": "frontend_server_client",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/frontend_server_client-3.2.0",
- "packageUri": "lib/",
- "languageVersion": "2.12"
- },
- {
- "name": "glob",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/glob-2.1.2",
- "packageUri": "lib/",
- "languageVersion": "2.19"
- },
- {
- "name": "http_multi_server",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/http_multi_server-3.2.1",
- "packageUri": "lib/",
- "languageVersion": "2.12"
- },
- {
- "name": "http_parser",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/http_parser-4.0.2",
- "packageUri": "lib/",
- "languageVersion": "2.12"
- },
- {
- "name": "io",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/io-1.0.4",
- "packageUri": "lib/",
- "languageVersion": "2.12"
- },
- {
- "name": "js",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/js-0.6.7",
- "packageUri": "lib/",
- "languageVersion": "2.19"
- },
- {
- "name": "logging",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/logging-1.2.0",
- "packageUri": "lib/",
- "languageVersion": "2.19"
- },
- {
- "name": "matcher",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/matcher-0.12.16",
- "packageUri": "lib/",
- "languageVersion": "2.18"
- },
- {
- "name": "meta",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/meta-1.10.0",
- "packageUri": "lib/",
- "languageVersion": "2.12"
- },
- {
- "name": "mime",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/mime-1.0.4",
- "packageUri": "lib/",
- "languageVersion": "2.18"
- },
- {
- "name": "mocktail",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/mocktail-1.0.1",
- "packageUri": "lib/",
- "languageVersion": "2.12"
- },
- {
- "name": "node_preamble",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/node_preamble-2.0.2",
- "packageUri": "lib/",
- "languageVersion": "2.12"
- },
- {
- "name": "package_config",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/package_config-2.1.0",
- "packageUri": "lib/",
- "languageVersion": "2.12"
- },
- {
- "name": "path",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/path-1.8.3",
- "packageUri": "lib/",
- "languageVersion": "2.12"
- },
- {
- "name": "pool",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/pool-1.5.1",
- "packageUri": "lib/",
- "languageVersion": "2.12"
- },
- {
- "name": "pub_semver",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/pub_semver-2.1.4",
- "packageUri": "lib/",
- "languageVersion": "2.17"
- },
- {
- "name": "shelf",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/shelf-1.4.1",
- "packageUri": "lib/",
- "languageVersion": "2.17"
- },
- {
- "name": "shelf_packages_handler",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/shelf_packages_handler-3.0.2",
- "packageUri": "lib/",
- "languageVersion": "2.17"
- },
- {
- "name": "shelf_static",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/shelf_static-1.1.2",
- "packageUri": "lib/",
- "languageVersion": "2.17"
- },
- {
- "name": "shelf_web_socket",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/shelf_web_socket-1.0.4",
- "packageUri": "lib/",
- "languageVersion": "2.17"
- },
- {
- "name": "source_map_stack_trace",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/source_map_stack_trace-2.1.1",
- "packageUri": "lib/",
- "languageVersion": "2.12"
- },
- {
- "name": "source_maps",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/source_maps-0.10.12",
- "packageUri": "lib/",
- "languageVersion": "2.18"
- },
- {
- "name": "source_span",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/source_span-1.10.0",
- "packageUri": "lib/",
- "languageVersion": "2.18"
- },
- {
- "name": "stack_trace",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/stack_trace-1.11.1",
- "packageUri": "lib/",
- "languageVersion": "2.18"
- },
- {
- "name": "stream_channel",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/stream_channel-2.1.2",
- "packageUri": "lib/",
- "languageVersion": "2.19"
- },
- {
- "name": "string_scanner",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/string_scanner-1.2.0",
- "packageUri": "lib/",
- "languageVersion": "2.18"
- },
- {
- "name": "term_glyph",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/term_glyph-1.2.1",
- "packageUri": "lib/",
- "languageVersion": "2.12"
- },
- {
- "name": "test",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/test-1.24.7",
- "packageUri": "lib/",
- "languageVersion": "3.0"
- },
- {
- "name": "test_api",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/test_api-0.6.1",
- "packageUri": "lib/",
- "languageVersion": "3.0"
- },
- {
- "name": "test_core",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/test_core-0.5.7",
- "packageUri": "lib/",
- "languageVersion": "3.0"
- },
- {
- "name": "typed_data",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/typed_data-1.3.2",
- "packageUri": "lib/",
- "languageVersion": "2.17"
- },
- {
- "name": "very_good_analysis",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/very_good_analysis-5.1.0",
- "packageUri": "lib/",
- "languageVersion": "3.0"
- },
- {
- "name": "vm_service",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/vm_service-11.10.0",
- "packageUri": "lib/",
- "languageVersion": "2.19"
- },
- {
- "name": "watcher",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/watcher-1.1.0",
- "packageUri": "lib/",
- "languageVersion": "3.0"
- },
- {
- "name": "web_socket_channel",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/web_socket_channel-2.4.0",
- "packageUri": "lib/",
- "languageVersion": "2.15"
- },
- {
- "name": "webkit_inspection_protocol",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/webkit_inspection_protocol-1.2.1",
- "packageUri": "lib/",
- "languageVersion": "3.0"
- },
- {
- "name": "yaml",
- "rootUri": "file:///Users/kishan/.pub-cache/hosted/pub.dev/yaml-3.1.2",
- "packageUri": "lib/",
- "languageVersion": "2.19"
- },
- {
- "name": "scoped_zone",
- "rootUri": "../",
- "packageUri": "lib/",
- "languageVersion": "3.0"
- }
- ],
- "generated": "2023-10-03T07:01:49.813940Z",
- "generator": "pub",
- "generatorVersion": "3.1.3"
-}
diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml
new file mode 100644
index 0000000..b8f56f2
--- /dev/null
+++ b/.github/workflows/test.yml
@@ -0,0 +1,39 @@
+name: Test
+
+on:
+ push:
+ branches:
+ - main
+
+jobs:
+ test:
+ runs-on: ubuntu-latest
+
+ steps:
+ - uses: actions/checkout@v3.1.0
+ with:
+ fetch-depth: 2
+ - uses: dart-lang/setup-dart@v1
+ with:
+ channel: stable
+ - name: Add pub cache bin to PATH
+ run: echo "$HOME/.pub-cache/bin" >> $GITHUB_PATH
+ - name: Add pub cache to PATH
+ run: echo "PUB_CACHE="$HOME/.pub-cache"" >> $GITHUB_ENV
+ - name: Install dependencies
+ run: dart pub get
+ - name: Check format
+ run: dart format --set-exit-if-changed .
+ - name: Analyze
+ run: dart analyze
+ - name: Run tests
+ run: |
+ dart pub global activate coverage
+ dart test --coverage=coverage
+ dart pub global run coverage:format_coverage --lcov --in=coverage --out=coverage/lcov.info --packages=.dart_tool/package_config.json --check-ignore
+ - uses: codecov/codecov-action@v5
+ with:
+ fail_ci_if_error: true
+ files: coverage/locv.info
+ token: ${{ secrets.CODECOV_TOKEN }}
+ verbose: true
\ No newline at end of file
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..b68f230
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,2 @@
+.dart_tool/
+build/
\ No newline at end of file
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 36318ff..5f9cbaa 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,9 @@
+## 0.2.0
+
+* Update pub dependencies
+* Update docs
+* Add codecov support
+
## 0.1.0+1
* Initial experimentation
\ No newline at end of file
diff --git a/README.md b/README.md
index 67999b6..0247442 100644
--- a/README.md
+++ b/README.md
@@ -2,6 +2,24 @@
A simple dependency injection library built on Zones.
+[![codecov](https://codecov.io/gh/rkishan516/scoped_zone/graph/badge.svg?token=XT56ZX5NL5)](https://codecov.io/gh/rkishan516/scoped_zone)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
## Quick Start
```dart
diff --git a/coverage_badge.svg b/coverage_badge.svg
deleted file mode 100644
index 499e98c..0000000
--- a/coverage_badge.svg
+++ /dev/null
@@ -1,20 +0,0 @@
-
diff --git a/pubspec.lock b/pubspec.lock
index cc807f9..bb8d2aa 100644
--- a/pubspec.lock
+++ b/pubspec.lock
@@ -5,90 +5,95 @@ packages:
dependency: transitive
description:
name: _fe_analyzer_shared
- sha256: eb376e9acf6938204f90eb3b1f00b578640d3188b4c8a8ec054f9f479af8d051
+ sha256: "88399e291da5f7e889359681a8f64b18c5123e03576b01f32a6a276611e511c3"
url: "https://pub.dev"
source: hosted
- version: "64.0.0"
+ version: "78.0.0"
+ _macros:
+ dependency: transitive
+ description: dart
+ source: sdk
+ version: "0.3.3"
analyzer:
dependency: transitive
description:
name: analyzer
- sha256: "69f54f967773f6c26c7dcb13e93d7ccee8b17a641689da39e878d5cf13b06893"
+ sha256: "62899ef43d0b962b056ed2ebac6b47ec76ffd003d5f7c4e4dc870afe63188e33"
url: "https://pub.dev"
source: hosted
- version: "6.2.0"
+ version: "7.1.0"
args:
dependency: transitive
description:
name: args
- sha256: eef6c46b622e0494a36c5a12d10d77fb4e855501a91c1b9ef9339326e58f0596
+ sha256: bf9f5caeea8d8fe6721a9c358dd8a5c1947b27f1cfaa18b39c301273594919e6
url: "https://pub.dev"
source: hosted
- version: "2.4.2"
+ version: "2.6.0"
async:
dependency: transitive
description:
name: async
- sha256: "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c"
+ sha256: d2872f9c19731c2e5f10444b14686eb7cc85c76274bd6c16e1816bff9a3bab63
url: "https://pub.dev"
source: hosted
- version: "2.11.0"
+ version: "2.12.0"
boolean_selector:
dependency: transitive
description:
name: boolean_selector
- sha256: "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66"
+ sha256: "8aab1771e1243a5063b8b0ff68042d67334e3feab9e95b9490f9a6ebf73b42ea"
url: "https://pub.dev"
source: hosted
- version: "2.1.1"
+ version: "2.1.2"
collection:
dependency: transitive
description:
name: collection
- sha256: ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a
+ sha256: "2f5709ae4d3d59dd8f7cd309b4e023046b57d8a6c82130785d2b0e5868084e76"
url: "https://pub.dev"
source: hosted
- version: "1.18.0"
+ version: "1.19.1"
convert:
dependency: transitive
description:
name: convert
- sha256: "0f08b14755d163f6e2134cb58222dd25ea2a2ee8a195e53983d57c075324d592"
+ sha256: b30acd5944035672bc15c6b7a8b47d773e41e2f17de064350988c5d02adb1c68
url: "https://pub.dev"
source: hosted
- version: "3.1.1"
+ version: "3.1.2"
coverage:
dependency: transitive
description:
name: coverage
- sha256: "2fb815080e44a09b85e0f2ca8a820b15053982b2e714b59267719e8a9ff17097"
+ sha256: e3493833ea012784c740e341952298f1cc77f1f01b1bbc3eb4eecf6984fb7f43
url: "https://pub.dev"
source: hosted
- version: "1.6.3"
+ version: "1.11.1"
crypto:
dependency: transitive
description:
name: crypto
- sha256: ff625774173754681d66daaf4a448684fb04b78f902da9cb3d308c19cc5e8bab
+ sha256: "1e445881f28f22d6140f181e07737b22f1e099a5e1ff94b0af2f9e4a463f4855"
url: "https://pub.dev"
source: hosted
- version: "3.0.3"
+ version: "3.0.6"
file:
dependency: transitive
description:
name: file
- sha256: "5fc22d7c25582e38ad9a8515372cd9a93834027aacf1801cf01164dac0ffa08c"
+ sha256: a3b4f84adafef897088c160faf7dfffb7696046cb13ae90b508c2cbc95d3b8d4
url: "https://pub.dev"
source: hosted
- version: "7.0.0"
+ version: "7.0.1"
frontend_server_client:
dependency: transitive
description:
name: frontend_server_client
- sha256: "408e3ca148b31c20282ad6f37ebfa6f4bdc8fede5b74bc2f08d9d92b55db3612"
+ sha256: f64a0333a82f30b0cca061bc3d143813a486dc086b574bfb233b7c1372427694
url: "https://pub.dev"
source: hosted
- version: "3.2.0"
+ version: "4.0.0"
glob:
dependency: transitive
description:
@@ -101,74 +106,82 @@ packages:
dependency: transitive
description:
name: http_multi_server
- sha256: "97486f20f9c2f7be8f514851703d0119c3596d14ea63227af6f7a481ef2b2f8b"
+ sha256: aa6199f908078bb1c5efb8d8638d4ae191aac11b311132c3ef48ce352fb52ef8
url: "https://pub.dev"
source: hosted
- version: "3.2.1"
+ version: "3.2.2"
http_parser:
dependency: transitive
description:
name: http_parser
- sha256: "2aa08ce0341cc9b354a498388e30986515406668dbcc4f7c950c3e715496693b"
+ sha256: "76d306a1c3afb33fe82e2bbacad62a61f409b5634c915fceb0d799de1a913360"
url: "https://pub.dev"
source: hosted
- version: "4.0.2"
+ version: "4.1.1"
io:
dependency: transitive
description:
name: io
- sha256: "2ec25704aba361659e10e3e5f5d672068d332fc8ac516421d483a11e5cbd061e"
+ sha256: dfd5a80599cf0165756e3181807ed3e77daf6dd4137caaad72d0b7931597650b
url: "https://pub.dev"
source: hosted
- version: "1.0.4"
+ version: "1.0.5"
js:
dependency: transitive
description:
name: js
- sha256: f2c445dce49627136094980615a031419f7f3eb393237e4ecd97ac15dea343f3
+ sha256: c1b2e9b5ea78c45e1a0788d29606ba27dc5f71f019f32ca5140f61ef071838cf
url: "https://pub.dev"
source: hosted
- version: "0.6.7"
+ version: "0.7.1"
logging:
dependency: transitive
description:
name: logging
- sha256: "623a88c9594aa774443aa3eb2d41807a48486b5613e67599fb4c41c0ad47c340"
+ sha256: c8245ada5f1717ed44271ed1c26b8ce85ca3228fd2ffdb75468ab01979309d61
url: "https://pub.dev"
source: hosted
- version: "1.2.0"
+ version: "1.3.0"
+ macros:
+ dependency: transitive
+ description:
+ name: macros
+ sha256: "1d9e801cd66f7ea3663c45fc708450db1fa57f988142c64289142c9b7ee80656"
+ url: "https://pub.dev"
+ source: hosted
+ version: "0.1.3-main.0"
matcher:
dependency: transitive
description:
name: matcher
- sha256: "1803e76e6653768d64ed8ff2e1e67bea3ad4b923eb5c56a295c3e634bad5960e"
+ sha256: dc58c723c3c24bf8d3e2d3ad3f2f9d7bd9cf43ec6feaa64181775e60190153f2
url: "https://pub.dev"
source: hosted
- version: "0.12.16"
+ version: "0.12.17"
meta:
dependency: "direct main"
description:
name: meta
- sha256: a6e590c838b18133bb482a2745ad77c5bb7715fb0451209e1a7567d416678b8e
+ sha256: e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c
url: "https://pub.dev"
source: hosted
- version: "1.10.0"
+ version: "1.16.0"
mime:
dependency: transitive
description:
name: mime
- sha256: e4ff8e8564c03f255408decd16e7899da1733852a9110a58fe6d1b817684a63e
+ sha256: "41a20518f0cb1256669420fdba0cd90d21561e560ac240f26ef8322e45bb7ed6"
url: "https://pub.dev"
source: hosted
- version: "1.0.4"
+ version: "2.0.0"
mocktail:
dependency: "direct dev"
description:
name: mocktail
- sha256: bac151b31e4ed78bd59ab89aa4c0928f297b1180186d5daf03734519e5f596c1
+ sha256: "890df3f9688106f25755f26b1c60589a92b3ab91a22b8b224947ad041bf172d8"
url: "https://pub.dev"
source: hosted
- version: "1.0.1"
+ version: "1.0.4"
node_preamble:
dependency: transitive
description:
@@ -181,18 +194,18 @@ packages:
dependency: transitive
description:
name: package_config
- sha256: "1c5b77ccc91e4823a5af61ee74e6b972db1ef98c2ff5a18d3161c982a55448bd"
+ sha256: "92d4488434b520a62570293fbd33bb556c7d49230791c1b4bbd973baf6d2dc67"
url: "https://pub.dev"
source: hosted
- version: "2.1.0"
+ version: "2.1.1"
path:
dependency: transitive
description:
name: path
- sha256: "8829d8a55c13fc0e37127c29fedf290c102f4e40ae94ada574091fe0ff96c917"
+ sha256: "75cca69d1490965be98c73ceaea117e8a04dd21217b37b292c9ddbec0d955bc5"
url: "https://pub.dev"
source: hosted
- version: "1.8.3"
+ version: "1.9.1"
pool:
dependency: transitive
description:
@@ -205,18 +218,18 @@ packages:
dependency: transitive
description:
name: pub_semver
- sha256: "40d3ab1bbd474c4c2328c91e3a7df8c6dd629b79ece4c4bd04bee496a224fb0c"
+ sha256: "7b3cfbf654f3edd0c6298ecd5be782ce997ddf0e00531b9464b55245185bbbbd"
url: "https://pub.dev"
source: hosted
- version: "2.1.4"
+ version: "2.1.5"
shelf:
dependency: transitive
description:
name: shelf
- sha256: ad29c505aee705f41a4d8963641f91ac4cee3c8fad5947e033390a7bd8180fa4
+ sha256: e7dd780a7ffb623c57850b33f43309312fc863fb6aa3d276a754bb299839ef12
url: "https://pub.dev"
source: hosted
- version: "1.4.1"
+ version: "1.4.2"
shelf_packages_handler:
dependency: transitive
description:
@@ -229,50 +242,50 @@ packages:
dependency: transitive
description:
name: shelf_static
- sha256: a41d3f53c4adf0f57480578c1d61d90342cd617de7fc8077b1304643c2d85c1e
+ sha256: c87c3875f91262785dade62d135760c2c69cb217ac759485334c5857ad89f6e3
url: "https://pub.dev"
source: hosted
- version: "1.1.2"
+ version: "1.1.3"
shelf_web_socket:
dependency: transitive
description:
name: shelf_web_socket
- sha256: "9ca081be41c60190ebcb4766b2486a7d50261db7bd0f5d9615f2d653637a84c1"
+ sha256: cc36c297b52866d203dbf9332263c94becc2fe0ceaa9681d07b6ef9807023b67
url: "https://pub.dev"
source: hosted
- version: "1.0.4"
+ version: "2.0.1"
source_map_stack_trace:
dependency: transitive
description:
name: source_map_stack_trace
- sha256: "84cf769ad83aa6bb61e0aa5a18e53aea683395f196a6f39c4c881fb90ed4f7ae"
+ sha256: c0713a43e323c3302c2abe2a1cc89aa057a387101ebd280371d6a6c9fa68516b
url: "https://pub.dev"
source: hosted
- version: "2.1.1"
+ version: "2.1.2"
source_maps:
dependency: transitive
description:
name: source_maps
- sha256: "708b3f6b97248e5781f493b765c3337db11c5d2c81c3094f10904bfa8004c703"
+ sha256: "190222579a448b03896e0ca6eca5998fa810fda630c1d65e2f78b3f638f54812"
url: "https://pub.dev"
source: hosted
- version: "0.10.12"
+ version: "0.10.13"
source_span:
dependency: transitive
description:
name: source_span
- sha256: "53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c"
+ sha256: "254ee5351d6cb365c859e20ee823c3bb479bf4a293c22d17a9f1bf144ce86f7c"
url: "https://pub.dev"
source: hosted
- version: "1.10.0"
+ version: "1.10.1"
stack_trace:
dependency: transitive
description:
name: stack_trace
- sha256: "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b"
+ sha256: "9f47fd3630d76be3ab26f0ee06d213679aa425996925ff3feffdec504931c377"
url: "https://pub.dev"
source: hosted
- version: "1.11.1"
+ version: "1.12.0"
stream_channel:
dependency: transitive
description:
@@ -285,82 +298,98 @@ packages:
dependency: transitive
description:
name: string_scanner
- sha256: "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde"
+ sha256: "921cd31725b72fe181906c6a94d987c78e3b98c2e205b397ea399d4054872b43"
url: "https://pub.dev"
source: hosted
- version: "1.2.0"
+ version: "1.4.1"
term_glyph:
dependency: transitive
description:
name: term_glyph
- sha256: a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84
+ sha256: "7f554798625ea768a7518313e58f83891c7f5024f88e46e7182a4558850a4b8e"
url: "https://pub.dev"
source: hosted
- version: "1.2.1"
+ version: "1.2.2"
test:
dependency: "direct dev"
description:
name: test
- sha256: a20ddc0723556dc6dd56094e58ec1529196d5d7774156604cb14e8445a5a82ff
+ sha256: "43490fe4c0f5ecb898f3fa1cdcdad8d521d7f6ff17ebdc4e8cd32b2e99524a20"
url: "https://pub.dev"
source: hosted
- version: "1.24.7"
+ version: "1.25.13"
test_api:
dependency: transitive
description:
name: test_api
- sha256: "5c2f730018264d276c20e4f1503fd1308dfbbae39ec8ee63c5236311ac06954b"
+ sha256: fb31f383e2ee25fbbfe06b40fe21e1e458d14080e3c67e7ba0acfde4df4e0bbd
url: "https://pub.dev"
source: hosted
- version: "0.6.1"
+ version: "0.7.4"
test_core:
dependency: transitive
description:
name: test_core
- sha256: "96382d0bc826e260b077bb496259e58bc82e90b603ab16cd5ae95dfe1dfcba8b"
+ sha256: "84d17c3486c8dfdbe5e12a50c8ae176d15e2a771b96909a9442b40173649ccaa"
url: "https://pub.dev"
source: hosted
- version: "0.5.7"
+ version: "0.6.8"
typed_data:
dependency: transitive
description:
name: typed_data
- sha256: facc8d6582f16042dd49f2463ff1bd6e2c9ef9f3d5da3d9b087e244a7b564b3c
+ sha256: f9049c039ebfeb4cf7a7104a675823cd72dba8297f264b6637062516699fa006
url: "https://pub.dev"
source: hosted
- version: "1.3.2"
+ version: "1.4.0"
very_good_analysis:
dependency: "direct dev"
description:
name: very_good_analysis
- sha256: "9ae7f3a3bd5764fb021b335ca28a34f040cd0ab6eec00a1b213b445dae58a4b8"
+ sha256: "62d2b86d183fb81b2edc22913d9f155d26eb5cf3855173adb1f59fac85035c63"
url: "https://pub.dev"
source: hosted
- version: "5.1.0"
+ version: "7.0.0"
vm_service:
dependency: transitive
description:
name: vm_service
- sha256: c538be99af830f478718b51630ec1b6bee5e74e52c8a802d328d9e71d35d2583
+ sha256: ddfa8d30d89985b96407efce8acbdd124701f96741f2d981ca860662f1c0dc02
url: "https://pub.dev"
source: hosted
- version: "11.10.0"
+ version: "15.0.0"
watcher:
dependency: transitive
description:
name: watcher
- sha256: "3d2ad6751b3c16cf07c7fca317a1413b3f26530319181b37e3b9039b84fc01d8"
+ sha256: "69da27e49efa56a15f8afe8f4438c4ec02eff0a117df1b22ea4aad194fe1c104"
+ url: "https://pub.dev"
+ source: hosted
+ version: "1.1.1"
+ web:
+ dependency: transitive
+ description:
+ name: web
+ sha256: cd3543bd5798f6ad290ea73d210f423502e71900302dde696f8bff84bf89a1cb
url: "https://pub.dev"
source: hosted
version: "1.1.0"
+ web_socket:
+ dependency: transitive
+ description:
+ name: web_socket
+ sha256: "3c12d96c0c9a4eec095246debcea7b86c0324f22df69893d538fcc6f1b8cce83"
+ url: "https://pub.dev"
+ source: hosted
+ version: "0.1.6"
web_socket_channel:
dependency: transitive
description:
name: web_socket_channel
- sha256: d88238e5eac9a42bb43ca4e721edba3c08c6354d4a53063afaa568516217621b
+ sha256: "9f187088ed104edd8662ca07af4b124465893caf063ba29758f97af57e61da8f"
url: "https://pub.dev"
source: hosted
- version: "2.4.0"
+ version: "3.0.1"
webkit_inspection_protocol:
dependency: transitive
description:
@@ -378,4 +407,4 @@ packages:
source: hosted
version: "3.1.2"
sdks:
- dart: ">=3.0.0 <4.0.0"
+ dart: ">=3.5.0 <4.0.0"
diff --git a/pubspec.yaml b/pubspec.yaml
index 48a8b35..4b67328 100644
--- a/pubspec.yaml
+++ b/pubspec.yaml
@@ -1,6 +1,6 @@
name: scoped_zone
description: A simple dependency injection library built on Zones
-version: 0.1.0+1
+version: 0.2.0
homepage: https://github.com/rkishan516/scoped_zone
repository: https://github.com/rkishan516/scoped_zone
@@ -8,9 +8,9 @@ environment:
sdk: ">=3.0.0 <4.0.0"
dependencies:
- meta: ^1.0.0
+ meta: ^1.16.0
dev_dependencies:
- mocktail: ^1.0.1
- test: ^1.24.7
- very_good_analysis: ^5.0.0
+ mocktail: ^1.0.4
+ test: ^1.25.13
+ very_good_analysis: ^7.0.0