From daddc6aea307fd19d1a7f866b15cf80427ce8a9a Mon Sep 17 00:00:00 2001 From: Richard Date: Sat, 4 Jun 2022 08:52:13 +0200 Subject: [PATCH 1/7] update dependencies --- acceptance_tests/pubspec.yaml | 4 ++-- acceptance_tests/pubspec_overrides.yaml | 4 ++++ pubnub/README.md | 2 +- pubnub/pubspec.yaml | 4 ++-- pubnub_flutter/pubspec_overrides.yaml | 4 ++++ 5 files changed, 13 insertions(+), 5 deletions(-) create mode 100644 acceptance_tests/pubspec_overrides.yaml create mode 100644 pubnub_flutter/pubspec_overrides.yaml diff --git a/acceptance_tests/pubspec.yaml b/acceptance_tests/pubspec.yaml index 94434add..79213ef2 100644 --- a/acceptance_tests/pubspec.yaml +++ b/acceptance_tests/pubspec.yaml @@ -10,11 +10,11 @@ environment: dependencies: glob: ^2.0.1 http: ^0.13.1 - xml: ^5.1.0 + xml: ^6.0.1 archive: ^3.1.2 dotenv: ^3.0.0-nullsafety.0 gherkin: - git: + git: url: https://github.com/are/dart_gherkin.git ref: "5735740" test: ^1.15.0 diff --git a/acceptance_tests/pubspec_overrides.yaml b/acceptance_tests/pubspec_overrides.yaml new file mode 100644 index 00000000..83d85fea --- /dev/null +++ b/acceptance_tests/pubspec_overrides.yaml @@ -0,0 +1,4 @@ +# melos_managed_dependency_overrides: pubnub +dependency_overrides: + pubnub: + path: ..\\pubnub diff --git a/pubnub/README.md b/pubnub/README.md index ec4a1cbf..941664c1 100644 --- a/pubnub/README.md +++ b/pubnub/README.md @@ -14,7 +14,7 @@ To add the package to your Dart or Flutter project, add `pubnub` as a dependency ```yaml dependencies: - pubnub: ^4.1.3 + pubnub: ^4.1.4 ``` After adding the dependency to `pubspec.yaml`, run the `dart pub get` command in the root directory of your project (the same that the `pubspec.yaml` is in). diff --git a/pubnub/pubspec.yaml b/pubnub/pubspec.yaml index f02dfc19..d9c64024 100644 --- a/pubnub/pubspec.yaml +++ b/pubnub/pubspec.yaml @@ -1,6 +1,6 @@ name: pubnub description: PubNub SDK v5 for Dart lang (with Flutter support) that allows you to create real-time applications -version: 4.1.3 +version: 4.1.4 homepage: https://www.pubnub.com/docs environment: @@ -24,6 +24,6 @@ dependencies: meta: ^1.3.0 pedantic: ^1.11.0 pool: ^1.5.0 - xml: ^5.0.2 + xml: ^6.0.1 dev_dependencies: test: 1.16.7 diff --git a/pubnub_flutter/pubspec_overrides.yaml b/pubnub_flutter/pubspec_overrides.yaml new file mode 100644 index 00000000..83d85fea --- /dev/null +++ b/pubnub_flutter/pubspec_overrides.yaml @@ -0,0 +1,4 @@ +# melos_managed_dependency_overrides: pubnub +dependency_overrides: + pubnub: + path: ..\\pubnub From 93759568284d94929c8a84b3f81cb9e07c63ee1e Mon Sep 17 00:00:00 2001 From: Richard Date: Sun, 3 Jul 2022 15:19:39 +0200 Subject: [PATCH 2/7] fixing... --- acceptance_tests/pubspec_overrides.yaml | 4 ---- pubnub_flutter/pubspec_overrides.yaml | 4 ---- 2 files changed, 8 deletions(-) delete mode 100644 acceptance_tests/pubspec_overrides.yaml delete mode 100644 pubnub_flutter/pubspec_overrides.yaml diff --git a/acceptance_tests/pubspec_overrides.yaml b/acceptance_tests/pubspec_overrides.yaml deleted file mode 100644 index 83d85fea..00000000 --- a/acceptance_tests/pubspec_overrides.yaml +++ /dev/null @@ -1,4 +0,0 @@ -# melos_managed_dependency_overrides: pubnub -dependency_overrides: - pubnub: - path: ..\\pubnub diff --git a/pubnub_flutter/pubspec_overrides.yaml b/pubnub_flutter/pubspec_overrides.yaml deleted file mode 100644 index 83d85fea..00000000 --- a/pubnub_flutter/pubspec_overrides.yaml +++ /dev/null @@ -1,4 +0,0 @@ -# melos_managed_dependency_overrides: pubnub -dependency_overrides: - pubnub: - path: ..\\pubnub From 81b605c272e5ffaecde026616a7e36765f1e3e37 Mon Sep 17 00:00:00 2001 From: Richard Date: Sun, 17 Jul 2022 14:34:13 +0200 Subject: [PATCH 3/7] getting ready for final ebm! --- acceptance_tests/pubspec_overrides.yaml | 4 ++++ pubnub_flutter/pubspec_overrides.yaml | 4 ++++ 2 files changed, 8 insertions(+) create mode 100644 acceptance_tests/pubspec_overrides.yaml create mode 100644 pubnub_flutter/pubspec_overrides.yaml diff --git a/acceptance_tests/pubspec_overrides.yaml b/acceptance_tests/pubspec_overrides.yaml new file mode 100644 index 00000000..83d85fea --- /dev/null +++ b/acceptance_tests/pubspec_overrides.yaml @@ -0,0 +1,4 @@ +# melos_managed_dependency_overrides: pubnub +dependency_overrides: + pubnub: + path: ..\\pubnub diff --git a/pubnub_flutter/pubspec_overrides.yaml b/pubnub_flutter/pubspec_overrides.yaml new file mode 100644 index 00000000..83d85fea --- /dev/null +++ b/pubnub_flutter/pubspec_overrides.yaml @@ -0,0 +1,4 @@ +# melos_managed_dependency_overrides: pubnub +dependency_overrides: + pubnub: + path: ..\\pubnub From 7e89a7e6611f1f9e3c262f1bb110cb1124d43064 Mon Sep 17 00:00:00 2001 From: Richard Muragijimana Date: Fri, 14 Apr 2023 18:37:53 +0200 Subject: [PATCH 4/7] clean-up --- pubnub/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pubnub/README.md b/pubnub/README.md index 941664c1..647a5964 100644 --- a/pubnub/README.md +++ b/pubnub/README.md @@ -14,7 +14,7 @@ To add the package to your Dart or Flutter project, add `pubnub` as a dependency ```yaml dependencies: - pubnub: ^4.1.4 + pubnub: ^4.2.2 ``` After adding the dependency to `pubspec.yaml`, run the `dart pub get` command in the root directory of your project (the same that the `pubspec.yaml` is in). From 4554f3b7d4a4b41e3153f266de41041e1d7b7978 Mon Sep 17 00:00:00 2001 From: Richard Muragijimana Date: Thu, 11 May 2023 22:10:17 +0200 Subject: [PATCH 5/7] clean-up --- .../lib/src/hooks/mock_server_hook.dart | 20 +++++++++++-------- acceptance_tests/lib/src/reporter.dart | 3 ++- pubnub/test/unit/net/utils.dart | 7 +++++-- 3 files changed, 19 insertions(+), 11 deletions(-) diff --git a/acceptance_tests/lib/src/hooks/mock_server_hook.dart b/acceptance_tests/lib/src/hooks/mock_server_hook.dart index f2f016c6..a0cbe7d2 100644 --- a/acceptance_tests/lib/src/hooks/mock_server_hook.dart +++ b/acceptance_tests/lib/src/hooks/mock_server_hook.dart @@ -13,13 +13,17 @@ class MockServerHook extends Hook { Iterable tags, ) async { try { - var tagParts = tags.firstWhere((element) => element.name.startsWith('@contract=')).name.split('='); + var tagParts = tags + .firstWhere((element) => element.name.startsWith('@contract=')) + .name + .split('='); var contract = tagParts.skip(1).first; // await Future.delayed(Duration(seconds: 3)); - var res = await http.get(Uri.parse('http://localhost:8090/init?__contract__script__=$contract')); + var res = await http.get(Uri.parse( + 'http://localhost:8090/init?__contract__script__=$contract')); // check for 200 response and fail scenario if not 200 @@ -35,8 +39,8 @@ class MockServerHook extends Hook { int myData = 0; @override - Future onAfterStep( - covariant PubNubWorld world, ScenarioRunnable scenario, String step, StepResult stepResult) async { + Future onAfterStep(covariant PubNubWorld world, + ScenarioRunnable scenario, String step, StepResult stepResult) async { // print( // 'Hook step: $step, result: ${stepResult.result} ${stepResult.resultReason}'); @@ -58,12 +62,12 @@ class MockServerHook extends Hook { // '[Hook] x ${failedExp.length}, . ${pendingExp.length}, v ${succeededExp.length}'); if (failedExp.isNotEmpty) { - return StepResult( - stepResult.elapsedMilliseconds, StepExecutionResult.fail, 'Failed expectations: $failedExp.'); + return StepResult(stepResult.elapsedMilliseconds, + StepExecutionResult.fail, 'Failed expectations: $failedExp.'); } } catch (e) { - return StepResult( - stepResult.elapsedMilliseconds, StepExecutionResult.error, 'Unable to verify expectations: $e.'); + return StepResult(stepResult.elapsedMilliseconds, + StepExecutionResult.error, 'Unable to verify expectations: $e.'); } } diff --git a/acceptance_tests/lib/src/reporter.dart b/acceptance_tests/lib/src/reporter.dart index 5c8c7eab..af4050a9 100644 --- a/acceptance_tests/lib/src/reporter.dart +++ b/acceptance_tests/lib/src/reporter.dart @@ -142,6 +142,7 @@ class PubNubReporter extends Reporter { print(''); print(' $scenarioCount scenarios executed'); print('${Color.PASS}✓${Color.RESET} $passedScenarioCount scenarios passed'); - print('${Color.FAIL}x${Color.RESET} ${scenarioCount - passedScenarioCount} scenarios failed'); + print( + '${Color.FAIL}x${Color.RESET} ${scenarioCount - passedScenarioCount} scenarios failed'); } } diff --git a/pubnub/test/unit/net/utils.dart b/pubnub/test/unit/net/utils.dart index 308c7be9..039ca63a 100644 --- a/pubnub/test/unit/net/utils.dart +++ b/pubnub/test/unit/net/utils.dart @@ -8,13 +8,16 @@ void main() { expect(isHeaderForbidden('Content-Length'), equals(true)); }); - test('isHeaderForbidden should return true for any Sec- or Proxy- header', () { + test('isHeaderForbidden should return true for any Sec- or Proxy- header', + () { expect(isHeaderForbidden('Sec-Test-1'), equals(true)); expect(isHeaderForbidden('Sec-Random-2'), equals(true)); expect(isHeaderForbidden('Proxy-Whatever'), equals(true)); }); - test('isHeaderForbidden should return false for any other header not specified', () { + test( + 'isHeaderForbidden should return false for any other header not specified', + () { expect(isHeaderForbidden('X-Custom-Header'), equals(false)); expect(isHeaderForbidden('Content-Type'), equals(false)); }); From dd5e4df7ee1dbc5112eaf62042e749a17fbf80c3 Mon Sep 17 00:00:00 2001 From: Richard Muragijimana Date: Fri, 12 May 2023 17:10:01 +0200 Subject: [PATCH 6/7] ... --- acceptance_tests/pubspec.yaml | 2 +- pubnub/pubspec.yaml | 2 +- .../lib/src/widgets/channel_builder.dart | 16 ++++++++-------- .../src/widgets/channel_occupancy_builder.dart | 5 ++--- pubnub_flutter/pubspec.yaml | 5 ++--- 5 files changed, 14 insertions(+), 16 deletions(-) diff --git a/acceptance_tests/pubspec.yaml b/acceptance_tests/pubspec.yaml index 79213ef2..2e67b3cb 100644 --- a/acceptance_tests/pubspec.yaml +++ b/acceptance_tests/pubspec.yaml @@ -5,7 +5,7 @@ version: 1.0.0 publish_to: none environment: - sdk: ">=2.12.0 <3.0.0" + sdk: ">=3.0.0 <4.0.0" dependencies: glob: ^2.0.1 diff --git a/pubnub/pubspec.yaml b/pubnub/pubspec.yaml index d9c64024..92484e95 100644 --- a/pubnub/pubspec.yaml +++ b/pubnub/pubspec.yaml @@ -4,7 +4,7 @@ version: 4.1.4 homepage: https://www.pubnub.com/docs environment: - sdk: ">=2.12.0 <3.0.0" + sdk: ">=3.0.0 <4.0.0" scripts: test: diff --git a/pubnub_flutter/lib/src/widgets/channel_builder.dart b/pubnub_flutter/lib/src/widgets/channel_builder.dart index c4d2409e..b343cbf8 100644 --- a/pubnub_flutter/lib/src/widgets/channel_builder.dart +++ b/pubnub_flutter/lib/src/widgets/channel_builder.dart @@ -49,10 +49,10 @@ class ChannelBuilder extends StatefulWidget { final bool withPresence; ChannelBuilder({ - @required this.channel, - @required this.builder, - this.keyset, - this.using, + required this.channel, + required this.builder, + required this.keyset, + required this.using, this.disableCache = false, this.disableHistory = false, this.disableSubscription = false, @@ -105,8 +105,8 @@ class ChannelSnapshot { class _ChannelBuilderState extends State with SubscriptionMemory, DidInitState { - PubNubProvider provider; - Keyset keyset; + late PubNubProvider provider; + late Keyset keyset; bool get cacheEnabled => provider.cacheEnabled && !widget.disableCache; String get cacheKey => @@ -115,8 +115,8 @@ class _ChannelBuilderState extends State final List localMessages = []; List cachedMessages = []; - PaginatedChannelHistory history; - Subscription subscription; + late PaginatedChannelHistory history; + late Subscription subscription; List get messages => [ if (cacheEnabled && history.messages.isEmpty) ...cachedMessages, diff --git a/pubnub_flutter/lib/src/widgets/channel_occupancy_builder.dart b/pubnub_flutter/lib/src/widgets/channel_occupancy_builder.dart index 8eefab5b..c175f540 100644 --- a/pubnub_flutter/lib/src/widgets/channel_occupancy_builder.dart +++ b/pubnub_flutter/lib/src/widgets/channel_occupancy_builder.dart @@ -15,8 +15,7 @@ class ChannelOccupancyBuilder extends StatefulWidget { final ChannelOccupancyWidgetBuilder builder; - ChannelOccupancyBuilder( - {@required this.subscription, @required this.builder}); + ChannelOccupancyBuilder({required this.subscription, required this.builder}); @override _ChannelOccupancyBuilderState createState() => @@ -41,7 +40,7 @@ class ChannelOccupancySnapshot { class _ChannelOccupancyBuilderState extends State with SubscriptionMemory, DidInitState { - PubNub pubnub; + late PubNub pubnub; Set uuids = {}; int occupancy = 0; diff --git a/pubnub_flutter/pubspec.yaml b/pubnub_flutter/pubspec.yaml index 2de448a5..dc42f87c 100644 --- a/pubnub_flutter/pubspec.yaml +++ b/pubnub_flutter/pubspec.yaml @@ -6,8 +6,7 @@ homepage: https://www.pubnub.com/docs/platform/home publish_to: none environment: - sdk: ">=2.7.0 <3.0.0" - flutter: ">=1.17.0 <2.0.0" + sdk: ">=3.0.0 <4.0.0" scripts: test: @@ -25,4 +24,4 @@ dependencies: dev_dependencies: flutter_test: - sdk: flutter \ No newline at end of file + sdk: flutter From 2e527e0a8116c5817ffd8880cfa2df568cbdfa8b Mon Sep 17 00:00:00 2001 From: Richard Muragijimana Date: Mon, 29 May 2023 21:41:01 +0200 Subject: [PATCH 7/7] clean-up --- .gitignore | 4 +- acceptance_tests/pubspec.lock | 477 ++++++++++++++++++++++++++++++++++ pubnub/pubspec.lock | 437 +++++++++++++++++++++++++++++++ pubnub_flutter/pubspec.lock | 275 ++++++++++++++++++++ 4 files changed, 1191 insertions(+), 2 deletions(-) create mode 100644 acceptance_tests/pubspec.lock create mode 100644 pubnub/pubspec.lock create mode 100644 pubnub_flutter/pubspec.lock diff --git a/.gitignore b/.gitignore index d7ee0b85..ca8ba3ed 100644 --- a/.gitignore +++ b/.gitignore @@ -80,8 +80,8 @@ build/ # Scratchpad scratchpad.dart -# pubspec.lock -pubspec.lock +# + # test_coverage generated files coverage diff --git a/acceptance_tests/pubspec.lock b/acceptance_tests/pubspec.lock new file mode 100644 index 00000000..7f61f192 --- /dev/null +++ b/acceptance_tests/pubspec.lock @@ -0,0 +1,477 @@ +# 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: transitive + description: + name: analyzer + sha256: ea3d8652bda62982addfd92fdc2d0214e5f82e43325104990d4f4c4a2a313562 + url: "https://pub.dev" + source: hosted + version: "5.13.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: c372bb384f273f0c2a8aaaa226dad84dc27c8519a691b888725dec59518ad53a + url: "https://pub.dev" + source: hosted + version: "2.4.1" + asn1lib: + dependency: transitive + description: + name: asn1lib + sha256: ab96a1cb3beeccf8145c52e449233fe68364c9641623acd3adad66f8184f1039 + url: "https://pub.dev" + source: hosted + version: "1.4.0" + 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" + cbor: + dependency: transitive + description: + name: cbor + sha256: "1e0094d5f034c9dfc23f46cf8f8550da1d537c6f5c4ca196a7e02de80d7bbd55" + url: "https://pub.dev" + source: hosted + version: "4.1.0" + clock: + dependency: transitive + description: + name: clock + sha256: cb6d7f03e1de671e34607e909a7213e31d7752be4fb66a86d29fe1eb14bfb5cf + url: "https://pub.dev" + source: hosted + version: "1.1.1" + collection: + dependency: transitive + 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" + 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" + dotenv: + dependency: "direct main" + description: + name: dotenv + sha256: e169b516bc7b88801919e1c508772bcb8e3d0d1776a43f74ab692c57e741cd8a + url: "https://pub.dev" + source: hosted + version: "4.1.0" + encrypt: + dependency: transitive + description: + name: encrypt + sha256: "4fd4e4fdc21b9d7d4141823e1e6515cd94e7b8d84749504c232999fba25d9bbb" + url: "https://pub.dev" + source: hosted + version: "5.0.1" + file: + dependency: transitive + description: + name: file + sha256: "5fc22d7c25582e38ad9a8515372cd9a93834027aacf1801cf01164dac0ffa08c" + url: "https://pub.dev" + source: hosted + version: "7.0.0" + form_data: + dependency: transitive + description: + name: form_data + sha256: "33fcc5b356ec75f4698653479c4e3880ba88fe2b39b235ccdaacdc2d9a54d758" + url: "https://pub.dev" + source: hosted + version: "1.0.0-nullsafety.1" + frontend_server_client: + dependency: transitive + description: + name: frontend_server_client + sha256: "408e3ca148b31c20282ad6f37ebfa6f4bdc8fede5b74bc2f08d9d92b55db3612" + url: "https://pub.dev" + source: hosted + version: "3.2.0" + gherkin: + dependency: "direct main" + description: + path: "." + ref: "5735740" + resolved-ref: "5735740063ae87bf5c5ac443fa5e4b1a5daf8d6d" + url: "https://github.com/are/dart_gherkin.git" + source: git + version: "2.0.5+2" + glob: + dependency: "direct main" + description: + name: glob + sha256: "0e7014b3b7d4dac1ca4d6114f82bf1782ee86745b9b42a92c9289c23d8a0ab63" + url: "https://pub.dev" + source: hosted + version: "2.1.2" + http: + dependency: "direct main" + description: + name: http + sha256: "5895291c13fa8a3bd82e76d5627f69e0d85ca6a30dcac95c4ea19a5d555879c2" + url: "https://pub.dev" + source: hosted + version: "0.13.6" + 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" + logging: + dependency: transitive + 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" + 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: transitive + description: + name: path + sha256: "8829d8a55c13fc0e37127c29fedf290c102f4e40ae94ada574091fe0ff96c917" + url: "https://pub.dev" + source: hosted + version: "1.8.3" + pedantic: + dependency: transitive + description: + name: pedantic + sha256: "67fc27ed9639506c856c840ccce7594d0bdcd91bc8d53d6e52359449a1d50602" + url: "https://pub.dev" + source: hosted + version: "1.11.1" + petitparser: + dependency: transitive + description: + name: petitparser + sha256: cb3798bef7fc021ac45b308f4b51208a152792445cce0448c9a4ba5879dd8750 + url: "https://pub.dev" + source: hosted + version: "5.4.0" + 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" + pub_semver: + dependency: transitive + description: + name: pub_semver + sha256: "40d3ab1bbd474c4c2328c91e3a7df8c6dd629b79ece4c4bd04bee496a224fb0c" + url: "https://pub.dev" + source: hosted + version: "2.1.4" + pubnub: + dependency: "direct main" + description: + path: "../pubnub" + relative: true + source: path + version: "4.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: 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: + dependency: "direct main" + description: + name: test + sha256: "13b41f318e2a5751c3169137103b60c584297353d4b1761b66029bae6411fe46" + url: "https://pub.dev" + source: hosted + version: "1.24.3" + test_api: + dependency: transitive + description: + name: test_api + sha256: "75760ffd7786fffdfb9597c35c5b27eaeec82be8edfb6d71d32651128ed7aab8" + url: "https://pub.dev" + source: hosted + version: "0.6.0" + test_core: + dependency: transitive + description: + name: test_core + sha256: "99806e9e6d95c7b059b7a0fc08f07fc53fabe54a829497f0d9676299f1e8637e" + url: "https://pub.dev" + source: hosted + version: "0.5.3" + 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: f3743ca475e0c9ef71df4ba15eb2d7684eecd5c8ba20a462462e4e8b561b2e11 + url: "https://pub.dev" + source: hosted + version: "11.6.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" + xml: + dependency: "direct main" + 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.0.0 <4.0.0" diff --git a/pubnub/pubspec.lock b/pubnub/pubspec.lock new file mode 100644 index 00000000..5cc50139 --- /dev/null +++ b/pubnub/pubspec.lock @@ -0,0 +1,437 @@ +# Generated by pub +# See https://dart.dev/tools/pub/glossary#lockfile +packages: + _fe_analyzer_shared: + dependency: transitive + description: + name: _fe_analyzer_shared + sha256: d93b0378aadce9c1388108067946276582c2ae89426c64c17920c74988508fed + url: "https://pub.dev" + source: hosted + version: "22.0.0" + analyzer: + dependency: transitive + description: + name: analyzer + sha256: "581a0281129283e75d4d67d6ac6e391c0515cdce37eb6eb4bc8a52e65d2b16b6" + url: "https://pub.dev" + source: hosted + version: "1.7.2" + args: + dependency: transitive + description: + name: args + sha256: c372bb384f273f0c2a8aaaa226dad84dc27c8519a691b888725dec59518ad53a + url: "https://pub.dev" + source: hosted + version: "2.4.1" + asn1lib: + dependency: transitive + description: + name: asn1lib + sha256: ab96a1cb3beeccf8145c52e449233fe68364c9641623acd3adad66f8184f1039 + url: "https://pub.dev" + source: hosted + version: "1.4.0" + 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" + cbor: + dependency: "direct main" + description: + name: cbor + sha256: "1e0094d5f034c9dfc23f46cf8f8550da1d537c6f5c4ca196a7e02de80d7bbd55" + url: "https://pub.dev" + source: hosted + version: "4.1.0" + cli_util: + dependency: transitive + description: + name: cli_util + sha256: "66f86e916d285c1a93d3b79587d94bd71984a66aac4ff74e524cfa7877f1395c" + url: "https://pub.dev" + source: hosted + version: "0.3.5" + clock: + dependency: transitive + description: + name: clock + sha256: cb6d7f03e1de671e34607e909a7213e31d7752be4fb66a86d29fe1eb14bfb5cf + url: "https://pub.dev" + source: hosted + version: "1.1.1" + collection: + dependency: transitive + description: + name: collection + sha256: f092b211a4319e98e5ff58223576de6c2803db36221657b46c82574721240687 + url: "https://pub.dev" + source: hosted + version: "1.17.2" + convert: + dependency: "direct main" + description: + name: convert + sha256: "0f08b14755d163f6e2134cb58222dd25ea2a2ee8a195e53983d57c075324d592" + url: "https://pub.dev" + source: hosted + version: "3.1.1" + coverage: + dependency: transitive + description: + name: coverage + sha256: ad538fa2e8f6b828d54c04a438af816ce814de404690136d3b9dfb3a436cd01c + url: "https://pub.dev" + source: hosted + version: "1.0.3" + crypto: + dependency: "direct main" + description: + name: crypto + sha256: ff625774173754681d66daaf4a448684fb04b78f902da9cb3d308c19cc5e8bab + url: "https://pub.dev" + source: hosted + version: "3.0.3" + encrypt: + dependency: "direct main" + description: + name: encrypt + sha256: "4fd4e4fdc21b9d7d4141823e1e6515cd94e7b8d84749504c232999fba25d9bbb" + url: "https://pub.dev" + source: hosted + version: "5.0.1" + file: + dependency: transitive + description: + name: file + sha256: "5fc22d7c25582e38ad9a8515372cd9a93834027aacf1801cf01164dac0ffa08c" + url: "https://pub.dev" + source: hosted + version: "7.0.0" + form_data: + dependency: "direct main" + description: + name: form_data + sha256: "33fcc5b356ec75f4698653479c4e3880ba88fe2b39b235ccdaacdc2d9a54d758" + url: "https://pub.dev" + source: hosted + version: "1.0.0-nullsafety.1" + 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" + logging: + dependency: transitive + description: + name: logging + sha256: "623a88c9594aa774443aa3eb2d41807a48486b5613e67599fb4c41c0ad47c340" + url: "https://pub.dev" + source: hosted + version: "1.2.0" + matcher: + dependency: transitive + description: + name: matcher + sha256: "38c7be344ac5057e10161a5ecb00c9d9d67ed2f150001278601dd27d9fe64206" + url: "https://pub.dev" + source: hosted + version: "0.12.10" + meta: + dependency: "direct main" + 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: transitive + description: + name: path + sha256: "8829d8a55c13fc0e37127c29fedf290c102f4e40ae94ada574091fe0ff96c917" + url: "https://pub.dev" + source: hosted + version: "1.8.3" + pedantic: + dependency: "direct main" + description: + name: pedantic + sha256: "67fc27ed9639506c856c840ccce7594d0bdcd91bc8d53d6e52359449a1d50602" + url: "https://pub.dev" + source: hosted + version: "1.11.1" + petitparser: + dependency: transitive + description: + name: petitparser + sha256: cb3798bef7fc021ac45b308f4b51208a152792445cce0448c9a4ba5879dd8750 + url: "https://pub.dev" + source: hosted + version: "5.4.0" + 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" + 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: 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: + dependency: "direct dev" + description: + name: test + sha256: cc202a931440144be01eabd14b795e05bd3a585b58b4cd0ef94162f95d10f21d + url: "https://pub.dev" + source: hosted + version: "1.16.7" + test_api: + dependency: transitive + description: + name: test_api + sha256: "9ddd24ec429417cfffd744115508a95f0ee956ec02a2d972dd7fbfbfe047cf45" + url: "https://pub.dev" + source: hosted + version: "0.3.0" + test_core: + dependency: transitive + description: + name: test_core + sha256: "8c59d5e45f3cf84060b439810c1d98960886bb9ac96671d73aa9e58b787623be" + url: "https://pub.dev" + source: hosted + version: "0.3.18" + 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: "422eda09e2a50eb27fe9eca2c897d624cea7fa432a8442e1ea1a10d50a4321ab" + url: "https://pub.dev" + source: hosted + version: "6.2.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" + xml: + dependency: "direct main" + 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.0.0 <4.0.0" diff --git a/pubnub_flutter/pubspec.lock b/pubnub_flutter/pubspec.lock new file mode 100644 index 00000000..d48ce24a --- /dev/null +++ b/pubnub_flutter/pubspec.lock @@ -0,0 +1,275 @@ +# Generated by pub +# See https://dart.dev/tools/pub/glossary#lockfile +packages: + args: + dependency: transitive + description: + name: args + sha256: c372bb384f273f0c2a8aaaa226dad84dc27c8519a691b888725dec59518ad53a + url: "https://pub.dev" + source: hosted + version: "2.4.1" + asn1lib: + dependency: transitive + description: + name: asn1lib + sha256: ab96a1cb3beeccf8145c52e449233fe68364c9641623acd3adad66f8184f1039 + url: "https://pub.dev" + source: hosted + version: "1.4.0" + 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" + cbor: + dependency: transitive + description: + name: cbor + sha256: "1e0094d5f034c9dfc23f46cf8f8550da1d537c6f5c4ca196a7e02de80d7bbd55" + url: "https://pub.dev" + source: hosted + version: "4.1.0" + 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: transitive + description: + name: collection + sha256: "4a07be6cb69c84d677a6c3096fcf960cc3285a8330b4603e0d463d15d9bd934c" + url: "https://pub.dev" + source: hosted + version: "1.17.1" + convert: + dependency: transitive + description: + name: convert + sha256: "0f08b14755d163f6e2134cb58222dd25ea2a2ee8a195e53983d57c075324d592" + url: "https://pub.dev" + source: hosted + version: "3.1.1" + crypto: + dependency: transitive + description: + name: crypto + sha256: ff625774173754681d66daaf4a448684fb04b78f902da9cb3d308c19cc5e8bab + url: "https://pub.dev" + source: hosted + version: "3.0.3" + encrypt: + dependency: transitive + description: + name: encrypt + sha256: "4fd4e4fdc21b9d7d4141823e1e6515cd94e7b8d84749504c232999fba25d9bbb" + url: "https://pub.dev" + source: hosted + version: "5.0.1" + fake_async: + dependency: transitive + description: + name: fake_async + sha256: "511392330127add0b769b75a987850d136345d9227c6b94c96a04cf4a391bf78" + url: "https://pub.dev" + source: hosted + version: "1.3.1" + flutter: + dependency: "direct main" + description: flutter + source: sdk + version: "0.0.0" + flutter_test: + dependency: "direct dev" + description: flutter + source: sdk + version: "0.0.0" + form_data: + dependency: transitive + description: + name: form_data + sha256: "33fcc5b356ec75f4698653479c4e3880ba88fe2b39b235ccdaacdc2d9a54d758" + url: "https://pub.dev" + source: hosted + version: "1.0.0-nullsafety.1" + js: + dependency: transitive + description: + name: js + sha256: f2c445dce49627136094980615a031419f7f3eb393237e4ecd97ac15dea343f3 + url: "https://pub.dev" + source: hosted + version: "0.6.7" + matcher: + dependency: transitive + description: + name: matcher + sha256: "6501fbd55da300384b768785b83e5ce66991266cec21af89ab9ae7f5ce1c4cbb" + url: "https://pub.dev" + source: hosted + version: "0.12.15" + material_color_utilities: + dependency: transitive + description: + name: material_color_utilities + sha256: d92141dc6fe1dad30722f9aa826c7fbc896d021d792f80678280601aff8cf724 + url: "https://pub.dev" + source: hosted + version: "0.2.0" + 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" + pedantic: + dependency: transitive + description: + name: pedantic + sha256: "67fc27ed9639506c856c840ccce7594d0bdcd91bc8d53d6e52359449a1d50602" + url: "https://pub.dev" + source: hosted + version: "1.11.1" + petitparser: + dependency: transitive + description: + name: petitparser + sha256: cb3798bef7fc021ac45b308f4b51208a152792445cce0448c9a4ba5879dd8750 + url: "https://pub.dev" + source: hosted + version: "5.4.0" + 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" + pubnub: + dependency: "direct main" + description: + path: "../pubnub" + relative: true + source: path + version: "4.1.4" + sky_engine: + dependency: transitive + description: flutter + source: sdk + version: "0.0.99" + source_span: + dependency: transitive + description: + name: source_span + sha256: dd904f795d4b4f3b870833847c461801f6750a9fa8e61ea5ac53f9422b31f250 + url: "https://pub.dev" + source: hosted + version: "1.9.1" + 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: eb6ac1540b26de412b3403a163d919ba86f6a973fe6cc50ae3541b80092fdcfb + url: "https://pub.dev" + source: hosted + version: "0.5.1" + typed_data: + dependency: transitive + description: + name: typed_data + sha256: facc8d6582f16042dd49f2463ff1bd6e2c9ef9f3d5da3d9b087e244a7b564b3c + url: "https://pub.dev" + source: hosted + version: "1.3.2" + vector_math: + dependency: transitive + description: + name: vector_math + sha256: "80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803" + url: "https://pub.dev" + source: hosted + version: "2.1.4" + xml: + dependency: transitive + description: + name: xml + sha256: "5bc72e1e45e941d825fd7468b9b4cc3b9327942649aeb6fc5cdbf135f0a86e84" + url: "https://pub.dev" + source: hosted + version: "6.3.0" +sdks: + dart: ">=3.0.0 <4.0.0"