From 3cdb30d7820e897274094ee0f5950bbd2d5b9389 Mon Sep 17 00:00:00 2001 From: bsneider <54788551+bsneider@users.noreply.github.com> Date: Thu, 18 Jun 2020 17:47:25 -0500 Subject: [PATCH 01/48] update packages and replace provider arch with stacked and stacked svcs --- .../final/.flutter-plugins-dependencies | 1 + 001-tik_tok_ui/final/pubspec.lock | 54 +++++------ .../phase1/.flutter-plugins-dependencies | 1 + 001-tik_tok_ui/phase1/pubspec.lock | 54 +++++------ .../phase2/.flutter-plugins-dependencies | 1 + 001-tik_tok_ui/phase2/pubspec.lock | 54 +++++------ 002-flutter-flare-pt1/01-start/pubspec.lock | 54 +++++------ .../02-open-close/pubspec.lock | 54 +++++------ .../03-multiple-areas/pubspec.lock | 54 +++++------ 003-smart-flare/01-start/pubspec.lock | 54 +++++------ 003-smart-flare/02-final/pubspec.lock | 54 +++++------ 004-flutter-basics/01-start/pubspec.lock | 54 +++++------ 004-flutter-basics/02-setState/pubspec.lock | 54 +++++------ .../03-futureBuilder/pubspec.lock | 54 +++++------ .../04-streamBuilder/pubspec.lock | 54 +++++------ 004-flutter-basics/05-view-model/pubspec.lock | 54 +++++------ 005-basic-navigation/01-start/pubspec.lock | 52 +++++------ 005-basic-navigation/02-final/pubspec.lock | 52 +++++------ 006-flare-drawer/01-start/pubspec.lock | 52 +++++------ 006-flare-drawer/02-final/pubspec.lock | 52 +++++------ 007-scoped-model-guide/01-start/pubspec.lock | 52 +++++------ 007-scoped-model-guide/02-final/pubspec.lock | 52 +++++------ .../001-start/pubspec.lock | 52 +++++------ .../002-final/.flutter-plugins-dependencies | 1 + .../002-final/pubspec.lock | 52 +++++------ .../001-start/.flutter-plugins-dependencies | 1 + .../001-start/pubspec.lock | 52 +++++------ .../002-final/.flutter-plugins-dependencies | 1 + .../002-final/pubspec.lock | 52 +++++------ .../001-start/pubspec.lock | 45 +++++---- .../001-start/pubspec.yaml | 8 +- .../002-final/pubspec.lock | 82 ++++------------ 011-network-sensitive-ui/1-start/pubspec.lock | 52 +++++------ .../2-final/.flutter-plugins-dependencies | 1 + 011-network-sensitive-ui/2-final/pubspec.lock | 52 +++++------ .../1-start/pubspec.lock | 45 +++++---- .../2-final/pubspec.lock | 45 +++++---- 013-dependency-injection/1-start/pubspec.lock | 52 +++++------ 013-dependency-injection/2-final/pubspec.lock | 52 +++++------ 014-provider-v3-updates/1-start/pubspec.lock | 45 +++++---- 014-provider-v3-updates/2-final/pubspec.lock | 45 +++++---- .../flare_splash/pubspec.lock | 52 +++++------ .../bottom_sheet_guide/pubspec.lock | 48 +++++----- 019-animation-basics/pubspec.lock | 48 +++++----- 021-completer_dialogs/01-start/pubspec.lock | 48 +++++----- .../02-manager-setup/pubspec.lock | 48 +++++----- 021-completer_dialogs/03-final/pubspec.lock | 48 +++++----- 022-lifecycle-manager/pubspec.lock | 48 +++++----- 023-abstraction-setup-fakedata/pubspec.lock | 48 +++++----- .../.flutter-plugins-dependencies | 1 + .../01-start-getit/pubspec.lock | 43 +++++---- .../.flutter-plugins-dependencies | 1 + .../01-start-provider/pubspec.lock | 43 +++++---- .../.flutter-plugins-dependencies | 1 + .../02-final-getit/pubspec.lock | 43 +++++---- .../.flutter-plugins-dependencies | 1 + .../02-final-provider/pubspec.lock | 43 +++++---- 025-navigation-service/01-start/pubspec.lock | 48 +++++----- 025-navigation-service/02-final/pubspec.lock | 48 +++++----- 026-stream-basics/pubspec.lock | 48 +++++----- .../.flutter-plugins-dependencies | 1 + 027-location-service/pubspec.lock | 48 +++++----- 028-continuous-scroll/01-start/pubspec.lock | 48 +++++----- 028-continuous-scroll/02-final/pubspec.lock | 48 +++++----- .../pubspec.lock | 41 ++++---- .../00-final-multiple-files/pubspec.lock | 41 ++++---- .../pubspec.lock | 41 ++++---- .../00-starting-tutorial/pubspec.lock | 41 ++++---- .../01-file-per-layout/pubspec.lock | 41 ++++---- .../pubspec.lock | 41 ++++---- .../03-one-file-layouts/pubspec.lock | 41 ++++---- .../01-starting/pubspec.lock | 41 ++++---- .../pubspec.lock | 41 ++++---- 032-flutter-web-part1/pubspec.lock | 93 +++++-------------- 033-flutter-web-part2-responsive/pubspec.lock | 93 +++++-------------- .../pubspec.lock | 93 +++++-------------- .../00-starting/pubspec.lock | 89 ++++-------------- .../01-final/pubspec.lock | 82 ++++------------ 036-hover-in-flutter-web/pubspec.lock | 82 ++++------------ .../00-starting/pubspec.lock | 82 ++++------------ .../00-starting/pubspec.lock | 82 ++++------------ .../00-starting/pubspec.yaml | 5 +- .../01-final/.flutter-plugins-dependencies | 2 +- .../01-final/pubspec.lock | 73 ++++----------- .../01-final/pubspec.yaml | 5 +- .../.flutter-plugins-dependencies | 2 +- .../pubspec.lock | 79 +++++----------- .../pubspec.yaml | 5 +- .../00-starting/.flutter-plugins-dependencies | 2 +- 040-firestore-crud/00-starting/pubspec.lock | 79 +++++----------- 040-firestore-crud/00-starting/pubspec.yaml | 5 +- .../01-final/.flutter-plugins-dependencies | 2 +- 040-firestore-crud/01-final/pubspec.lock | 79 +++++----------- 040-firestore-crud/01-final/pubspec.yaml | 5 +- .../compound/mobile/pubspec.yaml | 5 +- .../.flutter-plugins-dependencies | 2 +- 042-firebase-cloud-storage/pubspec.lock | 65 +++++-------- 042-firebase-cloud-storage/pubspec.yaml | 5 +- .../.flutter-plugins-dependencies | 2 +- 043-firebase-push-notifications/pubspec.lock | 65 +++++-------- 043-firebase-push-notifications/pubspec.yaml | 5 +- .../.flutter-plugins-dependencies | 2 +- 044-analytics-firebase/pubspec.lock | 65 +++++-------- 044-analytics-firebase/pubspec.yaml | 6 +- .../.flutter-plugins-dependencies | 2 +- 045-paginated-realtime-firestore/pubspec.lock | 65 +++++-------- 045-paginated-realtime-firestore/pubspec.yaml | 6 +- .../.flutter-plugins-dependencies | 2 +- 046-dynamic-links/pubspec.lock | 65 +++++-------- 046-dynamic-links/pubspec.yaml | 6 +- .../.flutter-plugins-dependencies | 2 +- 047-remote-config/pubspec.lock | 65 +++++-------- 047-remote-config/pubspec.yaml | 6 +- 113 files changed, 1961 insertions(+), 2493 deletions(-) create mode 100644 001-tik_tok_ui/final/.flutter-plugins-dependencies create mode 100644 001-tik_tok_ui/phase1/.flutter-plugins-dependencies create mode 100644 001-tik_tok_ui/phase2/.flutter-plugins-dependencies create mode 100644 008-realtime-stats-app-with-firebase/002-final/.flutter-plugins-dependencies create mode 100644 009-realtime-feedback-app/001-start/.flutter-plugins-dependencies create mode 100644 009-realtime-feedback-app/002-final/.flutter-plugins-dependencies create mode 100644 011-network-sensitive-ui/2-final/.flutter-plugins-dependencies create mode 100644 024-abstraction-unit-test/01-start-getit/.flutter-plugins-dependencies create mode 100644 024-abstraction-unit-test/01-start-provider/.flutter-plugins-dependencies create mode 100644 024-abstraction-unit-test/02-final-getit/.flutter-plugins-dependencies create mode 100644 024-abstraction-unit-test/02-final-provider/.flutter-plugins-dependencies create mode 100644 027-location-service/.flutter-plugins-dependencies diff --git a/001-tik_tok_ui/final/.flutter-plugins-dependencies b/001-tik_tok_ui/final/.flutter-plugins-dependencies new file mode 100644 index 00000000..858d42cc --- /dev/null +++ b/001-tik_tok_ui/final/.flutter-plugins-dependencies @@ -0,0 +1 @@ +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 17:15:02.090540","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/001-tik_tok_ui/final/pubspec.lock b/001-tik_tok_ui/final/pubspec.lock index e1e5b943..f90ba804 100644 --- a/001-tik_tok_ui/final/pubspec.lock +++ b/001-tik_tok_ui/final/pubspec.lock @@ -1,5 +1,5 @@ # Generated by pub -# See https://www.dartlang.org/tools/pub/glossary#lockfile +# See https://dart.dev/tools/pub/glossary#lockfile packages: async: dependency: transitive @@ -7,14 +7,14 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.0.8" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" cached_network_image: dependency: "direct main" description: @@ -28,14 +28,21 @@ packages: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" convert: dependency: transitive description: @@ -57,6 +64,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -94,21 +108,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.3+1" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" + version: "1.7.0" path_provider: dependency: transitive description: @@ -116,20 +130,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.5.0+1" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.1" sky_engine: dependency: transitive description: flutter @@ -141,7 +141,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" sqflite: dependency: transitive description: @@ -162,14 +162,14 @@ packages: name: stream_channel url: "https://pub.dartlang.org" source: hosted - version: "1.6.8" + version: "2.0.0" string_scanner: dependency: transitive description: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" synchronized: dependency: transitive description: @@ -190,7 +190,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.2" + version: "0.2.16" typed_data: dependency: transitive description: @@ -213,5 +213,5 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.1.1-dev.0.0 <3.0.0" + dart: ">=2.7.0 <3.0.0" flutter: ">=1.2.1 <2.0.0" diff --git a/001-tik_tok_ui/phase1/.flutter-plugins-dependencies b/001-tik_tok_ui/phase1/.flutter-plugins-dependencies new file mode 100644 index 00000000..bda5b90a --- /dev/null +++ b/001-tik_tok_ui/phase1/.flutter-plugins-dependencies @@ -0,0 +1 @@ +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 17:15:04.241961","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/001-tik_tok_ui/phase1/pubspec.lock b/001-tik_tok_ui/phase1/pubspec.lock index e1e5b943..f90ba804 100644 --- a/001-tik_tok_ui/phase1/pubspec.lock +++ b/001-tik_tok_ui/phase1/pubspec.lock @@ -1,5 +1,5 @@ # Generated by pub -# See https://www.dartlang.org/tools/pub/glossary#lockfile +# See https://dart.dev/tools/pub/glossary#lockfile packages: async: dependency: transitive @@ -7,14 +7,14 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.0.8" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" cached_network_image: dependency: "direct main" description: @@ -28,14 +28,21 @@ packages: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" convert: dependency: transitive description: @@ -57,6 +64,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -94,21 +108,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.3+1" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" + version: "1.7.0" path_provider: dependency: transitive description: @@ -116,20 +130,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.5.0+1" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.1" sky_engine: dependency: transitive description: flutter @@ -141,7 +141,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" sqflite: dependency: transitive description: @@ -162,14 +162,14 @@ packages: name: stream_channel url: "https://pub.dartlang.org" source: hosted - version: "1.6.8" + version: "2.0.0" string_scanner: dependency: transitive description: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" synchronized: dependency: transitive description: @@ -190,7 +190,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.2" + version: "0.2.16" typed_data: dependency: transitive description: @@ -213,5 +213,5 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.1.1-dev.0.0 <3.0.0" + dart: ">=2.7.0 <3.0.0" flutter: ">=1.2.1 <2.0.0" diff --git a/001-tik_tok_ui/phase2/.flutter-plugins-dependencies b/001-tik_tok_ui/phase2/.flutter-plugins-dependencies new file mode 100644 index 00000000..4bd46720 --- /dev/null +++ b/001-tik_tok_ui/phase2/.flutter-plugins-dependencies @@ -0,0 +1 @@ +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 17:15:06.321523","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/001-tik_tok_ui/phase2/pubspec.lock b/001-tik_tok_ui/phase2/pubspec.lock index e1e5b943..f90ba804 100644 --- a/001-tik_tok_ui/phase2/pubspec.lock +++ b/001-tik_tok_ui/phase2/pubspec.lock @@ -1,5 +1,5 @@ # Generated by pub -# See https://www.dartlang.org/tools/pub/glossary#lockfile +# See https://dart.dev/tools/pub/glossary#lockfile packages: async: dependency: transitive @@ -7,14 +7,14 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.0.8" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" cached_network_image: dependency: "direct main" description: @@ -28,14 +28,21 @@ packages: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" convert: dependency: transitive description: @@ -57,6 +64,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -94,21 +108,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.3+1" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" + version: "1.7.0" path_provider: dependency: transitive description: @@ -116,20 +130,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.5.0+1" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.1" sky_engine: dependency: transitive description: flutter @@ -141,7 +141,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" sqflite: dependency: transitive description: @@ -162,14 +162,14 @@ packages: name: stream_channel url: "https://pub.dartlang.org" source: hosted - version: "1.6.8" + version: "2.0.0" string_scanner: dependency: transitive description: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" synchronized: dependency: transitive description: @@ -190,7 +190,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.2" + version: "0.2.16" typed_data: dependency: transitive description: @@ -213,5 +213,5 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.1.1-dev.0.0 <3.0.0" + dart: ">=2.7.0 <3.0.0" flutter: ">=1.2.1 <2.0.0" diff --git a/002-flutter-flare-pt1/01-start/pubspec.lock b/002-flutter-flare-pt1/01-start/pubspec.lock index e6c59b03..4667870d 100644 --- a/002-flutter-flare-pt1/01-start/pubspec.lock +++ b/002-flutter-flare-pt1/01-start/pubspec.lock @@ -1,5 +1,5 @@ # Generated by pub -# See https://www.dartlang.org/tools/pub/glossary#lockfile +# See https://dart.dev/tools/pub/glossary#lockfile packages: async: dependency: transitive @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.0.8" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -36,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -52,35 +66,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.3+1" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.1" + version: "1.7.0" sky_engine: dependency: transitive description: flutter @@ -92,7 +92,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -106,14 +106,14 @@ packages: name: stream_channel url: "https://pub.dartlang.org" source: hosted - version: "1.6.8" + version: "2.0.0" string_scanner: dependency: transitive description: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -127,7 +127,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.2" + version: "0.2.16" typed_data: dependency: transitive description: @@ -143,4 +143,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.0 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/002-flutter-flare-pt1/02-open-close/pubspec.lock b/002-flutter-flare-pt1/02-open-close/pubspec.lock index 57c200bb..e1f62590 100644 --- a/002-flutter-flare-pt1/02-open-close/pubspec.lock +++ b/002-flutter-flare-pt1/02-open-close/pubspec.lock @@ -1,5 +1,5 @@ # Generated by pub -# See https://www.dartlang.org/tools/pub/glossary#lockfile +# See https://dart.dev/tools/pub/glossary#lockfile packages: async: dependency: transitive @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.0.8" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -36,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flare_dart: dependency: transitive description: @@ -66,35 +80,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.3+1" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.1" + version: "1.7.0" sky_engine: dependency: transitive description: flutter @@ -106,7 +106,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -120,14 +120,14 @@ packages: name: stream_channel url: "https://pub.dartlang.org" source: hosted - version: "1.6.8" + version: "2.0.0" string_scanner: dependency: transitive description: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -141,7 +141,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.2" + version: "0.2.16" typed_data: dependency: transitive description: @@ -157,4 +157,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.0 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/002-flutter-flare-pt1/03-multiple-areas/pubspec.lock b/002-flutter-flare-pt1/03-multiple-areas/pubspec.lock index 57c200bb..e1f62590 100644 --- a/002-flutter-flare-pt1/03-multiple-areas/pubspec.lock +++ b/002-flutter-flare-pt1/03-multiple-areas/pubspec.lock @@ -1,5 +1,5 @@ # Generated by pub -# See https://www.dartlang.org/tools/pub/glossary#lockfile +# See https://dart.dev/tools/pub/glossary#lockfile packages: async: dependency: transitive @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.0.8" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -36,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flare_dart: dependency: transitive description: @@ -66,35 +80,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.3+1" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.1" + version: "1.7.0" sky_engine: dependency: transitive description: flutter @@ -106,7 +106,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -120,14 +120,14 @@ packages: name: stream_channel url: "https://pub.dartlang.org" source: hosted - version: "1.6.8" + version: "2.0.0" string_scanner: dependency: transitive description: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -141,7 +141,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.2" + version: "0.2.16" typed_data: dependency: transitive description: @@ -157,4 +157,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.0 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/003-smart-flare/01-start/pubspec.lock b/003-smart-flare/01-start/pubspec.lock index c363c06e..892ec77b 100644 --- a/003-smart-flare/01-start/pubspec.lock +++ b/003-smart-flare/01-start/pubspec.lock @@ -1,5 +1,5 @@ # Generated by pub -# See https://www.dartlang.org/tools/pub/glossary#lockfile +# See https://dart.dev/tools/pub/glossary#lockfile packages: async: dependency: transitive @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.0.8" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -36,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flare_dart: dependency: transitive description: @@ -66,35 +80,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.3+1" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.1" + version: "1.7.0" sky_engine: dependency: transitive description: flutter @@ -113,7 +113,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -127,14 +127,14 @@ packages: name: stream_channel url: "https://pub.dartlang.org" source: hosted - version: "1.6.8" + version: "2.0.0" string_scanner: dependency: transitive description: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -148,7 +148,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.2" + version: "0.2.16" typed_data: dependency: transitive description: @@ -164,4 +164,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.0 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/003-smart-flare/02-final/pubspec.lock b/003-smart-flare/02-final/pubspec.lock index c363c06e..892ec77b 100644 --- a/003-smart-flare/02-final/pubspec.lock +++ b/003-smart-flare/02-final/pubspec.lock @@ -1,5 +1,5 @@ # Generated by pub -# See https://www.dartlang.org/tools/pub/glossary#lockfile +# See https://dart.dev/tools/pub/glossary#lockfile packages: async: dependency: transitive @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.0.8" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -36,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flare_dart: dependency: transitive description: @@ -66,35 +80,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.3+1" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.1" + version: "1.7.0" sky_engine: dependency: transitive description: flutter @@ -113,7 +113,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -127,14 +127,14 @@ packages: name: stream_channel url: "https://pub.dartlang.org" source: hosted - version: "1.6.8" + version: "2.0.0" string_scanner: dependency: transitive description: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -148,7 +148,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.2" + version: "0.2.16" typed_data: dependency: transitive description: @@ -164,4 +164,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.0 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/004-flutter-basics/01-start/pubspec.lock b/004-flutter-basics/01-start/pubspec.lock index e6c59b03..4667870d 100644 --- a/004-flutter-basics/01-start/pubspec.lock +++ b/004-flutter-basics/01-start/pubspec.lock @@ -1,5 +1,5 @@ # Generated by pub -# See https://www.dartlang.org/tools/pub/glossary#lockfile +# See https://dart.dev/tools/pub/glossary#lockfile packages: async: dependency: transitive @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.0.8" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -36,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -52,35 +66,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.3+1" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.1" + version: "1.7.0" sky_engine: dependency: transitive description: flutter @@ -92,7 +92,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -106,14 +106,14 @@ packages: name: stream_channel url: "https://pub.dartlang.org" source: hosted - version: "1.6.8" + version: "2.0.0" string_scanner: dependency: transitive description: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -127,7 +127,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.2" + version: "0.2.16" typed_data: dependency: transitive description: @@ -143,4 +143,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.0 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/004-flutter-basics/02-setState/pubspec.lock b/004-flutter-basics/02-setState/pubspec.lock index e6c59b03..4667870d 100644 --- a/004-flutter-basics/02-setState/pubspec.lock +++ b/004-flutter-basics/02-setState/pubspec.lock @@ -1,5 +1,5 @@ # Generated by pub -# See https://www.dartlang.org/tools/pub/glossary#lockfile +# See https://dart.dev/tools/pub/glossary#lockfile packages: async: dependency: transitive @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.0.8" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -36,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -52,35 +66,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.3+1" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.1" + version: "1.7.0" sky_engine: dependency: transitive description: flutter @@ -92,7 +92,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -106,14 +106,14 @@ packages: name: stream_channel url: "https://pub.dartlang.org" source: hosted - version: "1.6.8" + version: "2.0.0" string_scanner: dependency: transitive description: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -127,7 +127,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.2" + version: "0.2.16" typed_data: dependency: transitive description: @@ -143,4 +143,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.0 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/004-flutter-basics/03-futureBuilder/pubspec.lock b/004-flutter-basics/03-futureBuilder/pubspec.lock index e6c59b03..4667870d 100644 --- a/004-flutter-basics/03-futureBuilder/pubspec.lock +++ b/004-flutter-basics/03-futureBuilder/pubspec.lock @@ -1,5 +1,5 @@ # Generated by pub -# See https://www.dartlang.org/tools/pub/glossary#lockfile +# See https://dart.dev/tools/pub/glossary#lockfile packages: async: dependency: transitive @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.0.8" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -36,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -52,35 +66,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.3+1" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.1" + version: "1.7.0" sky_engine: dependency: transitive description: flutter @@ -92,7 +92,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -106,14 +106,14 @@ packages: name: stream_channel url: "https://pub.dartlang.org" source: hosted - version: "1.6.8" + version: "2.0.0" string_scanner: dependency: transitive description: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -127,7 +127,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.2" + version: "0.2.16" typed_data: dependency: transitive description: @@ -143,4 +143,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.0 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/004-flutter-basics/04-streamBuilder/pubspec.lock b/004-flutter-basics/04-streamBuilder/pubspec.lock index e6c59b03..4667870d 100644 --- a/004-flutter-basics/04-streamBuilder/pubspec.lock +++ b/004-flutter-basics/04-streamBuilder/pubspec.lock @@ -1,5 +1,5 @@ # Generated by pub -# See https://www.dartlang.org/tools/pub/glossary#lockfile +# See https://dart.dev/tools/pub/glossary#lockfile packages: async: dependency: transitive @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.0.8" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -36,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -52,35 +66,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.3+1" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.1" + version: "1.7.0" sky_engine: dependency: transitive description: flutter @@ -92,7 +92,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -106,14 +106,14 @@ packages: name: stream_channel url: "https://pub.dartlang.org" source: hosted - version: "1.6.8" + version: "2.0.0" string_scanner: dependency: transitive description: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -127,7 +127,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.2" + version: "0.2.16" typed_data: dependency: transitive description: @@ -143,4 +143,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.0 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/004-flutter-basics/05-view-model/pubspec.lock b/004-flutter-basics/05-view-model/pubspec.lock index e6c59b03..4667870d 100644 --- a/004-flutter-basics/05-view-model/pubspec.lock +++ b/004-flutter-basics/05-view-model/pubspec.lock @@ -1,5 +1,5 @@ # Generated by pub -# See https://www.dartlang.org/tools/pub/glossary#lockfile +# See https://dart.dev/tools/pub/glossary#lockfile packages: async: dependency: transitive @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.0.8" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -36,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -52,35 +66,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.3+1" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.1" + version: "1.7.0" sky_engine: dependency: transitive description: flutter @@ -92,7 +92,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -106,14 +106,14 @@ packages: name: stream_channel url: "https://pub.dartlang.org" source: hosted - version: "1.6.8" + version: "2.0.0" string_scanner: dependency: transitive description: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -127,7 +127,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.2" + version: "0.2.16" typed_data: dependency: transitive description: @@ -143,4 +143,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.0 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/005-basic-navigation/01-start/pubspec.lock b/005-basic-navigation/01-start/pubspec.lock index f6b0bbdc..4667870d 100644 --- a/005-basic-navigation/01-start/pubspec.lock +++ b/005-basic-navigation/01-start/pubspec.lock @@ -1,5 +1,5 @@ # Generated by pub -# See https://www.dartlang.org/tools/pub/glossary#lockfile +# See https://dart.dev/tools/pub/glossary#lockfile packages: async: dependency: transitive @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.1.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -36,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -52,35 +66,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.2" + version: "1.7.0" sky_engine: dependency: transitive description: flutter @@ -92,7 +92,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -113,7 +113,7 @@ packages: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -127,7 +127,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.4" + version: "0.2.16" typed_data: dependency: transitive description: @@ -143,4 +143,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.0 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/005-basic-navigation/02-final/pubspec.lock b/005-basic-navigation/02-final/pubspec.lock index f6b0bbdc..4667870d 100644 --- a/005-basic-navigation/02-final/pubspec.lock +++ b/005-basic-navigation/02-final/pubspec.lock @@ -1,5 +1,5 @@ # Generated by pub -# See https://www.dartlang.org/tools/pub/glossary#lockfile +# See https://dart.dev/tools/pub/glossary#lockfile packages: async: dependency: transitive @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.1.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -36,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -52,35 +66,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.2" + version: "1.7.0" sky_engine: dependency: transitive description: flutter @@ -92,7 +92,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -113,7 +113,7 @@ packages: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -127,7 +127,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.4" + version: "0.2.16" typed_data: dependency: transitive description: @@ -143,4 +143,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.0 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/006-flare-drawer/01-start/pubspec.lock b/006-flare-drawer/01-start/pubspec.lock index f6b0bbdc..4667870d 100644 --- a/006-flare-drawer/01-start/pubspec.lock +++ b/006-flare-drawer/01-start/pubspec.lock @@ -1,5 +1,5 @@ # Generated by pub -# See https://www.dartlang.org/tools/pub/glossary#lockfile +# See https://dart.dev/tools/pub/glossary#lockfile packages: async: dependency: transitive @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.1.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -36,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -52,35 +66,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.2" + version: "1.7.0" sky_engine: dependency: transitive description: flutter @@ -92,7 +92,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -113,7 +113,7 @@ packages: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -127,7 +127,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.4" + version: "0.2.16" typed_data: dependency: transitive description: @@ -143,4 +143,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.0 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/006-flare-drawer/02-final/pubspec.lock b/006-flare-drawer/02-final/pubspec.lock index f93c5475..d223b38f 100644 --- a/006-flare-drawer/02-final/pubspec.lock +++ b/006-flare-drawer/02-final/pubspec.lock @@ -1,5 +1,5 @@ # Generated by pub -# See https://www.dartlang.org/tools/pub/glossary#lockfile +# See https://dart.dev/tools/pub/glossary#lockfile packages: async: dependency: transitive @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.1.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -36,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flare_dart: dependency: transitive description: @@ -66,35 +80,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.2" + version: "1.7.0" sky_engine: dependency: transitive description: flutter @@ -113,7 +113,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -134,7 +134,7 @@ packages: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -148,7 +148,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.4" + version: "0.2.16" typed_data: dependency: transitive description: @@ -164,4 +164,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.0 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/007-scoped-model-guide/01-start/pubspec.lock b/007-scoped-model-guide/01-start/pubspec.lock index f6b0bbdc..4667870d 100644 --- a/007-scoped-model-guide/01-start/pubspec.lock +++ b/007-scoped-model-guide/01-start/pubspec.lock @@ -1,5 +1,5 @@ # Generated by pub -# See https://www.dartlang.org/tools/pub/glossary#lockfile +# See https://dart.dev/tools/pub/glossary#lockfile packages: async: dependency: transitive @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.1.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -36,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -52,35 +66,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.2" + version: "1.7.0" sky_engine: dependency: transitive description: flutter @@ -92,7 +92,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -113,7 +113,7 @@ packages: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -127,7 +127,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.4" + version: "0.2.16" typed_data: dependency: transitive description: @@ -143,4 +143,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.0 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/007-scoped-model-guide/02-final/pubspec.lock b/007-scoped-model-guide/02-final/pubspec.lock index b78155f3..5a01b220 100644 --- a/007-scoped-model-guide/02-final/pubspec.lock +++ b/007-scoped-model-guide/02-final/pubspec.lock @@ -1,5 +1,5 @@ # Generated by pub -# See https://www.dartlang.org/tools/pub/glossary#lockfile +# See https://dart.dev/tools/pub/glossary#lockfile packages: async: dependency: transitive @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.1.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -36,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -59,35 +73,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.2" + version: "1.7.0" scoped_model: dependency: "direct main" description: @@ -106,7 +106,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -127,7 +127,7 @@ packages: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -141,7 +141,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.4" + version: "0.2.16" typed_data: dependency: transitive description: @@ -157,4 +157,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.0 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/008-realtime-stats-app-with-firebase/001-start/pubspec.lock b/008-realtime-stats-app-with-firebase/001-start/pubspec.lock index 32bfd39a..5a01b220 100644 --- a/008-realtime-stats-app-with-firebase/001-start/pubspec.lock +++ b/008-realtime-stats-app-with-firebase/001-start/pubspec.lock @@ -1,5 +1,5 @@ # Generated by pub -# See https://www.dartlang.org/tools/pub/glossary#lockfile +# See https://dart.dev/tools/pub/glossary#lockfile packages: async: dependency: transitive @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.2.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -36,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -59,35 +73,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.3" + version: "1.7.0" scoped_model: dependency: "direct main" description: @@ -106,7 +106,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -127,7 +127,7 @@ packages: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -141,7 +141,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.5" + version: "0.2.16" typed_data: dependency: transitive description: @@ -157,4 +157,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.0 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/008-realtime-stats-app-with-firebase/002-final/.flutter-plugins-dependencies b/008-realtime-stats-app-with-firebase/002-final/.flutter-plugins-dependencies new file mode 100644 index 00000000..7cc2209b --- /dev/null +++ b/008-realtime-stats-app-with-firebase/002-final/.flutter-plugins-dependencies @@ -0,0 +1 @@ +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_core","dependencies":[]}],"date_created":"2020-06-18 17:15:55.005551","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/008-realtime-stats-app-with-firebase/002-final/pubspec.lock b/008-realtime-stats-app-with-firebase/002-final/pubspec.lock index 10d0e190..16e36961 100644 --- a/008-realtime-stats-app-with-firebase/002-final/pubspec.lock +++ b/008-realtime-stats-app-with-firebase/002-final/pubspec.lock @@ -1,5 +1,5 @@ # Generated by pub -# See https://www.dartlang.org/tools/pub/glossary#lockfile +# See https://dart.dev/tools/pub/glossary#lockfile packages: async: dependency: transitive @@ -7,21 +7,28 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.2.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" cloud_firestore: dependency: "direct main" description: @@ -35,7 +42,7 @@ packages: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -43,6 +50,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" firebase_core: dependency: transitive description: @@ -73,35 +87,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.3" + version: "1.7.0" scoped_model: dependency: "direct main" description: @@ -120,7 +120,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -141,7 +141,7 @@ packages: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -155,7 +155,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.5" + version: "0.2.16" typed_data: dependency: transitive description: @@ -171,5 +171,5 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.0 <3.0.0" + dart: ">=2.7.0 <3.0.0" flutter: ">=1.2.0 <2.0.0" diff --git a/009-realtime-feedback-app/001-start/.flutter-plugins-dependencies b/009-realtime-feedback-app/001-start/.flutter-plugins-dependencies new file mode 100644 index 00000000..85105e24 --- /dev/null +++ b/009-realtime-feedback-app/001-start/.flutter-plugins-dependencies @@ -0,0 +1 @@ +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_core","dependencies":[]}],"date_created":"2020-06-18 17:15:57.150083","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/009-realtime-feedback-app/001-start/pubspec.lock b/009-realtime-feedback-app/001-start/pubspec.lock index 10d0e190..16e36961 100644 --- a/009-realtime-feedback-app/001-start/pubspec.lock +++ b/009-realtime-feedback-app/001-start/pubspec.lock @@ -1,5 +1,5 @@ # Generated by pub -# See https://www.dartlang.org/tools/pub/glossary#lockfile +# See https://dart.dev/tools/pub/glossary#lockfile packages: async: dependency: transitive @@ -7,21 +7,28 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.2.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" cloud_firestore: dependency: "direct main" description: @@ -35,7 +42,7 @@ packages: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -43,6 +50,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" firebase_core: dependency: transitive description: @@ -73,35 +87,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.3" + version: "1.7.0" scoped_model: dependency: "direct main" description: @@ -120,7 +120,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -141,7 +141,7 @@ packages: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -155,7 +155,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.5" + version: "0.2.16" typed_data: dependency: transitive description: @@ -171,5 +171,5 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.0 <3.0.0" + dart: ">=2.7.0 <3.0.0" flutter: ">=1.2.0 <2.0.0" diff --git a/009-realtime-feedback-app/002-final/.flutter-plugins-dependencies b/009-realtime-feedback-app/002-final/.flutter-plugins-dependencies new file mode 100644 index 00000000..7e57a9d8 --- /dev/null +++ b/009-realtime-feedback-app/002-final/.flutter-plugins-dependencies @@ -0,0 +1 @@ +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_core","dependencies":[]}],"date_created":"2020-06-18 17:15:59.428004","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/009-realtime-feedback-app/002-final/pubspec.lock b/009-realtime-feedback-app/002-final/pubspec.lock index 10d0e190..16e36961 100644 --- a/009-realtime-feedback-app/002-final/pubspec.lock +++ b/009-realtime-feedback-app/002-final/pubspec.lock @@ -1,5 +1,5 @@ # Generated by pub -# See https://www.dartlang.org/tools/pub/glossary#lockfile +# See https://dart.dev/tools/pub/glossary#lockfile packages: async: dependency: transitive @@ -7,21 +7,28 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.2.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" cloud_firestore: dependency: "direct main" description: @@ -35,7 +42,7 @@ packages: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -43,6 +50,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" firebase_core: dependency: transitive description: @@ -73,35 +87,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.3" + version: "1.7.0" scoped_model: dependency: "direct main" description: @@ -120,7 +120,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -141,7 +141,7 @@ packages: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -155,7 +155,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.5" + version: "0.2.16" typed_data: dependency: transitive description: @@ -171,5 +171,5 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.0 <3.0.0" + dart: ">=2.7.0 <3.0.0" flutter: ">=1.2.0 <2.0.0" diff --git a/010-provider-architecture/001-start/pubspec.lock b/010-provider-architecture/001-start/pubspec.lock index 05b5b744..7a14a29b 100644 --- a/010-provider-architecture/001-start/pubspec.lock +++ b/010-provider-architecture/001-start/pubspec.lock @@ -1,5 +1,5 @@ # Generated by pub -# See https://www.dartlang.org/tools/pub/glossary#lockfile +# See https://dart.dev/tools/pub/glossary#lockfile packages: async: dependency: transitive @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.2.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -36,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -73,21 +87,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" + version: "1.7.0" pedantic: dependency: transitive description: @@ -102,13 +116,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.1" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.3" sky_engine: dependency: transitive description: flutter @@ -120,7 +127,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -141,7 +148,7 @@ packages: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -155,7 +162,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.5" + version: "0.2.16" typed_data: dependency: transitive description: @@ -171,4 +178,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">2.2.2 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/010-provider-architecture/001-start/pubspec.yaml b/010-provider-architecture/001-start/pubspec.yaml index dae9a867..c866b033 100644 --- a/010-provider-architecture/001-start/pubspec.yaml +++ b/010-provider-architecture/001-start/pubspec.yaml @@ -24,36 +24,30 @@ dependencies: # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^0.1.2 provider: ^2.0.1 - get_it: + get_it: ^4.0.1 http: ^0.12.0+2 dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://www.dartlang.org/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. uses-material-design: true - # To add assets to your application, add an assets section, like this: # assets: # - images/a_dot_burr.jpeg # - images/a_dot_ham.jpeg - # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.dev/assets-and-images/#resolution-aware. - # For details regarding adding assets from package dependencies, see # https://flutter.dev/assets-and-images/#from-packages - # To add custom fonts to your application, add a fonts section here, # in this "flutter" section. Each entry in this list should have a # "family" key with the font family name, and a "fonts" key with a diff --git a/010-provider-architecture/002-final/pubspec.lock b/010-provider-architecture/002-final/pubspec.lock index a84a8c4f..47aa6c32 100644 --- a/010-provider-architecture/002-final/pubspec.lock +++ b/010-provider-architecture/002-final/pubspec.lock @@ -1,62 +1,41 @@ # Generated by pub # See https://dart.dev/tools/pub/glossary#lockfile packages: - archive: - dependency: transitive - description: - name: archive - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.11" - args: - dependency: transitive - description: - name: args - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.2" async: dependency: transitive description: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.4.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" - collection: - dependency: transitive - description: - name: collection - url: "https://pub.dartlang.org" - source: hosted - version: "1.14.11" - convert: + version: "1.1.3" + clock: dependency: transitive description: - name: convert + name: clock url: "https://pub.dartlang.org" source: hosted - version: "2.1.1" - crypto: + version: "1.0.1" + collection: dependency: transitive description: - name: crypto + name: collection url: "https://pub.dartlang.org" source: hosted - version: "2.1.3" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -64,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -95,13 +81,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.1.3" - image: - dependency: transitive - description: - name: image - url: "https://pub.dartlang.org" - source: hosted - version: "2.1.4" matcher: dependency: transitive description: @@ -129,7 +108,7 @@ packages: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.4" + version: "1.7.0" pedantic: dependency: transitive description: @@ -137,13 +116,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.8.0+1" - petitparser: - dependency: transitive - description: - name: petitparser - url: "https://pub.dartlang.org" - source: hosted - version: "2.4.0" provider: dependency: "direct main" description: @@ -151,13 +123,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "4.0.4" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.5" sky_engine: dependency: transitive description: flutter @@ -169,7 +134,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -204,7 +169,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.11" + version: "0.2.16" typed_data: dependency: transitive description: @@ -219,13 +184,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - xml: - dependency: transitive - description: - name: xml - url: "https://pub.dartlang.org" - source: hosted - version: "3.5.0" sdks: - dart: ">=2.4.0 <3.0.0" + dart: ">=2.7.0 <3.0.0" flutter: ">=1.12.1" diff --git a/011-network-sensitive-ui/1-start/pubspec.lock b/011-network-sensitive-ui/1-start/pubspec.lock index a97afafd..77a7efa0 100644 --- a/011-network-sensitive-ui/1-start/pubspec.lock +++ b/011-network-sensitive-ui/1-start/pubspec.lock @@ -1,5 +1,5 @@ # Generated by pub -# See https://www.dartlang.org/tools/pub/glossary#lockfile +# See https://dart.dev/tools/pub/glossary#lockfile packages: async: dependency: transitive @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.2.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -36,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -52,35 +66,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.3" + version: "1.7.0" sky_engine: dependency: transitive description: flutter @@ -92,7 +92,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -113,7 +113,7 @@ packages: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -127,7 +127,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.5" + version: "0.2.16" typed_data: dependency: transitive description: @@ -143,4 +143,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.0 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/011-network-sensitive-ui/2-final/.flutter-plugins-dependencies b/011-network-sensitive-ui/2-final/.flutter-plugins-dependencies new file mode 100644 index 00000000..f92b90b9 --- /dev/null +++ b/011-network-sensitive-ui/2-final/.flutter-plugins-dependencies @@ -0,0 +1 @@ +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"connectivity","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/connectivity-0.4.3+1/","dependencies":[]}],"android":[{"name":"connectivity","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/connectivity-0.4.3+1/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"connectivity","dependencies":[]}],"date_created":"2020-06-18 17:16:10.626","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/011-network-sensitive-ui/2-final/pubspec.lock b/011-network-sensitive-ui/2-final/pubspec.lock index 76f1cb6d..db82b88a 100644 --- a/011-network-sensitive-ui/2-final/pubspec.lock +++ b/011-network-sensitive-ui/2-final/pubspec.lock @@ -1,5 +1,5 @@ # Generated by pub -# See https://www.dartlang.org/tools/pub/glossary#lockfile +# See https://dart.dev/tools/pub/glossary#lockfile packages: async: dependency: transitive @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.2.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" connectivity: dependency: "direct main" description: @@ -43,6 +50,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -59,28 +73,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.0" + version: "1.7.0" provider: dependency: "direct main" description: @@ -88,13 +95,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.1" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.3" sky_engine: dependency: transitive description: flutter @@ -106,7 +106,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -127,7 +127,7 @@ packages: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -141,7 +141,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.5" + version: "0.2.16" typed_data: dependency: transitive description: @@ -157,5 +157,5 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.0 <3.0.0" + dart: ">=2.7.0 <3.0.0" flutter: ">=1.2.0 <2.0.0" diff --git a/012-provider-architecture-pt2/1-start/pubspec.lock b/012-provider-architecture-pt2/1-start/pubspec.lock index 05b5b744..7a14a29b 100644 --- a/012-provider-architecture-pt2/1-start/pubspec.lock +++ b/012-provider-architecture-pt2/1-start/pubspec.lock @@ -1,5 +1,5 @@ # Generated by pub -# See https://www.dartlang.org/tools/pub/glossary#lockfile +# See https://dart.dev/tools/pub/glossary#lockfile packages: async: dependency: transitive @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.2.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -36,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -73,21 +87,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" + version: "1.7.0" pedantic: dependency: transitive description: @@ -102,13 +116,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.1" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.3" sky_engine: dependency: transitive description: flutter @@ -120,7 +127,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -141,7 +148,7 @@ packages: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -155,7 +162,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.5" + version: "0.2.16" typed_data: dependency: transitive description: @@ -171,4 +178,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">2.2.2 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/012-provider-architecture-pt2/2-final/pubspec.lock b/012-provider-architecture-pt2/2-final/pubspec.lock index 890b6fec..7a14a29b 100644 --- a/012-provider-architecture-pt2/2-final/pubspec.lock +++ b/012-provider-architecture-pt2/2-final/pubspec.lock @@ -1,5 +1,5 @@ # Generated by pub -# See https://www.dartlang.org/tools/pub/glossary#lockfile +# See https://dart.dev/tools/pub/glossary#lockfile packages: async: dependency: transitive @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.1.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -36,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -73,21 +87,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" + version: "1.7.0" pedantic: dependency: transitive description: @@ -102,13 +116,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.1" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.2" sky_engine: dependency: transitive description: flutter @@ -120,7 +127,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -141,7 +148,7 @@ packages: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -155,7 +162,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.4" + version: "0.2.16" typed_data: dependency: transitive description: @@ -171,4 +178,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">2.2.2 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/013-dependency-injection/1-start/pubspec.lock b/013-dependency-injection/1-start/pubspec.lock index b9b4386b..77a7efa0 100644 --- a/013-dependency-injection/1-start/pubspec.lock +++ b/013-dependency-injection/1-start/pubspec.lock @@ -1,5 +1,5 @@ # Generated by pub -# See https://www.dartlang.org/tools/pub/glossary#lockfile +# See https://dart.dev/tools/pub/glossary#lockfile packages: async: dependency: transitive @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.1.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -36,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -52,35 +66,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.2" + version: "1.7.0" sky_engine: dependency: transitive description: flutter @@ -92,7 +92,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -113,7 +113,7 @@ packages: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -127,7 +127,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.4" + version: "0.2.16" typed_data: dependency: transitive description: @@ -143,4 +143,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.0 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/013-dependency-injection/2-final/pubspec.lock b/013-dependency-injection/2-final/pubspec.lock index 2f92826a..2103cdba 100644 --- a/013-dependency-injection/2-final/pubspec.lock +++ b/013-dependency-injection/2-final/pubspec.lock @@ -1,5 +1,5 @@ # Generated by pub -# See https://www.dartlang.org/tools/pub/glossary#lockfile +# See https://dart.dev/tools/pub/glossary#lockfile packages: async: dependency: transitive @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.1.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -36,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -59,28 +73,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.0" + version: "1.7.0" provider: dependency: "direct main" description: @@ -88,13 +95,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.1+1" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.2" sky_engine: dependency: transitive description: flutter @@ -106,7 +106,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -127,7 +127,7 @@ packages: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -141,7 +141,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.4" + version: "0.2.16" typed_data: dependency: transitive description: @@ -157,4 +157,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.0 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/014-provider-v3-updates/1-start/pubspec.lock b/014-provider-v3-updates/1-start/pubspec.lock index 8327ec7f..726fbb75 100644 --- a/014-provider-v3-updates/1-start/pubspec.lock +++ b/014-provider-v3-updates/1-start/pubspec.lock @@ -1,5 +1,5 @@ # Generated by pub -# See https://www.dartlang.org/tools/pub/glossary#lockfile +# See https://dart.dev/tools/pub/glossary#lockfile packages: async: dependency: transitive @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.1.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -36,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -66,21 +80,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" + version: "1.7.0" pedantic: dependency: transitive description: @@ -88,13 +102,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.5.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.2" sky_engine: dependency: transitive description: flutter @@ -106,7 +113,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -127,7 +134,7 @@ packages: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -141,7 +148,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.4" + version: "0.2.16" typed_data: dependency: transitive description: @@ -157,4 +164,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.0 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/014-provider-v3-updates/2-final/pubspec.lock b/014-provider-v3-updates/2-final/pubspec.lock index 59402898..1feccc97 100644 --- a/014-provider-v3-updates/2-final/pubspec.lock +++ b/014-provider-v3-updates/2-final/pubspec.lock @@ -1,5 +1,5 @@ # Generated by pub -# See https://www.dartlang.org/tools/pub/glossary#lockfile +# See https://dart.dev/tools/pub/glossary#lockfile packages: async: dependency: transitive @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.1.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -36,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -66,21 +80,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" + version: "1.7.0" pedantic: dependency: transitive description: @@ -95,13 +109,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.0.0+1" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.2" sky_engine: dependency: transitive description: flutter @@ -113,7 +120,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -134,7 +141,7 @@ packages: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -148,7 +155,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.4" + version: "0.2.16" typed_data: dependency: transitive description: @@ -164,4 +171,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.2 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/015-flare-splashscreen/flare_splash/pubspec.lock b/015-flare-splashscreen/flare_splash/pubspec.lock index bd674673..4a9c7fc1 100644 --- a/015-flare-splashscreen/flare_splash/pubspec.lock +++ b/015-flare-splashscreen/flare_splash/pubspec.lock @@ -1,5 +1,5 @@ # Generated by pub -# See https://www.dartlang.org/tools/pub/glossary#lockfile +# See https://dart.dev/tools/pub/glossary#lockfile packages: async: dependency: transitive @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.1.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -36,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flare_dart: dependency: transitive description: @@ -80,35 +94,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.2" + version: "1.7.0" sky_engine: dependency: transitive description: flutter @@ -120,7 +120,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -141,7 +141,7 @@ packages: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -155,7 +155,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.4" + version: "0.2.16" typed_data: dependency: transitive description: @@ -171,4 +171,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.0 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/018-bottom-sheet-guide/bottom_sheet_guide/pubspec.lock b/018-bottom-sheet-guide/bottom_sheet_guide/pubspec.lock index 7a8a085b..4667870d 100644 --- a/018-bottom-sheet-guide/bottom_sheet_guide/pubspec.lock +++ b/018-bottom-sheet-guide/bottom_sheet_guide/pubspec.lock @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.2.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -36,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -52,35 +66,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted version: "1.7.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.3" sky_engine: dependency: transitive description: flutter @@ -92,7 +92,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -113,7 +113,7 @@ packages: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -127,7 +127,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.5" + version: "0.2.16" typed_data: dependency: transitive description: @@ -143,4 +143,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.2 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/019-animation-basics/pubspec.lock b/019-animation-basics/pubspec.lock index 504497ee..ec0c84b0 100644 --- a/019-animation-basics/pubspec.lock +++ b/019-animation-basics/pubspec.lock @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.2.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -36,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -66,35 +80,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted version: "1.7.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.3" sky_engine: dependency: transitive description: flutter @@ -106,7 +106,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -127,7 +127,7 @@ packages: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -141,7 +141,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.5" + version: "0.2.16" typed_data: dependency: transitive description: @@ -157,5 +157,5 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.2 <3.0.0" + dart: ">=2.7.0 <3.0.0" flutter: ">=1.5.8 <2.0.0" diff --git a/021-completer_dialogs/01-start/pubspec.lock b/021-completer_dialogs/01-start/pubspec.lock index 36b67c1e..fb5417b1 100644 --- a/021-completer_dialogs/01-start/pubspec.lock +++ b/021-completer_dialogs/01-start/pubspec.lock @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.2.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -43,6 +50,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.1.0" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -66,27 +80,20 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted version: "1.7.0" provider: dependency: "direct main" @@ -95,13 +102,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.0.0+1" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.3" rflutter_alert: dependency: "direct main" description: @@ -120,7 +120,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -141,7 +141,7 @@ packages: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -155,7 +155,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.5" + version: "0.2.16" typed_data: dependency: transitive description: @@ -171,4 +171,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.2 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/021-completer_dialogs/02-manager-setup/pubspec.lock b/021-completer_dialogs/02-manager-setup/pubspec.lock index eeefcc34..52548b34 100644 --- a/021-completer_dialogs/02-manager-setup/pubspec.lock +++ b/021-completer_dialogs/02-manager-setup/pubspec.lock @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.2.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -36,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -59,27 +73,20 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted version: "1.7.0" provider: dependency: "direct main" @@ -88,13 +95,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.0.0+1" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.3" rflutter_alert: dependency: "direct main" description: @@ -113,7 +113,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -134,7 +134,7 @@ packages: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -148,7 +148,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.5" + version: "0.2.16" typed_data: dependency: transitive description: @@ -164,4 +164,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.2 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/021-completer_dialogs/03-final/pubspec.lock b/021-completer_dialogs/03-final/pubspec.lock index eeefcc34..52548b34 100644 --- a/021-completer_dialogs/03-final/pubspec.lock +++ b/021-completer_dialogs/03-final/pubspec.lock @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.2.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -36,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -59,27 +73,20 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted version: "1.7.0" provider: dependency: "direct main" @@ -88,13 +95,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.0.0+1" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.3" rflutter_alert: dependency: "direct main" description: @@ -113,7 +113,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -134,7 +134,7 @@ packages: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -148,7 +148,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.5" + version: "0.2.16" typed_data: dependency: transitive description: @@ -164,4 +164,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.2 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/022-lifecycle-manager/pubspec.lock b/022-lifecycle-manager/pubspec.lock index 92ba126f..aeb8fa60 100644 --- a/022-lifecycle-manager/pubspec.lock +++ b/022-lifecycle-manager/pubspec.lock @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.2.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -36,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -59,35 +73,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted version: "1.7.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.3" sky_engine: dependency: transitive description: flutter @@ -99,7 +99,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -120,7 +120,7 @@ packages: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -134,7 +134,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.5" + version: "0.2.16" typed_data: dependency: transitive description: @@ -150,4 +150,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.2 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/023-abstraction-setup-fakedata/pubspec.lock b/023-abstraction-setup-fakedata/pubspec.lock index 2592cf2f..c49b4976 100644 --- a/023-abstraction-setup-fakedata/pubspec.lock +++ b/023-abstraction-setup-fakedata/pubspec.lock @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.2.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -36,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -59,27 +73,20 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted version: "1.7.0" provider: dependency: "direct main" @@ -88,13 +95,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.0.0+1" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.3" sky_engine: dependency: transitive description: flutter @@ -106,7 +106,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -127,7 +127,7 @@ packages: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -141,7 +141,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.5" + version: "0.2.16" typed_data: dependency: transitive description: @@ -157,4 +157,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.2 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/024-abstraction-unit-test/01-start-getit/.flutter-plugins-dependencies b/024-abstraction-unit-test/01-start-getit/.flutter-plugins-dependencies new file mode 100644 index 00000000..7dd1cd36 --- /dev/null +++ b/024-abstraction-unit-test/01-start-getit/.flutter-plugins-dependencies @@ -0,0 +1 @@ +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.2.0/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.2.0/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":[]}],"date_created":"2020-06-18 17:16:42.101488","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/024-abstraction-unit-test/01-start-getit/pubspec.lock b/024-abstraction-unit-test/01-start-getit/pubspec.lock index 8235d120..a22060c6 100644 --- a/024-abstraction-unit-test/01-start-getit/pubspec.lock +++ b/024-abstraction-unit-test/01-start-getit/pubspec.lock @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.2.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -36,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -80,21 +94,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" + version: "1.7.0" path_provider: dependency: transitive description: @@ -109,13 +123,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.3" sky_engine: dependency: transitive description: flutter @@ -127,7 +134,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -148,7 +155,7 @@ packages: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -162,7 +169,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.5" + version: "0.2.16" typed_data: dependency: transitive description: @@ -178,5 +185,5 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.2 <3.0.0" + dart: ">=2.7.0 <3.0.0" flutter: ">=0.1.4 <2.0.0" diff --git a/024-abstraction-unit-test/01-start-provider/.flutter-plugins-dependencies b/024-abstraction-unit-test/01-start-provider/.flutter-plugins-dependencies new file mode 100644 index 00000000..f9cf15ea --- /dev/null +++ b/024-abstraction-unit-test/01-start-provider/.flutter-plugins-dependencies @@ -0,0 +1 @@ +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.2.0/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.2.0/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":[]}],"date_created":"2020-06-18 17:16:44.159214","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/024-abstraction-unit-test/01-start-provider/pubspec.lock b/024-abstraction-unit-test/01-start-provider/pubspec.lock index c88b31fb..834292a6 100644 --- a/024-abstraction-unit-test/01-start-provider/pubspec.lock +++ b/024-abstraction-unit-test/01-start-provider/pubspec.lock @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.2.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -36,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -73,21 +87,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" + version: "1.7.0" path_provider: dependency: transitive description: @@ -109,13 +123,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.0.0+1" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.3" sky_engine: dependency: transitive description: flutter @@ -127,7 +134,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -148,7 +155,7 @@ packages: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -162,7 +169,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.5" + version: "0.2.16" typed_data: dependency: transitive description: @@ -178,5 +185,5 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.2 <3.0.0" + dart: ">=2.7.0 <3.0.0" flutter: ">=0.1.4 <2.0.0" diff --git a/024-abstraction-unit-test/02-final-getit/.flutter-plugins-dependencies b/024-abstraction-unit-test/02-final-getit/.flutter-plugins-dependencies new file mode 100644 index 00000000..88e32460 --- /dev/null +++ b/024-abstraction-unit-test/02-final-getit/.flutter-plugins-dependencies @@ -0,0 +1 @@ +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.2.0/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.2.0/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":[]}],"date_created":"2020-06-18 17:16:46.817514","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/024-abstraction-unit-test/02-final-getit/pubspec.lock b/024-abstraction-unit-test/02-final-getit/pubspec.lock index 1a32c5c3..c1c675f6 100644 --- a/024-abstraction-unit-test/02-final-getit/pubspec.lock +++ b/024-abstraction-unit-test/02-final-getit/pubspec.lock @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.2.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -36,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -80,14 +94,14 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" mockito: dependency: "direct dev" description: @@ -101,7 +115,7 @@ packages: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" + version: "1.7.0" path_provider: dependency: transitive description: @@ -116,13 +130,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.3" sky_engine: dependency: transitive description: flutter @@ -134,7 +141,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -155,7 +162,7 @@ packages: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -169,7 +176,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.5" + version: "0.2.16" typed_data: dependency: transitive description: @@ -185,5 +192,5 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.2 <3.0.0" + dart: ">=2.7.0 <3.0.0" flutter: ">=0.1.4 <2.0.0" diff --git a/024-abstraction-unit-test/02-final-provider/.flutter-plugins-dependencies b/024-abstraction-unit-test/02-final-provider/.flutter-plugins-dependencies new file mode 100644 index 00000000..b57096a2 --- /dev/null +++ b/024-abstraction-unit-test/02-final-provider/.flutter-plugins-dependencies @@ -0,0 +1 @@ +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.2.0/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.2.0/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":[]}],"date_created":"2020-06-18 17:16:48.814115","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/024-abstraction-unit-test/02-final-provider/pubspec.lock b/024-abstraction-unit-test/02-final-provider/pubspec.lock index c0379e34..51b28293 100644 --- a/024-abstraction-unit-test/02-final-provider/pubspec.lock +++ b/024-abstraction-unit-test/02-final-provider/pubspec.lock @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.2.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -36,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -73,14 +87,14 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" mockito: dependency: "direct dev" description: @@ -94,7 +108,7 @@ packages: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" + version: "1.7.0" path_provider: dependency: transitive description: @@ -116,13 +130,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.0.0+1" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.3" sky_engine: dependency: transitive description: flutter @@ -134,7 +141,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -155,7 +162,7 @@ packages: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -169,7 +176,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.5" + version: "0.2.16" typed_data: dependency: transitive description: @@ -185,5 +192,5 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.2 <3.0.0" + dart: ">=2.7.0 <3.0.0" flutter: ">=0.1.4 <2.0.0" diff --git a/025-navigation-service/01-start/pubspec.lock b/025-navigation-service/01-start/pubspec.lock index 7a24473b..cf0cd4eb 100644 --- a/025-navigation-service/01-start/pubspec.lock +++ b/025-navigation-service/01-start/pubspec.lock @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.2.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -36,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -59,27 +73,20 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted version: "1.7.0" provider: dependency: "direct main" @@ -88,13 +95,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.1.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.3" sky_engine: dependency: transitive description: flutter @@ -106,7 +106,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -127,7 +127,7 @@ packages: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -141,7 +141,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.5" + version: "0.2.16" typed_data: dependency: transitive description: @@ -157,4 +157,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.2 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/025-navigation-service/02-final/pubspec.lock b/025-navigation-service/02-final/pubspec.lock index 7a24473b..cf0cd4eb 100644 --- a/025-navigation-service/02-final/pubspec.lock +++ b/025-navigation-service/02-final/pubspec.lock @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.2.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -36,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -59,27 +73,20 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted version: "1.7.0" provider: dependency: "direct main" @@ -88,13 +95,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.1.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.3" sky_engine: dependency: transitive description: flutter @@ -106,7 +106,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -127,7 +127,7 @@ packages: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -141,7 +141,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.5" + version: "0.2.16" typed_data: dependency: transitive description: @@ -157,4 +157,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.2 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/026-stream-basics/pubspec.lock b/026-stream-basics/pubspec.lock index 7a8a085b..4667870d 100644 --- a/026-stream-basics/pubspec.lock +++ b/026-stream-basics/pubspec.lock @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.2.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -36,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -52,35 +66,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted version: "1.7.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.3" sky_engine: dependency: transitive description: flutter @@ -92,7 +92,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -113,7 +113,7 @@ packages: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -127,7 +127,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.5" + version: "0.2.16" typed_data: dependency: transitive description: @@ -143,4 +143,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.2 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/027-location-service/.flutter-plugins-dependencies b/027-location-service/.flutter-plugins-dependencies new file mode 100644 index 00000000..56d50d7c --- /dev/null +++ b/027-location-service/.flutter-plugins-dependencies @@ -0,0 +1 @@ +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"location","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/location-2.3.5/","dependencies":[]}],"android":[{"name":"location","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/location-2.3.5/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"location","dependencies":[]}],"date_created":"2020-06-18 17:14:17.384047","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/027-location-service/pubspec.lock b/027-location-service/pubspec.lock index d977e6b4..206337fe 100644 --- a/027-location-service/pubspec.lock +++ b/027-location-service/pubspec.lock @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.2.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -36,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -59,27 +73,20 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.2" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted version: "1.7.0" provider: dependency: "direct main" @@ -88,13 +95,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.1.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.3" sky_engine: dependency: transitive description: flutter @@ -106,7 +106,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -127,7 +127,7 @@ packages: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "1.0.5" term_glyph: dependency: transitive description: @@ -141,7 +141,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.5" + version: "0.2.16" typed_data: dependency: transitive description: @@ -157,4 +157,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.2 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/028-continuous-scroll/01-start/pubspec.lock b/028-continuous-scroll/01-start/pubspec.lock index ba74d5d5..f9633073 100644 --- a/028-continuous-scroll/01-start/pubspec.lock +++ b/028-continuous-scroll/01-start/pubspec.lock @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.3.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -36,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -52,28 +66,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.7" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.4" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.8.0+1" + version: "1.7.0" provider: dependency: "direct main" description: @@ -81,13 +88,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.1.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.5" sky_engine: dependency: transitive description: flutter @@ -99,7 +99,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -134,7 +134,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.5" + version: "0.2.16" typed_data: dependency: transitive description: @@ -150,4 +150,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.2 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/028-continuous-scroll/02-final/pubspec.lock b/028-continuous-scroll/02-final/pubspec.lock index ba74d5d5..f9633073 100644 --- a/028-continuous-scroll/02-final/pubspec.lock +++ b/028-continuous-scroll/02-final/pubspec.lock @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.3.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -36,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -52,28 +66,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.7" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.4" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.8.0+1" + version: "1.7.0" provider: dependency: "direct main" description: @@ -81,13 +88,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.1.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.5" sky_engine: dependency: transitive description: flutter @@ -99,7 +99,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -134,7 +134,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.5" + version: "0.2.16" typed_data: dependency: transitive description: @@ -150,4 +150,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.2 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/029-responsive-architecture-additions/pubspec.lock b/029-responsive-architecture-additions/pubspec.lock index 777e4547..d05e8188 100644 --- a/029-responsive-architecture-additions/pubspec.lock +++ b/029-responsive-architecture-additions/pubspec.lock @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.3.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -43,6 +50,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.9-beta" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -73,21 +87,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.7" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.4" + version: "1.7.0" pedantic: dependency: transitive description: @@ -95,13 +109,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.8.0+1" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.5" sky_engine: dependency: transitive description: flutter @@ -113,7 +120,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -148,7 +155,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.5" + version: "0.2.16" typed_data: dependency: transitive description: @@ -164,4 +171,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.2 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/030-responsive-layout-building/00-final-multiple-files/pubspec.lock b/030-responsive-layout-building/00-final-multiple-files/pubspec.lock index fad07386..6b2c1c0e 100644 --- a/030-responsive-layout-building/00-final-multiple-files/pubspec.lock +++ b/030-responsive-layout-building/00-final-multiple-files/pubspec.lock @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.3.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -43,6 +50,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.9-beta" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -73,21 +87,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.7" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.4" + version: "1.7.0" pedantic: dependency: transitive description: @@ -95,13 +109,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.8.0+1" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.5" sky_engine: dependency: transitive description: flutter @@ -113,7 +120,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -148,7 +155,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.5" + version: "0.2.16" typed_data: dependency: transitive description: @@ -164,4 +171,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.2 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/030-responsive-layout-building/00-final-tutorial-single-file/pubspec.lock b/030-responsive-layout-building/00-final-tutorial-single-file/pubspec.lock index 777e4547..d05e8188 100644 --- a/030-responsive-layout-building/00-final-tutorial-single-file/pubspec.lock +++ b/030-responsive-layout-building/00-final-tutorial-single-file/pubspec.lock @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.3.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -43,6 +50,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.9-beta" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -73,21 +87,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.7" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.4" + version: "1.7.0" pedantic: dependency: transitive description: @@ -95,13 +109,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.8.0+1" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.5" sky_engine: dependency: transitive description: flutter @@ -113,7 +120,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -148,7 +155,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.5" + version: "0.2.16" typed_data: dependency: transitive description: @@ -164,4 +171,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.2 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/030-responsive-layout-building/00-starting-tutorial/pubspec.lock b/030-responsive-layout-building/00-starting-tutorial/pubspec.lock index 777e4547..d05e8188 100644 --- a/030-responsive-layout-building/00-starting-tutorial/pubspec.lock +++ b/030-responsive-layout-building/00-starting-tutorial/pubspec.lock @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.3.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -43,6 +50,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.9-beta" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -73,21 +87,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.7" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.4" + version: "1.7.0" pedantic: dependency: transitive description: @@ -95,13 +109,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.8.0+1" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.5" sky_engine: dependency: transitive description: flutter @@ -113,7 +120,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -148,7 +155,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.5" + version: "0.2.16" typed_data: dependency: transitive description: @@ -164,4 +171,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.2 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/030-responsive-layout-building/01-file-per-layout/pubspec.lock b/030-responsive-layout-building/01-file-per-layout/pubspec.lock index 777e4547..d05e8188 100644 --- a/030-responsive-layout-building/01-file-per-layout/pubspec.lock +++ b/030-responsive-layout-building/01-file-per-layout/pubspec.lock @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.3.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -43,6 +50,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.9-beta" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -73,21 +87,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.7" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.4" + version: "1.7.0" pedantic: dependency: transitive description: @@ -95,13 +109,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.8.0+1" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.5" sky_engine: dependency: transitive description: flutter @@ -113,7 +120,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -148,7 +155,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.5" + version: "0.2.16" typed_data: dependency: transitive description: @@ -164,4 +171,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.2 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/030-responsive-layout-building/02-screentype-orientation-builder/pubspec.lock b/030-responsive-layout-building/02-screentype-orientation-builder/pubspec.lock index 777e4547..d05e8188 100644 --- a/030-responsive-layout-building/02-screentype-orientation-builder/pubspec.lock +++ b/030-responsive-layout-building/02-screentype-orientation-builder/pubspec.lock @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.3.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -43,6 +50,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.9-beta" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -73,21 +87,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.7" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.4" + version: "1.7.0" pedantic: dependency: transitive description: @@ -95,13 +109,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.8.0+1" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.5" sky_engine: dependency: transitive description: flutter @@ -113,7 +120,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -148,7 +155,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.5" + version: "0.2.16" typed_data: dependency: transitive description: @@ -164,4 +171,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.2 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/030-responsive-layout-building/03-one-file-layouts/pubspec.lock b/030-responsive-layout-building/03-one-file-layouts/pubspec.lock index 777e4547..d05e8188 100644 --- a/030-responsive-layout-building/03-one-file-layouts/pubspec.lock +++ b/030-responsive-layout-building/03-one-file-layouts/pubspec.lock @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.3.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -43,6 +50,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.9-beta" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -73,21 +87,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.7" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.4" + version: "1.7.0" pedantic: dependency: transitive description: @@ -95,13 +109,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.8.0+1" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.5" sky_engine: dependency: transitive description: flutter @@ -113,7 +120,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -148,7 +155,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.5" + version: "0.2.16" typed_data: dependency: transitive description: @@ -164,4 +171,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.2 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/031-responsive-architecture-provider/01-starting/pubspec.lock b/031-responsive-architecture-provider/01-starting/pubspec.lock index 777e4547..d05e8188 100644 --- a/031-responsive-architecture-provider/01-starting/pubspec.lock +++ b/031-responsive-architecture-provider/01-starting/pubspec.lock @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.3.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -43,6 +50,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.9-beta" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -73,21 +87,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.7" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.4" + version: "1.7.0" pedantic: dependency: transitive description: @@ -95,13 +109,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.8.0+1" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.5" sky_engine: dependency: transitive description: flutter @@ -113,7 +120,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -148,7 +155,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.5" + version: "0.2.16" typed_data: dependency: transitive description: @@ -164,4 +171,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.2 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/031-responsive-architecture-provider/02-final-state-implementation/pubspec.lock b/031-responsive-architecture-provider/02-final-state-implementation/pubspec.lock index ce201cfb..7d350689 100644 --- a/031-responsive-architecture-provider/02-final-state-implementation/pubspec.lock +++ b/031-responsive-architecture-provider/02-final-state-implementation/pubspec.lock @@ -7,28 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.3.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -43,6 +50,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.9-beta" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -73,21 +87,21 @@ packages: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.7" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.4" + version: "1.7.0" pedantic: dependency: transitive description: @@ -102,13 +116,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.1.0+1" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.5" sky_engine: dependency: transitive description: flutter @@ -120,7 +127,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -155,7 +162,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.5" + version: "0.2.16" typed_data: dependency: transitive description: @@ -171,4 +178,4 @@ packages: source: hosted version: "2.0.8" sdks: - dart: ">=2.2.2 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/032-flutter-web-part1/pubspec.lock b/032-flutter-web-part1/pubspec.lock index d0de3690..4667870d 100644 --- a/032-flutter-web-part1/pubspec.lock +++ b/032-flutter-web-part1/pubspec.lock @@ -1,62 +1,41 @@ # Generated by pub # See https://dart.dev/tools/pub/glossary#lockfile packages: - archive: - dependency: transitive - description: - name: archive - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.10" - args: - dependency: transitive - description: - name: args - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.2" async: dependency: transitive description: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.3.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" - collection: - dependency: transitive - description: - name: collection - url: "https://pub.dartlang.org" - source: hosted - version: "1.14.11" - convert: + version: "1.1.3" + clock: dependency: transitive description: - name: convert + name: clock url: "https://pub.dartlang.org" source: hosted - version: "2.1.1" - crypto: + version: "1.0.1" + collection: dependency: transitive description: - name: crypto + name: collection url: "https://pub.dartlang.org" source: hosted - version: "2.1.3" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -64,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -74,55 +60,27 @@ packages: description: flutter source: sdk version: "0.0.0" - image: - dependency: transitive - description: - name: image - url: "https://pub.dartlang.org" - source: hosted - version: "2.1.4" matcher: dependency: transitive description: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.7" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.4" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.8.0+1" - petitparser: - dependency: transitive - description: - name: petitparser - url: "https://pub.dartlang.org" - source: hosted - version: "2.4.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.5" + version: "1.7.0" sky_engine: dependency: transitive description: flutter @@ -134,7 +92,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -169,7 +127,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.5" + version: "0.2.16" typed_data: dependency: transitive description: @@ -184,12 +142,5 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - xml: - dependency: transitive - description: - name: xml - url: "https://pub.dartlang.org" - source: hosted - version: "3.5.0" sdks: - dart: ">=2.4.0 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/033-flutter-web-part2-responsive/pubspec.lock b/033-flutter-web-part2-responsive/pubspec.lock index 6a9e7c3f..4af9f117 100644 --- a/033-flutter-web-part2-responsive/pubspec.lock +++ b/033-flutter-web-part2-responsive/pubspec.lock @@ -1,62 +1,41 @@ # Generated by pub # See https://dart.dev/tools/pub/glossary#lockfile packages: - archive: - dependency: transitive - description: - name: archive - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.10" - args: - dependency: transitive - description: - name: args - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.2" async: dependency: transitive description: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.3.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" - collection: - dependency: transitive - description: - name: collection - url: "https://pub.dartlang.org" - source: hosted - version: "1.14.11" - convert: + version: "1.1.3" + clock: dependency: transitive description: - name: convert + name: clock url: "https://pub.dartlang.org" source: hosted - version: "2.1.1" - crypto: + version: "1.0.1" + collection: dependency: transitive description: - name: crypto + name: collection url: "https://pub.dartlang.org" source: hosted - version: "2.1.3" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -64,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -74,55 +60,27 @@ packages: description: flutter source: sdk version: "0.0.0" - image: - dependency: transitive - description: - name: image - url: "https://pub.dartlang.org" - source: hosted - version: "2.1.4" matcher: dependency: transitive description: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.7" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.4" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.8.0+1" - petitparser: - dependency: transitive - description: - name: petitparser - url: "https://pub.dartlang.org" - source: hosted - version: "2.4.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.5" + version: "1.7.0" responsive_builder: dependency: "direct main" description: @@ -141,7 +99,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -176,7 +134,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.5" + version: "0.2.16" typed_data: dependency: transitive description: @@ -191,12 +149,5 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - xml: - dependency: transitive - description: - name: xml - url: "https://pub.dartlang.org" - source: hosted - version: "3.5.0" sdks: - dart: ">=2.4.0 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/034-flutter-web-part3-template-layouts/pubspec.lock b/034-flutter-web-part3-template-layouts/pubspec.lock index 2339c113..0a50ce00 100644 --- a/034-flutter-web-part3-template-layouts/pubspec.lock +++ b/034-flutter-web-part3-template-layouts/pubspec.lock @@ -1,62 +1,41 @@ # Generated by pub # See https://dart.dev/tools/pub/glossary#lockfile packages: - archive: - dependency: transitive - description: - name: archive - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.10" - args: - dependency: transitive - description: - name: args - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.2" async: dependency: transitive description: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.3.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" - collection: - dependency: transitive - description: - name: collection - url: "https://pub.dartlang.org" - source: hosted - version: "1.14.11" - convert: + version: "1.1.3" + clock: dependency: transitive description: - name: convert + name: clock url: "https://pub.dartlang.org" source: hosted - version: "2.1.1" - crypto: + version: "1.0.1" + collection: dependency: transitive description: - name: crypto + name: collection url: "https://pub.dartlang.org" source: hosted - version: "2.1.3" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -64,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -81,55 +67,27 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.0.3" - image: - dependency: transitive - description: - name: image - url: "https://pub.dartlang.org" - source: hosted - version: "2.1.4" matcher: dependency: transitive description: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.5" + version: "0.12.6" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.7" + version: "1.1.8" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.4" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.8.0+1" - petitparser: - dependency: transitive - description: - name: petitparser - url: "https://pub.dartlang.org" - source: hosted - version: "2.4.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.5" + version: "1.7.0" responsive_builder: dependency: "direct main" description: @@ -148,7 +106,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -183,7 +141,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.5" + version: "0.2.16" typed_data: dependency: transitive description: @@ -198,12 +156,5 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - xml: - dependency: transitive - description: - name: xml - url: "https://pub.dartlang.org" - source: hosted - version: "3.5.0" sdks: - dart: ">=2.4.0 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/035-statemanagement-api-integration/00-starting/pubspec.lock b/035-statemanagement-api-integration/00-starting/pubspec.lock index f43b921d..e928d2ea 100644 --- a/035-statemanagement-api-integration/00-starting/pubspec.lock +++ b/035-statemanagement-api-integration/00-starting/pubspec.lock @@ -1,62 +1,41 @@ # Generated by pub # See https://dart.dev/tools/pub/glossary#lockfile packages: - archive: - dependency: transitive - description: - name: archive - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.11" - args: - dependency: transitive - description: - name: args - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.2" async: dependency: transitive description: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.4.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" - collection: - dependency: transitive - description: - name: collection - url: "https://pub.dartlang.org" - source: hosted - version: "1.14.11" - convert: + version: "1.1.3" + clock: dependency: transitive description: - name: convert + name: clock url: "https://pub.dartlang.org" source: hosted - version: "2.1.1" - crypto: + version: "1.0.1" + collection: dependency: transitive description: - name: crypto + name: collection url: "https://pub.dartlang.org" source: hosted - version: "2.1.3" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -64,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -81,13 +67,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.0.3" - image: - dependency: transitive - description: - name: image - url: "https://pub.dartlang.org" - source: hosted - version: "2.1.4" matcher: dependency: transitive description: @@ -108,28 +87,7 @@ packages: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.4" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.8.0+1" - petitparser: - dependency: transitive - description: - name: petitparser - url: "https://pub.dartlang.org" - source: hosted - version: "2.4.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.5" + version: "1.7.0" responsive_builder: dependency: "direct main" description: @@ -148,7 +106,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -183,7 +141,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.11" + version: "0.2.16" typed_data: dependency: transitive description: @@ -198,12 +156,5 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - xml: - dependency: transitive - description: - name: xml - url: "https://pub.dartlang.org" - source: hosted - version: "3.5.0" sdks: - dart: ">=2.4.0 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/035-statemanagement-api-integration/01-final/pubspec.lock b/035-statemanagement-api-integration/01-final/pubspec.lock index c9721a23..c2c3cf85 100644 --- a/035-statemanagement-api-integration/01-final/pubspec.lock +++ b/035-statemanagement-api-integration/01-final/pubspec.lock @@ -1,62 +1,41 @@ # Generated by pub # See https://dart.dev/tools/pub/glossary#lockfile packages: - archive: - dependency: transitive - description: - name: archive - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.11" - args: - dependency: transitive - description: - name: args - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.2" async: dependency: transitive description: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.4.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" - collection: - dependency: transitive - description: - name: collection - url: "https://pub.dartlang.org" - source: hosted - version: "1.14.11" - convert: + version: "1.1.3" + clock: dependency: transitive description: - name: convert + name: clock url: "https://pub.dartlang.org" source: hosted - version: "2.1.1" - crypto: + version: "1.0.1" + collection: dependency: transitive description: - name: crypto + name: collection url: "https://pub.dartlang.org" source: hosted - version: "2.1.3" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -64,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -95,13 +81,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.1.3" - image: - dependency: transitive - description: - name: image - url: "https://pub.dartlang.org" - source: hosted - version: "2.1.4" matcher: dependency: transitive description: @@ -122,7 +101,7 @@ packages: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.4" + version: "1.7.0" pedantic: dependency: transitive description: @@ -130,13 +109,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.8.0+1" - petitparser: - dependency: transitive - description: - name: petitparser - url: "https://pub.dartlang.org" - source: hosted - version: "2.4.0" provider: dependency: "direct main" description: @@ -151,13 +123,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.0.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.5" responsive_builder: dependency: "direct main" description: @@ -176,7 +141,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -211,7 +176,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.11" + version: "0.2.16" typed_data: dependency: transitive description: @@ -226,12 +191,5 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - xml: - dependency: transitive - description: - name: xml - url: "https://pub.dartlang.org" - source: hosted - version: "3.5.0" sdks: - dart: ">=2.4.0 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/036-hover-in-flutter-web/pubspec.lock b/036-hover-in-flutter-web/pubspec.lock index acd88acc..11ec620f 100644 --- a/036-hover-in-flutter-web/pubspec.lock +++ b/036-hover-in-flutter-web/pubspec.lock @@ -1,62 +1,41 @@ # Generated by pub # See https://dart.dev/tools/pub/glossary#lockfile packages: - archive: - dependency: transitive - description: - name: archive - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.11" - args: - dependency: transitive - description: - name: args - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.2" async: dependency: transitive description: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.4.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" - collection: - dependency: transitive - description: - name: collection - url: "https://pub.dartlang.org" - source: hosted - version: "1.14.11" - convert: + version: "1.1.3" + clock: dependency: transitive description: - name: convert + name: clock url: "https://pub.dartlang.org" source: hosted - version: "2.1.1" - crypto: + version: "1.0.1" + collection: dependency: transitive description: - name: crypto + name: collection url: "https://pub.dartlang.org" source: hosted - version: "2.1.3" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -64,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -95,13 +81,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.1.3" - image: - dependency: transitive - description: - name: image - url: "https://pub.dartlang.org" - source: hosted - version: "2.1.4" matcher: dependency: transitive description: @@ -122,7 +101,7 @@ packages: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.4" + version: "1.7.0" pedantic: dependency: transitive description: @@ -130,13 +109,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.8.0+1" - petitparser: - dependency: transitive - description: - name: petitparser - url: "https://pub.dartlang.org" - source: hosted - version: "2.4.0" provider: dependency: "direct main" description: @@ -151,13 +123,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.0.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.5" responsive_builder: dependency: "direct main" description: @@ -176,7 +141,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -211,7 +176,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.11" + version: "0.2.16" typed_data: dependency: transitive description: @@ -226,12 +191,5 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - xml: - dependency: transitive - description: - name: xml - url: "https://pub.dartlang.org" - source: hosted - version: "3.5.0" sdks: - dart: ">=2.6.0 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/037-advanced-web-navigation/00-starting/pubspec.lock b/037-advanced-web-navigation/00-starting/pubspec.lock index acd88acc..11ec620f 100644 --- a/037-advanced-web-navigation/00-starting/pubspec.lock +++ b/037-advanced-web-navigation/00-starting/pubspec.lock @@ -1,62 +1,41 @@ # Generated by pub # See https://dart.dev/tools/pub/glossary#lockfile packages: - archive: - dependency: transitive - description: - name: archive - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.11" - args: - dependency: transitive - description: - name: args - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.2" async: dependency: transitive description: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.4.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" - collection: - dependency: transitive - description: - name: collection - url: "https://pub.dartlang.org" - source: hosted - version: "1.14.11" - convert: + version: "1.1.3" + clock: dependency: transitive description: - name: convert + name: clock url: "https://pub.dartlang.org" source: hosted - version: "2.1.1" - crypto: + version: "1.0.1" + collection: dependency: transitive description: - name: crypto + name: collection url: "https://pub.dartlang.org" source: hosted - version: "2.1.3" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -64,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -95,13 +81,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.1.3" - image: - dependency: transitive - description: - name: image - url: "https://pub.dartlang.org" - source: hosted - version: "2.1.4" matcher: dependency: transitive description: @@ -122,7 +101,7 @@ packages: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.4" + version: "1.7.0" pedantic: dependency: transitive description: @@ -130,13 +109,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.8.0+1" - petitparser: - dependency: transitive - description: - name: petitparser - url: "https://pub.dartlang.org" - source: hosted - version: "2.4.0" provider: dependency: "direct main" description: @@ -151,13 +123,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.0.0" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.5" responsive_builder: dependency: "direct main" description: @@ -176,7 +141,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -211,7 +176,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.11" + version: "0.2.16" typed_data: dependency: transitive description: @@ -226,12 +191,5 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - xml: - dependency: transitive - description: - name: xml - url: "https://pub.dartlang.org" - source: hosted - version: "3.5.0" sdks: - dart: ">=2.6.0 <3.0.0" + dart: ">=2.7.0 <3.0.0" diff --git a/038-firebase-authentication/00-starting/pubspec.lock b/038-firebase-authentication/00-starting/pubspec.lock index 341804e6..dbd5f69c 100644 --- a/038-firebase-authentication/00-starting/pubspec.lock +++ b/038-firebase-authentication/00-starting/pubspec.lock @@ -1,62 +1,41 @@ # Generated by pub # See https://dart.dev/tools/pub/glossary#lockfile packages: - archive: - dependency: transitive - description: - name: archive - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.11" - args: - dependency: transitive - description: - name: args - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.2" async: dependency: "direct main" description: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.4.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" - collection: - dependency: transitive - description: - name: collection - url: "https://pub.dartlang.org" - source: hosted - version: "1.14.11" - convert: + version: "1.1.3" + clock: dependency: transitive description: - name: convert + name: clock url: "https://pub.dartlang.org" source: hosted - version: "2.1.1" - crypto: + version: "1.0.1" + collection: dependency: transitive description: - name: crypto + name: collection url: "https://pub.dartlang.org" source: hosted - version: "2.1.3" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -64,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" flutter: dependency: "direct main" description: flutter @@ -95,13 +81,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.1.3" - image: - dependency: transitive - description: - name: image - url: "https://pub.dartlang.org" - source: hosted - version: "2.1.4" matcher: dependency: transitive description: @@ -122,7 +101,7 @@ packages: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.4" + version: "1.7.0" pedantic: dependency: transitive description: @@ -130,13 +109,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.8.0+1" - petitparser: - dependency: transitive - description: - name: petitparser - url: "https://pub.dartlang.org" - source: hosted - version: "2.4.0" provider: dependency: "direct main" description: @@ -151,13 +123,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.0.3" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.5" sky_engine: dependency: transitive description: flutter @@ -169,7 +134,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -204,7 +169,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.11" + version: "0.2.15" typed_data: dependency: transitive description: @@ -219,12 +184,5 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - xml: - dependency: transitive - description: - name: xml - url: "https://pub.dartlang.org" - source: hosted - version: "3.5.0" sdks: - dart: ">=2.4.0 <3.0.0" + dart: ">=2.6.0 <3.0.0" diff --git a/038-firebase-authentication/00-starting/pubspec.yaml b/038-firebase-authentication/00-starting/pubspec.yaml index bba14cda..1cb3453a 100644 --- a/038-firebase-authentication/00-starting/pubspec.yaml +++ b/038-firebase-authentication/00-starting/pubspec.yaml @@ -31,8 +31,9 @@ dependencies: get_it: ^3.0.0+1 # provider provider: ^3.2.0 - # provider architecture - provider_architecture: ^1.0.3 + # Stacked Arch + stacked: ^1.5.4 + stacked_services: ^0.3.1 dev_dependencies: flutter_test: diff --git a/038-firebase-authentication/01-final/.flutter-plugins-dependencies b/038-firebase-authentication/01-final/.flutter-plugins-dependencies index 0c539f95..4b9807f1 100644 --- a/038-firebase-authentication/01-final/.flutter-plugins-dependencies +++ b/038-firebase-authentication/01-final/.flutter-plugins-dependencies @@ -1 +1 @@ -{"_info":"// This is a generated file; do not edit or check into version control.","dependencyGraph":[{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}]} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.15.3+1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.3+2/","dependencies":[]}],"android":[{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.15.3+1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.3+2/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-05-27 16:52:07.192335","version":"1.18.0-11.1.pre"} \ No newline at end of file diff --git a/038-firebase-authentication/01-final/pubspec.lock b/038-firebase-authentication/01-final/pubspec.lock index 11c6036a..74895d4a 100644 --- a/038-firebase-authentication/01-final/pubspec.lock +++ b/038-firebase-authentication/01-final/pubspec.lock @@ -1,62 +1,41 @@ # Generated by pub # See https://dart.dev/tools/pub/glossary#lockfile packages: - archive: - dependency: transitive - description: - name: archive - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.11" - args: - dependency: transitive - description: - name: args - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.2" async: dependency: "direct main" description: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.4.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" - collection: + version: "1.1.3" + clock: dependency: transitive description: - name: collection + name: clock url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" - convert: - dependency: transitive - description: - name: convert - url: "https://pub.dartlang.org" - source: hosted - version: "2.1.1" - crypto: + version: "1.0.1" + collection: dependency: transitive description: - name: crypto + name: collection url: "https://pub.dartlang.org" source: hosted - version: "2.1.3" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -64,6 +43,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" firebase: dependency: transitive description: @@ -149,13 +135,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.1.3" - image: - dependency: transitive - description: - name: image - url: "https://pub.dartlang.org" - source: hosted - version: "2.1.4" js: dependency: transitive description: @@ -183,7 +162,7 @@ packages: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.4" + version: "1.7.0" pedantic: dependency: transitive description: @@ -191,13 +170,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.8.0+1" - petitparser: - dependency: transitive - description: - name: petitparser - url: "https://pub.dartlang.org" - source: hosted - version: "2.4.0" provider: dependency: "direct main" description: @@ -230,7 +202,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -265,7 +237,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.11" + version: "0.2.15" typed_data: dependency: transitive description: @@ -280,13 +252,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - xml: - dependency: transitive - description: - name: xml - url: "https://pub.dartlang.org" - source: hosted - version: "3.5.0" sdks: dart: ">=2.7.0-dev <3.0.0" flutter: ">=1.12.13+hotfix.4 <2.0.0" diff --git a/038-firebase-authentication/01-final/pubspec.yaml b/038-firebase-authentication/01-final/pubspec.yaml index 69125970..b2fdda57 100644 --- a/038-firebase-authentication/01-final/pubspec.yaml +++ b/038-firebase-authentication/01-final/pubspec.yaml @@ -30,8 +30,9 @@ dependencies: get_it: ^3.0.0+1 # provider provider: ^3.2.0 - # provider architecture - provider_architecture: ^1.0.3 + # Stacked Arch + stacked: ^1.5.4 + stacked_services: ^0.3.1 firebase_auth: ^0.15.3 dev_dependencies: diff --git a/039-firebase-custom-start-user-profile/.flutter-plugins-dependencies b/039-firebase-custom-start-user-profile/.flutter-plugins-dependencies index a56e35ff..a060f0f3 100644 --- a/039-firebase-custom-start-user-profile/.flutter-plugins-dependencies +++ b/039-firebase-custom-start-user-profile/.flutter-plugins-dependencies @@ -1 +1 @@ -{"_info":"// This is a generated file; do not edit or check into version control.","dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}]} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.0+1/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.15.3+1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.3+2/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.0+1/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.15.3+1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.3+2/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 17:14:39.009903","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/039-firebase-custom-start-user-profile/pubspec.lock b/039-firebase-custom-start-user-profile/pubspec.lock index eb48d643..8f9358ef 100644 --- a/039-firebase-custom-start-user-profile/pubspec.lock +++ b/039-firebase-custom-start-user-profile/pubspec.lock @@ -1,41 +1,34 @@ # Generated by pub # See https://dart.dev/tools/pub/glossary#lockfile packages: - archive: - dependency: transitive - description: - name: archive - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.11" - args: - dependency: transitive - description: - name: args - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.2" async: dependency: "direct main" description: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.4.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" cloud_firestore: dependency: "direct main" description: @@ -49,21 +42,7 @@ packages: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" - convert: - dependency: transitive - description: - name: convert - url: "https://pub.dartlang.org" - source: hosted - version: "2.1.1" - crypto: - dependency: transitive - description: - name: crypto - url: "https://pub.dartlang.org" - source: hosted - version: "2.1.3" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -71,6 +50,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" firebase: dependency: transitive description: @@ -156,13 +142,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.1.3" - image: - dependency: transitive - description: - name: image - url: "https://pub.dartlang.org" - source: hosted - version: "2.1.4" js: dependency: transitive description: @@ -190,7 +169,7 @@ packages: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.4" + version: "1.7.0" pedantic: dependency: transitive description: @@ -198,13 +177,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.8.0+1" - petitparser: - dependency: transitive - description: - name: petitparser - url: "https://pub.dartlang.org" - source: hosted - version: "2.4.0" provider: dependency: "direct main" description: @@ -237,7 +209,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -272,7 +244,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.11" + version: "0.2.16" typed_data: dependency: transitive description: @@ -287,13 +259,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - xml: - dependency: transitive - description: - name: xml - url: "https://pub.dartlang.org" - source: hosted - version: "3.5.0" sdks: - dart: ">=2.7.0-dev <3.0.0" + dart: ">=2.7.0 <3.0.0" flutter: ">=1.12.13+hotfix.4 <2.0.0" diff --git a/039-firebase-custom-start-user-profile/pubspec.yaml b/039-firebase-custom-start-user-profile/pubspec.yaml index 99b48c5b..7cdc0970 100644 --- a/039-firebase-custom-start-user-profile/pubspec.yaml +++ b/039-firebase-custom-start-user-profile/pubspec.yaml @@ -30,8 +30,9 @@ dependencies: get_it: ^3.0.0+1 # provider provider: ^3.2.0 - # provider architecture - provider_architecture: ^1.0.3 + # Stacked Arch + stacked: ^1.5.4 + stacked_services: ^0.3.1 firebase_auth: ^0.15.3 cloud_firestore: ^0.13.0+1 diff --git a/040-firestore-crud/00-starting/.flutter-plugins-dependencies b/040-firestore-crud/00-starting/.flutter-plugins-dependencies index a56e35ff..aeb8fb1f 100644 --- a/040-firestore-crud/00-starting/.flutter-plugins-dependencies +++ b/040-firestore-crud/00-starting/.flutter-plugins-dependencies @@ -1 +1 @@ -{"_info":"// This is a generated file; do not edit or check into version control.","dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}]} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.0+1/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.15.3+1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.3+2/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.0+1/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.15.3+1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.3+2/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 17:17:23.357073","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/040-firestore-crud/00-starting/pubspec.lock b/040-firestore-crud/00-starting/pubspec.lock index eb48d643..8f9358ef 100644 --- a/040-firestore-crud/00-starting/pubspec.lock +++ b/040-firestore-crud/00-starting/pubspec.lock @@ -1,41 +1,34 @@ # Generated by pub # See https://dart.dev/tools/pub/glossary#lockfile packages: - archive: - dependency: transitive - description: - name: archive - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.11" - args: - dependency: transitive - description: - name: args - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.2" async: dependency: "direct main" description: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.4.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" cloud_firestore: dependency: "direct main" description: @@ -49,21 +42,7 @@ packages: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" - convert: - dependency: transitive - description: - name: convert - url: "https://pub.dartlang.org" - source: hosted - version: "2.1.1" - crypto: - dependency: transitive - description: - name: crypto - url: "https://pub.dartlang.org" - source: hosted - version: "2.1.3" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -71,6 +50,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" firebase: dependency: transitive description: @@ -156,13 +142,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.1.3" - image: - dependency: transitive - description: - name: image - url: "https://pub.dartlang.org" - source: hosted - version: "2.1.4" js: dependency: transitive description: @@ -190,7 +169,7 @@ packages: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.4" + version: "1.7.0" pedantic: dependency: transitive description: @@ -198,13 +177,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.8.0+1" - petitparser: - dependency: transitive - description: - name: petitparser - url: "https://pub.dartlang.org" - source: hosted - version: "2.4.0" provider: dependency: "direct main" description: @@ -237,7 +209,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -272,7 +244,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.11" + version: "0.2.16" typed_data: dependency: transitive description: @@ -287,13 +259,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - xml: - dependency: transitive - description: - name: xml - url: "https://pub.dartlang.org" - source: hosted - version: "3.5.0" sdks: - dart: ">=2.7.0-dev <3.0.0" + dart: ">=2.7.0 <3.0.0" flutter: ">=1.12.13+hotfix.4 <2.0.0" diff --git a/040-firestore-crud/00-starting/pubspec.yaml b/040-firestore-crud/00-starting/pubspec.yaml index 99b48c5b..7cdc0970 100644 --- a/040-firestore-crud/00-starting/pubspec.yaml +++ b/040-firestore-crud/00-starting/pubspec.yaml @@ -30,8 +30,9 @@ dependencies: get_it: ^3.0.0+1 # provider provider: ^3.2.0 - # provider architecture - provider_architecture: ^1.0.3 + # Stacked Arch + stacked: ^1.5.4 + stacked_services: ^0.3.1 firebase_auth: ^0.15.3 cloud_firestore: ^0.13.0+1 diff --git a/040-firestore-crud/01-final/.flutter-plugins-dependencies b/040-firestore-crud/01-final/.flutter-plugins-dependencies index a56e35ff..70f91d79 100644 --- a/040-firestore-crud/01-final/.flutter-plugins-dependencies +++ b/040-firestore-crud/01-final/.flutter-plugins-dependencies @@ -1 +1 @@ -{"_info":"// This is a generated file; do not edit or check into version control.","dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}]} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.0+1/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.15.3+1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.3+2/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.0+1/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.15.3+1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.3+2/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 17:17:26.037697","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/040-firestore-crud/01-final/pubspec.lock b/040-firestore-crud/01-final/pubspec.lock index eb48d643..8f9358ef 100644 --- a/040-firestore-crud/01-final/pubspec.lock +++ b/040-firestore-crud/01-final/pubspec.lock @@ -1,41 +1,34 @@ # Generated by pub # See https://dart.dev/tools/pub/glossary#lockfile packages: - archive: - dependency: transitive - description: - name: archive - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.11" - args: - dependency: transitive - description: - name: args - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.2" async: dependency: "direct main" description: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.4.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" cloud_firestore: dependency: "direct main" description: @@ -49,21 +42,7 @@ packages: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" - convert: - dependency: transitive - description: - name: convert - url: "https://pub.dartlang.org" - source: hosted - version: "2.1.1" - crypto: - dependency: transitive - description: - name: crypto - url: "https://pub.dartlang.org" - source: hosted - version: "2.1.3" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: @@ -71,6 +50,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" firebase: dependency: transitive description: @@ -156,13 +142,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.1.3" - image: - dependency: transitive - description: - name: image - url: "https://pub.dartlang.org" - source: hosted - version: "2.1.4" js: dependency: transitive description: @@ -190,7 +169,7 @@ packages: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.4" + version: "1.7.0" pedantic: dependency: transitive description: @@ -198,13 +177,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.8.0+1" - petitparser: - dependency: transitive - description: - name: petitparser - url: "https://pub.dartlang.org" - source: hosted - version: "2.4.0" provider: dependency: "direct main" description: @@ -237,7 +209,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -272,7 +244,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.11" + version: "0.2.16" typed_data: dependency: transitive description: @@ -287,13 +259,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - xml: - dependency: transitive - description: - name: xml - url: "https://pub.dartlang.org" - source: hosted - version: "3.5.0" sdks: - dart: ">=2.7.0-dev <3.0.0" + dart: ">=2.7.0 <3.0.0" flutter: ">=1.12.13+hotfix.4 <2.0.0" diff --git a/040-firestore-crud/01-final/pubspec.yaml b/040-firestore-crud/01-final/pubspec.yaml index 99b48c5b..7cdc0970 100644 --- a/040-firestore-crud/01-final/pubspec.yaml +++ b/040-firestore-crud/01-final/pubspec.yaml @@ -30,8 +30,9 @@ dependencies: get_it: ^3.0.0+1 # provider provider: ^3.2.0 - # provider architecture - provider_architecture: ^1.0.3 + # Stacked Arch + stacked: ^1.5.4 + stacked_services: ^0.3.1 firebase_auth: ^0.15.3 cloud_firestore: ^0.13.0+1 diff --git a/041-firestore-security-rules-with-testing/compound/mobile/pubspec.yaml b/041-firestore-security-rules-with-testing/compound/mobile/pubspec.yaml index 99b48c5b..7cdc0970 100644 --- a/041-firestore-security-rules-with-testing/compound/mobile/pubspec.yaml +++ b/041-firestore-security-rules-with-testing/compound/mobile/pubspec.yaml @@ -30,8 +30,9 @@ dependencies: get_it: ^3.0.0+1 # provider provider: ^3.2.0 - # provider architecture - provider_architecture: ^1.0.3 + # Stacked Arch + stacked: ^1.5.4 + stacked_services: ^0.3.1 firebase_auth: ^0.15.3 cloud_firestore: ^0.13.0+1 diff --git a/042-firebase-cloud-storage/.flutter-plugins-dependencies b/042-firebase-cloud-storage/.flutter-plugins-dependencies index 6f90a598..b2422097 100644 --- a/042-firebase-cloud-storage/.flutter-plugins-dependencies +++ b/042-firebase-cloud-storage/.flutter-plugins-dependencies @@ -1 +1 @@ -{"_info":"// This is a generated file; do not edit or check into version control.","dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}]} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.0+1/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.15.3+1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.3+2/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.1/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.3+1/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.0+1/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.15.3+1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.3+2/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.1/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.3+1/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 17:14:43.881004","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/042-firebase-cloud-storage/pubspec.lock b/042-firebase-cloud-storage/pubspec.lock index e13d4cb8..11e2fc9a 100644 --- a/042-firebase-cloud-storage/pubspec.lock +++ b/042-firebase-cloud-storage/pubspec.lock @@ -1,34 +1,20 @@ # Generated by pub # See https://dart.dev/tools/pub/glossary#lockfile packages: - archive: - dependency: transitive - description: - name: archive - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.11" - args: - dependency: transitive - description: - name: args - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.2" async: dependency: "direct main" description: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.4.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "2.0.0" cached_network_image: dependency: "direct main" description: @@ -42,7 +28,14 @@ packages: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" cloud_firestore: dependency: "direct main" description: @@ -56,7 +49,7 @@ packages: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" convert: dependency: transitive description: @@ -78,6 +71,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" firebase: dependency: transitive description: @@ -184,13 +184,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.1.3" - image: - dependency: transitive - description: - name: image - url: "https://pub.dartlang.org" - source: hosted - version: "2.1.4" image_picker: dependency: "direct main" description: @@ -225,7 +218,7 @@ packages: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.4" + version: "1.7.0" path_provider: dependency: transitive description: @@ -240,13 +233,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.8.0+1" - petitparser: - dependency: transitive - description: - name: petitparser - url: "https://pub.dartlang.org" - source: hosted - version: "2.4.0" platform: dependency: transitive description: @@ -286,7 +272,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" sqflite: dependency: transitive description: @@ -335,7 +321,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.11" + version: "0.2.16" typed_data: dependency: transitive description: @@ -357,13 +343,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - xml: - dependency: transitive - description: - name: xml - url: "https://pub.dartlang.org" - source: hosted - version: "3.5.0" sdks: - dart: ">=2.7.0-dev <3.0.0" + dart: ">=2.7.0 <3.0.0" flutter: ">=1.12.13+hotfix.4 <2.0.0" diff --git a/042-firebase-cloud-storage/pubspec.yaml b/042-firebase-cloud-storage/pubspec.yaml index e539eb1e..c0d7eea6 100644 --- a/042-firebase-cloud-storage/pubspec.yaml +++ b/042-firebase-cloud-storage/pubspec.yaml @@ -30,8 +30,9 @@ dependencies: get_it: ^3.0.0+1 # provider provider: ^3.2.0 - # provider architecture - provider_architecture: ^1.0.3 + # Stacked Arch + stacked: ^1.5.4 + stacked_services: ^0.3.1 firebase_auth: ^0.15.3 cloud_firestore: ^0.13.0+1 firebase_storage: ^3.1.1 diff --git a/043-firebase-push-notifications/.flutter-plugins-dependencies b/043-firebase-push-notifications/.flutter-plugins-dependencies index 57cac8ea..dec5f427 100644 --- a/043-firebase-push-notifications/.flutter-plugins-dependencies +++ b/043-firebase-push-notifications/.flutter-plugins-dependencies @@ -1 +1 @@ -{"_info":"// This is a generated file; do not edit or check into version control.","dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}]} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.0+1/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.15.3+1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.3+2/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-5.1.8/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.1/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.3+1/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.0+1/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.15.3+1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.3+2/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-5.1.8/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.1/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.3+1/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 17:14:46.891520","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/043-firebase-push-notifications/pubspec.lock b/043-firebase-push-notifications/pubspec.lock index 6175d544..be70516c 100644 --- a/043-firebase-push-notifications/pubspec.lock +++ b/043-firebase-push-notifications/pubspec.lock @@ -1,34 +1,20 @@ # Generated by pub # See https://dart.dev/tools/pub/glossary#lockfile packages: - archive: - dependency: transitive - description: - name: archive - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.11" - args: - dependency: transitive - description: - name: args - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.2" async: dependency: "direct main" description: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.4.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "2.0.0" cached_network_image: dependency: "direct main" description: @@ -42,7 +28,14 @@ packages: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" cloud_firestore: dependency: "direct main" description: @@ -56,7 +49,7 @@ packages: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" convert: dependency: transitive description: @@ -78,6 +71,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" firebase: dependency: transitive description: @@ -191,13 +191,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.1.3" - image: - dependency: transitive - description: - name: image - url: "https://pub.dartlang.org" - source: hosted - version: "2.1.4" image_picker: dependency: "direct main" description: @@ -232,7 +225,7 @@ packages: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.4" + version: "1.7.0" path_provider: dependency: transitive description: @@ -247,13 +240,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.8.0+1" - petitparser: - dependency: transitive - description: - name: petitparser - url: "https://pub.dartlang.org" - source: hosted - version: "2.4.0" platform: dependency: transitive description: @@ -293,7 +279,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" sqflite: dependency: transitive description: @@ -342,7 +328,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.11" + version: "0.2.16" typed_data: dependency: transitive description: @@ -364,13 +350,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - xml: - dependency: transitive - description: - name: xml - url: "https://pub.dartlang.org" - source: hosted - version: "3.5.0" sdks: - dart: ">=2.7.0-dev <3.0.0" + dart: ">=2.7.0 <3.0.0" flutter: ">=1.12.13+hotfix.4 <2.0.0" diff --git a/043-firebase-push-notifications/pubspec.yaml b/043-firebase-push-notifications/pubspec.yaml index 84b421b9..1388e8e3 100644 --- a/043-firebase-push-notifications/pubspec.yaml +++ b/043-firebase-push-notifications/pubspec.yaml @@ -30,8 +30,9 @@ dependencies: get_it: ^3.0.0+1 # provider provider: ^3.2.0 - # provider architecture - provider_architecture: ^1.0.3 + # Stacked Arch + stacked: ^1.5.4 + stacked_services: ^0.3.1 firebase_auth: ^0.15.3 cloud_firestore: ^0.13.0+1 firebase_storage: ^3.1.1 diff --git a/044-analytics-firebase/.flutter-plugins-dependencies b/044-analytics-firebase/.flutter-plugins-dependencies index f25c9b45..1da22741 100644 --- a/044-analytics-firebase/.flutter-plugins-dependencies +++ b/044-analytics-firebase/.flutter-plugins-dependencies @@ -1 +1 @@ -{"_info":"// This is a generated file; do not edit or check into version control.","dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_analytics","dependencies":[]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}]} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.0+1/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.11/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.15.3+1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.3+2/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-5.1.8/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.1/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.3+1/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.0+1/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.11/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.15.3+1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.3+2/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-5.1.8/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.1/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.3+1/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_analytics","dependencies":[]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 17:14:49.702325","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/044-analytics-firebase/pubspec.lock b/044-analytics-firebase/pubspec.lock index bb8a1482..b955ab74 100644 --- a/044-analytics-firebase/pubspec.lock +++ b/044-analytics-firebase/pubspec.lock @@ -1,34 +1,20 @@ # Generated by pub # See https://dart.dev/tools/pub/glossary#lockfile packages: - archive: - dependency: transitive - description: - name: archive - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.11" - args: - dependency: transitive - description: - name: args - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.2" async: dependency: "direct main" description: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.4.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "2.0.0" cached_network_image: dependency: "direct main" description: @@ -42,7 +28,14 @@ packages: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" cloud_firestore: dependency: "direct main" description: @@ -56,7 +49,7 @@ packages: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" convert: dependency: transitive description: @@ -78,6 +71,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" firebase: dependency: transitive description: @@ -198,13 +198,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.1.3" - image: - dependency: transitive - description: - name: image - url: "https://pub.dartlang.org" - source: hosted - version: "2.1.4" image_picker: dependency: "direct main" description: @@ -239,7 +232,7 @@ packages: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.4" + version: "1.7.0" path_provider: dependency: transitive description: @@ -254,13 +247,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.8.0+1" - petitparser: - dependency: transitive - description: - name: petitparser - url: "https://pub.dartlang.org" - source: hosted - version: "2.4.0" platform: dependency: transitive description: @@ -300,7 +286,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" sqflite: dependency: transitive description: @@ -349,7 +335,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.11" + version: "0.2.16" typed_data: dependency: transitive description: @@ -371,13 +357,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - xml: - dependency: transitive - description: - name: xml - url: "https://pub.dartlang.org" - source: hosted - version: "3.5.0" sdks: - dart: ">=2.7.0-dev <3.0.0" + dart: ">=2.7.0 <3.0.0" flutter: ">=1.12.13+hotfix.4 <2.0.0" diff --git a/044-analytics-firebase/pubspec.yaml b/044-analytics-firebase/pubspec.yaml index 8a37a717..220ae9b0 100644 --- a/044-analytics-firebase/pubspec.yaml +++ b/044-analytics-firebase/pubspec.yaml @@ -30,8 +30,9 @@ dependencies: get_it: ^3.0.0+1 # provider provider: ^3.2.0 - # provider architecture - provider_architecture: ^1.0.3 + # Stacked Arch + stacked: ^1.5.4 + stacked_services: ^0.3.1 firebase_auth: ^0.15.3 cloud_firestore: ^0.13.0+1 firebase_storage: ^3.1.1 @@ -39,7 +40,6 @@ dependencies: cached_network_image: ^2.0.0 firebase_messaging: ^5.1.4 firebase_analytics: ^5.0.11 - dev_dependencies: flutter_test: diff --git a/045-paginated-realtime-firestore/.flutter-plugins-dependencies b/045-paginated-realtime-firestore/.flutter-plugins-dependencies index f25c9b45..452bfe59 100644 --- a/045-paginated-realtime-firestore/.flutter-plugins-dependencies +++ b/045-paginated-realtime-firestore/.flutter-plugins-dependencies @@ -1 +1 @@ -{"_info":"// This is a generated file; do not edit or check into version control.","dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_analytics","dependencies":[]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}]} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.0+1/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.11/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.15.3+1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.3+2/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-5.1.8/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.1/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.3+1/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.0+1/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.11/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.15.3+1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.3+2/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-5.1.8/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.1/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.3+1/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_analytics","dependencies":[]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 17:14:51.810033","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/045-paginated-realtime-firestore/pubspec.lock b/045-paginated-realtime-firestore/pubspec.lock index bb8a1482..b955ab74 100644 --- a/045-paginated-realtime-firestore/pubspec.lock +++ b/045-paginated-realtime-firestore/pubspec.lock @@ -1,34 +1,20 @@ # Generated by pub # See https://dart.dev/tools/pub/glossary#lockfile packages: - archive: - dependency: transitive - description: - name: archive - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.11" - args: - dependency: transitive - description: - name: args - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.2" async: dependency: "direct main" description: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.4.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "2.0.0" cached_network_image: dependency: "direct main" description: @@ -42,7 +28,14 @@ packages: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" cloud_firestore: dependency: "direct main" description: @@ -56,7 +49,7 @@ packages: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" convert: dependency: transitive description: @@ -78,6 +71,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" firebase: dependency: transitive description: @@ -198,13 +198,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.1.3" - image: - dependency: transitive - description: - name: image - url: "https://pub.dartlang.org" - source: hosted - version: "2.1.4" image_picker: dependency: "direct main" description: @@ -239,7 +232,7 @@ packages: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.4" + version: "1.7.0" path_provider: dependency: transitive description: @@ -254,13 +247,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.8.0+1" - petitparser: - dependency: transitive - description: - name: petitparser - url: "https://pub.dartlang.org" - source: hosted - version: "2.4.0" platform: dependency: transitive description: @@ -300,7 +286,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" sqflite: dependency: transitive description: @@ -349,7 +335,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.11" + version: "0.2.16" typed_data: dependency: transitive description: @@ -371,13 +357,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - xml: - dependency: transitive - description: - name: xml - url: "https://pub.dartlang.org" - source: hosted - version: "3.5.0" sdks: - dart: ">=2.7.0-dev <3.0.0" + dart: ">=2.7.0 <3.0.0" flutter: ">=1.12.13+hotfix.4 <2.0.0" diff --git a/045-paginated-realtime-firestore/pubspec.yaml b/045-paginated-realtime-firestore/pubspec.yaml index 8a37a717..220ae9b0 100644 --- a/045-paginated-realtime-firestore/pubspec.yaml +++ b/045-paginated-realtime-firestore/pubspec.yaml @@ -30,8 +30,9 @@ dependencies: get_it: ^3.0.0+1 # provider provider: ^3.2.0 - # provider architecture - provider_architecture: ^1.0.3 + # Stacked Arch + stacked: ^1.5.4 + stacked_services: ^0.3.1 firebase_auth: ^0.15.3 cloud_firestore: ^0.13.0+1 firebase_storage: ^3.1.1 @@ -39,7 +40,6 @@ dependencies: cached_network_image: ^2.0.0 firebase_messaging: ^5.1.4 firebase_analytics: ^5.0.11 - dev_dependencies: flutter_test: diff --git a/046-dynamic-links/.flutter-plugins-dependencies b/046-dynamic-links/.flutter-plugins-dependencies index 2fdb9cd7..de02330b 100644 --- a/046-dynamic-links/.flutter-plugins-dependencies +++ b/046-dynamic-links/.flutter-plugins-dependencies @@ -1 +1 @@ -{"_info":"// This is a generated file; do not edit or check into version control.","dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_analytics","dependencies":[]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_dynamic_links","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}]} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.0+1/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.11/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.15.3+1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.3+2/","dependencies":[]},{"name":"firebase_dynamic_links","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_dynamic_links-0.5.0+11/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-5.1.8/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.1/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.3+1/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.0+1/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.11/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.15.3+1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.3+2/","dependencies":[]},{"name":"firebase_dynamic_links","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_dynamic_links-0.5.0+11/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-5.1.8/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.1/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.3+1/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_analytics","dependencies":[]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_dynamic_links","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 17:14:54.937550","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/046-dynamic-links/pubspec.lock b/046-dynamic-links/pubspec.lock index 20c40444..c17a8b9e 100644 --- a/046-dynamic-links/pubspec.lock +++ b/046-dynamic-links/pubspec.lock @@ -1,34 +1,20 @@ # Generated by pub # See https://dart.dev/tools/pub/glossary#lockfile packages: - archive: - dependency: transitive - description: - name: archive - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.11" - args: - dependency: transitive - description: - name: args - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.2" async: dependency: "direct main" description: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.4.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "2.0.0" cached_network_image: dependency: "direct main" description: @@ -42,7 +28,14 @@ packages: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" cloud_firestore: dependency: "direct main" description: @@ -56,7 +49,7 @@ packages: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" convert: dependency: transitive description: @@ -78,6 +71,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" firebase: dependency: transitive description: @@ -205,13 +205,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.1.3" - image: - dependency: transitive - description: - name: image - url: "https://pub.dartlang.org" - source: hosted - version: "2.1.4" image_picker: dependency: "direct main" description: @@ -246,7 +239,7 @@ packages: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.4" + version: "1.7.0" path_provider: dependency: transitive description: @@ -261,13 +254,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.8.0+1" - petitparser: - dependency: transitive - description: - name: petitparser - url: "https://pub.dartlang.org" - source: hosted - version: "2.4.0" platform: dependency: transitive description: @@ -307,7 +293,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" sqflite: dependency: transitive description: @@ -356,7 +342,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.11" + version: "0.2.16" typed_data: dependency: transitive description: @@ -378,13 +364,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - xml: - dependency: transitive - description: - name: xml - url: "https://pub.dartlang.org" - source: hosted - version: "3.5.0" sdks: - dart: ">=2.7.0-dev <3.0.0" + dart: ">=2.7.0 <3.0.0" flutter: ">=1.12.13+hotfix.4 <2.0.0" diff --git a/046-dynamic-links/pubspec.yaml b/046-dynamic-links/pubspec.yaml index dd8ea902..57499c09 100644 --- a/046-dynamic-links/pubspec.yaml +++ b/046-dynamic-links/pubspec.yaml @@ -30,8 +30,9 @@ dependencies: get_it: ^3.0.0+1 # provider provider: ^3.2.0 - # provider architecture - provider_architecture: ^1.0.3 + # Stacked Arch + stacked: ^1.5.4 + stacked_services: ^0.3.1 firebase_auth: ^0.15.3 cloud_firestore: ^0.13.0+1 firebase_storage: ^3.1.1 @@ -40,7 +41,6 @@ dependencies: firebase_messaging: ^5.1.4 firebase_analytics: ^5.0.11 firebase_dynamic_links: ^0.5.0+11 - dev_dependencies: flutter_test: diff --git a/047-remote-config/.flutter-plugins-dependencies b/047-remote-config/.flutter-plugins-dependencies index e5ea441a..5a47b7d7 100644 --- a/047-remote-config/.flutter-plugins-dependencies +++ b/047-remote-config/.flutter-plugins-dependencies @@ -1 +1 @@ -{"_info":"// This is a generated file; do not edit or check into version control.","dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_analytics","dependencies":[]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_dynamic_links","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_remote_config","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}]} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.0+1/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.11/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.15.3+1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.3+2/","dependencies":[]},{"name":"firebase_dynamic_links","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_dynamic_links-0.5.0+11/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-5.1.8/","dependencies":[]},{"name":"firebase_remote_config","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_remote_config-0.3.0+3/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.1/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.3+1/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.0+1/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.11/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.15.3+1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.3+2/","dependencies":[]},{"name":"firebase_dynamic_links","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_dynamic_links-0.5.0+11/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-5.1.8/","dependencies":[]},{"name":"firebase_remote_config","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_remote_config-0.3.0+3/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.1/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.3+1/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_analytics","dependencies":[]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_dynamic_links","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_remote_config","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 17:14:57.999187","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/047-remote-config/pubspec.lock b/047-remote-config/pubspec.lock index ef26d9e9..05604f0a 100644 --- a/047-remote-config/pubspec.lock +++ b/047-remote-config/pubspec.lock @@ -1,34 +1,20 @@ # Generated by pub # See https://dart.dev/tools/pub/glossary#lockfile packages: - archive: - dependency: transitive - description: - name: archive - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.11" - args: - dependency: transitive - description: - name: args - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.2" async: dependency: "direct main" description: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.4.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "2.0.0" cached_network_image: dependency: "direct main" description: @@ -42,7 +28,14 @@ packages: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" cloud_firestore: dependency: "direct main" description: @@ -56,7 +49,7 @@ packages: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" + version: "1.14.12" convert: dependency: transitive description: @@ -78,6 +71,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.2" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" firebase: dependency: transitive description: @@ -212,13 +212,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.1.3" - image: - dependency: transitive - description: - name: image - url: "https://pub.dartlang.org" - source: hosted - version: "2.1.4" image_picker: dependency: "direct main" description: @@ -253,7 +246,7 @@ packages: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.4" + version: "1.7.0" path_provider: dependency: transitive description: @@ -268,13 +261,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.8.0+1" - petitparser: - dependency: transitive - description: - name: petitparser - url: "https://pub.dartlang.org" - source: hosted - version: "2.4.0" platform: dependency: transitive description: @@ -314,7 +300,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" sqflite: dependency: transitive description: @@ -363,7 +349,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.11" + version: "0.2.16" typed_data: dependency: transitive description: @@ -385,13 +371,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - xml: - dependency: transitive - description: - name: xml - url: "https://pub.dartlang.org" - source: hosted - version: "3.5.0" sdks: - dart: ">=2.7.0-dev <3.0.0" + dart: ">=2.7.0 <3.0.0" flutter: ">=1.12.13+hotfix.4 <2.0.0" diff --git a/047-remote-config/pubspec.yaml b/047-remote-config/pubspec.yaml index 64e3e3fb..865cdd3f 100644 --- a/047-remote-config/pubspec.yaml +++ b/047-remote-config/pubspec.yaml @@ -30,8 +30,9 @@ dependencies: get_it: ^3.0.0+1 # provider provider: ^3.2.0 - # provider architecture - provider_architecture: ^1.0.3 + # Stacked Arch + stacked: ^1.5.4 + stacked_services: ^0.3.1 firebase_auth: ^0.15.3 cloud_firestore: ^0.13.0+1 firebase_storage: ^3.1.1 @@ -42,7 +43,6 @@ dependencies: firebase_analytics: ^5.0.11 firebase_dynamic_links: ^0.5.0+11 firebase_remote_config: ^0.3.0+3 - dev_dependencies: flutter_test: From 160331e154d336b0f478f10d6198eebd9bc94253 Mon Sep 17 00:00:00 2001 From: bsneider <54788551+bsneider@users.noreply.github.com> Date: Thu, 18 Jun 2020 18:06:54 -0500 Subject: [PATCH 02/48] update all packages to latest using dapackages --- .../final/.flutter-plugins-dependencies | 2 +- 001-tik_tok_ui/final/pubspec.lock | 25 ++- 001-tik_tok_ui/final/pubspec.yaml | 9 +- .../phase1/.flutter-plugins-dependencies | 2 +- 001-tik_tok_ui/phase1/pubspec.lock | 25 ++- 001-tik_tok_ui/phase1/pubspec.yaml | 9 +- .../phase2/.flutter-plugins-dependencies | 2 +- 001-tik_tok_ui/phase2/pubspec.lock | 25 ++- 001-tik_tok_ui/phase2/pubspec.yaml | 9 +- 002-flutter-flare-pt1/01-start/pubspec.lock | 37 ++++- 002-flutter-flare-pt1/01-start/pubspec.yaml | 3 +- .../02-open-close/pubspec.lock | 37 ++++- .../02-open-close/pubspec.yaml | 3 +- .../03-multiple-areas/pubspec.lock | 37 ++++- .../03-multiple-areas/pubspec.yaml | 3 +- 003-smart-flare/01-start/pubspec.lock | 37 ++++- 003-smart-flare/01-start/pubspec.yaml | 3 +- 003-smart-flare/02-final/pubspec.lock | 37 ++++- 003-smart-flare/02-final/pubspec.yaml | 3 +- 004-flutter-basics/01-start/pubspec.lock | 37 ++++- 004-flutter-basics/01-start/pubspec.yaml | 9 +- 004-flutter-basics/02-setState/pubspec.lock | 37 ++++- 004-flutter-basics/02-setState/pubspec.yaml | 9 +- .../03-futureBuilder/pubspec.lock | 37 ++++- .../03-futureBuilder/pubspec.yaml | 9 +- .../04-streamBuilder/pubspec.lock | 37 ++++- .../04-streamBuilder/pubspec.yaml | 9 +- 004-flutter-basics/05-view-model/pubspec.lock | 37 ++++- 004-flutter-basics/05-view-model/pubspec.yaml | 9 +- 005-basic-navigation/01-start/pubspec.lock | 37 ++++- 005-basic-navigation/01-start/pubspec.yaml | 9 +- 005-basic-navigation/02-final/pubspec.lock | 37 ++++- 005-basic-navigation/02-final/pubspec.yaml | 9 +- 006-flare-drawer/01-start/pubspec.lock | 37 ++++- 006-flare-drawer/01-start/pubspec.yaml | 9 +- 006-flare-drawer/02-final/pubspec.lock | 43 ++++- 006-flare-drawer/02-final/pubspec.yaml | 12 +- 007-scoped-model-guide/01-start/pubspec.lock | 37 ++++- 007-scoped-model-guide/01-start/pubspec.yaml | 9 +- 007-scoped-model-guide/02-final/pubspec.lock | 39 ++++- 007-scoped-model-guide/02-final/pubspec.yaml | 12 +- .../001-start/pubspec.lock | 39 ++++- .../001-start/pubspec.yaml | 7 +- .../002-final/.flutter-plugins-dependencies | 2 +- .../002-final/pubspec.lock | 39 ++++- .../002-final/pubspec.yaml | 7 +- .../001-start/.flutter-plugins-dependencies | 2 +- .../001-start/pubspec.lock | 39 ++++- .../001-start/pubspec.yaml | 7 +- .../002-final/.flutter-plugins-dependencies | 2 +- .../002-final/pubspec.lock | 39 ++++- .../002-final/pubspec.yaml | 7 +- .../001-start/pubspec.lock | 30 +++- .../001-start/pubspec.yaml | 9 +- .../002-final/pubspec.lock | 24 ++- .../002-final/pubspec.yaml | 16 +- 011-network-sensitive-ui/1-start/pubspec.lock | 37 ++++- 011-network-sensitive-ui/1-start/pubspec.yaml | 9 +- .../2-final/.flutter-plugins-dependencies | 2 +- 011-network-sensitive-ui/2-final/pubspec.lock | 71 +++++++- 011-network-sensitive-ui/2-final/pubspec.yaml | 13 +- .../1-start/pubspec.lock | 28 +++- .../1-start/pubspec.yaml | 13 +- .../2-final/pubspec.lock | 28 +++- .../2-final/pubspec.yaml | 13 +- 013-dependency-injection/1-start/pubspec.lock | 37 ++++- 013-dependency-injection/1-start/pubspec.yaml | 9 +- 013-dependency-injection/2-final/pubspec.lock | 49 +++++- 013-dependency-injection/2-final/pubspec.yaml | 13 +- 014-provider-v3-updates/1-start/pubspec.lock | 18 ++- 014-provider-v3-updates/1-start/pubspec.yaml | 11 +- 014-provider-v3-updates/2-final/pubspec.lock | 28 +++- 014-provider-v3-updates/2-final/pubspec.yaml | 13 +- .../flare_splash/pubspec.lock | 46 +++++- .../flare_splash/pubspec.yaml | 10 +- .../bottom_sheet_guide/pubspec.lock | 37 ++++- .../bottom_sheet_guide/pubspec.yaml | 9 +- 019-animation-basics/pubspec.lock | 40 ++++- 019-animation-basics/pubspec.yaml | 13 +- 021-completer_dialogs/01-start/pubspec.lock | 49 +++++- 021-completer_dialogs/01-start/pubspec.yaml | 15 +- .../02-manager-setup/pubspec.lock | 47 +++++- .../02-manager-setup/pubspec.yaml | 13 +- 021-completer_dialogs/03-final/pubspec.lock | 47 +++++- 021-completer_dialogs/03-final/pubspec.yaml | 13 +- 022-lifecycle-manager/pubspec.lock | 37 ++++- 022-lifecycle-manager/pubspec.yaml | 9 +- 023-abstraction-setup-fakedata/pubspec.lock | 37 ++++- 023-abstraction-setup-fakedata/pubspec.yaml | 9 +- .../.flutter-plugins-dependencies | 2 +- .../01-start-getit/pubspec.lock | 85 +++++++++- .../01-start-getit/pubspec.yaml | 5 +- .../.flutter-plugins-dependencies | 2 +- .../01-start-provider/pubspec.lock | 85 +++++++++- .../01-start-provider/pubspec.yaml | 5 +- .../.flutter-plugins-dependencies | 2 +- .../02-final-getit/pubspec.lock | 87 +++++++++- .../02-final-getit/pubspec.yaml | 7 +- .../.flutter-plugins-dependencies | 2 +- .../02-final-provider/pubspec.lock | 87 +++++++++- .../02-final-provider/pubspec.yaml | 7 +- 025-navigation-service/01-start/pubspec.lock | 37 ++++- 025-navigation-service/01-start/pubspec.yaml | 9 +- 025-navigation-service/02-final/pubspec.lock | 37 ++++- 025-navigation-service/02-final/pubspec.yaml | 9 +- 026-stream-basics/pubspec.lock | 37 ++++- 026-stream-basics/pubspec.yaml | 9 +- .../.flutter-plugins-dependencies | 2 +- 027-location-service/pubspec.lock | 73 ++++++++- 027-location-service/pubspec.yaml | 5 +- 028-continuous-scroll/01-start/pubspec.lock | 37 ++++- 028-continuous-scroll/01-start/pubspec.yaml | 9 +- 028-continuous-scroll/02-final/pubspec.lock | 37 ++++- 028-continuous-scroll/02-final/pubspec.yaml | 9 +- .../pubspec.lock | 16 +- .../pubspec.yaml | 9 +- .../00-final-multiple-files/pubspec.lock | 16 +- .../00-final-multiple-files/pubspec.yaml | 9 +- .../pubspec.lock | 16 +- .../pubspec.yaml | 9 +- .../00-starting-tutorial/pubspec.lock | 16 +- .../00-starting-tutorial/pubspec.yaml | 9 +- .../01-file-per-layout/pubspec.lock | 16 +- .../01-file-per-layout/pubspec.yaml | 9 +- .../pubspec.lock | 16 +- .../pubspec.yaml | 9 +- .../03-one-file-layouts/pubspec.lock | 16 +- .../03-one-file-layouts/pubspec.yaml | 9 +- .../01-starting/pubspec.lock | 16 +- .../01-starting/pubspec.yaml | 9 +- .../pubspec.lock | 16 +- .../pubspec.yaml | 9 +- 032-flutter-web-part1/pubspec.lock | 37 ++++- 032-flutter-web-part1/pubspec.yaml | 7 +- 033-flutter-web-part2-responsive/pubspec.lock | 39 ++++- 033-flutter-web-part2-responsive/pubspec.yaml | 9 +- .../pubspec.lock | 39 ++++- .../pubspec.yaml | 9 +- .../00-starting/pubspec.lock | 39 ++++- .../00-starting/pubspec.yaml | 9 +- .../01-final/pubspec.lock | 39 ++++- .../01-final/pubspec.yaml | 13 +- 036-hover-in-flutter-web/pubspec.lock | 39 ++++- 036-hover-in-flutter-web/pubspec.yaml | 13 +- .../00-starting/pubspec.lock | 39 ++++- .../00-starting/pubspec.yaml | 13 +- .../00-starting/pubspec.lock | 76 +++++++-- .../00-starting/pubspec.yaml | 15 +- .../01-final/.flutter-plugins-dependencies | 2 +- .../01-final/pubspec.lock | 90 +++++++++-- .../01-final/pubspec.yaml | 17 +- .../.flutter-plugins-dependencies | 2 +- .../pubspec.lock | 102 ++++++++++-- .../pubspec.yaml | 19 +-- .../00-starting/.flutter-plugins-dependencies | 2 +- 040-firestore-crud/00-starting/pubspec.lock | 102 ++++++++++-- 040-firestore-crud/00-starting/pubspec.yaml | 19 +-- .../01-final/.flutter-plugins-dependencies | 2 +- 040-firestore-crud/01-final/pubspec.lock | 102 ++++++++++-- 040-firestore-crud/01-final/pubspec.yaml | 19 +-- .../mobile/.flutter-plugins-dependencies | 2 +- .../compound/mobile/pubspec.lock | 147 ++++++++++------- .../compound/mobile/pubspec.yaml | 19 +-- .../.flutter-plugins-dependencies | 2 +- 042-firebase-cloud-storage/pubspec.lock | 138 +++++++++++++--- 042-firebase-cloud-storage/pubspec.yaml | 25 +-- .../.flutter-plugins-dependencies | 2 +- 043-firebase-push-notifications/pubspec.lock | 140 +++++++++++++--- 043-firebase-push-notifications/pubspec.yaml | 27 ++-- .../.flutter-plugins-dependencies | 2 +- 044-analytics-firebase/pubspec.lock | 149 ++++++++++++++--- 044-analytics-firebase/pubspec.yaml | 29 ++-- .../.flutter-plugins-dependencies | 2 +- 045-paginated-realtime-firestore/pubspec.lock | 149 ++++++++++++++--- 045-paginated-realtime-firestore/pubspec.yaml | 29 ++-- .../.flutter-plugins-dependencies | 2 +- 046-dynamic-links/pubspec.lock | 151 ++++++++++++++--- 046-dynamic-links/pubspec.yaml | 31 ++-- .../.flutter-plugins-dependencies | 2 +- 047-remote-config/pubspec.lock | 153 +++++++++++++++--- 047-remote-config/pubspec.yaml | 33 ++-- 181 files changed, 4004 insertions(+), 974 deletions(-) diff --git a/001-tik_tok_ui/final/.flutter-plugins-dependencies b/001-tik_tok_ui/final/.flutter-plugins-dependencies index 858d42cc..8d514573 100644 --- a/001-tik_tok_ui/final/.flutter-plugins-dependencies +++ b/001-tik_tok_ui/final/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 17:15:02.090540","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 18:01:22.771736","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/001-tik_tok_ui/final/pubspec.lock b/001-tik_tok_ui/final/pubspec.lock index f90ba804..83270a3b 100644 --- a/001-tik_tok_ui/final/pubspec.lock +++ b/001-tik_tok_ui/final/pubspec.lock @@ -63,7 +63,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -94,7 +101,7 @@ packages: name: http url: "https://pub.dartlang.org" source: hosted - version: "0.12.0+1" + version: "0.12.1" http_parser: dependency: transitive description: @@ -130,6 +137,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.5.0+1" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -212,6 +226,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.2.1 <2.0.0" diff --git a/001-tik_tok_ui/final/pubspec.yaml b/001-tik_tok_ui/final/pubspec.yaml index f02bc4f3..f22ca932 100644 --- a/001-tik_tok_ui/final/pubspec.yaml +++ b/001-tik_tok_ui/final/pubspec.yaml @@ -19,23 +19,22 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 cached_network_image: 0.7.0 dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://www.dartlang.org/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. @@ -58,9 +57,9 @@ flutter: # list giving the asset and other descriptors for the font. For # example: fonts: - - family: TikTokIcons + - family: TikTokIcons fonts: - - asset: assets/fonts/TikTokIcons.ttf + - asset: assets/fonts/TikTokIcons.ttf # fonts: # - family: Schyler # fonts: diff --git a/001-tik_tok_ui/phase1/.flutter-plugins-dependencies b/001-tik_tok_ui/phase1/.flutter-plugins-dependencies index bda5b90a..60679f9b 100644 --- a/001-tik_tok_ui/phase1/.flutter-plugins-dependencies +++ b/001-tik_tok_ui/phase1/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 17:15:04.241961","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 18:01:28.109635","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/001-tik_tok_ui/phase1/pubspec.lock b/001-tik_tok_ui/phase1/pubspec.lock index f90ba804..83270a3b 100644 --- a/001-tik_tok_ui/phase1/pubspec.lock +++ b/001-tik_tok_ui/phase1/pubspec.lock @@ -63,7 +63,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -94,7 +101,7 @@ packages: name: http url: "https://pub.dartlang.org" source: hosted - version: "0.12.0+1" + version: "0.12.1" http_parser: dependency: transitive description: @@ -130,6 +137,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.5.0+1" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -212,6 +226,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.2.1 <2.0.0" diff --git a/001-tik_tok_ui/phase1/pubspec.yaml b/001-tik_tok_ui/phase1/pubspec.yaml index eaef6743..c8aa06c3 100644 --- a/001-tik_tok_ui/phase1/pubspec.yaml +++ b/001-tik_tok_ui/phase1/pubspec.yaml @@ -19,23 +19,22 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 cached_network_image: 0.7.0 dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://www.dartlang.org/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. @@ -58,9 +57,9 @@ flutter: # list giving the asset and other descriptors for the font. For # example: fonts: - - family: TikTokIcons + - family: TikTokIcons fonts: - - asset: assets/fonts/TikTokIcons.ttf + - asset: assets/fonts/TikTokIcons.ttf # fonts: # - family: Schyler # fonts: diff --git a/001-tik_tok_ui/phase2/.flutter-plugins-dependencies b/001-tik_tok_ui/phase2/.flutter-plugins-dependencies index 4bd46720..4b47a461 100644 --- a/001-tik_tok_ui/phase2/.flutter-plugins-dependencies +++ b/001-tik_tok_ui/phase2/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 17:15:06.321523","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 18:01:17.378563","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/001-tik_tok_ui/phase2/pubspec.lock b/001-tik_tok_ui/phase2/pubspec.lock index f90ba804..83270a3b 100644 --- a/001-tik_tok_ui/phase2/pubspec.lock +++ b/001-tik_tok_ui/phase2/pubspec.lock @@ -63,7 +63,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -94,7 +101,7 @@ packages: name: http url: "https://pub.dartlang.org" source: hosted - version: "0.12.0+1" + version: "0.12.1" http_parser: dependency: transitive description: @@ -130,6 +137,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.5.0+1" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -212,6 +226,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.2.1 <2.0.0" diff --git a/001-tik_tok_ui/phase2/pubspec.yaml b/001-tik_tok_ui/phase2/pubspec.yaml index eaef6743..c8aa06c3 100644 --- a/001-tik_tok_ui/phase2/pubspec.yaml +++ b/001-tik_tok_ui/phase2/pubspec.yaml @@ -19,23 +19,22 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 cached_network_image: 0.7.0 dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://www.dartlang.org/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. @@ -58,9 +57,9 @@ flutter: # list giving the asset and other descriptors for the font. For # example: fonts: - - family: TikTokIcons + - family: TikTokIcons fonts: - - asset: assets/fonts/TikTokIcons.ttf + - asset: assets/fonts/TikTokIcons.ttf # fonts: # - family: Schyler # fonts: diff --git a/002-flutter-flare-pt1/01-start/pubspec.lock b/002-flutter-flare-pt1/01-start/pubspec.lock index 4667870d..d9aa9016 100644 --- a/002-flutter-flare-pt1/01-start/pubspec.lock +++ b/002-flutter-flare-pt1/01-start/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -60,6 +67,20 @@ packages: description: flutter source: sdk version: "0.0.0" + http: + dependency: transitive + description: + name: http + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.1" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.4" matcher: dependency: transitive description: @@ -81,6 +102,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -142,5 +170,12 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/002-flutter-flare-pt1/01-start/pubspec.yaml b/002-flutter-flare-pt1/01-start/pubspec.yaml index 2ffcbabe..d3e0d2d9 100644 --- a/002-flutter-flare-pt1/01-start/pubspec.yaml +++ b/002-flutter-flare-pt1/01-start/pubspec.yaml @@ -19,10 +19,11 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 dev_dependencies: flutter_test: diff --git a/002-flutter-flare-pt1/02-open-close/pubspec.lock b/002-flutter-flare-pt1/02-open-close/pubspec.lock index e1f62590..6fe78c92 100644 --- a/002-flutter-flare-pt1/02-open-close/pubspec.lock +++ b/002-flutter-flare-pt1/02-open-close/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -74,6 +81,20 @@ packages: description: flutter source: sdk version: "0.0.0" + http: + dependency: transitive + description: + name: http + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.1" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.4" matcher: dependency: transitive description: @@ -95,6 +116,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -156,5 +184,12 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/002-flutter-flare-pt1/02-open-close/pubspec.yaml b/002-flutter-flare-pt1/02-open-close/pubspec.yaml index 22659770..e607da04 100644 --- a/002-flutter-flare-pt1/02-open-close/pubspec.yaml +++ b/002-flutter-flare-pt1/02-open-close/pubspec.yaml @@ -19,10 +19,11 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 flare_flutter: any dev_dependencies: diff --git a/002-flutter-flare-pt1/03-multiple-areas/pubspec.lock b/002-flutter-flare-pt1/03-multiple-areas/pubspec.lock index e1f62590..6fe78c92 100644 --- a/002-flutter-flare-pt1/03-multiple-areas/pubspec.lock +++ b/002-flutter-flare-pt1/03-multiple-areas/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -74,6 +81,20 @@ packages: description: flutter source: sdk version: "0.0.0" + http: + dependency: transitive + description: + name: http + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.1" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.4" matcher: dependency: transitive description: @@ -95,6 +116,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -156,5 +184,12 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/002-flutter-flare-pt1/03-multiple-areas/pubspec.yaml b/002-flutter-flare-pt1/03-multiple-areas/pubspec.yaml index 22659770..e607da04 100644 --- a/002-flutter-flare-pt1/03-multiple-areas/pubspec.yaml +++ b/002-flutter-flare-pt1/03-multiple-areas/pubspec.yaml @@ -19,10 +19,11 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 flare_flutter: any dev_dependencies: diff --git a/003-smart-flare/01-start/pubspec.lock b/003-smart-flare/01-start/pubspec.lock index 892ec77b..a4407d0f 100644 --- a/003-smart-flare/01-start/pubspec.lock +++ b/003-smart-flare/01-start/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -74,6 +81,20 @@ packages: description: flutter source: sdk version: "0.0.0" + http: + dependency: transitive + description: + name: http + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.1" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.4" matcher: dependency: transitive description: @@ -95,6 +116,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -163,5 +191,12 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/003-smart-flare/01-start/pubspec.yaml b/003-smart-flare/01-start/pubspec.yaml index db1692d9..2b69f3e9 100644 --- a/003-smart-flare/01-start/pubspec.yaml +++ b/003-smart-flare/01-start/pubspec.yaml @@ -19,10 +19,11 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 flare_flutter: any smart_flare: any diff --git a/003-smart-flare/02-final/pubspec.lock b/003-smart-flare/02-final/pubspec.lock index 892ec77b..a4407d0f 100644 --- a/003-smart-flare/02-final/pubspec.lock +++ b/003-smart-flare/02-final/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -74,6 +81,20 @@ packages: description: flutter source: sdk version: "0.0.0" + http: + dependency: transitive + description: + name: http + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.1" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.4" matcher: dependency: transitive description: @@ -95,6 +116,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -163,5 +191,12 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/003-smart-flare/02-final/pubspec.yaml b/003-smart-flare/02-final/pubspec.yaml index db1692d9..2b69f3e9 100644 --- a/003-smart-flare/02-final/pubspec.yaml +++ b/003-smart-flare/02-final/pubspec.yaml @@ -19,10 +19,11 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 flare_flutter: any smart_flare: any diff --git a/004-flutter-basics/01-start/pubspec.lock b/004-flutter-basics/01-start/pubspec.lock index 4667870d..d9aa9016 100644 --- a/004-flutter-basics/01-start/pubspec.lock +++ b/004-flutter-basics/01-start/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -60,6 +67,20 @@ packages: description: flutter source: sdk version: "0.0.0" + http: + dependency: transitive + description: + name: http + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.1" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.4" matcher: dependency: transitive description: @@ -81,6 +102,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -142,5 +170,12 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/004-flutter-basics/01-start/pubspec.yaml b/004-flutter-basics/01-start/pubspec.yaml index 7402d8b9..0b37d907 100644 --- a/004-flutter-basics/01-start/pubspec.yaml +++ b/004-flutter-basics/01-start/pubspec.yaml @@ -19,38 +19,33 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://www.dartlang.org/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. uses-material-design: true - # To add assets to your application, add an assets section, like this: # assets: # - images/a_dot_burr.jpeg # - images/a_dot_ham.jpeg - # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.io/assets-and-images/#resolution-aware. - # For details regarding adding assets from package dependencies, see # https://flutter.io/assets-and-images/#from-packages - # To add custom fonts to your application, add a fonts section here, # in this "flutter" section. Each entry in this list should have a # "family" key with the font family name, and a "fonts" key with a diff --git a/004-flutter-basics/02-setState/pubspec.lock b/004-flutter-basics/02-setState/pubspec.lock index 4667870d..d9aa9016 100644 --- a/004-flutter-basics/02-setState/pubspec.lock +++ b/004-flutter-basics/02-setState/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -60,6 +67,20 @@ packages: description: flutter source: sdk version: "0.0.0" + http: + dependency: transitive + description: + name: http + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.1" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.4" matcher: dependency: transitive description: @@ -81,6 +102,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -142,5 +170,12 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/004-flutter-basics/02-setState/pubspec.yaml b/004-flutter-basics/02-setState/pubspec.yaml index 7402d8b9..0b37d907 100644 --- a/004-flutter-basics/02-setState/pubspec.yaml +++ b/004-flutter-basics/02-setState/pubspec.yaml @@ -19,38 +19,33 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://www.dartlang.org/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. uses-material-design: true - # To add assets to your application, add an assets section, like this: # assets: # - images/a_dot_burr.jpeg # - images/a_dot_ham.jpeg - # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.io/assets-and-images/#resolution-aware. - # For details regarding adding assets from package dependencies, see # https://flutter.io/assets-and-images/#from-packages - # To add custom fonts to your application, add a fonts section here, # in this "flutter" section. Each entry in this list should have a # "family" key with the font family name, and a "fonts" key with a diff --git a/004-flutter-basics/03-futureBuilder/pubspec.lock b/004-flutter-basics/03-futureBuilder/pubspec.lock index 4667870d..d9aa9016 100644 --- a/004-flutter-basics/03-futureBuilder/pubspec.lock +++ b/004-flutter-basics/03-futureBuilder/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -60,6 +67,20 @@ packages: description: flutter source: sdk version: "0.0.0" + http: + dependency: transitive + description: + name: http + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.1" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.4" matcher: dependency: transitive description: @@ -81,6 +102,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -142,5 +170,12 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/004-flutter-basics/03-futureBuilder/pubspec.yaml b/004-flutter-basics/03-futureBuilder/pubspec.yaml index 7402d8b9..0b37d907 100644 --- a/004-flutter-basics/03-futureBuilder/pubspec.yaml +++ b/004-flutter-basics/03-futureBuilder/pubspec.yaml @@ -19,38 +19,33 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://www.dartlang.org/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. uses-material-design: true - # To add assets to your application, add an assets section, like this: # assets: # - images/a_dot_burr.jpeg # - images/a_dot_ham.jpeg - # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.io/assets-and-images/#resolution-aware. - # For details regarding adding assets from package dependencies, see # https://flutter.io/assets-and-images/#from-packages - # To add custom fonts to your application, add a fonts section here, # in this "flutter" section. Each entry in this list should have a # "family" key with the font family name, and a "fonts" key with a diff --git a/004-flutter-basics/04-streamBuilder/pubspec.lock b/004-flutter-basics/04-streamBuilder/pubspec.lock index 4667870d..d9aa9016 100644 --- a/004-flutter-basics/04-streamBuilder/pubspec.lock +++ b/004-flutter-basics/04-streamBuilder/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -60,6 +67,20 @@ packages: description: flutter source: sdk version: "0.0.0" + http: + dependency: transitive + description: + name: http + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.1" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.4" matcher: dependency: transitive description: @@ -81,6 +102,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -142,5 +170,12 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/004-flutter-basics/04-streamBuilder/pubspec.yaml b/004-flutter-basics/04-streamBuilder/pubspec.yaml index 7402d8b9..0b37d907 100644 --- a/004-flutter-basics/04-streamBuilder/pubspec.yaml +++ b/004-flutter-basics/04-streamBuilder/pubspec.yaml @@ -19,38 +19,33 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://www.dartlang.org/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. uses-material-design: true - # To add assets to your application, add an assets section, like this: # assets: # - images/a_dot_burr.jpeg # - images/a_dot_ham.jpeg - # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.io/assets-and-images/#resolution-aware. - # For details regarding adding assets from package dependencies, see # https://flutter.io/assets-and-images/#from-packages - # To add custom fonts to your application, add a fonts section here, # in this "flutter" section. Each entry in this list should have a # "family" key with the font family name, and a "fonts" key with a diff --git a/004-flutter-basics/05-view-model/pubspec.lock b/004-flutter-basics/05-view-model/pubspec.lock index 4667870d..d9aa9016 100644 --- a/004-flutter-basics/05-view-model/pubspec.lock +++ b/004-flutter-basics/05-view-model/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -60,6 +67,20 @@ packages: description: flutter source: sdk version: "0.0.0" + http: + dependency: transitive + description: + name: http + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.1" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.4" matcher: dependency: transitive description: @@ -81,6 +102,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -142,5 +170,12 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/004-flutter-basics/05-view-model/pubspec.yaml b/004-flutter-basics/05-view-model/pubspec.yaml index 7402d8b9..0b37d907 100644 --- a/004-flutter-basics/05-view-model/pubspec.yaml +++ b/004-flutter-basics/05-view-model/pubspec.yaml @@ -19,38 +19,33 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://www.dartlang.org/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. uses-material-design: true - # To add assets to your application, add an assets section, like this: # assets: # - images/a_dot_burr.jpeg # - images/a_dot_ham.jpeg - # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.io/assets-and-images/#resolution-aware. - # For details regarding adding assets from package dependencies, see # https://flutter.io/assets-and-images/#from-packages - # To add custom fonts to your application, add a fonts section here, # in this "flutter" section. Each entry in this list should have a # "family" key with the font family name, and a "fonts" key with a diff --git a/005-basic-navigation/01-start/pubspec.lock b/005-basic-navigation/01-start/pubspec.lock index 4667870d..d9aa9016 100644 --- a/005-basic-navigation/01-start/pubspec.lock +++ b/005-basic-navigation/01-start/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -60,6 +67,20 @@ packages: description: flutter source: sdk version: "0.0.0" + http: + dependency: transitive + description: + name: http + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.1" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.4" matcher: dependency: transitive description: @@ -81,6 +102,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -142,5 +170,12 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/005-basic-navigation/01-start/pubspec.yaml b/005-basic-navigation/01-start/pubspec.yaml index 7db4f925..fba37f85 100644 --- a/005-basic-navigation/01-start/pubspec.yaml +++ b/005-basic-navigation/01-start/pubspec.yaml @@ -19,38 +19,33 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://www.dartlang.org/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. uses-material-design: true - # To add assets to your application, add an assets section, like this: # assets: # - images/a_dot_burr.jpeg # - images/a_dot_ham.jpeg - # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.io/assets-and-images/#resolution-aware. - # For details regarding adding assets from package dependencies, see # https://flutter.io/assets-and-images/#from-packages - # To add custom fonts to your application, add a fonts section here, # in this "flutter" section. Each entry in this list should have a # "family" key with the font family name, and a "fonts" key with a diff --git a/005-basic-navigation/02-final/pubspec.lock b/005-basic-navigation/02-final/pubspec.lock index 4667870d..d9aa9016 100644 --- a/005-basic-navigation/02-final/pubspec.lock +++ b/005-basic-navigation/02-final/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -60,6 +67,20 @@ packages: description: flutter source: sdk version: "0.0.0" + http: + dependency: transitive + description: + name: http + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.1" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.4" matcher: dependency: transitive description: @@ -81,6 +102,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -142,5 +170,12 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/005-basic-navigation/02-final/pubspec.yaml b/005-basic-navigation/02-final/pubspec.yaml index 7db4f925..fba37f85 100644 --- a/005-basic-navigation/02-final/pubspec.yaml +++ b/005-basic-navigation/02-final/pubspec.yaml @@ -19,38 +19,33 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://www.dartlang.org/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. uses-material-design: true - # To add assets to your application, add an assets section, like this: # assets: # - images/a_dot_burr.jpeg # - images/a_dot_ham.jpeg - # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.io/assets-and-images/#resolution-aware. - # For details regarding adding assets from package dependencies, see # https://flutter.io/assets-and-images/#from-packages - # To add custom fonts to your application, add a fonts section here, # in this "flutter" section. Each entry in this list should have a # "family" key with the font family name, and a "fonts" key with a diff --git a/006-flare-drawer/01-start/pubspec.lock b/006-flare-drawer/01-start/pubspec.lock index 4667870d..d9aa9016 100644 --- a/006-flare-drawer/01-start/pubspec.lock +++ b/006-flare-drawer/01-start/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -60,6 +67,20 @@ packages: description: flutter source: sdk version: "0.0.0" + http: + dependency: transitive + description: + name: http + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.1" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.4" matcher: dependency: transitive description: @@ -81,6 +102,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -142,5 +170,12 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/006-flare-drawer/01-start/pubspec.yaml b/006-flare-drawer/01-start/pubspec.yaml index 941e9d44..7a895075 100644 --- a/006-flare-drawer/01-start/pubspec.yaml +++ b/006-flare-drawer/01-start/pubspec.yaml @@ -19,38 +19,33 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://www.dartlang.org/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. uses-material-design: true - # To add assets to your application, add an assets section, like this: # assets: # - images/a_dot_burr.jpeg # - images/a_dot_ham.jpeg - # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.dev/assets-and-images/#resolution-aware. - # For details regarding adding assets from package dependencies, see # https://flutter.dev/assets-and-images/#from-packages - # To add custom fonts to your application, add a fonts section here, # in this "flutter" section. Each entry in this list should have a # "family" key with the font family name, and a "fonts" key with a diff --git a/006-flare-drawer/02-final/pubspec.lock b/006-flare-drawer/02-final/pubspec.lock index d223b38f..9f35ba3b 100644 --- a/006-flare-drawer/02-final/pubspec.lock +++ b/006-flare-drawer/02-final/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -56,14 +63,14 @@ packages: name: flare_dart url: "https://pub.dartlang.org" source: hosted - version: "1.3.6" + version: "2.3.4" flare_flutter: dependency: transitive description: name: flare_flutter url: "https://pub.dartlang.org" source: hosted - version: "1.3.10" + version: "2.0.3" flutter: dependency: "direct main" description: flutter @@ -74,6 +81,20 @@ packages: description: flutter source: sdk version: "0.0.0" + http: + dependency: transitive + description: + name: http + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.1" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.4" matcher: dependency: transitive description: @@ -95,6 +116,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -106,7 +134,7 @@ packages: name: smart_flare url: "https://pub.dartlang.org" source: hosted - version: "0.2.5" + version: "0.2.9+1" source_span: dependency: transitive description: @@ -163,5 +191,12 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/006-flare-drawer/02-final/pubspec.yaml b/006-flare-drawer/02-final/pubspec.yaml index 98a9f3f3..5458ddbf 100644 --- a/006-flare-drawer/02-final/pubspec.yaml +++ b/006-flare-drawer/02-final/pubspec.yaml @@ -19,23 +19,22 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 - smart_flare: ^0.2.5 + cupertino_icons: ^0.1.3 + smart_flare: ^0.2.9+1 dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://www.dartlang.org/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. @@ -43,15 +42,12 @@ flutter: # To add assets to your application, add an assets section, like this: assets: - - assets/slideout-menu.flr + - assets/slideout-menu.flr # - images/a_dot_ham.jpeg - # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.dev/assets-and-images/#resolution-aware. - # For details regarding adding assets from package dependencies, see # https://flutter.dev/assets-and-images/#from-packages - # To add custom fonts to your application, add a fonts section here, # in this "flutter" section. Each entry in this list should have a # "family" key with the font family name, and a "fonts" key with a diff --git a/007-scoped-model-guide/01-start/pubspec.lock b/007-scoped-model-guide/01-start/pubspec.lock index 4667870d..d9aa9016 100644 --- a/007-scoped-model-guide/01-start/pubspec.lock +++ b/007-scoped-model-guide/01-start/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -60,6 +67,20 @@ packages: description: flutter source: sdk version: "0.0.0" + http: + dependency: transitive + description: + name: http + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.1" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.4" matcher: dependency: transitive description: @@ -81,6 +102,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -142,5 +170,12 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/007-scoped-model-guide/01-start/pubspec.yaml b/007-scoped-model-guide/01-start/pubspec.yaml index 5a897807..6cdd1656 100644 --- a/007-scoped-model-guide/01-start/pubspec.yaml +++ b/007-scoped-model-guide/01-start/pubspec.yaml @@ -19,38 +19,33 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://www.dartlang.org/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. uses-material-design: true - # To add assets to your application, add an assets section, like this: # assets: # - images/a_dot_burr.jpeg # - images/a_dot_ham.jpeg - # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.dev/assets-and-images/#resolution-aware. - # For details regarding adding assets from package dependencies, see # https://flutter.dev/assets-and-images/#from-packages - # To add custom fonts to your application, add a fonts section here, # in this "flutter" section. Each entry in this list should have a # "family" key with the font family name, and a "fonts" key with a diff --git a/007-scoped-model-guide/02-final/pubspec.lock b/007-scoped-model-guide/02-final/pubspec.lock index 5a01b220..b8908e99 100644 --- a/007-scoped-model-guide/02-final/pubspec.lock +++ b/007-scoped-model-guide/02-final/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -66,7 +73,21 @@ packages: name: get_it url: "https://pub.dartlang.org" source: hosted - version: "1.0.3" + version: "4.0.2" + http: + dependency: transitive + description: + name: http + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.1" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.4" matcher: dependency: transitive description: @@ -88,6 +109,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" scoped_model: dependency: "direct main" description: @@ -156,5 +184,12 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/007-scoped-model-guide/02-final/pubspec.yaml b/007-scoped-model-guide/02-final/pubspec.yaml index d78e0f72..fc9076d8 100644 --- a/007-scoped-model-guide/02-final/pubspec.yaml +++ b/007-scoped-model-guide/02-final/pubspec.yaml @@ -19,43 +19,37 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 # scoped model scoped_model: ^1.0.1 # dependency injection - get_it: ^1.0.3 - + get_it: ^4.0.2 dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://www.dartlang.org/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. uses-material-design: true - # To add assets to your application, add an assets section, like this: # assets: # - images/a_dot_burr.jpeg # - images/a_dot_ham.jpeg - # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.dev/assets-and-images/#resolution-aware. - # For details regarding adding assets from package dependencies, see # https://flutter.dev/assets-and-images/#from-packages - # To add custom fonts to your application, add a fonts section here, # in this "flutter" section. Each entry in this list should have a # "family" key with the font family name, and a "fonts" key with a diff --git a/008-realtime-stats-app-with-firebase/001-start/pubspec.lock b/008-realtime-stats-app-with-firebase/001-start/pubspec.lock index 5a01b220..b8908e99 100644 --- a/008-realtime-stats-app-with-firebase/001-start/pubspec.lock +++ b/008-realtime-stats-app-with-firebase/001-start/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -66,7 +73,21 @@ packages: name: get_it url: "https://pub.dartlang.org" source: hosted - version: "1.0.3" + version: "4.0.2" + http: + dependency: transitive + description: + name: http + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.1" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.4" matcher: dependency: transitive description: @@ -88,6 +109,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" scoped_model: dependency: "direct main" description: @@ -156,5 +184,12 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/008-realtime-stats-app-with-firebase/001-start/pubspec.yaml b/008-realtime-stats-app-with-firebase/001-start/pubspec.yaml index e3863372..6df69717 100644 --- a/008-realtime-stats-app-with-firebase/001-start/pubspec.yaml +++ b/008-realtime-stats-app-with-firebase/001-start/pubspec.yaml @@ -19,26 +19,25 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 # scoped model packages scoped_model: ^1.0.1 # get it - get_it: ^1.0.3 + get_it: ^4.0.2 dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://www.dartlang.org/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. diff --git a/008-realtime-stats-app-with-firebase/002-final/.flutter-plugins-dependencies b/008-realtime-stats-app-with-firebase/002-final/.flutter-plugins-dependencies index 7cc2209b..ed2f3511 100644 --- a/008-realtime-stats-app-with-firebase/002-final/.flutter-plugins-dependencies +++ b/008-realtime-stats-app-with-firebase/002-final/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_core","dependencies":[]}],"date_created":"2020-06-18 17:15:55.005551","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_core","dependencies":[]}],"date_created":"2020-06-18 17:57:49.163310","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/008-realtime-stats-app-with-firebase/002-final/pubspec.lock b/008-realtime-stats-app-with-firebase/002-final/pubspec.lock index 16e36961..46b12bb7 100644 --- a/008-realtime-stats-app-with-firebase/002-final/pubspec.lock +++ b/008-realtime-stats-app-with-firebase/002-final/pubspec.lock @@ -49,7 +49,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -80,7 +87,21 @@ packages: name: get_it url: "https://pub.dartlang.org" source: hosted - version: "1.0.3" + version: "4.0.2" + http: + dependency: transitive + description: + name: http + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.1" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.4" matcher: dependency: transitive description: @@ -102,6 +123,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" scoped_model: dependency: "direct main" description: @@ -170,6 +198,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.2.0 <2.0.0" diff --git a/008-realtime-stats-app-with-firebase/002-final/pubspec.yaml b/008-realtime-stats-app-with-firebase/002-final/pubspec.yaml index 73aade75..7aa1323b 100644 --- a/008-realtime-stats-app-with-firebase/002-final/pubspec.yaml +++ b/008-realtime-stats-app-with-firebase/002-final/pubspec.yaml @@ -19,14 +19,15 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 # scoped model packages scoped_model: ^1.0.1 # get it - get_it: ^1.0.3 + get_it: ^4.0.2 # firebase firestore cloud_firestore: @@ -34,13 +35,11 @@ dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://www.dartlang.org/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. diff --git a/009-realtime-feedback-app/001-start/.flutter-plugins-dependencies b/009-realtime-feedback-app/001-start/.flutter-plugins-dependencies index 85105e24..dc21745d 100644 --- a/009-realtime-feedback-app/001-start/.flutter-plugins-dependencies +++ b/009-realtime-feedback-app/001-start/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_core","dependencies":[]}],"date_created":"2020-06-18 17:15:57.150083","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_core","dependencies":[]}],"date_created":"2020-06-18 18:01:11.995837","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/009-realtime-feedback-app/001-start/pubspec.lock b/009-realtime-feedback-app/001-start/pubspec.lock index 16e36961..46b12bb7 100644 --- a/009-realtime-feedback-app/001-start/pubspec.lock +++ b/009-realtime-feedback-app/001-start/pubspec.lock @@ -49,7 +49,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -80,7 +87,21 @@ packages: name: get_it url: "https://pub.dartlang.org" source: hosted - version: "1.0.3" + version: "4.0.2" + http: + dependency: transitive + description: + name: http + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.1" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.4" matcher: dependency: transitive description: @@ -102,6 +123,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" scoped_model: dependency: "direct main" description: @@ -170,6 +198,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.2.0 <2.0.0" diff --git a/009-realtime-feedback-app/001-start/pubspec.yaml b/009-realtime-feedback-app/001-start/pubspec.yaml index 73aade75..7aa1323b 100644 --- a/009-realtime-feedback-app/001-start/pubspec.yaml +++ b/009-realtime-feedback-app/001-start/pubspec.yaml @@ -19,14 +19,15 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 # scoped model packages scoped_model: ^1.0.1 # get it - get_it: ^1.0.3 + get_it: ^4.0.2 # firebase firestore cloud_firestore: @@ -34,13 +35,11 @@ dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://www.dartlang.org/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. diff --git a/009-realtime-feedback-app/002-final/.flutter-plugins-dependencies b/009-realtime-feedback-app/002-final/.flutter-plugins-dependencies index 7e57a9d8..0f65ed94 100644 --- a/009-realtime-feedback-app/002-final/.flutter-plugins-dependencies +++ b/009-realtime-feedback-app/002-final/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_core","dependencies":[]}],"date_created":"2020-06-18 17:15:59.428004","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_core","dependencies":[]}],"date_created":"2020-06-18 18:01:06.320031","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/009-realtime-feedback-app/002-final/pubspec.lock b/009-realtime-feedback-app/002-final/pubspec.lock index 16e36961..46b12bb7 100644 --- a/009-realtime-feedback-app/002-final/pubspec.lock +++ b/009-realtime-feedback-app/002-final/pubspec.lock @@ -49,7 +49,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -80,7 +87,21 @@ packages: name: get_it url: "https://pub.dartlang.org" source: hosted - version: "1.0.3" + version: "4.0.2" + http: + dependency: transitive + description: + name: http + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.1" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.4" matcher: dependency: transitive description: @@ -102,6 +123,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" scoped_model: dependency: "direct main" description: @@ -170,6 +198,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.2.0 <2.0.0" diff --git a/009-realtime-feedback-app/002-final/pubspec.yaml b/009-realtime-feedback-app/002-final/pubspec.yaml index 73aade75..7aa1323b 100644 --- a/009-realtime-feedback-app/002-final/pubspec.yaml +++ b/009-realtime-feedback-app/002-final/pubspec.yaml @@ -19,14 +19,15 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 # scoped model packages scoped_model: ^1.0.1 # get it - get_it: ^1.0.3 + get_it: ^4.0.2 # firebase firestore cloud_firestore: @@ -34,13 +35,11 @@ dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://www.dartlang.org/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. diff --git a/010-provider-architecture/001-start/pubspec.lock b/010-provider-architecture/001-start/pubspec.lock index 7a14a29b..0b654027 100644 --- a/010-provider-architecture/001-start/pubspec.lock +++ b/010-provider-architecture/001-start/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -66,14 +73,14 @@ packages: name: get_it url: "https://pub.dartlang.org" source: hosted - version: "1.0.3" + version: "4.0.2" http: dependency: "direct main" description: name: http url: "https://pub.dartlang.org" source: hosted - version: "0.12.0+2" + version: "0.12.1" http_parser: dependency: transitive description: @@ -95,6 +102,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.1.8" + nested: + dependency: transitive + description: + name: nested + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.4" path: dependency: transitive description: @@ -115,7 +129,7 @@ packages: name: provider url: "https://pub.dartlang.org" source: hosted - version: "2.0.1" + version: "4.1.3" sky_engine: dependency: transitive description: flutter @@ -177,5 +191,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" + flutter: ">=1.16.0" diff --git a/010-provider-architecture/001-start/pubspec.yaml b/010-provider-architecture/001-start/pubspec.yaml index c866b033..a4bd8df1 100644 --- a/010-provider-architecture/001-start/pubspec.yaml +++ b/010-provider-architecture/001-start/pubspec.yaml @@ -19,13 +19,14 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 - provider: ^2.0.1 - get_it: ^4.0.1 - http: ^0.12.0+2 + cupertino_icons: ^0.1.3 + provider: ^4.1.3 + get_it: ^4.0.2 + http: ^0.12.1 dev_dependencies: flutter_test: diff --git a/010-provider-architecture/002-final/pubspec.lock b/010-provider-architecture/002-final/pubspec.lock index 47aa6c32..dd64b476 100644 --- a/010-provider-architecture/002-final/pubspec.lock +++ b/010-provider-architecture/002-final/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -66,14 +73,14 @@ packages: name: get_it url: "https://pub.dartlang.org" source: hosted - version: "4.0.1" + version: "4.0.2" http: dependency: "direct main" description: name: http url: "https://pub.dartlang.org" source: hosted - version: "0.12.0+4" + version: "0.12.1" http_parser: dependency: transitive description: @@ -122,7 +129,7 @@ packages: name: provider url: "https://pub.dartlang.org" source: hosted - version: "4.0.4" + version: "4.1.3" sky_engine: dependency: transitive description: flutter @@ -184,6 +191,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" - flutter: ">=1.12.1" + flutter: ">=1.16.0" diff --git a/010-provider-architecture/002-final/pubspec.yaml b/010-provider-architecture/002-final/pubspec.yaml index 01ec49f4..6fe1941f 100644 --- a/010-provider-architecture/002-final/pubspec.yaml +++ b/010-provider-architecture/002-final/pubspec.yaml @@ -9,22 +9,16 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 - cupertino_icons: ^0.1.2 - provider: ^4.0.4 - get_it: ^4.0.1 - http: ^0.12.0+4 + cupertino_icons: ^0.1.3 + provider: ^4.1.3 + get_it: ^4.0.2 + http: ^0.12.1 dev_dependencies: flutter_test: sdk: flutter - - flutter: - uses-material-design: true - - - - diff --git a/011-network-sensitive-ui/1-start/pubspec.lock b/011-network-sensitive-ui/1-start/pubspec.lock index 77a7efa0..d369bd8e 100644 --- a/011-network-sensitive-ui/1-start/pubspec.lock +++ b/011-network-sensitive-ui/1-start/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -60,6 +67,20 @@ packages: description: flutter source: sdk version: "0.0.0" + http: + dependency: transitive + description: + name: http + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.1" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.4" matcher: dependency: transitive description: @@ -81,6 +102,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -142,5 +170,12 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/011-network-sensitive-ui/1-start/pubspec.yaml b/011-network-sensitive-ui/1-start/pubspec.yaml index 088c5c9a..8a6fbc18 100644 --- a/011-network-sensitive-ui/1-start/pubspec.yaml +++ b/011-network-sensitive-ui/1-start/pubspec.yaml @@ -19,38 +19,33 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://dart.dev/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. uses-material-design: true - # To add assets to your application, add an assets section, like this: # assets: # - images/a_dot_burr.jpeg # - images/a_dot_ham.jpeg - # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.dev/assets-and-images/#resolution-aware. - # For details regarding adding assets from package dependencies, see # https://flutter.dev/assets-and-images/#from-packages - # To add custom fonts to your application, add a fonts section here, # in this "flutter" section. Each entry in this list should have a # "family" key with the font family name, and a "fonts" key with a diff --git a/011-network-sensitive-ui/2-final/.flutter-plugins-dependencies b/011-network-sensitive-ui/2-final/.flutter-plugins-dependencies index f92b90b9..c87c7b5e 100644 --- a/011-network-sensitive-ui/2-final/.flutter-plugins-dependencies +++ b/011-network-sensitive-ui/2-final/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"connectivity","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/connectivity-0.4.3+1/","dependencies":[]}],"android":[{"name":"connectivity","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/connectivity-0.4.3+1/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"connectivity","dependencies":[]}],"date_created":"2020-06-18 17:16:10.626","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"connectivity","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/connectivity-0.4.8+6/","dependencies":[]}],"android":[{"name":"connectivity","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/connectivity-0.4.8+6/","dependencies":[]}],"macos":[{"name":"connectivity_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/connectivity_macos-0.1.0+3/","dependencies":[]}],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"connectivity","dependencies":["connectivity_macos"]},{"name":"connectivity_macos","dependencies":[]}],"date_created":"2020-06-18 18:06:06.587278","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/011-network-sensitive-ui/2-final/pubspec.lock b/011-network-sensitive-ui/2-final/pubspec.lock index db82b88a..2cbdd8f7 100644 --- a/011-network-sensitive-ui/2-final/pubspec.lock +++ b/011-network-sensitive-ui/2-final/pubspec.lock @@ -42,14 +42,35 @@ packages: name: connectivity url: "https://pub.dartlang.org" source: hosted - version: "0.4.3+1" + version: "0.4.8+6" + connectivity_macos: + dependency: transitive + description: + name: connectivity_macos + url: "https://pub.dartlang.org" + source: hosted + version: "0.1.0+3" + connectivity_platform_interface: + dependency: transitive + description: + name: connectivity_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.6" cupertino_icons: dependency: "direct main" description: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -67,6 +88,20 @@ packages: description: flutter source: sdk version: "0.0.0" + http: + dependency: transitive + description: + name: http + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.1" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.4" matcher: dependency: transitive description: @@ -81,6 +116,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.1.8" + nested: + dependency: transitive + description: + name: nested + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.4" path: dependency: transitive description: @@ -88,13 +130,27 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" + plugin_platform_interface: + dependency: transitive + description: + name: plugin_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.2" provider: dependency: "direct main" description: name: provider url: "https://pub.dartlang.org" source: hosted - version: "2.0.1" + version: "4.1.3" sky_engine: dependency: transitive description: flutter @@ -156,6 +212,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" - flutter: ">=1.2.0 <2.0.0" + flutter: ">=1.16.0 <2.0.0" diff --git a/011-network-sensitive-ui/2-final/pubspec.yaml b/011-network-sensitive-ui/2-final/pubspec.yaml index c50415a6..6c3c4782 100644 --- a/011-network-sensitive-ui/2-final/pubspec.yaml +++ b/011-network-sensitive-ui/2-final/pubspec.yaml @@ -19,40 +19,35 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 - connectivity: ^0.4.3+1 - provider: ^2.0.1 + cupertino_icons: ^0.1.3 + connectivity: ^0.4.8+6 + provider: ^4.1.3 dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://dart.dev/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. uses-material-design: true - # To add assets to your application, add an assets section, like this: # assets: # - images/a_dot_burr.jpeg # - images/a_dot_ham.jpeg - # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.dev/assets-and-images/#resolution-aware. - # For details regarding adding assets from package dependencies, see # https://flutter.dev/assets-and-images/#from-packages - # To add custom fonts to your application, add a fonts section here, # in this "flutter" section. Each entry in this list should have a # "family" key with the font family name, and a "fonts" key with a diff --git a/012-provider-architecture-pt2/1-start/pubspec.lock b/012-provider-architecture-pt2/1-start/pubspec.lock index 7a14a29b..edfa92d4 100644 --- a/012-provider-architecture-pt2/1-start/pubspec.lock +++ b/012-provider-architecture-pt2/1-start/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -73,7 +80,7 @@ packages: name: http url: "https://pub.dartlang.org" source: hosted - version: "0.12.0+2" + version: "0.12.1" http_parser: dependency: transitive description: @@ -95,6 +102,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.1.8" + nested: + dependency: transitive + description: + name: nested + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.4" path: dependency: transitive description: @@ -115,7 +129,7 @@ packages: name: provider url: "https://pub.dartlang.org" source: hosted - version: "2.0.1" + version: "4.1.3" sky_engine: dependency: transitive description: flutter @@ -177,5 +191,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" + flutter: ">=1.16.0" diff --git a/012-provider-architecture-pt2/1-start/pubspec.yaml b/012-provider-architecture-pt2/1-start/pubspec.yaml index c88d8e05..4c2ab18d 100644 --- a/012-provider-architecture-pt2/1-start/pubspec.yaml +++ b/012-provider-architecture-pt2/1-start/pubspec.yaml @@ -19,41 +19,36 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 - provider: ^2.0.1 + cupertino_icons: ^0.1.3 + provider: ^4.1.3 get_it: - http: ^0.12.0+2 + http: ^0.12.1 dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://www.dartlang.org/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. uses-material-design: true - # To add assets to your application, add an assets section, like this: # assets: # - images/a_dot_burr.jpeg # - images/a_dot_ham.jpeg - # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.dev/assets-and-images/#resolution-aware. - # For details regarding adding assets from package dependencies, see # https://flutter.dev/assets-and-images/#from-packages - # To add custom fonts to your application, add a fonts section here, # in this "flutter" section. Each entry in this list should have a # "family" key with the font family name, and a "fonts" key with a diff --git a/012-provider-architecture-pt2/2-final/pubspec.lock b/012-provider-architecture-pt2/2-final/pubspec.lock index 7a14a29b..edfa92d4 100644 --- a/012-provider-architecture-pt2/2-final/pubspec.lock +++ b/012-provider-architecture-pt2/2-final/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -73,7 +80,7 @@ packages: name: http url: "https://pub.dartlang.org" source: hosted - version: "0.12.0+2" + version: "0.12.1" http_parser: dependency: transitive description: @@ -95,6 +102,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.1.8" + nested: + dependency: transitive + description: + name: nested + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.4" path: dependency: transitive description: @@ -115,7 +129,7 @@ packages: name: provider url: "https://pub.dartlang.org" source: hosted - version: "2.0.1" + version: "4.1.3" sky_engine: dependency: transitive description: flutter @@ -177,5 +191,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" + flutter: ">=1.16.0" diff --git a/012-provider-architecture-pt2/2-final/pubspec.yaml b/012-provider-architecture-pt2/2-final/pubspec.yaml index c88d8e05..4c2ab18d 100644 --- a/012-provider-architecture-pt2/2-final/pubspec.yaml +++ b/012-provider-architecture-pt2/2-final/pubspec.yaml @@ -19,41 +19,36 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 - provider: ^2.0.1 + cupertino_icons: ^0.1.3 + provider: ^4.1.3 get_it: - http: ^0.12.0+2 + http: ^0.12.1 dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://www.dartlang.org/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. uses-material-design: true - # To add assets to your application, add an assets section, like this: # assets: # - images/a_dot_burr.jpeg # - images/a_dot_ham.jpeg - # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.dev/assets-and-images/#resolution-aware. - # For details regarding adding assets from package dependencies, see # https://flutter.dev/assets-and-images/#from-packages - # To add custom fonts to your application, add a fonts section here, # in this "flutter" section. Each entry in this list should have a # "family" key with the font family name, and a "fonts" key with a diff --git a/013-dependency-injection/1-start/pubspec.lock b/013-dependency-injection/1-start/pubspec.lock index 77a7efa0..d369bd8e 100644 --- a/013-dependency-injection/1-start/pubspec.lock +++ b/013-dependency-injection/1-start/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -60,6 +67,20 @@ packages: description: flutter source: sdk version: "0.0.0" + http: + dependency: transitive + description: + name: http + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.1" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.4" matcher: dependency: transitive description: @@ -81,6 +102,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -142,5 +170,12 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/013-dependency-injection/1-start/pubspec.yaml b/013-dependency-injection/1-start/pubspec.yaml index 0de0b889..0fe5f9d1 100644 --- a/013-dependency-injection/1-start/pubspec.yaml +++ b/013-dependency-injection/1-start/pubspec.yaml @@ -19,38 +19,33 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://www.dartlang.org/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. uses-material-design: true - # To add assets to your application, add an assets section, like this: # assets: # - images/a_dot_burr.jpeg # - images/a_dot_ham.jpeg - # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.dev/assets-and-images/#resolution-aware. - # For details regarding adding assets from package dependencies, see # https://flutter.dev/assets-and-images/#from-packages - # To add custom fonts to your application, add a fonts section here, # in this "flutter" section. Each entry in this list should have a # "family" key with the font family name, and a "fonts" key with a diff --git a/013-dependency-injection/2-final/pubspec.lock b/013-dependency-injection/2-final/pubspec.lock index 2103cdba..2b6501a2 100644 --- a/013-dependency-injection/2-final/pubspec.lock +++ b/013-dependency-injection/2-final/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -66,7 +73,21 @@ packages: name: get_it url: "https://pub.dartlang.org" source: hosted - version: "1.0.3+1" + version: "4.0.2" + http: + dependency: transitive + description: + name: http + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.1" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.4" matcher: dependency: transitive description: @@ -81,6 +102,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.1.8" + nested: + dependency: transitive + description: + name: nested + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.4" path: dependency: transitive description: @@ -88,13 +116,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" provider: dependency: "direct main" description: name: provider url: "https://pub.dartlang.org" source: hosted - version: "2.0.1+1" + version: "4.1.3" sky_engine: dependency: transitive description: flutter @@ -156,5 +191,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" + flutter: ">=1.16.0" diff --git a/013-dependency-injection/2-final/pubspec.yaml b/013-dependency-injection/2-final/pubspec.yaml index a2b9e434..e1da49d0 100644 --- a/013-dependency-injection/2-final/pubspec.yaml +++ b/013-dependency-injection/2-final/pubspec.yaml @@ -19,40 +19,35 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 - get_it: ^1.0.3 - provider: ^2.0.1 + cupertino_icons: ^0.1.3 + get_it: ^4.0.2 + provider: ^4.1.3 dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://www.dartlang.org/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. uses-material-design: true - # To add assets to your application, add an assets section, like this: # assets: # - images/a_dot_burr.jpeg # - images/a_dot_ham.jpeg - # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.dev/assets-and-images/#resolution-aware. - # For details regarding adding assets from package dependencies, see # https://flutter.dev/assets-and-images/#from-packages - # To add custom fonts to your application, add a fonts section here, # in this "flutter" section. Each entry in this list should have a # "family" key with the font family name, and a "fonts" key with a diff --git a/014-provider-v3-updates/1-start/pubspec.lock b/014-provider-v3-updates/1-start/pubspec.lock index 726fbb75..1370b8c7 100644 --- a/014-provider-v3-updates/1-start/pubspec.lock +++ b/014-provider-v3-updates/1-start/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -66,7 +73,7 @@ packages: name: http url: "https://pub.dartlang.org" source: hosted - version: "0.12.0+2" + version: "0.12.1" http_parser: dependency: transitive description: @@ -163,5 +170,12 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/014-provider-v3-updates/1-start/pubspec.yaml b/014-provider-v3-updates/1-start/pubspec.yaml index 3dc9122e..e93ecb5d 100644 --- a/014-provider-v3-updates/1-start/pubspec.yaml +++ b/014-provider-v3-updates/1-start/pubspec.yaml @@ -19,39 +19,34 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 - http: ^0.12.0+2 + cupertino_icons: ^0.1.3 + http: ^0.12.1 dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://www.dartlang.org/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. uses-material-design: true - # To add assets to your application, add an assets section, like this: # assets: # - images/a_dot_burr.jpeg # - images/a_dot_ham.jpeg - # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.dev/assets-and-images/#resolution-aware. - # For details regarding adding assets from package dependencies, see # https://flutter.dev/assets-and-images/#from-packages - # To add custom fonts to your application, add a fonts section here, # in this "flutter" section. Each entry in this list should have a # "family" key with the font family name, and a "fonts" key with a diff --git a/014-provider-v3-updates/2-final/pubspec.lock b/014-provider-v3-updates/2-final/pubspec.lock index 1feccc97..0d941702 100644 --- a/014-provider-v3-updates/2-final/pubspec.lock +++ b/014-provider-v3-updates/2-final/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -66,7 +73,7 @@ packages: name: http url: "https://pub.dartlang.org" source: hosted - version: "0.12.0+2" + version: "0.12.1" http_parser: dependency: transitive description: @@ -88,6 +95,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.1.8" + nested: + dependency: transitive + description: + name: nested + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.4" path: dependency: transitive description: @@ -108,7 +122,7 @@ packages: name: provider url: "https://pub.dartlang.org" source: hosted - version: "3.0.0+1" + version: "4.1.3" sky_engine: dependency: transitive description: flutter @@ -170,5 +184,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" + flutter: ">=1.16.0" diff --git a/014-provider-v3-updates/2-final/pubspec.yaml b/014-provider-v3-updates/2-final/pubspec.yaml index f7862a76..0dde524b 100644 --- a/014-provider-v3-updates/2-final/pubspec.yaml +++ b/014-provider-v3-updates/2-final/pubspec.yaml @@ -19,40 +19,35 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 - http: ^0.12.0+2 - provider: ^3.0.0 + cupertino_icons: ^0.1.3 + http: ^0.12.1 + provider: ^4.1.3 dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://www.dartlang.org/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. uses-material-design: true - # To add assets to your application, add an assets section, like this: # assets: # - images/a_dot_burr.jpeg # - images/a_dot_ham.jpeg - # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.dev/assets-and-images/#resolution-aware. - # For details regarding adding assets from package dependencies, see # https://flutter.dev/assets-and-images/#from-packages - # To add custom fonts to your application, add a fonts section here, # in this "flutter" section. Each entry in this list should have a # "family" key with the font family name, and a "fonts" key with a diff --git a/015-flare-splashscreen/flare_splash/pubspec.lock b/015-flare-splashscreen/flare_splash/pubspec.lock index 4a9c7fc1..57524617 100644 --- a/015-flare-splashscreen/flare_splash/pubspec.lock +++ b/015-flare-splashscreen/flare_splash/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -56,28 +63,28 @@ packages: name: flare_dart url: "https://pub.dartlang.org" source: hosted - version: "1.4.1" + version: "2.3.4" flare_flutter: dependency: transitive description: name: flare_flutter url: "https://pub.dartlang.org" source: hosted - version: "1.5.1" + version: "2.0.3" flare_loading: dependency: transitive description: name: flare_loading url: "https://pub.dartlang.org" source: hosted - version: "1.0.0+5" + version: "2.1.1" flare_splash_screen: dependency: "direct main" description: name: flare_splash_screen url: "https://pub.dartlang.org" source: hosted - version: "2.0.1+2" + version: "3.0.1" flutter: dependency: "direct main" description: flutter @@ -88,6 +95,20 @@ packages: description: flutter source: sdk version: "0.0.0" + http: + dependency: transitive + description: + name: http + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.1" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.4" matcher: dependency: transitive description: @@ -109,6 +130,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -170,5 +198,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" + flutter: ">=1.7.8 <2.0.0" diff --git a/015-flare-splashscreen/flare_splash/pubspec.yaml b/015-flare-splashscreen/flare_splash/pubspec.yaml index 825d05c2..d26e1b53 100644 --- a/015-flare-splashscreen/flare_splash/pubspec.yaml +++ b/015-flare-splashscreen/flare_splash/pubspec.yaml @@ -19,23 +19,22 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 - flare_splash_screen: ^2.0.1+2 + cupertino_icons: ^0.1.3 + flare_splash_screen: ^3.0.1 dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://www.dartlang.org/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. @@ -45,13 +44,10 @@ flutter: assets: - splash.flr # - images/a_dot_ham.jpeg - # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.dev/assets-and-images/#resolution-aware. - # For details regarding adding assets from package dependencies, see # https://flutter.dev/assets-and-images/#from-packages - # To add custom fonts to your application, add a fonts section here, # in this "flutter" section. Each entry in this list should have a # "family" key with the font family name, and a "fonts" key with a diff --git a/018-bottom-sheet-guide/bottom_sheet_guide/pubspec.lock b/018-bottom-sheet-guide/bottom_sheet_guide/pubspec.lock index 4667870d..d9aa9016 100644 --- a/018-bottom-sheet-guide/bottom_sheet_guide/pubspec.lock +++ b/018-bottom-sheet-guide/bottom_sheet_guide/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -60,6 +67,20 @@ packages: description: flutter source: sdk version: "0.0.0" + http: + dependency: transitive + description: + name: http + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.1" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.4" matcher: dependency: transitive description: @@ -81,6 +102,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -142,5 +170,12 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/018-bottom-sheet-guide/bottom_sheet_guide/pubspec.yaml b/018-bottom-sheet-guide/bottom_sheet_guide/pubspec.yaml index 5130d616..c49d31b2 100644 --- a/018-bottom-sheet-guide/bottom_sheet_guide/pubspec.yaml +++ b/018-bottom-sheet-guide/bottom_sheet_guide/pubspec.yaml @@ -19,38 +19,33 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://dart.dev/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. uses-material-design: true - # To add assets to your application, add an assets section, like this: # assets: # - images/a_dot_burr.jpeg # - images/a_dot_ham.jpeg - # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.dev/assets-and-images/#resolution-aware. - # For details regarding adding assets from package dependencies, see # https://flutter.dev/assets-and-images/#from-packages - # To add custom fonts to your application, add a fonts section here, # in this "flutter" section. Each entry in this list should have a # "family" key with the font family name, and a "fonts" key with a diff --git a/019-animation-basics/pubspec.lock b/019-animation-basics/pubspec.lock index ec0c84b0..03503a64 100644 --- a/019-animation-basics/pubspec.lock +++ b/019-animation-basics/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -61,7 +68,7 @@ packages: name: flutter_hooks url: "https://pub.dartlang.org" source: hosted - version: "0.6.0" + version: "0.9.0" flutter_sequence_animation: dependency: "direct main" description: @@ -74,6 +81,20 @@ packages: description: flutter source: sdk version: "0.0.0" + http: + dependency: transitive + description: + name: http + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.1" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.4" matcher: dependency: transitive description: @@ -95,6 +116,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -156,6 +184,12 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" - flutter: ">=1.5.8 <2.0.0" diff --git a/019-animation-basics/pubspec.yaml b/019-animation-basics/pubspec.yaml index 5b1bd19c..89263a28 100644 --- a/019-animation-basics/pubspec.yaml +++ b/019-animation-basics/pubspec.yaml @@ -19,40 +19,35 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 - flutter_hooks: ^0.6.0 - flutter_sequence_animation: + cupertino_icons: ^0.1.3 + flutter_hooks: ^0.9.0 + flutter_sequence_animation: dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://dart.dev/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. uses-material-design: true - # To add assets to your application, add an assets section, like this: # assets: # - images/a_dot_burr.jpeg # - images/a_dot_ham.jpeg - # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.dev/assets-and-images/#resolution-aware. - # For details regarding adding assets from package dependencies, see # https://flutter.dev/assets-and-images/#from-packages - # To add custom fonts to your application, add a fonts section here, # in this "flutter" section. Each entry in this list should have a # "family" key with the font family name, and a "fonts" key with a diff --git a/021-completer_dialogs/01-start/pubspec.lock b/021-completer_dialogs/01-start/pubspec.lock index fb5417b1..112c6a10 100644 --- a/021-completer_dialogs/01-start/pubspec.lock +++ b/021-completer_dialogs/01-start/pubspec.lock @@ -42,14 +42,21 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" event_bus: dependency: "direct main" description: name: event_bus url: "https://pub.dartlang.org" source: hosted - version: "1.1.0" + version: "1.1.1" fake_async: dependency: transitive description: @@ -74,6 +81,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.0.3+2" + http: + dependency: transitive + description: + name: http + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.1" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.4" matcher: dependency: transitive description: @@ -88,6 +109,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.1.8" + nested: + dependency: transitive + description: + name: nested + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.4" path: dependency: transitive description: @@ -95,13 +123,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" provider: dependency: "direct main" description: name: provider url: "https://pub.dartlang.org" source: hosted - version: "3.0.0+1" + version: "4.1.3" rflutter_alert: dependency: "direct main" description: @@ -170,5 +205,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" + flutter: ">=1.16.0" diff --git a/021-completer_dialogs/01-start/pubspec.yaml b/021-completer_dialogs/01-start/pubspec.yaml index 11bd230f..464d4e3b 100644 --- a/021-completer_dialogs/01-start/pubspec.yaml +++ b/021-completer_dialogs/01-start/pubspec.yaml @@ -19,42 +19,37 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 - provider: ^3.0.0 - rflutter_alert: ^1.0.2 - event_bus: ^1.1.0 + cupertino_icons: ^0.1.3 + provider: ^4.1.3 + rflutter_alert: ^1.0.3 + event_bus: ^1.1.1 get_it: dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://dart.dev/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. uses-material-design: true - # To add assets to your application, add an assets section, like this: # assets: # - images/a_dot_burr.jpeg # - images/a_dot_ham.jpeg - # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.dev/assets-and-images/#resolution-aware. - # For details regarding adding assets from package dependencies, see # https://flutter.dev/assets-and-images/#from-packages - # To add custom fonts to your application, add a fonts section here, # in this "flutter" section. Each entry in this list should have a # "family" key with the font family name, and a "fonts" key with a diff --git a/021-completer_dialogs/02-manager-setup/pubspec.lock b/021-completer_dialogs/02-manager-setup/pubspec.lock index 52548b34..45c8b654 100644 --- a/021-completer_dialogs/02-manager-setup/pubspec.lock +++ b/021-completer_dialogs/02-manager-setup/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -67,6 +74,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.0.3+2" + http: + dependency: transitive + description: + name: http + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.1" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.4" matcher: dependency: transitive description: @@ -81,6 +102,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.1.8" + nested: + dependency: transitive + description: + name: nested + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.4" path: dependency: transitive description: @@ -88,13 +116,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" provider: dependency: "direct main" description: name: provider url: "https://pub.dartlang.org" source: hosted - version: "3.0.0+1" + version: "4.1.3" rflutter_alert: dependency: "direct main" description: @@ -163,5 +198,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" + flutter: ">=1.16.0" diff --git a/021-completer_dialogs/02-manager-setup/pubspec.yaml b/021-completer_dialogs/02-manager-setup/pubspec.yaml index 56a840ca..f57fc5d8 100644 --- a/021-completer_dialogs/02-manager-setup/pubspec.yaml +++ b/021-completer_dialogs/02-manager-setup/pubspec.yaml @@ -19,41 +19,36 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 - provider: ^3.0.0 - rflutter_alert: ^1.0.2 + cupertino_icons: ^0.1.3 + provider: ^4.1.3 + rflutter_alert: ^1.0.3 get_it: dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://dart.dev/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. uses-material-design: true - # To add assets to your application, add an assets section, like this: # assets: # - images/a_dot_burr.jpeg # - images/a_dot_ham.jpeg - # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.dev/assets-and-images/#resolution-aware. - # For details regarding adding assets from package dependencies, see # https://flutter.dev/assets-and-images/#from-packages - # To add custom fonts to your application, add a fonts section here, # in this "flutter" section. Each entry in this list should have a # "family" key with the font family name, and a "fonts" key with a diff --git a/021-completer_dialogs/03-final/pubspec.lock b/021-completer_dialogs/03-final/pubspec.lock index 52548b34..45c8b654 100644 --- a/021-completer_dialogs/03-final/pubspec.lock +++ b/021-completer_dialogs/03-final/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -67,6 +74,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.0.3+2" + http: + dependency: transitive + description: + name: http + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.1" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.4" matcher: dependency: transitive description: @@ -81,6 +102,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.1.8" + nested: + dependency: transitive + description: + name: nested + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.4" path: dependency: transitive description: @@ -88,13 +116,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" provider: dependency: "direct main" description: name: provider url: "https://pub.dartlang.org" source: hosted - version: "3.0.0+1" + version: "4.1.3" rflutter_alert: dependency: "direct main" description: @@ -163,5 +198,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" + flutter: ">=1.16.0" diff --git a/021-completer_dialogs/03-final/pubspec.yaml b/021-completer_dialogs/03-final/pubspec.yaml index 56a840ca..f57fc5d8 100644 --- a/021-completer_dialogs/03-final/pubspec.yaml +++ b/021-completer_dialogs/03-final/pubspec.yaml @@ -19,41 +19,36 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 - provider: ^3.0.0 - rflutter_alert: ^1.0.2 + cupertino_icons: ^0.1.3 + provider: ^4.1.3 + rflutter_alert: ^1.0.3 get_it: dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://dart.dev/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. uses-material-design: true - # To add assets to your application, add an assets section, like this: # assets: # - images/a_dot_burr.jpeg # - images/a_dot_ham.jpeg - # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.dev/assets-and-images/#resolution-aware. - # For details regarding adding assets from package dependencies, see # https://flutter.dev/assets-and-images/#from-packages - # To add custom fonts to your application, add a fonts section here, # in this "flutter" section. Each entry in this list should have a # "family" key with the font family name, and a "fonts" key with a diff --git a/022-lifecycle-manager/pubspec.lock b/022-lifecycle-manager/pubspec.lock index aeb8fa60..f73fdba2 100644 --- a/022-lifecycle-manager/pubspec.lock +++ b/022-lifecycle-manager/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -67,6 +74,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.0.3+2" + http: + dependency: transitive + description: + name: http + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.1" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.4" matcher: dependency: transitive description: @@ -88,6 +109,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -149,5 +177,12 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/022-lifecycle-manager/pubspec.yaml b/022-lifecycle-manager/pubspec.yaml index 5f961c5d..6e65dfbd 100644 --- a/022-lifecycle-manager/pubspec.yaml +++ b/022-lifecycle-manager/pubspec.yaml @@ -19,39 +19,34 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 get_it: dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://dart.dev/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. uses-material-design: true - # To add assets to your application, add an assets section, like this: # assets: # - images/a_dot_burr.jpeg # - images/a_dot_ham.jpeg - # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.dev/assets-and-images/#resolution-aware. - # For details regarding adding assets from package dependencies, see # https://flutter.dev/assets-and-images/#from-packages - # To add custom fonts to your application, add a fonts section here, # in this "flutter" section. Each entry in this list should have a # "family" key with the font family name, and a "fonts" key with a diff --git a/023-abstraction-setup-fakedata/pubspec.lock b/023-abstraction-setup-fakedata/pubspec.lock index c49b4976..4ba87016 100644 --- a/023-abstraction-setup-fakedata/pubspec.lock +++ b/023-abstraction-setup-fakedata/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -67,6 +74,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.0.3+2" + http: + dependency: transitive + description: + name: http + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.1" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.4" matcher: dependency: transitive description: @@ -88,6 +109,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" provider: dependency: "direct main" description: @@ -156,5 +184,12 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/023-abstraction-setup-fakedata/pubspec.yaml b/023-abstraction-setup-fakedata/pubspec.yaml index c575171a..87e0338c 100644 --- a/023-abstraction-setup-fakedata/pubspec.yaml +++ b/023-abstraction-setup-fakedata/pubspec.yaml @@ -19,10 +19,11 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 get_it: provider: @@ -30,29 +31,23 @@ dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://dart.dev/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. uses-material-design: true - # To add assets to your application, add an assets section, like this: # assets: # - images/a_dot_burr.jpeg # - images/a_dot_ham.jpeg - # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.dev/assets-and-images/#resolution-aware. - # For details regarding adding assets from package dependencies, see # https://flutter.dev/assets-and-images/#from-packages - # To add custom fonts to your application, add a fonts section here, # in this "flutter" section. Each entry in this list should have a # "family" key with the font family name, and a "fonts" key with a diff --git a/024-abstraction-unit-test/01-start-getit/.flutter-plugins-dependencies b/024-abstraction-unit-test/01-start-getit/.flutter-plugins-dependencies index 7dd1cd36..ddc0716f 100644 --- a/024-abstraction-unit-test/01-start-getit/.flutter-plugins-dependencies +++ b/024-abstraction-unit-test/01-start-getit/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.2.0/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.2.0/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":[]}],"date_created":"2020-06-18 17:16:42.101488","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"macos":[{"name":"path_provider_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+3/","dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+1/","dependencies":[]}],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":["path_provider_macos","path_provider_linux"]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]}],"date_created":"2020-06-18 18:03:31.275699","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/024-abstraction-unit-test/01-start-getit/pubspec.lock b/024-abstraction-unit-test/01-start-getit/pubspec.lock index a22060c6..738d9350 100644 --- a/024-abstraction-unit-test/01-start-getit/pubspec.lock +++ b/024-abstraction-unit-test/01-start-getit/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -50,6 +57,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.1.0" + file: + dependency: transitive + description: + name: file + url: "https://pub.dartlang.org" + source: hosted + version: "5.2.0" flutter: dependency: "direct main" description: flutter @@ -81,13 +95,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.1.3" + intl: + dependency: transitive + description: + name: intl + url: "https://pub.dartlang.org" + source: hosted + version: "0.16.1" localstorage: dependency: "direct main" description: name: localstorage url: "https://pub.dartlang.org" source: hosted - version: "2.0.0" + version: "3.0.2+5" matcher: dependency: transitive description: @@ -115,7 +136,28 @@ packages: name: path_provider url: "https://pub.dartlang.org" source: hosted - version: "1.2.0" + version: "1.6.11" + path_provider_linux: + dependency: transitive + description: + name: path_provider_linux + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.1+1" + path_provider_macos: + dependency: transitive + description: + name: path_provider_macos + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.4+3" + path_provider_platform_interface: + dependency: transitive + description: + name: path_provider_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.2" pedantic: dependency: transitive description: @@ -123,6 +165,27 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + platform: + dependency: transitive + description: + name: platform + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" + plugin_platform_interface: + dependency: transitive + description: + name: plugin_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.2" + process: + dependency: transitive + description: + name: process + url: "https://pub.dartlang.org" + source: hosted + version: "3.0.13" sky_engine: dependency: transitive description: flutter @@ -184,6 +247,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + xdg_directories: + dependency: transitive + description: + name: xdg_directories + url: "https://pub.dartlang.org" + source: hosted + version: "0.1.0" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" - flutter: ">=0.1.4 <2.0.0" + flutter: ">=1.12.13+hotfix.5 <2.0.0" diff --git a/024-abstraction-unit-test/01-start-getit/pubspec.yaml b/024-abstraction-unit-test/01-start-getit/pubspec.yaml index 9c9fc698..775f1fba 100644 --- a/024-abstraction-unit-test/01-start-getit/pubspec.yaml +++ b/024-abstraction-unit-test/01-start-getit/pubspec.yaml @@ -19,13 +19,14 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 http: get_it: - localstorage: ^2.0.0 + localstorage: ^3.0.2+5 dev_dependencies: flutter_test: diff --git a/024-abstraction-unit-test/01-start-provider/.flutter-plugins-dependencies b/024-abstraction-unit-test/01-start-provider/.flutter-plugins-dependencies index f9cf15ea..aade6b98 100644 --- a/024-abstraction-unit-test/01-start-provider/.flutter-plugins-dependencies +++ b/024-abstraction-unit-test/01-start-provider/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.2.0/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.2.0/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":[]}],"date_created":"2020-06-18 17:16:44.159214","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"macos":[{"name":"path_provider_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+3/","dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+1/","dependencies":[]}],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":["path_provider_macos","path_provider_linux"]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]}],"date_created":"2020-06-18 18:03:37.413774","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/024-abstraction-unit-test/01-start-provider/pubspec.lock b/024-abstraction-unit-test/01-start-provider/pubspec.lock index 834292a6..60f2b331 100644 --- a/024-abstraction-unit-test/01-start-provider/pubspec.lock +++ b/024-abstraction-unit-test/01-start-provider/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -50,6 +57,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.1.0" + file: + dependency: transitive + description: + name: file + url: "https://pub.dartlang.org" + source: hosted + version: "5.2.0" flutter: dependency: "direct main" description: flutter @@ -74,13 +88,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.1.3" + intl: + dependency: transitive + description: + name: intl + url: "https://pub.dartlang.org" + source: hosted + version: "0.16.1" localstorage: dependency: "direct main" description: name: localstorage url: "https://pub.dartlang.org" source: hosted - version: "2.0.0" + version: "3.0.2+5" matcher: dependency: transitive description: @@ -108,7 +129,28 @@ packages: name: path_provider url: "https://pub.dartlang.org" source: hosted - version: "1.2.0" + version: "1.6.11" + path_provider_linux: + dependency: transitive + description: + name: path_provider_linux + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.1+1" + path_provider_macos: + dependency: transitive + description: + name: path_provider_macos + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.4+3" + path_provider_platform_interface: + dependency: transitive + description: + name: path_provider_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.2" pedantic: dependency: transitive description: @@ -116,6 +158,27 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + platform: + dependency: transitive + description: + name: platform + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" + plugin_platform_interface: + dependency: transitive + description: + name: plugin_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.2" + process: + dependency: transitive + description: + name: process + url: "https://pub.dartlang.org" + source: hosted + version: "3.0.13" provider: dependency: "direct main" description: @@ -184,6 +247,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + xdg_directories: + dependency: transitive + description: + name: xdg_directories + url: "https://pub.dartlang.org" + source: hosted + version: "0.1.0" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" - flutter: ">=0.1.4 <2.0.0" + flutter: ">=1.12.13+hotfix.5 <2.0.0" diff --git a/024-abstraction-unit-test/01-start-provider/pubspec.yaml b/024-abstraction-unit-test/01-start-provider/pubspec.yaml index 98c8efa3..f6db0598 100644 --- a/024-abstraction-unit-test/01-start-provider/pubspec.yaml +++ b/024-abstraction-unit-test/01-start-provider/pubspec.yaml @@ -19,13 +19,14 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 http: provider: - localstorage: ^2.0.0 + localstorage: ^3.0.2+5 dev_dependencies: flutter_test: diff --git a/024-abstraction-unit-test/02-final-getit/.flutter-plugins-dependencies b/024-abstraction-unit-test/02-final-getit/.flutter-plugins-dependencies index 88e32460..cda29894 100644 --- a/024-abstraction-unit-test/02-final-getit/.flutter-plugins-dependencies +++ b/024-abstraction-unit-test/02-final-getit/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.2.0/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.2.0/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":[]}],"date_created":"2020-06-18 17:16:46.817514","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"macos":[{"name":"path_provider_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+3/","dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+1/","dependencies":[]}],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":["path_provider_macos","path_provider_linux"]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]}],"date_created":"2020-06-18 18:03:25.140433","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/024-abstraction-unit-test/02-final-getit/pubspec.lock b/024-abstraction-unit-test/02-final-getit/pubspec.lock index c1c675f6..b2de539b 100644 --- a/024-abstraction-unit-test/02-final-getit/pubspec.lock +++ b/024-abstraction-unit-test/02-final-getit/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -50,6 +57,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.1.0" + file: + dependency: transitive + description: + name: file + url: "https://pub.dartlang.org" + source: hosted + version: "5.2.0" flutter: dependency: "direct main" description: flutter @@ -81,13 +95,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.1.3" + intl: + dependency: transitive + description: + name: intl + url: "https://pub.dartlang.org" + source: hosted + version: "0.16.1" localstorage: dependency: "direct main" description: name: localstorage url: "https://pub.dartlang.org" source: hosted - version: "2.0.0" + version: "3.0.2+5" matcher: dependency: transitive description: @@ -108,7 +129,7 @@ packages: name: mockito url: "https://pub.dartlang.org" source: hosted - version: "4.1.0" + version: "4.1.1" path: dependency: transitive description: @@ -122,7 +143,28 @@ packages: name: path_provider url: "https://pub.dartlang.org" source: hosted - version: "1.2.0" + version: "1.6.11" + path_provider_linux: + dependency: transitive + description: + name: path_provider_linux + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.1+1" + path_provider_macos: + dependency: transitive + description: + name: path_provider_macos + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.4+3" + path_provider_platform_interface: + dependency: transitive + description: + name: path_provider_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.2" pedantic: dependency: transitive description: @@ -130,6 +172,27 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + platform: + dependency: transitive + description: + name: platform + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" + plugin_platform_interface: + dependency: transitive + description: + name: plugin_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.2" + process: + dependency: transitive + description: + name: process + url: "https://pub.dartlang.org" + source: hosted + version: "3.0.13" sky_engine: dependency: transitive description: flutter @@ -191,6 +254,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + xdg_directories: + dependency: transitive + description: + name: xdg_directories + url: "https://pub.dartlang.org" + source: hosted + version: "0.1.0" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" - flutter: ">=0.1.4 <2.0.0" + flutter: ">=1.12.13+hotfix.5 <2.0.0" diff --git a/024-abstraction-unit-test/02-final-getit/pubspec.yaml b/024-abstraction-unit-test/02-final-getit/pubspec.yaml index 78502bd9..f8e8fa67 100644 --- a/024-abstraction-unit-test/02-final-getit/pubspec.yaml +++ b/024-abstraction-unit-test/02-final-getit/pubspec.yaml @@ -19,18 +19,19 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 http: get_it: - localstorage: ^2.0.0 + localstorage: ^3.0.2+5 dev_dependencies: flutter_test: sdk: flutter - mockito: ^4.1.0 + mockito: ^4.1.1 # For information on the generic Dart part of this file, see the # following page: https://dart.dev/tools/pub/pubspec diff --git a/024-abstraction-unit-test/02-final-provider/.flutter-plugins-dependencies b/024-abstraction-unit-test/02-final-provider/.flutter-plugins-dependencies index b57096a2..54c3a664 100644 --- a/024-abstraction-unit-test/02-final-provider/.flutter-plugins-dependencies +++ b/024-abstraction-unit-test/02-final-provider/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.2.0/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.2.0/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":[]}],"date_created":"2020-06-18 17:16:48.814115","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"macos":[{"name":"path_provider_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+3/","dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+1/","dependencies":[]}],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":["path_provider_macos","path_provider_linux"]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]}],"date_created":"2020-06-18 18:03:18.587249","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/024-abstraction-unit-test/02-final-provider/pubspec.lock b/024-abstraction-unit-test/02-final-provider/pubspec.lock index 51b28293..8ab46efd 100644 --- a/024-abstraction-unit-test/02-final-provider/pubspec.lock +++ b/024-abstraction-unit-test/02-final-provider/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -50,6 +57,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.1.0" + file: + dependency: transitive + description: + name: file + url: "https://pub.dartlang.org" + source: hosted + version: "5.2.0" flutter: dependency: "direct main" description: flutter @@ -74,13 +88,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.1.3" + intl: + dependency: transitive + description: + name: intl + url: "https://pub.dartlang.org" + source: hosted + version: "0.16.1" localstorage: dependency: "direct main" description: name: localstorage url: "https://pub.dartlang.org" source: hosted - version: "2.0.0" + version: "3.0.2+5" matcher: dependency: transitive description: @@ -101,7 +122,7 @@ packages: name: mockito url: "https://pub.dartlang.org" source: hosted - version: "4.1.0" + version: "4.1.1" path: dependency: transitive description: @@ -115,7 +136,28 @@ packages: name: path_provider url: "https://pub.dartlang.org" source: hosted - version: "1.2.0" + version: "1.6.11" + path_provider_linux: + dependency: transitive + description: + name: path_provider_linux + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.1+1" + path_provider_macos: + dependency: transitive + description: + name: path_provider_macos + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.4+3" + path_provider_platform_interface: + dependency: transitive + description: + name: path_provider_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.2" pedantic: dependency: transitive description: @@ -123,6 +165,27 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + platform: + dependency: transitive + description: + name: platform + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" + plugin_platform_interface: + dependency: transitive + description: + name: plugin_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.2" + process: + dependency: transitive + description: + name: process + url: "https://pub.dartlang.org" + source: hosted + version: "3.0.13" provider: dependency: "direct main" description: @@ -191,6 +254,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + xdg_directories: + dependency: transitive + description: + name: xdg_directories + url: "https://pub.dartlang.org" + source: hosted + version: "0.1.0" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" - flutter: ">=0.1.4 <2.0.0" + flutter: ">=1.12.13+hotfix.5 <2.0.0" diff --git a/024-abstraction-unit-test/02-final-provider/pubspec.yaml b/024-abstraction-unit-test/02-final-provider/pubspec.yaml index f05ff4c9..0cf612a9 100644 --- a/024-abstraction-unit-test/02-final-provider/pubspec.yaml +++ b/024-abstraction-unit-test/02-final-provider/pubspec.yaml @@ -19,18 +19,19 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 http: provider: - localstorage: ^2.0.0 + localstorage: ^3.0.2+5 dev_dependencies: flutter_test: sdk: flutter - mockito: ^4.1.0 + mockito: ^4.1.1 # For information on the generic Dart part of this file, see the # following page: https://dart.dev/tools/pub/pubspec diff --git a/025-navigation-service/01-start/pubspec.lock b/025-navigation-service/01-start/pubspec.lock index cf0cd4eb..6a3a7ca0 100644 --- a/025-navigation-service/01-start/pubspec.lock +++ b/025-navigation-service/01-start/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -67,6 +74,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.3" + http: + dependency: transitive + description: + name: http + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.1" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.4" matcher: dependency: transitive description: @@ -88,6 +109,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" provider: dependency: "direct main" description: @@ -156,5 +184,12 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/025-navigation-service/01-start/pubspec.yaml b/025-navigation-service/01-start/pubspec.yaml index 7633c6cc..02549bed 100644 --- a/025-navigation-service/01-start/pubspec.yaml +++ b/025-navigation-service/01-start/pubspec.yaml @@ -19,10 +19,11 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 get_it: provider: @@ -30,29 +31,23 @@ dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://dart.dev/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. uses-material-design: true - # To add assets to your application, add an assets section, like this: # assets: # - images/a_dot_burr.jpeg # - images/a_dot_ham.jpeg - # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.dev/assets-and-images/#resolution-aware. - # For details regarding adding assets from package dependencies, see # https://flutter.dev/assets-and-images/#from-packages - # To add custom fonts to your application, add a fonts section here, # in this "flutter" section. Each entry in this list should have a # "family" key with the font family name, and a "fonts" key with a diff --git a/025-navigation-service/02-final/pubspec.lock b/025-navigation-service/02-final/pubspec.lock index cf0cd4eb..6a3a7ca0 100644 --- a/025-navigation-service/02-final/pubspec.lock +++ b/025-navigation-service/02-final/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -67,6 +74,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.3" + http: + dependency: transitive + description: + name: http + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.1" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.4" matcher: dependency: transitive description: @@ -88,6 +109,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" provider: dependency: "direct main" description: @@ -156,5 +184,12 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/025-navigation-service/02-final/pubspec.yaml b/025-navigation-service/02-final/pubspec.yaml index 7633c6cc..02549bed 100644 --- a/025-navigation-service/02-final/pubspec.yaml +++ b/025-navigation-service/02-final/pubspec.yaml @@ -19,10 +19,11 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 get_it: provider: @@ -30,29 +31,23 @@ dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://dart.dev/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. uses-material-design: true - # To add assets to your application, add an assets section, like this: # assets: # - images/a_dot_burr.jpeg # - images/a_dot_ham.jpeg - # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.dev/assets-and-images/#resolution-aware. - # For details regarding adding assets from package dependencies, see # https://flutter.dev/assets-and-images/#from-packages - # To add custom fonts to your application, add a fonts section here, # in this "flutter" section. Each entry in this list should have a # "family" key with the font family name, and a "fonts" key with a diff --git a/026-stream-basics/pubspec.lock b/026-stream-basics/pubspec.lock index 4667870d..d9aa9016 100644 --- a/026-stream-basics/pubspec.lock +++ b/026-stream-basics/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -60,6 +67,20 @@ packages: description: flutter source: sdk version: "0.0.0" + http: + dependency: transitive + description: + name: http + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.1" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.4" matcher: dependency: transitive description: @@ -81,6 +102,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -142,5 +170,12 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/026-stream-basics/pubspec.yaml b/026-stream-basics/pubspec.yaml index f4a917a7..4c32c738 100644 --- a/026-stream-basics/pubspec.yaml +++ b/026-stream-basics/pubspec.yaml @@ -19,38 +19,33 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://dart.dev/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. uses-material-design: true - # To add assets to your application, add an assets section, like this: # assets: # - images/a_dot_burr.jpeg # - images/a_dot_ham.jpeg - # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.dev/assets-and-images/#resolution-aware. - # For details regarding adding assets from package dependencies, see # https://flutter.dev/assets-and-images/#from-packages - # To add custom fonts to your application, add a fonts section here, # in this "flutter" section. Each entry in this list should have a # "family" key with the font family name, and a "fonts" key with a diff --git a/027-location-service/.flutter-plugins-dependencies b/027-location-service/.flutter-plugins-dependencies index 56d50d7c..6909ce7d 100644 --- a/027-location-service/.flutter-plugins-dependencies +++ b/027-location-service/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"location","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/location-2.3.5/","dependencies":[]}],"android":[{"name":"location","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/location-2.3.5/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"location","dependencies":[]}],"date_created":"2020-06-18 17:14:17.384047","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"location","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/location-3.0.2/","dependencies":[]}],"android":[{"name":"location","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/location-3.0.2/","dependencies":[]}],"macos":[{"name":"location","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/location-3.0.2/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"location_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/location_web-1.0.0/","dependencies":[]}]},"dependencyGraph":[{"name":"location","dependencies":["location_web"]},{"name":"location_web","dependencies":[]}],"date_created":"2020-06-18 18:04:35.068299","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/027-location-service/pubspec.lock b/027-location-service/pubspec.lock index 206337fe..9dda14da 100644 --- a/027-location-service/pubspec.lock +++ b/027-location-service/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -60,13 +67,53 @@ packages: 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 + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.1" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.4" + js: + dependency: transitive + description: + name: js + url: "https://pub.dartlang.org" + source: hosted + version: "0.6.2" location: dependency: "direct main" description: name: location url: "https://pub.dartlang.org" source: hosted - version: "2.3.5" + version: "3.0.2" + location_platform_interface: + dependency: transitive + description: + name: location_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.0" + location_web: + dependency: transitive + description: + name: location_web + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.0" matcher: dependency: transitive description: @@ -88,6 +135,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" + plugin_platform_interface: + dependency: transitive + description: + name: plugin_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.2" provider: dependency: "direct main" description: @@ -156,5 +217,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" + flutter: ">=1.12.13+hotfix.5 <2.0.0" diff --git a/027-location-service/pubspec.yaml b/027-location-service/pubspec.yaml index d47eabdd..5ee709fe 100644 --- a/027-location-service/pubspec.yaml +++ b/027-location-service/pubspec.yaml @@ -19,12 +19,13 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 provider: - location: ^2.3.5 + location: ^3.0.2 dev_dependencies: flutter_test: diff --git a/028-continuous-scroll/01-start/pubspec.lock b/028-continuous-scroll/01-start/pubspec.lock index f9633073..bf23448f 100644 --- a/028-continuous-scroll/01-start/pubspec.lock +++ b/028-continuous-scroll/01-start/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -60,6 +67,20 @@ packages: description: flutter source: sdk version: "0.0.0" + http: + dependency: transitive + description: + name: http + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.1" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.4" matcher: dependency: transitive description: @@ -81,6 +102,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" provider: dependency: "direct main" description: @@ -149,5 +177,12 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/028-continuous-scroll/01-start/pubspec.yaml b/028-continuous-scroll/01-start/pubspec.yaml index cc2fcee9..222953fb 100644 --- a/028-continuous-scroll/01-start/pubspec.yaml +++ b/028-continuous-scroll/01-start/pubspec.yaml @@ -19,39 +19,34 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 provider: dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://dart.dev/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. uses-material-design: true - # To add assets to your application, add an assets section, like this: # assets: # - images/a_dot_burr.jpeg # - images/a_dot_ham.jpeg - # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.dev/assets-and-images/#resolution-aware. - # For details regarding adding assets from package dependencies, see # https://flutter.dev/assets-and-images/#from-packages - # To add custom fonts to your application, add a fonts section here, # in this "flutter" section. Each entry in this list should have a # "family" key with the font family name, and a "fonts" key with a diff --git a/028-continuous-scroll/02-final/pubspec.lock b/028-continuous-scroll/02-final/pubspec.lock index f9633073..bf23448f 100644 --- a/028-continuous-scroll/02-final/pubspec.lock +++ b/028-continuous-scroll/02-final/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -60,6 +67,20 @@ packages: description: flutter source: sdk version: "0.0.0" + http: + dependency: transitive + description: + name: http + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.1" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.4" matcher: dependency: transitive description: @@ -81,6 +102,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" provider: dependency: "direct main" description: @@ -149,5 +177,12 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/028-continuous-scroll/02-final/pubspec.yaml b/028-continuous-scroll/02-final/pubspec.yaml index cc2fcee9..222953fb 100644 --- a/028-continuous-scroll/02-final/pubspec.yaml +++ b/028-continuous-scroll/02-final/pubspec.yaml @@ -19,39 +19,34 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 provider: dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://dart.dev/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. uses-material-design: true - # To add assets to your application, add an assets section, like this: # assets: # - images/a_dot_burr.jpeg # - images/a_dot_ham.jpeg - # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.dev/assets-and-images/#resolution-aware. - # For details regarding adding assets from package dependencies, see # https://flutter.dev/assets-and-images/#from-packages - # To add custom fonts to your application, add a fonts section here, # in this "flutter" section. Each entry in this list should have a # "family" key with the font family name, and a "fonts" key with a diff --git a/029-responsive-architecture-additions/pubspec.lock b/029-responsive-architecture-additions/pubspec.lock index d05e8188..77490bf2 100644 --- a/029-responsive-architecture-additions/pubspec.lock +++ b/029-responsive-architecture-additions/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" device_preview: dependency: "direct main" description: @@ -170,5 +177,12 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/029-responsive-architecture-additions/pubspec.yaml b/029-responsive-architecture-additions/pubspec.yaml index 37fd7747..ce4a3be4 100644 --- a/029-responsive-architecture-additions/pubspec.yaml +++ b/029-responsive-architecture-additions/pubspec.yaml @@ -19,39 +19,34 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 device_preview: dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://dart.dev/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. uses-material-design: true - # To add assets to your application, add an assets section, like this: # assets: # - images/a_dot_burr.jpeg # - images/a_dot_ham.jpeg - # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.dev/assets-and-images/#resolution-aware. - # For details regarding adding assets from package dependencies, see # https://flutter.dev/assets-and-images/#from-packages - # To add custom fonts to your application, add a fonts section here, # in this "flutter" section. Each entry in this list should have a # "family" key with the font family name, and a "fonts" key with a diff --git a/030-responsive-layout-building/00-final-multiple-files/pubspec.lock b/030-responsive-layout-building/00-final-multiple-files/pubspec.lock index 6b2c1c0e..ef7291db 100644 --- a/030-responsive-layout-building/00-final-multiple-files/pubspec.lock +++ b/030-responsive-layout-building/00-final-multiple-files/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" device_preview: dependency: "direct main" description: @@ -170,5 +177,12 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/030-responsive-layout-building/00-final-multiple-files/pubspec.yaml b/030-responsive-layout-building/00-final-multiple-files/pubspec.yaml index 1c3df1a5..f3730832 100644 --- a/030-responsive-layout-building/00-final-multiple-files/pubspec.yaml +++ b/030-responsive-layout-building/00-final-multiple-files/pubspec.yaml @@ -19,39 +19,34 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 device_preview: dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://dart.dev/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. uses-material-design: true - # To add assets to your application, add an assets section, like this: # assets: # - images/a_dot_burr.jpeg # - images/a_dot_ham.jpeg - # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.dev/assets-and-images/#resolution-aware. - # For details regarding adding assets from package dependencies, see # https://flutter.dev/assets-and-images/#from-packages - # To add custom fonts to your application, add a fonts section here, # in this "flutter" section. Each entry in this list should have a # "family" key with the font family name, and a "fonts" key with a diff --git a/030-responsive-layout-building/00-final-tutorial-single-file/pubspec.lock b/030-responsive-layout-building/00-final-tutorial-single-file/pubspec.lock index d05e8188..77490bf2 100644 --- a/030-responsive-layout-building/00-final-tutorial-single-file/pubspec.lock +++ b/030-responsive-layout-building/00-final-tutorial-single-file/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" device_preview: dependency: "direct main" description: @@ -170,5 +177,12 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/030-responsive-layout-building/00-final-tutorial-single-file/pubspec.yaml b/030-responsive-layout-building/00-final-tutorial-single-file/pubspec.yaml index 1c3df1a5..f3730832 100644 --- a/030-responsive-layout-building/00-final-tutorial-single-file/pubspec.yaml +++ b/030-responsive-layout-building/00-final-tutorial-single-file/pubspec.yaml @@ -19,39 +19,34 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 device_preview: dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://dart.dev/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. uses-material-design: true - # To add assets to your application, add an assets section, like this: # assets: # - images/a_dot_burr.jpeg # - images/a_dot_ham.jpeg - # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.dev/assets-and-images/#resolution-aware. - # For details regarding adding assets from package dependencies, see # https://flutter.dev/assets-and-images/#from-packages - # To add custom fonts to your application, add a fonts section here, # in this "flutter" section. Each entry in this list should have a # "family" key with the font family name, and a "fonts" key with a diff --git a/030-responsive-layout-building/00-starting-tutorial/pubspec.lock b/030-responsive-layout-building/00-starting-tutorial/pubspec.lock index d05e8188..77490bf2 100644 --- a/030-responsive-layout-building/00-starting-tutorial/pubspec.lock +++ b/030-responsive-layout-building/00-starting-tutorial/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" device_preview: dependency: "direct main" description: @@ -170,5 +177,12 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/030-responsive-layout-building/00-starting-tutorial/pubspec.yaml b/030-responsive-layout-building/00-starting-tutorial/pubspec.yaml index 1c3df1a5..f3730832 100644 --- a/030-responsive-layout-building/00-starting-tutorial/pubspec.yaml +++ b/030-responsive-layout-building/00-starting-tutorial/pubspec.yaml @@ -19,39 +19,34 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 device_preview: dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://dart.dev/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. uses-material-design: true - # To add assets to your application, add an assets section, like this: # assets: # - images/a_dot_burr.jpeg # - images/a_dot_ham.jpeg - # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.dev/assets-and-images/#resolution-aware. - # For details regarding adding assets from package dependencies, see # https://flutter.dev/assets-and-images/#from-packages - # To add custom fonts to your application, add a fonts section here, # in this "flutter" section. Each entry in this list should have a # "family" key with the font family name, and a "fonts" key with a diff --git a/030-responsive-layout-building/01-file-per-layout/pubspec.lock b/030-responsive-layout-building/01-file-per-layout/pubspec.lock index d05e8188..77490bf2 100644 --- a/030-responsive-layout-building/01-file-per-layout/pubspec.lock +++ b/030-responsive-layout-building/01-file-per-layout/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" device_preview: dependency: "direct main" description: @@ -170,5 +177,12 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/030-responsive-layout-building/01-file-per-layout/pubspec.yaml b/030-responsive-layout-building/01-file-per-layout/pubspec.yaml index 1c3df1a5..f3730832 100644 --- a/030-responsive-layout-building/01-file-per-layout/pubspec.yaml +++ b/030-responsive-layout-building/01-file-per-layout/pubspec.yaml @@ -19,39 +19,34 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 device_preview: dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://dart.dev/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. uses-material-design: true - # To add assets to your application, add an assets section, like this: # assets: # - images/a_dot_burr.jpeg # - images/a_dot_ham.jpeg - # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.dev/assets-and-images/#resolution-aware. - # For details regarding adding assets from package dependencies, see # https://flutter.dev/assets-and-images/#from-packages - # To add custom fonts to your application, add a fonts section here, # in this "flutter" section. Each entry in this list should have a # "family" key with the font family name, and a "fonts" key with a diff --git a/030-responsive-layout-building/02-screentype-orientation-builder/pubspec.lock b/030-responsive-layout-building/02-screentype-orientation-builder/pubspec.lock index d05e8188..77490bf2 100644 --- a/030-responsive-layout-building/02-screentype-orientation-builder/pubspec.lock +++ b/030-responsive-layout-building/02-screentype-orientation-builder/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" device_preview: dependency: "direct main" description: @@ -170,5 +177,12 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/030-responsive-layout-building/02-screentype-orientation-builder/pubspec.yaml b/030-responsive-layout-building/02-screentype-orientation-builder/pubspec.yaml index 1c3df1a5..f3730832 100644 --- a/030-responsive-layout-building/02-screentype-orientation-builder/pubspec.yaml +++ b/030-responsive-layout-building/02-screentype-orientation-builder/pubspec.yaml @@ -19,39 +19,34 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 device_preview: dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://dart.dev/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. uses-material-design: true - # To add assets to your application, add an assets section, like this: # assets: # - images/a_dot_burr.jpeg # - images/a_dot_ham.jpeg - # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.dev/assets-and-images/#resolution-aware. - # For details regarding adding assets from package dependencies, see # https://flutter.dev/assets-and-images/#from-packages - # To add custom fonts to your application, add a fonts section here, # in this "flutter" section. Each entry in this list should have a # "family" key with the font family name, and a "fonts" key with a diff --git a/030-responsive-layout-building/03-one-file-layouts/pubspec.lock b/030-responsive-layout-building/03-one-file-layouts/pubspec.lock index d05e8188..77490bf2 100644 --- a/030-responsive-layout-building/03-one-file-layouts/pubspec.lock +++ b/030-responsive-layout-building/03-one-file-layouts/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" device_preview: dependency: "direct main" description: @@ -170,5 +177,12 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/030-responsive-layout-building/03-one-file-layouts/pubspec.yaml b/030-responsive-layout-building/03-one-file-layouts/pubspec.yaml index 1c3df1a5..f3730832 100644 --- a/030-responsive-layout-building/03-one-file-layouts/pubspec.yaml +++ b/030-responsive-layout-building/03-one-file-layouts/pubspec.yaml @@ -19,39 +19,34 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 device_preview: dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://dart.dev/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. uses-material-design: true - # To add assets to your application, add an assets section, like this: # assets: # - images/a_dot_burr.jpeg # - images/a_dot_ham.jpeg - # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.dev/assets-and-images/#resolution-aware. - # For details regarding adding assets from package dependencies, see # https://flutter.dev/assets-and-images/#from-packages - # To add custom fonts to your application, add a fonts section here, # in this "flutter" section. Each entry in this list should have a # "family" key with the font family name, and a "fonts" key with a diff --git a/031-responsive-architecture-provider/01-starting/pubspec.lock b/031-responsive-architecture-provider/01-starting/pubspec.lock index d05e8188..77490bf2 100644 --- a/031-responsive-architecture-provider/01-starting/pubspec.lock +++ b/031-responsive-architecture-provider/01-starting/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" device_preview: dependency: "direct main" description: @@ -170,5 +177,12 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/031-responsive-architecture-provider/01-starting/pubspec.yaml b/031-responsive-architecture-provider/01-starting/pubspec.yaml index 1c3df1a5..f3730832 100644 --- a/031-responsive-architecture-provider/01-starting/pubspec.yaml +++ b/031-responsive-architecture-provider/01-starting/pubspec.yaml @@ -19,39 +19,34 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 device_preview: dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://dart.dev/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. uses-material-design: true - # To add assets to your application, add an assets section, like this: # assets: # - images/a_dot_burr.jpeg # - images/a_dot_ham.jpeg - # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.dev/assets-and-images/#resolution-aware. - # For details regarding adding assets from package dependencies, see # https://flutter.dev/assets-and-images/#from-packages - # To add custom fonts to your application, add a fonts section here, # in this "flutter" section. Each entry in this list should have a # "family" key with the font family name, and a "fonts" key with a diff --git a/031-responsive-architecture-provider/02-final-state-implementation/pubspec.lock b/031-responsive-architecture-provider/02-final-state-implementation/pubspec.lock index 7d350689..b31759e9 100644 --- a/031-responsive-architecture-provider/02-final-state-implementation/pubspec.lock +++ b/031-responsive-architecture-provider/02-final-state-implementation/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" device_preview: dependency: "direct main" description: @@ -177,5 +184,12 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/031-responsive-architecture-provider/02-final-state-implementation/pubspec.yaml b/031-responsive-architecture-provider/02-final-state-implementation/pubspec.yaml index e856df07..1335a35f 100644 --- a/031-responsive-architecture-provider/02-final-state-implementation/pubspec.yaml +++ b/031-responsive-architecture-provider/02-final-state-implementation/pubspec.yaml @@ -19,10 +19,11 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 device_preview: provider: @@ -30,29 +31,23 @@ dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://dart.dev/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. uses-material-design: true - # To add assets to your application, add an assets section, like this: # assets: # - images/a_dot_burr.jpeg # - images/a_dot_ham.jpeg - # An image asset can refer to one or more resolution-specific "variants", see # https://flutter.dev/assets-and-images/#resolution-aware. - # For details regarding adding assets from package dependencies, see # https://flutter.dev/assets-and-images/#from-packages - # To add custom fonts to your application, add a fonts section here, # in this "flutter" section. Each entry in this list should have a # "family" key with the font family name, and a "fonts" key with a diff --git a/032-flutter-web-part1/pubspec.lock b/032-flutter-web-part1/pubspec.lock index 4667870d..d9aa9016 100644 --- a/032-flutter-web-part1/pubspec.lock +++ b/032-flutter-web-part1/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -60,6 +67,20 @@ packages: description: flutter source: sdk version: "0.0.0" + http: + dependency: transitive + description: + name: http + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.1" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.4" matcher: dependency: transitive description: @@ -81,6 +102,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -142,5 +170,12 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/032-flutter-web-part1/pubspec.yaml b/032-flutter-web-part1/pubspec.yaml index f88912da..75573a8c 100644 --- a/032-flutter-web-part1/pubspec.yaml +++ b/032-flutter-web-part1/pubspec.yaml @@ -19,22 +19,21 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://dart.dev/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. @@ -42,7 +41,7 @@ flutter: # To add assets to your application, add an assets section, like this: assets: - - assets/logo.png + - assets/logo.png # - images/a_dot_ham.jpeg # An image asset can refer to one or more resolution-specific "variants", see diff --git a/033-flutter-web-part2-responsive/pubspec.lock b/033-flutter-web-part2-responsive/pubspec.lock index 4af9f117..b599f2b2 100644 --- a/033-flutter-web-part2-responsive/pubspec.lock +++ b/033-flutter-web-part2-responsive/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -60,6 +67,20 @@ packages: description: flutter source: sdk version: "0.0.0" + http: + dependency: transitive + description: + name: http + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.1" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.4" matcher: dependency: transitive description: @@ -81,13 +102,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" responsive_builder: dependency: "direct main" description: name: responsive_builder url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.2.0+2" sky_engine: dependency: transitive description: flutter @@ -149,5 +177,12 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/033-flutter-web-part2-responsive/pubspec.yaml b/033-flutter-web-part2-responsive/pubspec.yaml index b4101e4c..f4cc43bb 100644 --- a/033-flutter-web-part2-responsive/pubspec.yaml +++ b/033-flutter-web-part2-responsive/pubspec.yaml @@ -19,23 +19,22 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 - responsive_builder: ^0.1.2 + cupertino_icons: ^0.1.3 + responsive_builder: ^0.2.0+2 dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://dart.dev/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. @@ -43,7 +42,7 @@ flutter: # To add assets to your application, add an assets section, like this: assets: - - assets/logo.png + - assets/logo.png # - images/a_dot_ham.jpeg # An image asset can refer to one or more resolution-specific "variants", see diff --git a/034-flutter-web-part3-template-layouts/pubspec.lock b/034-flutter-web-part3-template-layouts/pubspec.lock index 0a50ce00..378ac99c 100644 --- a/034-flutter-web-part3-template-layouts/pubspec.lock +++ b/034-flutter-web-part3-template-layouts/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -67,6 +74,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.0.3" + http: + dependency: transitive + description: + name: http + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.1" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.4" matcher: dependency: transitive description: @@ -88,13 +109,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" responsive_builder: dependency: "direct main" description: name: responsive_builder url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.2.0+2" sky_engine: dependency: transitive description: flutter @@ -156,5 +184,12 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/034-flutter-web-part3-template-layouts/pubspec.yaml b/034-flutter-web-part3-template-layouts/pubspec.yaml index d4f844ea..78aeca51 100644 --- a/034-flutter-web-part3-template-layouts/pubspec.yaml +++ b/034-flutter-web-part3-template-layouts/pubspec.yaml @@ -19,24 +19,23 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 - responsive_builder: ^0.1.2 + cupertino_icons: ^0.1.3 + responsive_builder: ^0.2.0+2 get_it: dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://dart.dev/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. @@ -44,7 +43,7 @@ flutter: # To add assets to your application, add an assets section, like this: assets: - - assets/logo.png + - assets/logo.png # - images/a_dot_ham.jpeg # An image asset can refer to one or more resolution-specific "variants", see diff --git a/035-statemanagement-api-integration/00-starting/pubspec.lock b/035-statemanagement-api-integration/00-starting/pubspec.lock index e928d2ea..9afe2335 100644 --- a/035-statemanagement-api-integration/00-starting/pubspec.lock +++ b/035-statemanagement-api-integration/00-starting/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -67,6 +74,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.0.3" + http: + dependency: transitive + description: + name: http + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.1" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.4" matcher: dependency: transitive description: @@ -88,13 +109,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.0" responsive_builder: dependency: "direct main" description: name: responsive_builder url: "https://pub.dartlang.org" source: hosted - version: "0.1.4" + version: "0.2.0+2" sky_engine: dependency: transitive description: flutter @@ -156,5 +184,12 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/035-statemanagement-api-integration/00-starting/pubspec.yaml b/035-statemanagement-api-integration/00-starting/pubspec.yaml index 92b833fa..9e907e4c 100644 --- a/035-statemanagement-api-integration/00-starting/pubspec.yaml +++ b/035-statemanagement-api-integration/00-starting/pubspec.yaml @@ -19,11 +19,12 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 - responsive_builder: ^0.1.4 + cupertino_icons: ^0.1.3 + responsive_builder: ^0.2.0+2 get_it: # provider_architecture: # path: ../provider_architecture @@ -33,13 +34,11 @@ dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://dart.dev/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. @@ -47,7 +46,7 @@ flutter: # To add assets to your application, add an assets section, like this: assets: - - assets/logo.png + - assets/logo.png # - images/a_dot_ham.jpeg # An image asset can refer to one or more resolution-specific "variants", see diff --git a/035-statemanagement-api-integration/01-final/pubspec.lock b/035-statemanagement-api-integration/01-final/pubspec.lock index c2c3cf85..b4e24259 100644 --- a/035-statemanagement-api-integration/01-final/pubspec.lock +++ b/035-statemanagement-api-integration/01-final/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -73,7 +80,7 @@ packages: name: http url: "https://pub.dartlang.org" source: hosted - version: "0.12.0+2" + version: "0.12.1" http_parser: dependency: transitive description: @@ -95,6 +102,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.1.8" + nested: + dependency: transitive + description: + name: nested + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.4" + observable_ish: + dependency: transitive + description: + name: observable_ish + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.4" path: dependency: transitive description: @@ -115,21 +136,21 @@ packages: name: provider url: "https://pub.dartlang.org" source: hosted - version: "3.1.0+1" + version: "4.1.3" provider_architecture: dependency: "direct main" description: name: provider_architecture url: "https://pub.dartlang.org" source: hosted - version: "1.0.0" + version: "1.1.1+1" responsive_builder: dependency: "direct main" description: name: responsive_builder url: "https://pub.dartlang.org" source: hosted - version: "0.1.4" + version: "0.2.0+2" sky_engine: dependency: transitive description: flutter @@ -191,5 +212,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" + flutter: ">=1.16.0" diff --git a/035-statemanagement-api-integration/01-final/pubspec.yaml b/035-statemanagement-api-integration/01-final/pubspec.yaml index 838348cd..1bfa835b 100644 --- a/035-statemanagement-api-integration/01-final/pubspec.yaml +++ b/035-statemanagement-api-integration/01-final/pubspec.yaml @@ -19,27 +19,26 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 - responsive_builder: ^0.1.4 + cupertino_icons: ^0.1.3 + responsive_builder: ^0.2.0+2 get_it: provider_architecture: - provider: ^3.1.0 - http: ^0.12.0+2 + provider: ^4.1.3 + http: ^0.12.1 dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://dart.dev/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. @@ -47,7 +46,7 @@ flutter: # To add assets to your application, add an assets section, like this: assets: - - assets/logo.png + - assets/logo.png # - images/a_dot_ham.jpeg # An image asset can refer to one or more resolution-specific "variants", see diff --git a/036-hover-in-flutter-web/pubspec.lock b/036-hover-in-flutter-web/pubspec.lock index 11ec620f..96cec7af 100644 --- a/036-hover-in-flutter-web/pubspec.lock +++ b/036-hover-in-flutter-web/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -73,7 +80,7 @@ packages: name: http url: "https://pub.dartlang.org" source: hosted - version: "0.12.0+2" + version: "0.12.1" http_parser: dependency: transitive description: @@ -95,6 +102,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.1.8" + nested: + dependency: transitive + description: + name: nested + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.4" + observable_ish: + dependency: transitive + description: + name: observable_ish + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.4" path: dependency: transitive description: @@ -115,21 +136,21 @@ packages: name: provider url: "https://pub.dartlang.org" source: hosted - version: "3.1.0+1" + version: "4.1.3" provider_architecture: dependency: "direct main" description: name: provider_architecture url: "https://pub.dartlang.org" source: hosted - version: "1.0.0" + version: "1.1.1+1" responsive_builder: dependency: "direct main" description: name: responsive_builder url: "https://pub.dartlang.org" source: hosted - version: "0.1.4" + version: "0.2.0+2" sky_engine: dependency: transitive description: flutter @@ -191,5 +212,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" + flutter: ">=1.16.0" diff --git a/036-hover-in-flutter-web/pubspec.yaml b/036-hover-in-flutter-web/pubspec.yaml index 6a703a4b..5cd59453 100644 --- a/036-hover-in-flutter-web/pubspec.yaml +++ b/036-hover-in-flutter-web/pubspec.yaml @@ -19,27 +19,26 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 - responsive_builder: ^0.1.4 + cupertino_icons: ^0.1.3 + responsive_builder: ^0.2.0+2 get_it: provider_architecture: - provider: ^3.1.0 - http: ^0.12.0+2 + provider: ^4.1.3 + http: ^0.12.1 dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://dart.dev/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. @@ -47,7 +46,7 @@ flutter: # To add assets to your application, add an assets section, like this: assets: - - assets/logo.png + - assets/logo.png # - images/a_dot_ham.jpeg # An image asset can refer to one or more resolution-specific "variants", see diff --git a/037-advanced-web-navigation/00-starting/pubspec.lock b/037-advanced-web-navigation/00-starting/pubspec.lock index 11ec620f..96cec7af 100644 --- a/037-advanced-web-navigation/00-starting/pubspec.lock +++ b/037-advanced-web-navigation/00-starting/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -73,7 +80,7 @@ packages: name: http url: "https://pub.dartlang.org" source: hosted - version: "0.12.0+2" + version: "0.12.1" http_parser: dependency: transitive description: @@ -95,6 +102,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.1.8" + nested: + dependency: transitive + description: + name: nested + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.4" + observable_ish: + dependency: transitive + description: + name: observable_ish + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.4" path: dependency: transitive description: @@ -115,21 +136,21 @@ packages: name: provider url: "https://pub.dartlang.org" source: hosted - version: "3.1.0+1" + version: "4.1.3" provider_architecture: dependency: "direct main" description: name: provider_architecture url: "https://pub.dartlang.org" source: hosted - version: "1.0.0" + version: "1.1.1+1" responsive_builder: dependency: "direct main" description: name: responsive_builder url: "https://pub.dartlang.org" source: hosted - version: "0.1.4" + version: "0.2.0+2" sky_engine: dependency: transitive description: flutter @@ -191,5 +212,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" + flutter: ">=1.16.0" diff --git a/037-advanced-web-navigation/00-starting/pubspec.yaml b/037-advanced-web-navigation/00-starting/pubspec.yaml index 6a703a4b..5cd59453 100644 --- a/037-advanced-web-navigation/00-starting/pubspec.yaml +++ b/037-advanced-web-navigation/00-starting/pubspec.yaml @@ -19,27 +19,26 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 - responsive_builder: ^0.1.4 + cupertino_icons: ^0.1.3 + responsive_builder: ^0.2.0+2 get_it: provider_architecture: - provider: ^3.1.0 - http: ^0.12.0+2 + provider: ^4.1.3 + http: ^0.12.1 dev_dependencies: flutter_test: sdk: flutter - # For information on the generic Dart part of this file, see the # following page: https://dart.dev/tools/pub/pubspec # The following section is specific to Flutter. flutter: - # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. @@ -47,7 +46,7 @@ flutter: # To add assets to your application, add an assets section, like this: assets: - - assets/logo.png + - assets/logo.png # - images/a_dot_ham.jpeg # An image asset can refer to one or more resolution-specific "variants", see diff --git a/038-firebase-authentication/00-starting/pubspec.lock b/038-firebase-authentication/00-starting/pubspec.lock index dbd5f69c..143817a8 100644 --- a/038-firebase-authentication/00-starting/pubspec.lock +++ b/038-firebase-authentication/00-starting/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -60,20 +67,27 @@ packages: description: flutter source: sdk version: "0.0.0" + get: + dependency: transitive + description: + name: get + url: "https://pub.dartlang.org" + source: hosted + version: "2.14.1" get_it: dependency: "direct main" description: name: get_it url: "https://pub.dartlang.org" source: hosted - version: "3.0.0+1" + version: "4.0.2" http: dependency: "direct main" description: name: http url: "https://pub.dartlang.org" source: hosted - version: "0.12.0+4" + version: "0.12.1" http_parser: dependency: transitive description: @@ -81,6 +95,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.1.3" + injectable: + dependency: transitive + description: + name: injectable + url: "https://pub.dartlang.org" + source: hosted + version: "0.4.0+1" matcher: dependency: transitive description: @@ -95,6 +116,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.1.8" + nested: + dependency: transitive + description: + name: nested + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.4" + observable_ish: + dependency: transitive + description: + name: observable_ish + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.4" path: dependency: transitive description: @@ -115,14 +150,7 @@ packages: name: provider url: "https://pub.dartlang.org" source: hosted - version: "3.2.0" - provider_architecture: - dependency: "direct main" - description: - name: provider_architecture - url: "https://pub.dartlang.org" - source: hosted - version: "1.0.3" + version: "4.1.3" sky_engine: dependency: transitive description: flutter @@ -142,6 +170,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.9.3" + stacked: + dependency: "direct main" + description: + name: stacked + url: "https://pub.dartlang.org" + source: hosted + version: "1.6.0" + stacked_services: + dependency: "direct main" + description: + name: stacked_services + url: "https://pub.dartlang.org" + source: hosted + version: "0.4.3" stream_channel: dependency: transitive description: @@ -169,7 +211,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.15" + version: "0.2.16" typed_data: dependency: transitive description: @@ -184,5 +226,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: - dart: ">=2.6.0 <3.0.0" + dart: ">=2.7.0 <3.0.0" + flutter: ">=1.16.0" diff --git a/038-firebase-authentication/00-starting/pubspec.yaml b/038-firebase-authentication/00-starting/pubspec.yaml index 1cb3453a..114aff95 100644 --- a/038-firebase-authentication/00-starting/pubspec.yaml +++ b/038-firebase-authentication/00-starting/pubspec.yaml @@ -19,21 +19,22 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 # http request - http: ^0.12.0+2 + http: ^0.12.1 # async package to add additional Cancellable operations - async: ^2.0.8 + async: ^2.4.1 # get it - get_it: ^3.0.0+1 + get_it: ^4.0.2 # provider - provider: ^3.2.0 + provider: ^4.1.3 # Stacked Arch - stacked: ^1.5.4 - stacked_services: ^0.3.1 + stacked: ^1.6.0 + stacked_services: ^0.4.3 dev_dependencies: flutter_test: diff --git a/038-firebase-authentication/01-final/.flutter-plugins-dependencies b/038-firebase-authentication/01-final/.flutter-plugins-dependencies index 4b9807f1..c027dbb6 100644 --- a/038-firebase-authentication/01-final/.flutter-plugins-dependencies +++ b/038-firebase-authentication/01-final/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.15.3+1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.3+2/","dependencies":[]}],"android":[{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.15.3+1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.3+2/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-05-27 16:52:07.192335","version":"1.18.0-11.1.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"android":[{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"macos":[{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 18:00:54.223379","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/038-firebase-authentication/01-final/pubspec.lock b/038-firebase-authentication/01-final/pubspec.lock index 74895d4a..8ecf7751 100644 --- a/038-firebase-authentication/01-final/pubspec.lock +++ b/038-firebase-authentication/01-final/pubspec.lock @@ -42,7 +42,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -63,14 +70,14 @@ packages: name: firebase_auth url: "https://pub.dartlang.org" source: hosted - version: "0.15.3+1" + version: "0.16.1" firebase_auth_platform_interface: dependency: transitive description: name: firebase_auth_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.1.5" + version: "1.1.8" firebase_auth_web: dependency: transitive description: @@ -84,14 +91,14 @@ packages: name: firebase_core url: "https://pub.dartlang.org" source: hosted - version: "0.4.3+2" + version: "0.4.5" firebase_core_platform_interface: dependency: transitive description: name: firebase_core_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.0.2" + version: "1.0.4" firebase_core_web: dependency: transitive description: @@ -114,20 +121,27 @@ packages: description: flutter source: sdk version: "0.0.0" + get: + dependency: transitive + description: + name: get + url: "https://pub.dartlang.org" + source: hosted + version: "2.14.1" get_it: dependency: "direct main" description: name: get_it url: "https://pub.dartlang.org" source: hosted - version: "3.0.0+1" + version: "4.0.2" http: dependency: "direct main" description: name: http url: "https://pub.dartlang.org" source: hosted - version: "0.12.0+4" + version: "0.12.1" http_parser: dependency: transitive description: @@ -135,6 +149,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.1.3" + injectable: + dependency: transitive + description: + name: injectable + url: "https://pub.dartlang.org" + source: hosted + version: "0.4.0+1" js: dependency: transitive description: @@ -156,6 +177,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.1.8" + nested: + dependency: transitive + description: + name: nested + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.4" + observable_ish: + dependency: transitive + description: + name: observable_ish + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.4" path: dependency: transitive description: @@ -170,20 +205,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.8.0+1" - provider: - dependency: "direct main" + plugin_platform_interface: + dependency: transitive description: - name: provider + name: plugin_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "3.2.0" - provider_architecture: + version: "1.0.2" + provider: dependency: "direct main" description: - name: provider_architecture + name: provider url: "https://pub.dartlang.org" source: hosted - version: "1.0.3" + version: "4.1.3" quiver: dependency: transitive description: @@ -210,6 +245,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.9.3" + stacked: + dependency: "direct main" + description: + name: stacked + url: "https://pub.dartlang.org" + source: hosted + version: "1.6.0" + stacked_services: + dependency: "direct main" + description: + name: stacked_services + url: "https://pub.dartlang.org" + source: hosted + version: "0.4.3" stream_channel: dependency: transitive description: @@ -237,7 +286,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.15" + version: "0.2.16" typed_data: dependency: transitive description: @@ -252,6 +301,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: - dart: ">=2.7.0-dev <3.0.0" - flutter: ">=1.12.13+hotfix.4 <2.0.0" + dart: ">=2.7.0 <3.0.0" + flutter: ">=1.16.0 <2.0.0" diff --git a/038-firebase-authentication/01-final/pubspec.yaml b/038-firebase-authentication/01-final/pubspec.yaml index b2fdda57..fc85eeee 100644 --- a/038-firebase-authentication/01-final/pubspec.yaml +++ b/038-firebase-authentication/01-final/pubspec.yaml @@ -19,21 +19,22 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 # http request - http: ^0.12.0+2 + http: ^0.12.1 # async package to add additional Cancellable operations - async: ^2.0.8 + async: ^2.4.1 # get it - get_it: ^3.0.0+1 + get_it: ^4.0.2 # provider - provider: ^3.2.0 + provider: ^4.1.3 # Stacked Arch - stacked: ^1.5.4 - stacked_services: ^0.3.1 - firebase_auth: ^0.15.3 + stacked: ^1.6.0 + stacked_services: ^0.4.3 + firebase_auth: ^0.16.1 dev_dependencies: flutter_test: diff --git a/039-firebase-custom-start-user-profile/.flutter-plugins-dependencies b/039-firebase-custom-start-user-profile/.flutter-plugins-dependencies index a060f0f3..b171eb01 100644 --- a/039-firebase-custom-start-user-profile/.flutter-plugins-dependencies +++ b/039-firebase-custom-start-user-profile/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.0+1/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.15.3+1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.3+2/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.0+1/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.15.3+1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.3+2/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 17:14:39.009903","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 18:00:26.195124","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/039-firebase-custom-start-user-profile/pubspec.lock b/039-firebase-custom-start-user-profile/pubspec.lock index 8f9358ef..196219b4 100644 --- a/039-firebase-custom-start-user-profile/pubspec.lock +++ b/039-firebase-custom-start-user-profile/pubspec.lock @@ -35,7 +35,21 @@ packages: name: cloud_firestore url: "https://pub.dartlang.org" source: hosted - version: "0.13.0+1" + version: "0.13.6" + cloud_firestore_platform_interface: + dependency: transitive + description: + name: cloud_firestore_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.2" + cloud_firestore_web: + dependency: transitive + description: + name: cloud_firestore_web + url: "https://pub.dartlang.org" + source: hosted + version: "0.1.1+2" collection: dependency: transitive description: @@ -49,7 +63,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -70,14 +91,14 @@ packages: name: firebase_auth url: "https://pub.dartlang.org" source: hosted - version: "0.15.3+1" + version: "0.16.1" firebase_auth_platform_interface: dependency: transitive description: name: firebase_auth_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.1.5" + version: "1.1.8" firebase_auth_web: dependency: transitive description: @@ -91,14 +112,14 @@ packages: name: firebase_core url: "https://pub.dartlang.org" source: hosted - version: "0.4.3+2" + version: "0.4.5" firebase_core_platform_interface: dependency: transitive description: name: firebase_core_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.0.2" + version: "1.0.4" firebase_core_web: dependency: transitive description: @@ -121,20 +142,27 @@ packages: description: flutter source: sdk version: "0.0.0" + get: + dependency: transitive + description: + name: get + url: "https://pub.dartlang.org" + source: hosted + version: "2.14.1" get_it: dependency: "direct main" description: name: get_it url: "https://pub.dartlang.org" source: hosted - version: "3.0.0+1" + version: "4.0.2" http: dependency: "direct main" description: name: http url: "https://pub.dartlang.org" source: hosted - version: "0.12.0+4" + version: "0.12.1" http_parser: dependency: transitive description: @@ -142,6 +170,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.1.3" + injectable: + dependency: transitive + description: + name: injectable + url: "https://pub.dartlang.org" + source: hosted + version: "0.4.0+1" js: dependency: transitive description: @@ -163,6 +198,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.1.8" + nested: + dependency: transitive + description: + name: nested + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.4" + observable_ish: + dependency: transitive + description: + name: observable_ish + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.4" path: dependency: transitive description: @@ -177,20 +226,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.8.0+1" - provider: - dependency: "direct main" + plugin_platform_interface: + dependency: transitive description: - name: provider + name: plugin_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "3.2.0" - provider_architecture: + version: "1.0.2" + provider: dependency: "direct main" description: - name: provider_architecture + name: provider url: "https://pub.dartlang.org" source: hosted - version: "1.0.3" + version: "4.1.3" quiver: dependency: transitive description: @@ -217,6 +266,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.9.3" + stacked: + dependency: "direct main" + description: + name: stacked + url: "https://pub.dartlang.org" + source: hosted + version: "1.6.0" + stacked_services: + dependency: "direct main" + description: + name: stacked_services + url: "https://pub.dartlang.org" + source: hosted + version: "0.4.3" stream_channel: dependency: transitive description: @@ -259,6 +322,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" - flutter: ">=1.12.13+hotfix.4 <2.0.0" + flutter: ">=1.16.0 <2.0.0" diff --git a/039-firebase-custom-start-user-profile/pubspec.yaml b/039-firebase-custom-start-user-profile/pubspec.yaml index 7cdc0970..49bc1b77 100644 --- a/039-firebase-custom-start-user-profile/pubspec.yaml +++ b/039-firebase-custom-start-user-profile/pubspec.yaml @@ -19,22 +19,23 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 # http request - http: ^0.12.0+2 + http: ^0.12.1 # async package to add additional Cancellable operations - async: ^2.0.8 + async: ^2.4.1 # get it - get_it: ^3.0.0+1 + get_it: ^4.0.2 # provider - provider: ^3.2.0 + provider: ^4.1.3 # Stacked Arch - stacked: ^1.5.4 - stacked_services: ^0.3.1 - firebase_auth: ^0.15.3 - cloud_firestore: ^0.13.0+1 + stacked: ^1.6.0 + stacked_services: ^0.4.3 + firebase_auth: ^0.16.1 + cloud_firestore: ^0.13.6 dev_dependencies: flutter_test: diff --git a/040-firestore-crud/00-starting/.flutter-plugins-dependencies b/040-firestore-crud/00-starting/.flutter-plugins-dependencies index aeb8fb1f..4529b74b 100644 --- a/040-firestore-crud/00-starting/.flutter-plugins-dependencies +++ b/040-firestore-crud/00-starting/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.0+1/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.15.3+1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.3+2/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.0+1/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.15.3+1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.3+2/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 17:17:23.357073","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 17:58:31.054063","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/040-firestore-crud/00-starting/pubspec.lock b/040-firestore-crud/00-starting/pubspec.lock index 8f9358ef..196219b4 100644 --- a/040-firestore-crud/00-starting/pubspec.lock +++ b/040-firestore-crud/00-starting/pubspec.lock @@ -35,7 +35,21 @@ packages: name: cloud_firestore url: "https://pub.dartlang.org" source: hosted - version: "0.13.0+1" + version: "0.13.6" + cloud_firestore_platform_interface: + dependency: transitive + description: + name: cloud_firestore_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.2" + cloud_firestore_web: + dependency: transitive + description: + name: cloud_firestore_web + url: "https://pub.dartlang.org" + source: hosted + version: "0.1.1+2" collection: dependency: transitive description: @@ -49,7 +63,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -70,14 +91,14 @@ packages: name: firebase_auth url: "https://pub.dartlang.org" source: hosted - version: "0.15.3+1" + version: "0.16.1" firebase_auth_platform_interface: dependency: transitive description: name: firebase_auth_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.1.5" + version: "1.1.8" firebase_auth_web: dependency: transitive description: @@ -91,14 +112,14 @@ packages: name: firebase_core url: "https://pub.dartlang.org" source: hosted - version: "0.4.3+2" + version: "0.4.5" firebase_core_platform_interface: dependency: transitive description: name: firebase_core_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.0.2" + version: "1.0.4" firebase_core_web: dependency: transitive description: @@ -121,20 +142,27 @@ packages: description: flutter source: sdk version: "0.0.0" + get: + dependency: transitive + description: + name: get + url: "https://pub.dartlang.org" + source: hosted + version: "2.14.1" get_it: dependency: "direct main" description: name: get_it url: "https://pub.dartlang.org" source: hosted - version: "3.0.0+1" + version: "4.0.2" http: dependency: "direct main" description: name: http url: "https://pub.dartlang.org" source: hosted - version: "0.12.0+4" + version: "0.12.1" http_parser: dependency: transitive description: @@ -142,6 +170,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.1.3" + injectable: + dependency: transitive + description: + name: injectable + url: "https://pub.dartlang.org" + source: hosted + version: "0.4.0+1" js: dependency: transitive description: @@ -163,6 +198,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.1.8" + nested: + dependency: transitive + description: + name: nested + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.4" + observable_ish: + dependency: transitive + description: + name: observable_ish + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.4" path: dependency: transitive description: @@ -177,20 +226,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.8.0+1" - provider: - dependency: "direct main" + plugin_platform_interface: + dependency: transitive description: - name: provider + name: plugin_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "3.2.0" - provider_architecture: + version: "1.0.2" + provider: dependency: "direct main" description: - name: provider_architecture + name: provider url: "https://pub.dartlang.org" source: hosted - version: "1.0.3" + version: "4.1.3" quiver: dependency: transitive description: @@ -217,6 +266,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.9.3" + stacked: + dependency: "direct main" + description: + name: stacked + url: "https://pub.dartlang.org" + source: hosted + version: "1.6.0" + stacked_services: + dependency: "direct main" + description: + name: stacked_services + url: "https://pub.dartlang.org" + source: hosted + version: "0.4.3" stream_channel: dependency: transitive description: @@ -259,6 +322,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" - flutter: ">=1.12.13+hotfix.4 <2.0.0" + flutter: ">=1.16.0 <2.0.0" diff --git a/040-firestore-crud/00-starting/pubspec.yaml b/040-firestore-crud/00-starting/pubspec.yaml index 7cdc0970..49bc1b77 100644 --- a/040-firestore-crud/00-starting/pubspec.yaml +++ b/040-firestore-crud/00-starting/pubspec.yaml @@ -19,22 +19,23 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 # http request - http: ^0.12.0+2 + http: ^0.12.1 # async package to add additional Cancellable operations - async: ^2.0.8 + async: ^2.4.1 # get it - get_it: ^3.0.0+1 + get_it: ^4.0.2 # provider - provider: ^3.2.0 + provider: ^4.1.3 # Stacked Arch - stacked: ^1.5.4 - stacked_services: ^0.3.1 - firebase_auth: ^0.15.3 - cloud_firestore: ^0.13.0+1 + stacked: ^1.6.0 + stacked_services: ^0.4.3 + firebase_auth: ^0.16.1 + cloud_firestore: ^0.13.6 dev_dependencies: flutter_test: diff --git a/040-firestore-crud/01-final/.flutter-plugins-dependencies b/040-firestore-crud/01-final/.flutter-plugins-dependencies index 70f91d79..c2615480 100644 --- a/040-firestore-crud/01-final/.flutter-plugins-dependencies +++ b/040-firestore-crud/01-final/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.0+1/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.15.3+1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.3+2/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.0+1/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.15.3+1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.3+2/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 17:17:26.037697","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 17:58:12.762075","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/040-firestore-crud/01-final/pubspec.lock b/040-firestore-crud/01-final/pubspec.lock index 8f9358ef..196219b4 100644 --- a/040-firestore-crud/01-final/pubspec.lock +++ b/040-firestore-crud/01-final/pubspec.lock @@ -35,7 +35,21 @@ packages: name: cloud_firestore url: "https://pub.dartlang.org" source: hosted - version: "0.13.0+1" + version: "0.13.6" + cloud_firestore_platform_interface: + dependency: transitive + description: + name: cloud_firestore_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.2" + cloud_firestore_web: + dependency: transitive + description: + name: cloud_firestore_web + url: "https://pub.dartlang.org" + source: hosted + version: "0.1.1+2" collection: dependency: transitive description: @@ -49,7 +63,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -70,14 +91,14 @@ packages: name: firebase_auth url: "https://pub.dartlang.org" source: hosted - version: "0.15.3+1" + version: "0.16.1" firebase_auth_platform_interface: dependency: transitive description: name: firebase_auth_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.1.5" + version: "1.1.8" firebase_auth_web: dependency: transitive description: @@ -91,14 +112,14 @@ packages: name: firebase_core url: "https://pub.dartlang.org" source: hosted - version: "0.4.3+2" + version: "0.4.5" firebase_core_platform_interface: dependency: transitive description: name: firebase_core_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.0.2" + version: "1.0.4" firebase_core_web: dependency: transitive description: @@ -121,20 +142,27 @@ packages: description: flutter source: sdk version: "0.0.0" + get: + dependency: transitive + description: + name: get + url: "https://pub.dartlang.org" + source: hosted + version: "2.14.1" get_it: dependency: "direct main" description: name: get_it url: "https://pub.dartlang.org" source: hosted - version: "3.0.0+1" + version: "4.0.2" http: dependency: "direct main" description: name: http url: "https://pub.dartlang.org" source: hosted - version: "0.12.0+4" + version: "0.12.1" http_parser: dependency: transitive description: @@ -142,6 +170,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.1.3" + injectable: + dependency: transitive + description: + name: injectable + url: "https://pub.dartlang.org" + source: hosted + version: "0.4.0+1" js: dependency: transitive description: @@ -163,6 +198,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.1.8" + nested: + dependency: transitive + description: + name: nested + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.4" + observable_ish: + dependency: transitive + description: + name: observable_ish + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.4" path: dependency: transitive description: @@ -177,20 +226,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.8.0+1" - provider: - dependency: "direct main" + plugin_platform_interface: + dependency: transitive description: - name: provider + name: plugin_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "3.2.0" - provider_architecture: + version: "1.0.2" + provider: dependency: "direct main" description: - name: provider_architecture + name: provider url: "https://pub.dartlang.org" source: hosted - version: "1.0.3" + version: "4.1.3" quiver: dependency: transitive description: @@ -217,6 +266,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.9.3" + stacked: + dependency: "direct main" + description: + name: stacked + url: "https://pub.dartlang.org" + source: hosted + version: "1.6.0" + stacked_services: + dependency: "direct main" + description: + name: stacked_services + url: "https://pub.dartlang.org" + source: hosted + version: "0.4.3" stream_channel: dependency: transitive description: @@ -259,6 +322,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" - flutter: ">=1.12.13+hotfix.4 <2.0.0" + flutter: ">=1.16.0 <2.0.0" diff --git a/040-firestore-crud/01-final/pubspec.yaml b/040-firestore-crud/01-final/pubspec.yaml index 7cdc0970..49bc1b77 100644 --- a/040-firestore-crud/01-final/pubspec.yaml +++ b/040-firestore-crud/01-final/pubspec.yaml @@ -19,22 +19,23 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 # http request - http: ^0.12.0+2 + http: ^0.12.1 # async package to add additional Cancellable operations - async: ^2.0.8 + async: ^2.4.1 # get it - get_it: ^3.0.0+1 + get_it: ^4.0.2 # provider - provider: ^3.2.0 + provider: ^4.1.3 # Stacked Arch - stacked: ^1.5.4 - stacked_services: ^0.3.1 - firebase_auth: ^0.15.3 - cloud_firestore: ^0.13.0+1 + stacked: ^1.6.0 + stacked_services: ^0.4.3 + firebase_auth: ^0.16.1 + cloud_firestore: ^0.13.6 dev_dependencies: flutter_test: diff --git a/041-firestore-security-rules-with-testing/compound/mobile/.flutter-plugins-dependencies b/041-firestore-security-rules-with-testing/compound/mobile/.flutter-plugins-dependencies index a56e35ff..fb12ab9d 100644 --- a/041-firestore-security-rules-with-testing/compound/mobile/.flutter-plugins-dependencies +++ b/041-firestore-security-rules-with-testing/compound/mobile/.flutter-plugins-dependencies @@ -1 +1 @@ -{"_info":"// This is a generated file; do not edit or check into version control.","dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}]} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 18:04:44.396927","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/041-firestore-security-rules-with-testing/compound/mobile/pubspec.lock b/041-firestore-security-rules-with-testing/compound/mobile/pubspec.lock index eb48d643..196219b4 100644 --- a/041-firestore-security-rules-with-testing/compound/mobile/pubspec.lock +++ b/041-firestore-security-rules-with-testing/compound/mobile/pubspec.lock @@ -1,76 +1,83 @@ # Generated by pub # See https://dart.dev/tools/pub/glossary#lockfile packages: - archive: - dependency: transitive - description: - name: archive - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.11" - args: - dependency: transitive - description: - name: args - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.2" async: dependency: "direct main" description: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.4.0" + version: "2.4.1" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "2.0.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "1.1.3" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" cloud_firestore: dependency: "direct main" description: name: cloud_firestore url: "https://pub.dartlang.org" source: hosted - version: "0.13.0+1" - collection: + version: "0.13.6" + cloud_firestore_platform_interface: dependency: transitive description: - name: collection + name: cloud_firestore_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.14.11" - convert: + version: "1.1.2" + cloud_firestore_web: dependency: transitive description: - name: convert + name: cloud_firestore_web url: "https://pub.dartlang.org" source: hosted - version: "2.1.1" - crypto: + version: "0.1.1+2" + collection: dependency: transitive description: - name: crypto + name: collection url: "https://pub.dartlang.org" source: hosted - version: "2.1.3" + version: "1.14.12" cupertino_icons: dependency: "direct main" description: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" firebase: dependency: transitive description: @@ -84,14 +91,14 @@ packages: name: firebase_auth url: "https://pub.dartlang.org" source: hosted - version: "0.15.3+1" + version: "0.16.1" firebase_auth_platform_interface: dependency: transitive description: name: firebase_auth_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.1.5" + version: "1.1.8" firebase_auth_web: dependency: transitive description: @@ -105,14 +112,14 @@ packages: name: firebase_core url: "https://pub.dartlang.org" source: hosted - version: "0.4.3+2" + version: "0.4.5" firebase_core_platform_interface: dependency: transitive description: name: firebase_core_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.0.2" + version: "1.0.4" firebase_core_web: dependency: transitive description: @@ -135,20 +142,27 @@ packages: description: flutter source: sdk version: "0.0.0" + get: + dependency: transitive + description: + name: get + url: "https://pub.dartlang.org" + source: hosted + version: "2.14.1" get_it: dependency: "direct main" description: name: get_it url: "https://pub.dartlang.org" source: hosted - version: "3.0.0+1" + version: "4.0.2" http: dependency: "direct main" description: name: http url: "https://pub.dartlang.org" source: hosted - version: "0.12.0+4" + version: "0.12.1" http_parser: dependency: transitive description: @@ -156,13 +170,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.1.3" - image: + injectable: dependency: transitive description: - name: image + name: injectable url: "https://pub.dartlang.org" source: hosted - version: "2.1.4" + version: "0.4.0+1" js: dependency: transitive description: @@ -184,13 +198,27 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.1.8" + nested: + dependency: transitive + description: + name: nested + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.4" + observable_ish: + dependency: transitive + description: + name: observable_ish + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.4" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.6.4" + version: "1.7.0" pedantic: dependency: transitive description: @@ -198,27 +226,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.8.0+1" - petitparser: + plugin_platform_interface: dependency: transitive description: - name: petitparser + name: plugin_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "2.4.0" + version: "1.0.2" provider: dependency: "direct main" description: name: provider url: "https://pub.dartlang.org" source: hosted - version: "3.2.0" - provider_architecture: - dependency: "direct main" - description: - name: provider_architecture - url: "https://pub.dartlang.org" - source: hosted - version: "1.0.3" + version: "4.1.3" quiver: dependency: transitive description: @@ -237,7 +258,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.5.5" + version: "1.7.0" stack_trace: dependency: transitive description: @@ -245,6 +266,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.9.3" + stacked: + dependency: "direct main" + description: + name: stacked + url: "https://pub.dartlang.org" + source: hosted + version: "1.6.0" + stacked_services: + dependency: "direct main" + description: + name: stacked_services + url: "https://pub.dartlang.org" + source: hosted + version: "0.4.3" stream_channel: dependency: transitive description: @@ -272,7 +307,7 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.11" + version: "0.2.16" typed_data: dependency: transitive description: @@ -287,13 +322,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - xml: + yaml: dependency: transitive description: - name: xml + name: yaml url: "https://pub.dartlang.org" source: hosted - version: "3.5.0" + version: "2.2.1" sdks: - dart: ">=2.7.0-dev <3.0.0" - flutter: ">=1.12.13+hotfix.4 <2.0.0" + dart: ">=2.7.0 <3.0.0" + flutter: ">=1.16.0 <2.0.0" diff --git a/041-firestore-security-rules-with-testing/compound/mobile/pubspec.yaml b/041-firestore-security-rules-with-testing/compound/mobile/pubspec.yaml index 7cdc0970..49bc1b77 100644 --- a/041-firestore-security-rules-with-testing/compound/mobile/pubspec.yaml +++ b/041-firestore-security-rules-with-testing/compound/mobile/pubspec.yaml @@ -19,22 +19,23 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 # http request - http: ^0.12.0+2 + http: ^0.12.1 # async package to add additional Cancellable operations - async: ^2.0.8 + async: ^2.4.1 # get it - get_it: ^3.0.0+1 + get_it: ^4.0.2 # provider - provider: ^3.2.0 + provider: ^4.1.3 # Stacked Arch - stacked: ^1.5.4 - stacked_services: ^0.3.1 - firebase_auth: ^0.15.3 - cloud_firestore: ^0.13.0+1 + stacked: ^1.6.0 + stacked_services: ^0.4.3 + firebase_auth: ^0.16.1 + cloud_firestore: ^0.13.6 dev_dependencies: flutter_test: diff --git a/042-firebase-cloud-storage/.flutter-plugins-dependencies b/042-firebase-cloud-storage/.flutter-plugins-dependencies index b2422097..dc8ac45d 100644 --- a/042-firebase-cloud-storage/.flutter-plugins-dependencies +++ b/042-firebase-cloud-storage/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.0+1/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.15.3+1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.3+2/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.1/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.3+1/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.0+1/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.15.3+1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.3+2/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.1/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.3+1/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 17:14:43.881004","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 18:00:47.177321","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/042-firebase-cloud-storage/pubspec.lock b/042-firebase-cloud-storage/pubspec.lock index 11e2fc9a..408bf129 100644 --- a/042-firebase-cloud-storage/pubspec.lock +++ b/042-firebase-cloud-storage/pubspec.lock @@ -21,7 +21,7 @@ packages: name: cached_network_image url: "https://pub.dartlang.org" source: hosted - version: "2.0.0" + version: "2.2.0+1" charcode: dependency: transitive description: @@ -42,7 +42,21 @@ packages: name: cloud_firestore url: "https://pub.dartlang.org" source: hosted - version: "0.13.0+1" + version: "0.13.6" + cloud_firestore_platform_interface: + dependency: transitive + description: + name: cloud_firestore_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.2" + cloud_firestore_web: + dependency: transitive + description: + name: cloud_firestore_web + url: "https://pub.dartlang.org" + source: hosted + version: "0.1.1+2" collection: dependency: transitive description: @@ -70,7 +84,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -78,6 +99,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.1.0" + file: + dependency: transitive + description: + name: file + url: "https://pub.dartlang.org" + source: hosted + version: "5.2.0" firebase: dependency: transitive description: @@ -91,14 +119,14 @@ packages: name: firebase_auth url: "https://pub.dartlang.org" source: hosted - version: "0.15.3+1" + version: "0.16.1" firebase_auth_platform_interface: dependency: transitive description: name: firebase_auth_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.1.5" + version: "1.1.8" firebase_auth_web: dependency: transitive description: @@ -112,14 +140,14 @@ packages: name: firebase_core url: "https://pub.dartlang.org" source: hosted - version: "0.4.3+2" + version: "0.4.5" firebase_core_platform_interface: dependency: transitive description: name: firebase_core_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.0.2" + version: "1.0.4" firebase_core_web: dependency: transitive description: @@ -133,7 +161,7 @@ packages: name: firebase_storage url: "https://pub.dartlang.org" source: hosted - version: "3.1.1" + version: "3.1.6" flutter: dependency: "direct main" description: flutter @@ -145,7 +173,7 @@ packages: name: flutter_cache_manager url: "https://pub.dartlang.org" source: hosted - version: "1.1.3" + version: "1.4.1" flutter_plugin_android_lifecycle: dependency: transitive description: @@ -163,20 +191,27 @@ packages: description: flutter source: sdk version: "0.0.0" + get: + dependency: transitive + description: + name: get + url: "https://pub.dartlang.org" + source: hosted + version: "2.14.1" get_it: dependency: "direct main" description: name: get_it url: "https://pub.dartlang.org" source: hosted - version: "3.0.0+1" + version: "4.0.2" http: dependency: "direct main" description: name: http url: "https://pub.dartlang.org" source: hosted - version: "0.12.0+4" + version: "0.12.1" http_parser: dependency: transitive description: @@ -190,7 +225,28 @@ packages: name: image_picker url: "https://pub.dartlang.org" source: hosted - version: "0.6.3+1" + version: "0.6.7+2" + image_picker_platform_interface: + dependency: transitive + description: + name: image_picker_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" + injectable: + dependency: transitive + description: + name: injectable + url: "https://pub.dartlang.org" + source: hosted + version: "0.4.0+1" + intl: + dependency: transitive + description: + name: intl + url: "https://pub.dartlang.org" + source: hosted + version: "0.16.1" js: dependency: transitive description: @@ -212,6 +268,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.1.8" + nested: + dependency: transitive + description: + name: nested + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.4" + observable_ish: + dependency: transitive + description: + name: observable_ish + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.4" path: dependency: transitive description: @@ -240,20 +310,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.2.1" - provider: - dependency: "direct main" + plugin_platform_interface: + dependency: transitive description: - name: provider + name: plugin_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "3.2.0" - provider_architecture: + version: "1.0.2" + provider: dependency: "direct main" description: - name: provider_architecture + name: provider url: "https://pub.dartlang.org" source: hosted - version: "1.0.3" + version: "4.1.3" quiver: dependency: transitive description: @@ -261,6 +331,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.5" + rxdart: + dependency: transitive + description: + name: rxdart + url: "https://pub.dartlang.org" + source: hosted + version: "0.24.1" sky_engine: dependency: transitive description: flutter @@ -287,6 +364,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.9.3" + stacked: + dependency: "direct main" + description: + name: stacked + url: "https://pub.dartlang.org" + source: hosted + version: "1.6.0" + stacked_services: + dependency: "direct main" + description: + name: stacked_services + url: "https://pub.dartlang.org" + source: hosted + version: "0.4.3" stream_channel: dependency: transitive description: @@ -343,6 +434,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" - flutter: ">=1.12.13+hotfix.4 <2.0.0" + flutter: ">=1.16.0 <2.0.0" diff --git a/042-firebase-cloud-storage/pubspec.yaml b/042-firebase-cloud-storage/pubspec.yaml index c0d7eea6..1bbdbcad 100644 --- a/042-firebase-cloud-storage/pubspec.yaml +++ b/042-firebase-cloud-storage/pubspec.yaml @@ -19,25 +19,26 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 # http request - http: ^0.12.0+2 + http: ^0.12.1 # async package to add additional Cancellable operations - async: ^2.0.8 + async: ^2.4.1 # get it - get_it: ^3.0.0+1 + get_it: ^4.0.2 # provider - provider: ^3.2.0 + provider: ^4.1.3 # Stacked Arch - stacked: ^1.5.4 - stacked_services: ^0.3.1 - firebase_auth: ^0.15.3 - cloud_firestore: ^0.13.0+1 - firebase_storage: ^3.1.1 - image_picker: ^0.6.3+1 - cached_network_image: ^2.0.0 + stacked: ^1.6.0 + stacked_services: ^0.4.3 + firebase_auth: ^0.16.1 + cloud_firestore: ^0.13.6 + firebase_storage: ^3.1.6 + image_picker: ^0.6.7+2 + cached_network_image: ^2.2.0+1 dev_dependencies: flutter_test: diff --git a/043-firebase-push-notifications/.flutter-plugins-dependencies b/043-firebase-push-notifications/.flutter-plugins-dependencies index dec5f427..d137caa8 100644 --- a/043-firebase-push-notifications/.flutter-plugins-dependencies +++ b/043-firebase-push-notifications/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.0+1/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.15.3+1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.3+2/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-5.1.8/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.1/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.3+1/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.0+1/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.15.3+1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.3+2/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-5.1.8/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.1/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.3+1/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 17:14:46.891520","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 18:02:38.732793","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/043-firebase-push-notifications/pubspec.lock b/043-firebase-push-notifications/pubspec.lock index be70516c..d23ea722 100644 --- a/043-firebase-push-notifications/pubspec.lock +++ b/043-firebase-push-notifications/pubspec.lock @@ -21,7 +21,7 @@ packages: name: cached_network_image url: "https://pub.dartlang.org" source: hosted - version: "2.0.0" + version: "2.2.0+1" charcode: dependency: transitive description: @@ -42,7 +42,21 @@ packages: name: cloud_firestore url: "https://pub.dartlang.org" source: hosted - version: "0.13.0+1" + version: "0.13.6" + cloud_firestore_platform_interface: + dependency: transitive + description: + name: cloud_firestore_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.2" + cloud_firestore_web: + dependency: transitive + description: + name: cloud_firestore_web + url: "https://pub.dartlang.org" + source: hosted + version: "0.1.1+2" collection: dependency: transitive description: @@ -70,7 +84,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -78,6 +99,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.1.0" + file: + dependency: transitive + description: + name: file + url: "https://pub.dartlang.org" + source: hosted + version: "5.2.0" firebase: dependency: transitive description: @@ -91,14 +119,14 @@ packages: name: firebase_auth url: "https://pub.dartlang.org" source: hosted - version: "0.15.3+1" + version: "0.16.1" firebase_auth_platform_interface: dependency: transitive description: name: firebase_auth_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.1.5" + version: "1.1.8" firebase_auth_web: dependency: transitive description: @@ -112,14 +140,14 @@ packages: name: firebase_core url: "https://pub.dartlang.org" source: hosted - version: "0.4.3+2" + version: "0.4.5" firebase_core_platform_interface: dependency: transitive description: name: firebase_core_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.0.2" + version: "1.0.4" firebase_core_web: dependency: transitive description: @@ -133,14 +161,14 @@ packages: name: firebase_messaging url: "https://pub.dartlang.org" source: hosted - version: "5.1.8" + version: "6.0.16" firebase_storage: dependency: "direct main" description: name: firebase_storage url: "https://pub.dartlang.org" source: hosted - version: "3.1.1" + version: "3.1.6" flutter: dependency: "direct main" description: flutter @@ -152,7 +180,7 @@ packages: name: flutter_cache_manager url: "https://pub.dartlang.org" source: hosted - version: "1.1.3" + version: "1.4.1" flutter_plugin_android_lifecycle: dependency: transitive description: @@ -170,20 +198,27 @@ packages: description: flutter source: sdk version: "0.0.0" + get: + dependency: transitive + description: + name: get + url: "https://pub.dartlang.org" + source: hosted + version: "2.14.1" get_it: dependency: "direct main" description: name: get_it url: "https://pub.dartlang.org" source: hosted - version: "3.0.0+1" + version: "4.0.2" http: dependency: "direct main" description: name: http url: "https://pub.dartlang.org" source: hosted - version: "0.12.0+4" + version: "0.12.1" http_parser: dependency: transitive description: @@ -197,7 +232,28 @@ packages: name: image_picker url: "https://pub.dartlang.org" source: hosted - version: "0.6.3+1" + version: "0.6.7+2" + image_picker_platform_interface: + dependency: transitive + description: + name: image_picker_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" + injectable: + dependency: transitive + description: + name: injectable + url: "https://pub.dartlang.org" + source: hosted + version: "0.4.0+1" + intl: + dependency: transitive + description: + name: intl + url: "https://pub.dartlang.org" + source: hosted + version: "0.16.1" js: dependency: transitive description: @@ -219,6 +275,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.1.8" + nested: + dependency: transitive + description: + name: nested + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.4" + observable_ish: + dependency: transitive + description: + name: observable_ish + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.4" path: dependency: transitive description: @@ -247,20 +317,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.2.1" - provider: - dependency: "direct main" + plugin_platform_interface: + dependency: transitive description: - name: provider + name: plugin_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "3.2.0" - provider_architecture: + version: "1.0.2" + provider: dependency: "direct main" description: - name: provider_architecture + name: provider url: "https://pub.dartlang.org" source: hosted - version: "1.0.3" + version: "4.1.3" quiver: dependency: transitive description: @@ -268,6 +338,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.5" + rxdart: + dependency: transitive + description: + name: rxdart + url: "https://pub.dartlang.org" + source: hosted + version: "0.24.1" sky_engine: dependency: transitive description: flutter @@ -294,6 +371,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.9.3" + stacked: + dependency: "direct main" + description: + name: stacked + url: "https://pub.dartlang.org" + source: hosted + version: "1.6.0" + stacked_services: + dependency: "direct main" + description: + name: stacked_services + url: "https://pub.dartlang.org" + source: hosted + version: "0.4.3" stream_channel: dependency: transitive description: @@ -350,6 +441,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" - flutter: ">=1.12.13+hotfix.4 <2.0.0" + flutter: ">=1.16.0 <2.0.0" diff --git a/043-firebase-push-notifications/pubspec.yaml b/043-firebase-push-notifications/pubspec.yaml index 1388e8e3..debc0fa8 100644 --- a/043-firebase-push-notifications/pubspec.yaml +++ b/043-firebase-push-notifications/pubspec.yaml @@ -19,26 +19,27 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 # http request - http: ^0.12.0+2 + http: ^0.12.1 # async package to add additional Cancellable operations - async: ^2.0.8 + async: ^2.4.1 # get it - get_it: ^3.0.0+1 + get_it: ^4.0.2 # provider - provider: ^3.2.0 + provider: ^4.1.3 # Stacked Arch - stacked: ^1.5.4 - stacked_services: ^0.3.1 - firebase_auth: ^0.15.3 - cloud_firestore: ^0.13.0+1 - firebase_storage: ^3.1.1 - image_picker: ^0.6.3+1 - cached_network_image: ^2.0.0 - firebase_messaging: ^5.1.4 + stacked: ^1.6.0 + stacked_services: ^0.4.3 + firebase_auth: ^0.16.1 + cloud_firestore: ^0.13.6 + firebase_storage: ^3.1.6 + image_picker: ^0.6.7+2 + cached_network_image: ^2.2.0+1 + firebase_messaging: ^6.0.16 dev_dependencies: flutter_test: diff --git a/044-analytics-firebase/.flutter-plugins-dependencies b/044-analytics-firebase/.flutter-plugins-dependencies index 1da22741..d2ca9ab6 100644 --- a/044-analytics-firebase/.flutter-plugins-dependencies +++ b/044-analytics-firebase/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.0+1/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.11/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.15.3+1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.3+2/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-5.1.8/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.1/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.3+1/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.0+1/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.11/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.15.3+1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.3+2/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-5.1.8/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.1/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.3+1/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_analytics","dependencies":[]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 17:14:49.702325","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_analytics","dependencies":[]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 17:57:43.356270","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/044-analytics-firebase/pubspec.lock b/044-analytics-firebase/pubspec.lock index b955ab74..88523b08 100644 --- a/044-analytics-firebase/pubspec.lock +++ b/044-analytics-firebase/pubspec.lock @@ -21,7 +21,7 @@ packages: name: cached_network_image url: "https://pub.dartlang.org" source: hosted - version: "2.0.0" + version: "2.2.0+1" charcode: dependency: transitive description: @@ -42,7 +42,21 @@ packages: name: cloud_firestore url: "https://pub.dartlang.org" source: hosted - version: "0.13.0+1" + version: "0.13.6" + cloud_firestore_platform_interface: + dependency: transitive + description: + name: cloud_firestore_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.2" + cloud_firestore_web: + dependency: transitive + description: + name: cloud_firestore_web + url: "https://pub.dartlang.org" + source: hosted + version: "0.1.1+2" collection: dependency: transitive description: @@ -70,7 +84,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -78,6 +99,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.1.0" + file: + dependency: transitive + description: + name: file + url: "https://pub.dartlang.org" + source: hosted + version: "5.2.0" firebase: dependency: transitive description: @@ -91,21 +119,28 @@ packages: name: firebase_analytics url: "https://pub.dartlang.org" source: hosted - version: "5.0.11" + version: "5.0.15" + firebase_analytics_platform_interface: + dependency: transitive + description: + name: firebase_analytics_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" firebase_auth: dependency: "direct main" description: name: firebase_auth url: "https://pub.dartlang.org" source: hosted - version: "0.15.3+1" + version: "0.16.1" firebase_auth_platform_interface: dependency: transitive description: name: firebase_auth_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.1.5" + version: "1.1.8" firebase_auth_web: dependency: transitive description: @@ -119,14 +154,14 @@ packages: name: firebase_core url: "https://pub.dartlang.org" source: hosted - version: "0.4.3+2" + version: "0.4.5" firebase_core_platform_interface: dependency: transitive description: name: firebase_core_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.0.2" + version: "1.0.4" firebase_core_web: dependency: transitive description: @@ -140,14 +175,14 @@ packages: name: firebase_messaging url: "https://pub.dartlang.org" source: hosted - version: "5.1.8" + version: "6.0.16" firebase_storage: dependency: "direct main" description: name: firebase_storage url: "https://pub.dartlang.org" source: hosted - version: "3.1.1" + version: "3.1.6" flutter: dependency: "direct main" description: flutter @@ -159,7 +194,7 @@ packages: name: flutter_cache_manager url: "https://pub.dartlang.org" source: hosted - version: "1.1.3" + version: "1.4.1" flutter_plugin_android_lifecycle: dependency: transitive description: @@ -177,20 +212,27 @@ packages: description: flutter source: sdk version: "0.0.0" + get: + dependency: transitive + description: + name: get + url: "https://pub.dartlang.org" + source: hosted + version: "2.14.1" get_it: dependency: "direct main" description: name: get_it url: "https://pub.dartlang.org" source: hosted - version: "3.0.0+1" + version: "4.0.2" http: dependency: "direct main" description: name: http url: "https://pub.dartlang.org" source: hosted - version: "0.12.0+4" + version: "0.12.1" http_parser: dependency: transitive description: @@ -204,7 +246,28 @@ packages: name: image_picker url: "https://pub.dartlang.org" source: hosted - version: "0.6.3+1" + version: "0.6.7+2" + image_picker_platform_interface: + dependency: transitive + description: + name: image_picker_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" + injectable: + dependency: transitive + description: + name: injectable + url: "https://pub.dartlang.org" + source: hosted + version: "0.4.0+1" + intl: + dependency: transitive + description: + name: intl + url: "https://pub.dartlang.org" + source: hosted + version: "0.16.1" js: dependency: transitive description: @@ -226,6 +289,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.1.8" + nested: + dependency: transitive + description: + name: nested + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.4" + observable_ish: + dependency: transitive + description: + name: observable_ish + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.4" path: dependency: transitive description: @@ -254,20 +331,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.2.1" - provider: - dependency: "direct main" + plugin_platform_interface: + dependency: transitive description: - name: provider + name: plugin_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "3.2.0" - provider_architecture: + version: "1.0.2" + provider: dependency: "direct main" description: - name: provider_architecture + name: provider url: "https://pub.dartlang.org" source: hosted - version: "1.0.3" + version: "4.1.3" quiver: dependency: transitive description: @@ -275,6 +352,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.5" + rxdart: + dependency: transitive + description: + name: rxdart + url: "https://pub.dartlang.org" + source: hosted + version: "0.24.1" sky_engine: dependency: transitive description: flutter @@ -301,6 +385,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.9.3" + stacked: + dependency: "direct main" + description: + name: stacked + url: "https://pub.dartlang.org" + source: hosted + version: "1.6.0" + stacked_services: + dependency: "direct main" + description: + name: stacked_services + url: "https://pub.dartlang.org" + source: hosted + version: "0.4.3" stream_channel: dependency: transitive description: @@ -357,6 +455,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" - flutter: ">=1.12.13+hotfix.4 <2.0.0" + flutter: ">=1.16.0 <2.0.0" diff --git a/044-analytics-firebase/pubspec.yaml b/044-analytics-firebase/pubspec.yaml index 220ae9b0..b93e73cd 100644 --- a/044-analytics-firebase/pubspec.yaml +++ b/044-analytics-firebase/pubspec.yaml @@ -19,27 +19,28 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 # http request - http: ^0.12.0+2 + http: ^0.12.1 # async package to add additional Cancellable operations - async: ^2.0.8 + async: ^2.4.1 # get it - get_it: ^3.0.0+1 + get_it: ^4.0.2 # provider - provider: ^3.2.0 + provider: ^4.1.3 # Stacked Arch - stacked: ^1.5.4 - stacked_services: ^0.3.1 - firebase_auth: ^0.15.3 - cloud_firestore: ^0.13.0+1 - firebase_storage: ^3.1.1 - image_picker: ^0.6.3+1 - cached_network_image: ^2.0.0 - firebase_messaging: ^5.1.4 - firebase_analytics: ^5.0.11 + stacked: ^1.6.0 + stacked_services: ^0.4.3 + firebase_auth: ^0.16.1 + cloud_firestore: ^0.13.6 + firebase_storage: ^3.1.6 + image_picker: ^0.6.7+2 + cached_network_image: ^2.2.0+1 + firebase_messaging: ^6.0.16 + firebase_analytics: ^5.0.15 dev_dependencies: flutter_test: diff --git a/045-paginated-realtime-firestore/.flutter-plugins-dependencies b/045-paginated-realtime-firestore/.flutter-plugins-dependencies index 452bfe59..415777bd 100644 --- a/045-paginated-realtime-firestore/.flutter-plugins-dependencies +++ b/045-paginated-realtime-firestore/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.0+1/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.11/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.15.3+1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.3+2/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-5.1.8/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.1/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.3+1/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.0+1/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.11/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.15.3+1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.3+2/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-5.1.8/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.1/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.3+1/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_analytics","dependencies":[]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 17:14:51.810033","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_analytics","dependencies":[]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 18:04:04.498337","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/045-paginated-realtime-firestore/pubspec.lock b/045-paginated-realtime-firestore/pubspec.lock index b955ab74..88523b08 100644 --- a/045-paginated-realtime-firestore/pubspec.lock +++ b/045-paginated-realtime-firestore/pubspec.lock @@ -21,7 +21,7 @@ packages: name: cached_network_image url: "https://pub.dartlang.org" source: hosted - version: "2.0.0" + version: "2.2.0+1" charcode: dependency: transitive description: @@ -42,7 +42,21 @@ packages: name: cloud_firestore url: "https://pub.dartlang.org" source: hosted - version: "0.13.0+1" + version: "0.13.6" + cloud_firestore_platform_interface: + dependency: transitive + description: + name: cloud_firestore_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.2" + cloud_firestore_web: + dependency: transitive + description: + name: cloud_firestore_web + url: "https://pub.dartlang.org" + source: hosted + version: "0.1.1+2" collection: dependency: transitive description: @@ -70,7 +84,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -78,6 +99,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.1.0" + file: + dependency: transitive + description: + name: file + url: "https://pub.dartlang.org" + source: hosted + version: "5.2.0" firebase: dependency: transitive description: @@ -91,21 +119,28 @@ packages: name: firebase_analytics url: "https://pub.dartlang.org" source: hosted - version: "5.0.11" + version: "5.0.15" + firebase_analytics_platform_interface: + dependency: transitive + description: + name: firebase_analytics_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" firebase_auth: dependency: "direct main" description: name: firebase_auth url: "https://pub.dartlang.org" source: hosted - version: "0.15.3+1" + version: "0.16.1" firebase_auth_platform_interface: dependency: transitive description: name: firebase_auth_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.1.5" + version: "1.1.8" firebase_auth_web: dependency: transitive description: @@ -119,14 +154,14 @@ packages: name: firebase_core url: "https://pub.dartlang.org" source: hosted - version: "0.4.3+2" + version: "0.4.5" firebase_core_platform_interface: dependency: transitive description: name: firebase_core_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.0.2" + version: "1.0.4" firebase_core_web: dependency: transitive description: @@ -140,14 +175,14 @@ packages: name: firebase_messaging url: "https://pub.dartlang.org" source: hosted - version: "5.1.8" + version: "6.0.16" firebase_storage: dependency: "direct main" description: name: firebase_storage url: "https://pub.dartlang.org" source: hosted - version: "3.1.1" + version: "3.1.6" flutter: dependency: "direct main" description: flutter @@ -159,7 +194,7 @@ packages: name: flutter_cache_manager url: "https://pub.dartlang.org" source: hosted - version: "1.1.3" + version: "1.4.1" flutter_plugin_android_lifecycle: dependency: transitive description: @@ -177,20 +212,27 @@ packages: description: flutter source: sdk version: "0.0.0" + get: + dependency: transitive + description: + name: get + url: "https://pub.dartlang.org" + source: hosted + version: "2.14.1" get_it: dependency: "direct main" description: name: get_it url: "https://pub.dartlang.org" source: hosted - version: "3.0.0+1" + version: "4.0.2" http: dependency: "direct main" description: name: http url: "https://pub.dartlang.org" source: hosted - version: "0.12.0+4" + version: "0.12.1" http_parser: dependency: transitive description: @@ -204,7 +246,28 @@ packages: name: image_picker url: "https://pub.dartlang.org" source: hosted - version: "0.6.3+1" + version: "0.6.7+2" + image_picker_platform_interface: + dependency: transitive + description: + name: image_picker_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" + injectable: + dependency: transitive + description: + name: injectable + url: "https://pub.dartlang.org" + source: hosted + version: "0.4.0+1" + intl: + dependency: transitive + description: + name: intl + url: "https://pub.dartlang.org" + source: hosted + version: "0.16.1" js: dependency: transitive description: @@ -226,6 +289,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.1.8" + nested: + dependency: transitive + description: + name: nested + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.4" + observable_ish: + dependency: transitive + description: + name: observable_ish + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.4" path: dependency: transitive description: @@ -254,20 +331,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.2.1" - provider: - dependency: "direct main" + plugin_platform_interface: + dependency: transitive description: - name: provider + name: plugin_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "3.2.0" - provider_architecture: + version: "1.0.2" + provider: dependency: "direct main" description: - name: provider_architecture + name: provider url: "https://pub.dartlang.org" source: hosted - version: "1.0.3" + version: "4.1.3" quiver: dependency: transitive description: @@ -275,6 +352,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.5" + rxdart: + dependency: transitive + description: + name: rxdart + url: "https://pub.dartlang.org" + source: hosted + version: "0.24.1" sky_engine: dependency: transitive description: flutter @@ -301,6 +385,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.9.3" + stacked: + dependency: "direct main" + description: + name: stacked + url: "https://pub.dartlang.org" + source: hosted + version: "1.6.0" + stacked_services: + dependency: "direct main" + description: + name: stacked_services + url: "https://pub.dartlang.org" + source: hosted + version: "0.4.3" stream_channel: dependency: transitive description: @@ -357,6 +455,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" - flutter: ">=1.12.13+hotfix.4 <2.0.0" + flutter: ">=1.16.0 <2.0.0" diff --git a/045-paginated-realtime-firestore/pubspec.yaml b/045-paginated-realtime-firestore/pubspec.yaml index 220ae9b0..b93e73cd 100644 --- a/045-paginated-realtime-firestore/pubspec.yaml +++ b/045-paginated-realtime-firestore/pubspec.yaml @@ -19,27 +19,28 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 # http request - http: ^0.12.0+2 + http: ^0.12.1 # async package to add additional Cancellable operations - async: ^2.0.8 + async: ^2.4.1 # get it - get_it: ^3.0.0+1 + get_it: ^4.0.2 # provider - provider: ^3.2.0 + provider: ^4.1.3 # Stacked Arch - stacked: ^1.5.4 - stacked_services: ^0.3.1 - firebase_auth: ^0.15.3 - cloud_firestore: ^0.13.0+1 - firebase_storage: ^3.1.1 - image_picker: ^0.6.3+1 - cached_network_image: ^2.0.0 - firebase_messaging: ^5.1.4 - firebase_analytics: ^5.0.11 + stacked: ^1.6.0 + stacked_services: ^0.4.3 + firebase_auth: ^0.16.1 + cloud_firestore: ^0.13.6 + firebase_storage: ^3.1.6 + image_picker: ^0.6.7+2 + cached_network_image: ^2.2.0+1 + firebase_messaging: ^6.0.16 + firebase_analytics: ^5.0.15 dev_dependencies: flutter_test: diff --git a/046-dynamic-links/.flutter-plugins-dependencies b/046-dynamic-links/.flutter-plugins-dependencies index de02330b..928308ea 100644 --- a/046-dynamic-links/.flutter-plugins-dependencies +++ b/046-dynamic-links/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.0+1/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.11/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.15.3+1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.3+2/","dependencies":[]},{"name":"firebase_dynamic_links","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_dynamic_links-0.5.0+11/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-5.1.8/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.1/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.3+1/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.0+1/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.11/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.15.3+1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.3+2/","dependencies":[]},{"name":"firebase_dynamic_links","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_dynamic_links-0.5.0+11/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-5.1.8/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.1/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.3+1/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_analytics","dependencies":[]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_dynamic_links","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 17:14:54.937550","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_dynamic_links","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_dynamic_links-0.5.1/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_dynamic_links","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_dynamic_links-0.5.1/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_analytics","dependencies":[]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_dynamic_links","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 17:59:59.144647","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/046-dynamic-links/pubspec.lock b/046-dynamic-links/pubspec.lock index c17a8b9e..2e7f9baf 100644 --- a/046-dynamic-links/pubspec.lock +++ b/046-dynamic-links/pubspec.lock @@ -21,7 +21,7 @@ packages: name: cached_network_image url: "https://pub.dartlang.org" source: hosted - version: "2.0.0" + version: "2.2.0+1" charcode: dependency: transitive description: @@ -42,7 +42,21 @@ packages: name: cloud_firestore url: "https://pub.dartlang.org" source: hosted - version: "0.13.0+1" + version: "0.13.6" + cloud_firestore_platform_interface: + dependency: transitive + description: + name: cloud_firestore_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.2" + cloud_firestore_web: + dependency: transitive + description: + name: cloud_firestore_web + url: "https://pub.dartlang.org" + source: hosted + version: "0.1.1+2" collection: dependency: transitive description: @@ -70,7 +84,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -78,6 +99,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.1.0" + file: + dependency: transitive + description: + name: file + url: "https://pub.dartlang.org" + source: hosted + version: "5.2.0" firebase: dependency: transitive description: @@ -91,21 +119,28 @@ packages: name: firebase_analytics url: "https://pub.dartlang.org" source: hosted - version: "5.0.11" + version: "5.0.15" + firebase_analytics_platform_interface: + dependency: transitive + description: + name: firebase_analytics_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" firebase_auth: dependency: "direct main" description: name: firebase_auth url: "https://pub.dartlang.org" source: hosted - version: "0.15.3+1" + version: "0.16.1" firebase_auth_platform_interface: dependency: transitive description: name: firebase_auth_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.1.5" + version: "1.1.8" firebase_auth_web: dependency: transitive description: @@ -119,14 +154,14 @@ packages: name: firebase_core url: "https://pub.dartlang.org" source: hosted - version: "0.4.3+2" + version: "0.4.5" firebase_core_platform_interface: dependency: transitive description: name: firebase_core_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.0.2" + version: "1.0.4" firebase_core_web: dependency: transitive description: @@ -140,21 +175,21 @@ packages: name: firebase_dynamic_links url: "https://pub.dartlang.org" source: hosted - version: "0.5.0+11" + version: "0.5.1" firebase_messaging: dependency: "direct main" description: name: firebase_messaging url: "https://pub.dartlang.org" source: hosted - version: "5.1.8" + version: "6.0.16" firebase_storage: dependency: "direct main" description: name: firebase_storage url: "https://pub.dartlang.org" source: hosted - version: "3.1.1" + version: "3.1.6" flutter: dependency: "direct main" description: flutter @@ -166,7 +201,7 @@ packages: name: flutter_cache_manager url: "https://pub.dartlang.org" source: hosted - version: "1.1.3" + version: "1.4.1" flutter_plugin_android_lifecycle: dependency: transitive description: @@ -184,20 +219,27 @@ packages: description: flutter source: sdk version: "0.0.0" + get: + dependency: transitive + description: + name: get + url: "https://pub.dartlang.org" + source: hosted + version: "2.14.1" get_it: dependency: "direct main" description: name: get_it url: "https://pub.dartlang.org" source: hosted - version: "3.0.0+1" + version: "4.0.2" http: dependency: "direct main" description: name: http url: "https://pub.dartlang.org" source: hosted - version: "0.12.0+4" + version: "0.12.1" http_parser: dependency: transitive description: @@ -211,7 +253,28 @@ packages: name: image_picker url: "https://pub.dartlang.org" source: hosted - version: "0.6.3+1" + version: "0.6.7+2" + image_picker_platform_interface: + dependency: transitive + description: + name: image_picker_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" + injectable: + dependency: transitive + description: + name: injectable + url: "https://pub.dartlang.org" + source: hosted + version: "0.4.0+1" + intl: + dependency: transitive + description: + name: intl + url: "https://pub.dartlang.org" + source: hosted + version: "0.16.1" js: dependency: transitive description: @@ -233,6 +296,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.1.8" + nested: + dependency: transitive + description: + name: nested + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.4" + observable_ish: + dependency: transitive + description: + name: observable_ish + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.4" path: dependency: transitive description: @@ -261,20 +338,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.2.1" - provider: - dependency: "direct main" + plugin_platform_interface: + dependency: transitive description: - name: provider + name: plugin_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "3.2.0" - provider_architecture: + version: "1.0.2" + provider: dependency: "direct main" description: - name: provider_architecture + name: provider url: "https://pub.dartlang.org" source: hosted - version: "1.0.3" + version: "4.1.3" quiver: dependency: transitive description: @@ -282,6 +359,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.5" + rxdart: + dependency: transitive + description: + name: rxdart + url: "https://pub.dartlang.org" + source: hosted + version: "0.24.1" sky_engine: dependency: transitive description: flutter @@ -308,6 +392,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.9.3" + stacked: + dependency: "direct main" + description: + name: stacked + url: "https://pub.dartlang.org" + source: hosted + version: "1.6.0" + stacked_services: + dependency: "direct main" + description: + name: stacked_services + url: "https://pub.dartlang.org" + source: hosted + version: "0.4.3" stream_channel: dependency: transitive description: @@ -364,6 +462,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" - flutter: ">=1.12.13+hotfix.4 <2.0.0" + flutter: ">=1.16.0 <2.0.0" diff --git a/046-dynamic-links/pubspec.yaml b/046-dynamic-links/pubspec.yaml index 57499c09..8761b1a3 100644 --- a/046-dynamic-links/pubspec.yaml +++ b/046-dynamic-links/pubspec.yaml @@ -19,28 +19,29 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 # http request - http: ^0.12.0+2 + http: ^0.12.1 # async package to add additional Cancellable operations - async: ^2.0.8 + async: ^2.4.1 # get it - get_it: ^3.0.0+1 + get_it: ^4.0.2 # provider - provider: ^3.2.0 + provider: ^4.1.3 # Stacked Arch - stacked: ^1.5.4 - stacked_services: ^0.3.1 - firebase_auth: ^0.15.3 - cloud_firestore: ^0.13.0+1 - firebase_storage: ^3.1.1 - image_picker: ^0.6.3+1 - cached_network_image: ^2.0.0 - firebase_messaging: ^5.1.4 - firebase_analytics: ^5.0.11 - firebase_dynamic_links: ^0.5.0+11 + stacked: ^1.6.0 + stacked_services: ^0.4.3 + firebase_auth: ^0.16.1 + cloud_firestore: ^0.13.6 + firebase_storage: ^3.1.6 + image_picker: ^0.6.7+2 + cached_network_image: ^2.2.0+1 + firebase_messaging: ^6.0.16 + firebase_analytics: ^5.0.15 + firebase_dynamic_links: ^0.5.1 dev_dependencies: flutter_test: diff --git a/047-remote-config/.flutter-plugins-dependencies b/047-remote-config/.flutter-plugins-dependencies index 5a47b7d7..4e30fb2a 100644 --- a/047-remote-config/.flutter-plugins-dependencies +++ b/047-remote-config/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.0+1/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.11/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.15.3+1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.3+2/","dependencies":[]},{"name":"firebase_dynamic_links","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_dynamic_links-0.5.0+11/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-5.1.8/","dependencies":[]},{"name":"firebase_remote_config","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_remote_config-0.3.0+3/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.1/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.3+1/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.0+1/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.11/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.15.3+1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.3+2/","dependencies":[]},{"name":"firebase_dynamic_links","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_dynamic_links-0.5.0+11/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-5.1.8/","dependencies":[]},{"name":"firebase_remote_config","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_remote_config-0.3.0+3/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.1/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.3+1/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_analytics","dependencies":[]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_dynamic_links","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_remote_config","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 17:14:57.999187","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_dynamic_links","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_dynamic_links-0.5.1/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_remote_config","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_remote_config-0.3.1/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_dynamic_links","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_dynamic_links-0.5.1/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_remote_config","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_remote_config-0.3.1/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_analytics","dependencies":[]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_dynamic_links","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_remote_config","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 17:59:43.984751","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/047-remote-config/pubspec.lock b/047-remote-config/pubspec.lock index 05604f0a..1b410119 100644 --- a/047-remote-config/pubspec.lock +++ b/047-remote-config/pubspec.lock @@ -21,7 +21,7 @@ packages: name: cached_network_image url: "https://pub.dartlang.org" source: hosted - version: "2.0.0" + version: "2.2.0+1" charcode: dependency: transitive description: @@ -42,7 +42,21 @@ packages: name: cloud_firestore url: "https://pub.dartlang.org" source: hosted - version: "0.13.0+1" + version: "0.13.6" + cloud_firestore_platform_interface: + dependency: transitive + description: + name: cloud_firestore_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.2" + cloud_firestore_web: + dependency: transitive + description: + name: cloud_firestore_web + url: "https://pub.dartlang.org" + source: hosted + version: "0.1.1+2" collection: dependency: transitive description: @@ -70,7 +84,14 @@ packages: name: cupertino_icons url: "https://pub.dartlang.org" source: hosted - version: "0.1.2" + version: "0.1.3" + dapackages: + dependency: "direct main" + description: + name: dapackages + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" fake_async: dependency: transitive description: @@ -78,6 +99,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.1.0" + file: + dependency: transitive + description: + name: file + url: "https://pub.dartlang.org" + source: hosted + version: "5.2.0" firebase: dependency: transitive description: @@ -91,21 +119,28 @@ packages: name: firebase_analytics url: "https://pub.dartlang.org" source: hosted - version: "5.0.11" + version: "5.0.15" + firebase_analytics_platform_interface: + dependency: transitive + description: + name: firebase_analytics_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" firebase_auth: dependency: "direct main" description: name: firebase_auth url: "https://pub.dartlang.org" source: hosted - version: "0.15.3+1" + version: "0.16.1" firebase_auth_platform_interface: dependency: transitive description: name: firebase_auth_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.1.5" + version: "1.1.8" firebase_auth_web: dependency: transitive description: @@ -119,14 +154,14 @@ packages: name: firebase_core url: "https://pub.dartlang.org" source: hosted - version: "0.4.3+2" + version: "0.4.5" firebase_core_platform_interface: dependency: transitive description: name: firebase_core_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.0.2" + version: "1.0.4" firebase_core_web: dependency: transitive description: @@ -140,28 +175,28 @@ packages: name: firebase_dynamic_links url: "https://pub.dartlang.org" source: hosted - version: "0.5.0+11" + version: "0.5.1" firebase_messaging: dependency: "direct main" description: name: firebase_messaging url: "https://pub.dartlang.org" source: hosted - version: "5.1.8" + version: "6.0.16" firebase_remote_config: dependency: "direct main" description: name: firebase_remote_config url: "https://pub.dartlang.org" source: hosted - version: "0.3.0+3" + version: "0.3.1" firebase_storage: dependency: "direct main" description: name: firebase_storage url: "https://pub.dartlang.org" source: hosted - version: "3.1.1" + version: "3.1.6" flutter: dependency: "direct main" description: flutter @@ -173,7 +208,7 @@ packages: name: flutter_cache_manager url: "https://pub.dartlang.org" source: hosted - version: "1.1.3" + version: "1.4.1" flutter_plugin_android_lifecycle: dependency: transitive description: @@ -191,20 +226,27 @@ packages: description: flutter source: sdk version: "0.0.0" + get: + dependency: transitive + description: + name: get + url: "https://pub.dartlang.org" + source: hosted + version: "2.14.1" get_it: dependency: "direct main" description: name: get_it url: "https://pub.dartlang.org" source: hosted - version: "3.0.0+1" + version: "4.0.2" http: dependency: "direct main" description: name: http url: "https://pub.dartlang.org" source: hosted - version: "0.12.0+4" + version: "0.12.1" http_parser: dependency: transitive description: @@ -218,7 +260,28 @@ packages: name: image_picker url: "https://pub.dartlang.org" source: hosted - version: "0.6.3+1" + version: "0.6.7+2" + image_picker_platform_interface: + dependency: transitive + description: + name: image_picker_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" + injectable: + dependency: transitive + description: + name: injectable + url: "https://pub.dartlang.org" + source: hosted + version: "0.4.0+1" + intl: + dependency: transitive + description: + name: intl + url: "https://pub.dartlang.org" + source: hosted + version: "0.16.1" js: dependency: transitive description: @@ -240,6 +303,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.1.8" + nested: + dependency: transitive + description: + name: nested + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.4" + observable_ish: + dependency: transitive + description: + name: observable_ish + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.4" path: dependency: transitive description: @@ -268,20 +345,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.2.1" - provider: - dependency: "direct main" + plugin_platform_interface: + dependency: transitive description: - name: provider + name: plugin_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "3.2.0" - provider_architecture: + version: "1.0.2" + provider: dependency: "direct main" description: - name: provider_architecture + name: provider url: "https://pub.dartlang.org" source: hosted - version: "1.0.3" + version: "4.1.3" quiver: dependency: transitive description: @@ -289,6 +366,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.5" + rxdart: + dependency: transitive + description: + name: rxdart + url: "https://pub.dartlang.org" + source: hosted + version: "0.24.1" sky_engine: dependency: transitive description: flutter @@ -315,6 +399,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.9.3" + stacked: + dependency: "direct main" + description: + name: stacked + url: "https://pub.dartlang.org" + source: hosted + version: "1.6.0" + stacked_services: + dependency: "direct main" + description: + name: stacked_services + url: "https://pub.dartlang.org" + source: hosted + version: "0.4.3" stream_channel: dependency: transitive description: @@ -371,6 +469,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" - flutter: ">=1.12.13+hotfix.4 <2.0.0" + flutter: ">=1.16.0 <2.0.0" diff --git a/047-remote-config/pubspec.yaml b/047-remote-config/pubspec.yaml index 865cdd3f..9432622f 100644 --- a/047-remote-config/pubspec.yaml +++ b/047-remote-config/pubspec.yaml @@ -19,30 +19,31 @@ environment: dependencies: flutter: sdk: flutter + dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. - cupertino_icons: ^0.1.2 + cupertino_icons: ^0.1.3 # http request - http: ^0.12.0+2 + http: ^0.12.1 # async package to add additional Cancellable operations - async: ^2.0.8 + async: ^2.4.1 # get it - get_it: ^3.0.0+1 + get_it: ^4.0.2 # provider - provider: ^3.2.0 + provider: ^4.1.3 # Stacked Arch - stacked: ^1.5.4 - stacked_services: ^0.3.1 - firebase_auth: ^0.15.3 - cloud_firestore: ^0.13.0+1 - firebase_storage: ^3.1.1 - image_picker: ^0.6.3+1 - cached_network_image: ^2.0.0 + stacked: ^1.6.0 + stacked_services: ^0.4.3 + firebase_auth: ^0.16.1 + cloud_firestore: ^0.13.6 + firebase_storage: ^3.1.6 + image_picker: ^0.6.7+2 + cached_network_image: ^2.2.0+1 - firebase_messaging: ^5.1.4 - firebase_analytics: ^5.0.11 - firebase_dynamic_links: ^0.5.0+11 - firebase_remote_config: ^0.3.0+3 + firebase_messaging: ^6.0.16 + firebase_analytics: ^5.0.15 + firebase_dynamic_links: ^0.5.1 + firebase_remote_config: ^0.3.1 dev_dependencies: flutter_test: From 28f7a7c68df2ecb2e1eadb9a9a3fd49970619af5 Mon Sep 17 00:00:00 2001 From: bsneider <54788551+bsneider@users.noreply.github.com> Date: Thu, 18 Jun 2020 19:49:10 -0500 Subject: [PATCH 03/48] auto gen file --- .../.flutter-plugins-dependencies | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/039-firebase-custom-start-user-profile/.flutter-plugins-dependencies b/039-firebase-custom-start-user-profile/.flutter-plugins-dependencies index b171eb01..b40cfaba 100644 --- a/039-firebase-custom-start-user-profile/.flutter-plugins-dependencies +++ b/039-firebase-custom-start-user-profile/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 18:00:26.195124","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 18:06:57.617316","version":"1.20.0-0.0.pre"} \ No newline at end of file From cb7bc77af4c04fb8e0a2151254601febdcdb5260 Mon Sep 17 00:00:00 2001 From: bsneider <54788551+bsneider@users.noreply.github.com> Date: Thu, 18 Jun 2020 19:54:03 -0500 Subject: [PATCH 04/48] plugin update --- .../.flutter-plugins-dependencies | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/039-firebase-custom-start-user-profile/.flutter-plugins-dependencies b/039-firebase-custom-start-user-profile/.flutter-plugins-dependencies index b40cfaba..4e8ca49b 100644 --- a/039-firebase-custom-start-user-profile/.flutter-plugins-dependencies +++ b/039-firebase-custom-start-user-profile/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 18:06:57.617316","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 19:51:56.347148","version":"1.20.0-0.0.pre"} \ No newline at end of file From a1da2d75fcc3a2c2207adbcfaf43a6345dc28dc1 Mon Sep 17 00:00:00 2001 From: bsneider <54788551+bsneider@users.noreply.github.com> Date: Thu, 18 Jun 2020 19:55:39 -0500 Subject: [PATCH 05/48] update getit --- 007-scoped-model-guide/02-final/lib/service_locator.dart | 4 ++-- .../001-start/lib/service_locator.dart | 5 ++--- .../002-final/lib/service_locator.dart | 5 ++--- 009-realtime-feedback-app/001-start/lib/service_locator.dart | 5 ++--- 009-realtime-feedback-app/002-final/lib/service_locator.dart | 5 ++--- 012-provider-architecture-pt2/1-start/lib/locator.dart | 2 +- 012-provider-architecture-pt2/2-final/lib/locator.dart | 2 +- 013-dependency-injection/2-final/lib/locator.dart | 4 ++-- 021-completer_dialogs/01-start/lib/locator.dart | 2 +- 021-completer_dialogs/02-manager-setup/lib/locator.dart | 2 +- 021-completer_dialogs/03-final/lib/locator.dart | 2 +- 022-lifecycle-manager/lib/locator.dart | 5 ++--- 023-abstraction-setup-fakedata/lib/locator.dart | 2 +- 13 files changed, 20 insertions(+), 25 deletions(-) diff --git a/007-scoped-model-guide/02-final/lib/service_locator.dart b/007-scoped-model-guide/02-final/lib/service_locator.dart index 4c86cc05..790e5e71 100644 --- a/007-scoped-model-guide/02-final/lib/service_locator.dart +++ b/007-scoped-model-guide/02-final/lib/service_locator.dart @@ -4,7 +4,7 @@ import 'package:scoped_guide/scoped_models/home_model.dart'; import 'package:scoped_guide/scoped_models/success_model.dart'; import 'package:scoped_guide/services/storage_service.dart'; -GetIt locator = GetIt(); +GetIt locator = GetIt.instance; void setupLocator() { // register services @@ -14,4 +14,4 @@ void setupLocator() { locator.registerFactory(() => HomeModel()); locator.registerFactory(() => ErrorModel()); locator.registerFactory(() => SuccessModel()); -} \ No newline at end of file +} diff --git a/008-realtime-stats-app-with-firebase/001-start/lib/service_locator.dart b/008-realtime-stats-app-with-firebase/001-start/lib/service_locator.dart index bb6e6754..f3930517 100644 --- a/008-realtime-stats-app-with-firebase/001-start/lib/service_locator.dart +++ b/008-realtime-stats-app-with-firebase/001-start/lib/service_locator.dart @@ -2,13 +2,12 @@ import 'package:get_it/get_it.dart'; import 'package:skeleton_watcher/scoped_models/home_view_model.dart'; import 'package:skeleton_watcher/scoped_models/feedback_view_model.dart'; -GetIt locator = new GetIt(); +GetIt locator = GetIt.instance; void setupLocator() { // Register services - + // Register ScopedModels locator.registerFactory(() => HomeViewModel()); locator.registerFactory(() => FeedbackViewModel()); } - diff --git a/008-realtime-stats-app-with-firebase/002-final/lib/service_locator.dart b/008-realtime-stats-app-with-firebase/002-final/lib/service_locator.dart index 5260f026..46cf324e 100644 --- a/008-realtime-stats-app-with-firebase/002-final/lib/service_locator.dart +++ b/008-realtime-stats-app-with-firebase/002-final/lib/service_locator.dart @@ -3,14 +3,13 @@ import 'package:skeleton_watcher/scoped_models/home_view_model.dart'; import 'package:skeleton_watcher/scoped_models/feedback_view_model.dart'; import 'package:skeleton_watcher/services/firebase_service.dart'; -GetIt locator = new GetIt(); +GetIt locator = GetIt.instance; void setupLocator() { // Register services locator.registerLazySingleton(() => FirebaseService()); - + // Register ScopedModels locator.registerFactory(() => HomeViewModel()); locator.registerFactory(() => FeedbackViewModel()); } - diff --git a/009-realtime-feedback-app/001-start/lib/service_locator.dart b/009-realtime-feedback-app/001-start/lib/service_locator.dart index 5260f026..46cf324e 100644 --- a/009-realtime-feedback-app/001-start/lib/service_locator.dart +++ b/009-realtime-feedback-app/001-start/lib/service_locator.dart @@ -3,14 +3,13 @@ import 'package:skeleton_watcher/scoped_models/home_view_model.dart'; import 'package:skeleton_watcher/scoped_models/feedback_view_model.dart'; import 'package:skeleton_watcher/services/firebase_service.dart'; -GetIt locator = new GetIt(); +GetIt locator = GetIt.instance; void setupLocator() { // Register services locator.registerLazySingleton(() => FirebaseService()); - + // Register ScopedModels locator.registerFactory(() => HomeViewModel()); locator.registerFactory(() => FeedbackViewModel()); } - diff --git a/009-realtime-feedback-app/002-final/lib/service_locator.dart b/009-realtime-feedback-app/002-final/lib/service_locator.dart index daee9648..dc5f83fd 100644 --- a/009-realtime-feedback-app/002-final/lib/service_locator.dart +++ b/009-realtime-feedback-app/002-final/lib/service_locator.dart @@ -3,14 +3,13 @@ import 'package:skeleton_watcher/scoped_models/home_view_model.dart'; import 'package:skeleton_watcher/scoped_models/feedback_view_model.dart'; import 'package:skeleton_watcher/services/firebase_service.dart'; -GetIt locator = new GetIt(); +GetIt locator = GetIt.instance; void setupLocator() { // Register services locator.registerLazySingleton(() => FirebaseService()); - + // Register ScopedModels locator.registerFactory(() => HomeViewModel()); locator.registerSingleton(FeedbackViewModel()); } - diff --git a/012-provider-architecture-pt2/1-start/lib/locator.dart b/012-provider-architecture-pt2/1-start/lib/locator.dart index 361e7638..b1eeac2a 100644 --- a/012-provider-architecture-pt2/1-start/lib/locator.dart +++ b/012-provider-architecture-pt2/1-start/lib/locator.dart @@ -6,7 +6,7 @@ import 'core/viewmodels/comments_model.dart'; import 'core/viewmodels/home_model.dart'; import 'core/viewmodels/login_model.dart'; -GetIt locator = GetIt(); +GetIt locator = GetIt.instance; void setupLocator() { locator.registerLazySingleton(() => AuthenticationService()); diff --git a/012-provider-architecture-pt2/2-final/lib/locator.dart b/012-provider-architecture-pt2/2-final/lib/locator.dart index f6cd2619..d2d9815e 100644 --- a/012-provider-architecture-pt2/2-final/lib/locator.dart +++ b/012-provider-architecture-pt2/2-final/lib/locator.dart @@ -8,7 +8,7 @@ import 'core/viewmodels/comments_model.dart'; import 'core/viewmodels/home_model.dart'; import 'core/viewmodels/login_model.dart'; -GetIt locator = GetIt(); +GetIt locator = GetIt.instance; void setupLocator() { locator.registerLazySingleton(() => AuthenticationService()); diff --git a/013-dependency-injection/2-final/lib/locator.dart b/013-dependency-injection/2-final/lib/locator.dart index a51950c5..cc0ac679 100644 --- a/013-dependency-injection/2-final/lib/locator.dart +++ b/013-dependency-injection/2-final/lib/locator.dart @@ -2,8 +2,8 @@ import 'package:get_it/get_it.dart'; import 'app_info.dart'; -GetIt locator = GetIt(); +GetIt locator = GetIt.instance; void setupLocator() { locator.registerFactory(() => AppInfo()); -} \ No newline at end of file +} diff --git a/021-completer_dialogs/01-start/lib/locator.dart b/021-completer_dialogs/01-start/lib/locator.dart index 607c649f..247b3bbb 100644 --- a/021-completer_dialogs/01-start/lib/locator.dart +++ b/021-completer_dialogs/01-start/lib/locator.dart @@ -1,5 +1,5 @@ import 'package:get_it/get_it.dart'; -GetIt locator = GetIt(); +GetIt locator = GetIt.instance; void setupLocator() {} diff --git a/021-completer_dialogs/02-manager-setup/lib/locator.dart b/021-completer_dialogs/02-manager-setup/lib/locator.dart index bf8b3668..a222b76b 100644 --- a/021-completer_dialogs/02-manager-setup/lib/locator.dart +++ b/021-completer_dialogs/02-manager-setup/lib/locator.dart @@ -1,7 +1,7 @@ import 'package:dialog_manager/services/dialog_service.dart'; import 'package:get_it/get_it.dart'; -GetIt locator = GetIt(); +GetIt locator = GetIt.instance; void setupLocator() { locator.registerLazySingleton(() => DialogService()); diff --git a/021-completer_dialogs/03-final/lib/locator.dart b/021-completer_dialogs/03-final/lib/locator.dart index bf8b3668..a222b76b 100644 --- a/021-completer_dialogs/03-final/lib/locator.dart +++ b/021-completer_dialogs/03-final/lib/locator.dart @@ -1,7 +1,7 @@ import 'package:dialog_manager/services/dialog_service.dart'; import 'package:get_it/get_it.dart'; -GetIt locator = GetIt(); +GetIt locator = GetIt.instance; void setupLocator() { locator.registerLazySingleton(() => DialogService()); diff --git a/022-lifecycle-manager/lib/locator.dart b/022-lifecycle-manager/lib/locator.dart index 36f08567..a21a9849 100644 --- a/022-lifecycle-manager/lib/locator.dart +++ b/022-lifecycle-manager/lib/locator.dart @@ -1,11 +1,10 @@ - import 'package:get_it/get_it.dart'; import 'package:lifecycle_manager/services/background_fetch_service.dart'; import 'package:lifecycle_manager/services/location_service.dart'; -GetIt locator = GetIt(); +GetIt locator = GetIt.instance; void setupLocator() { locator.registerLazySingleton(() => LocationService()); locator.registerLazySingleton(() => BackgroundFetchService()); -} \ No newline at end of file +} diff --git a/023-abstraction-setup-fakedata/lib/locator.dart b/023-abstraction-setup-fakedata/lib/locator.dart index 8e66d049..9327fe15 100644 --- a/023-abstraction-setup-fakedata/lib/locator.dart +++ b/023-abstraction-setup-fakedata/lib/locator.dart @@ -3,7 +3,7 @@ import 'package:abstraction_example/services/api/fake_api.dart'; import 'package:abstraction_example/services/api/http_api.dart'; import 'package:get_it/get_it.dart'; -GetIt locator = GetIt(); +GetIt locator = GetIt.instance; const bool USE_FAKE_IMPLEMENTATION = true; From 104f0ef6c66f2fe3c5a8add38c05b25acb65c536 Mon Sep 17 00:00:00 2001 From: bsneider <54788551+bsneider@users.noreply.github.com> Date: Thu, 18 Jun 2020 20:00:56 -0500 Subject: [PATCH 06/48] update after packages update --- 011-network-sensitive-ui/2-final/lib/main.dart | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/011-network-sensitive-ui/2-final/lib/main.dart b/011-network-sensitive-ui/2-final/lib/main.dart index fb281338..7acb9954 100644 --- a/011-network-sensitive-ui/2-final/lib/main.dart +++ b/011-network-sensitive-ui/2-final/lib/main.dart @@ -12,7 +12,8 @@ class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return StreamProvider( - builder: (context) => ConnectivityService().connectionStatusController, + create: (context) => + ConnectivityService().connectionStatusController.stream, child: MaterialApp( title: 'Connectivity Aware UI', theme: ThemeData( From 66ef091241e830a9472a15a9a56bb09678f7da04 Mon Sep 17 00:00:00 2001 From: bsneider <54788551+bsneider@users.noreply.github.com> Date: Thu, 18 Jun 2020 20:36:48 -0500 Subject: [PATCH 07/48] fix packages lots of updates including name updates for stacked many builders in provider now use create instead of builder: --- .../1-start/lib/main.dart | 19 ++++++++++--------- .../1-start/lib/ui/views/base_view.dart | 2 +- .../1-start/pubspec.lock | 2 +- .../1-start/pubspec.yaml | 2 +- .../2-final/lib/main.dart | 19 ++++++++++--------- .../2-final/lib/ui/views/base_view.dart | 4 ++-- .../2-final/pubspec.lock | 2 +- .../2-final/pubspec.yaml | 2 +- .../2-final/lib/main.dart | 2 +- .../2-final/lib/provider_setup.dart | 16 ++++++++-------- .../2-final/lib/ui/views/base_widget.dart | 2 +- 021-completer_dialogs/01-start/pubspec.lock | 2 +- 021-completer_dialogs/01-start/pubspec.yaml | 2 +- .../02-manager-setup/pubspec.lock | 2 +- .../02-manager-setup/pubspec.yaml | 2 +- 021-completer_dialogs/03-final/pubspec.lock | 2 +- 021-completer_dialogs/03-final/pubspec.yaml | 2 +- 022-lifecycle-manager/pubspec.lock | 2 +- 022-lifecycle-manager/pubspec.yaml | 2 +- .../lib/providers_setup.dart | 9 +++++---- 023-abstraction-setup-fakedata/pubspec.lock | 12 ++++++++++-- 023-abstraction-setup-fakedata/pubspec.yaml | 4 ++-- .../.flutter-plugins-dependencies | 2 +- .../lib/providers_setup.dart | 3 ++- .../01-start-provider/pubspec.lock | 11 +++++++++-- .../01-start-provider/pubspec.yaml | 2 +- .../.flutter-plugins-dependencies | 2 +- .../lib/providers_setup.dart | 3 ++- .../02-final-provider/pubspec.lock | 11 +++++++++-- .../02-final-provider/pubspec.yaml | 2 +- .../01-start/lib/views/home_view.dart | 2 +- .../01-start/lib/views/login_view.dart | 6 ++++-- 025-navigation-service/01-start/pubspec.lock | 12 ++++++++++-- 025-navigation-service/01-start/pubspec.yaml | 4 ++-- .../lib/services/navigation_service.dart | 4 ++-- .../02-final/lib/views/home_view.dart | 2 +- .../02-final/lib/views/login_view.dart | 8 +++++--- 025-navigation-service/02-final/pubspec.lock | 12 ++++++++++-- 025-navigation-service/02-final/pubspec.yaml | 4 ++-- .../.flutter-plugins-dependencies | 2 +- 027-location-service/lib/main.dart | 2 +- .../lib/services/location_service.dart | 4 ++-- 027-location-service/pubspec.lock | 11 +++++++++-- 027-location-service/pubspec.yaml | 2 +- .../01-start/lib/views/home_view.dart | 2 +- 028-continuous-scroll/01-start/pubspec.lock | 10 +++++++++- 028-continuous-scroll/01-start/pubspec.yaml | 2 +- .../02-final/lib/views/home_view.dart | 2 +- 028-continuous-scroll/02-final/pubspec.lock | 10 +++++++++- 028-continuous-scroll/02-final/pubspec.yaml | 2 +- .../lib/widgets/base_widget.dart | 2 +- .../pubspec.lock | 10 +++++++++- .../pubspec.yaml | 2 +- .../lib/services/navigation_service.dart | 4 ++-- .../pubspec.lock | 2 +- .../pubspec.yaml | 2 +- .../lib/services/navigation_service.dart | 4 ++-- .../lib/services/navigation_service.dart | 4 ++-- .../lib/views/episodes/episodes_view.dart | 6 +++--- .../navbar_item/navbar_item_desktop.dart | 4 ++-- .../navbar_item/navbar_item_mobile.dart | 4 ++-- .../season_details_desktop.dart | 4 ++-- .../season_details/season_details_mobile.dart | 4 ++-- .../01-final/pubspec.lock | 16 ++++++++-------- .../01-final/pubspec.yaml | 4 ++-- .../lib/services/navigation_service.dart | 4 ++-- .../lib/views/episodes/episodes_view.dart | 6 +++--- .../navbar_item/navbar_item_desktop.dart | 4 ++-- .../navbar_item/navbar_item_mobile.dart | 4 ++-- .../season_details_desktop.dart | 4 ++-- .../season_details/season_details_mobile.dart | 4 ++-- 036-hover-in-flutter-web/pubspec.lock | 16 ++++++++-------- 036-hover-in-flutter-web/pubspec.yaml | 4 ++-- .../lib/services/navigation_service.dart | 4 ++-- .../episode_details/episode_details.dart | 6 +++--- .../lib/views/episodes/episodes_view.dart | 6 +++--- .../widgets/episodes_list/episodes_list.dart | 6 +++--- .../navbar_item/navbar_item_desktop.dart | 4 ++-- .../navbar_item/navbar_item_mobile.dart | 4 ++-- .../season_details_desktop.dart | 4 ++-- .../season_details/season_details_mobile.dart | 4 ++-- .../00-starting/pubspec.lock | 16 ++++++++-------- .../00-starting/pubspec.yaml | 4 ++-- .../00-starting/lib/ui/views/login_view.dart | 6 +++--- .../00-starting/lib/ui/views/signup_view.dart | 6 +++--- .../01-final/lib/ui/views/login_view.dart | 6 +++--- .../01-final/lib/ui/views/signup_view.dart | 6 +++--- .../lib/ui/views/login_view.dart | 6 +++--- .../lib/ui/views/signup_view.dart | 6 +++--- .../lib/ui/views/startup_view.dart | 6 +++--- .../lib/ui/views/create_post_view.dart | 6 +++--- .../00-starting/lib/ui/views/home_view.dart | 4 ++-- .../00-starting/lib/ui/views/login_view.dart | 6 +++--- .../00-starting/lib/ui/views/signup_view.dart | 6 +++--- .../lib/ui/views/startup_view.dart | 6 +++--- .../lib/ui/views/create_post_view.dart | 6 +++--- .../01-final/lib/ui/views/home_view.dart | 4 ++-- .../01-final/lib/ui/views/login_view.dart | 6 +++--- .../01-final/lib/ui/views/signup_view.dart | 6 +++--- .../01-final/lib/ui/views/startup_view.dart | 6 +++--- .../mobile/lib/ui/views/create_post_view.dart | 6 +++--- .../mobile/lib/ui/views/home_view.dart | 4 ++-- .../mobile/lib/ui/views/login_view.dart | 6 +++--- .../mobile/lib/ui/views/signup_view.dart | 6 +++--- .../mobile/lib/ui/views/startup_view.dart | 6 +++--- .../lib/ui/views/create_post_view.dart | 6 +++--- .../lib/ui/views/home_view.dart | 4 ++-- .../lib/ui/views/login_view.dart | 6 +++--- .../lib/ui/views/signup_view.dart | 6 +++--- .../lib/ui/views/startup_view.dart | 6 +++--- .../lib/ui/views/create_post_view.dart | 6 +++--- .../lib/ui/views/home_view.dart | 4 ++-- .../lib/ui/views/login_view.dart | 6 +++--- .../lib/ui/views/signup_view.dart | 6 +++--- .../lib/ui/views/startup_view.dart | 6 +++--- .../lib/ui/views/create_post_view.dart | 6 +++--- .../lib/ui/views/home_view.dart | 4 ++-- .../lib/ui/views/login_view.dart | 6 +++--- .../lib/ui/views/signup_view.dart | 6 +++--- .../lib/ui/views/startup_view.dart | 6 +++--- .../lib/ui/views/create_post_view.dart | 6 +++--- .../lib/ui/views/home_view.dart | 4 ++-- .../lib/ui/views/login_view.dart | 6 +++--- .../lib/ui/views/signup_view.dart | 6 +++--- .../lib/ui/views/startup_view.dart | 6 +++--- .../lib/ui/views/create_post_view.dart | 6 +++--- 046-dynamic-links/lib/ui/views/home_view.dart | 4 ++-- .../lib/ui/views/login_view.dart | 6 +++--- .../lib/ui/views/signup_view.dart | 6 +++--- .../lib/ui/views/startup_view.dart | 6 +++--- .../lib/ui/views/create_post_view.dart | 6 +++--- 047-remote-config/lib/ui/views/home_view.dart | 4 ++-- .../lib/ui/views/login_view.dart | 6 +++--- .../lib/ui/views/signup_view.dart | 6 +++--- .../lib/ui/views/startup_view.dart | 6 +++--- 135 files changed, 400 insertions(+), 322 deletions(-) diff --git a/012-provider-architecture-pt2/1-start/lib/main.dart b/012-provider-architecture-pt2/1-start/lib/main.dart index 852c793c..3fc0f524 100644 --- a/012-provider-architecture-pt2/1-start/lib/main.dart +++ b/012-provider-architecture-pt2/1-start/lib/main.dart @@ -14,15 +14,16 @@ void main() { class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { - return StreamProvider( - initialData: User.initial(), - builder: (context) => locator().userController, - child: MaterialApp( - title: 'Flutter Demo', - theme: ThemeData(), - initialRoute: 'login', - onGenerateRoute: Router.generateRoute, - ), + return StreamProvider( + initialData: User.initial(), + create: (context) => + locator().userController.stream, + child: MaterialApp( + title: 'Flutter Demo', + theme: ThemeData(), + initialRoute: 'login', + onGenerateRoute: Router.generateRoute, + ), ); } } diff --git a/012-provider-architecture-pt2/1-start/lib/ui/views/base_view.dart b/012-provider-architecture-pt2/1-start/lib/ui/views/base_view.dart index 03e26825..ebca6604 100644 --- a/012-provider-architecture-pt2/1-start/lib/ui/views/base_view.dart +++ b/012-provider-architecture-pt2/1-start/lib/ui/views/base_view.dart @@ -28,7 +28,7 @@ class _BaseViewState extends State> { @override Widget build(BuildContext context) { return ChangeNotifierProvider( - builder: (context) => model, + create: (context) => model, child: Consumer(builder: widget.builder)); } } diff --git a/012-provider-architecture-pt2/1-start/pubspec.lock b/012-provider-architecture-pt2/1-start/pubspec.lock index edfa92d4..0b654027 100644 --- a/012-provider-architecture-pt2/1-start/pubspec.lock +++ b/012-provider-architecture-pt2/1-start/pubspec.lock @@ -73,7 +73,7 @@ packages: name: get_it url: "https://pub.dartlang.org" source: hosted - version: "1.0.3" + version: "4.0.2" http: dependency: "direct main" description: diff --git a/012-provider-architecture-pt2/1-start/pubspec.yaml b/012-provider-architecture-pt2/1-start/pubspec.yaml index 4c2ab18d..0a4644dc 100644 --- a/012-provider-architecture-pt2/1-start/pubspec.yaml +++ b/012-provider-architecture-pt2/1-start/pubspec.yaml @@ -25,7 +25,7 @@ dependencies: # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^0.1.3 provider: ^4.1.3 - get_it: + get_it: ^4.0.2 http: ^0.12.1 dev_dependencies: diff --git a/012-provider-architecture-pt2/2-final/lib/main.dart b/012-provider-architecture-pt2/2-final/lib/main.dart index 852c793c..3fc0f524 100644 --- a/012-provider-architecture-pt2/2-final/lib/main.dart +++ b/012-provider-architecture-pt2/2-final/lib/main.dart @@ -14,15 +14,16 @@ void main() { class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { - return StreamProvider( - initialData: User.initial(), - builder: (context) => locator().userController, - child: MaterialApp( - title: 'Flutter Demo', - theme: ThemeData(), - initialRoute: 'login', - onGenerateRoute: Router.generateRoute, - ), + return StreamProvider( + initialData: User.initial(), + create: (context) => + locator().userController.stream, + child: MaterialApp( + title: 'Flutter Demo', + theme: ThemeData(), + initialRoute: 'login', + onGenerateRoute: Router.generateRoute, + ), ); } } diff --git a/012-provider-architecture-pt2/2-final/lib/ui/views/base_view.dart b/012-provider-architecture-pt2/2-final/lib/ui/views/base_view.dart index 16f5addd..ebca6604 100644 --- a/012-provider-architecture-pt2/2-final/lib/ui/views/base_view.dart +++ b/012-provider-architecture-pt2/2-final/lib/ui/views/base_view.dart @@ -28,7 +28,7 @@ class _BaseViewState extends State> { @override Widget build(BuildContext context) { return ChangeNotifierProvider( - builder: (context) => model, + create: (context) => model, child: Consumer(builder: widget.builder)); - } + } } diff --git a/012-provider-architecture-pt2/2-final/pubspec.lock b/012-provider-architecture-pt2/2-final/pubspec.lock index edfa92d4..0b654027 100644 --- a/012-provider-architecture-pt2/2-final/pubspec.lock +++ b/012-provider-architecture-pt2/2-final/pubspec.lock @@ -73,7 +73,7 @@ packages: name: get_it url: "https://pub.dartlang.org" source: hosted - version: "1.0.3" + version: "4.0.2" http: dependency: "direct main" description: diff --git a/012-provider-architecture-pt2/2-final/pubspec.yaml b/012-provider-architecture-pt2/2-final/pubspec.yaml index 4c2ab18d..0a4644dc 100644 --- a/012-provider-architecture-pt2/2-final/pubspec.yaml +++ b/012-provider-architecture-pt2/2-final/pubspec.yaml @@ -25,7 +25,7 @@ dependencies: # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^0.1.3 provider: ^4.1.3 - get_it: + get_it: ^4.0.2 http: ^0.12.1 dev_dependencies: diff --git a/013-dependency-injection/2-final/lib/main.dart b/013-dependency-injection/2-final/lib/main.dart index cec0affa..2855fde6 100644 --- a/013-dependency-injection/2-final/lib/main.dart +++ b/013-dependency-injection/2-final/lib/main.dart @@ -13,7 +13,7 @@ class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return Provider( - builder: (context) => AppInfo(), + create: (context) => AppInfo(), child: MaterialApp( title: 'Dependency Injection', theme: ThemeData( diff --git a/014-provider-v3-updates/2-final/lib/provider_setup.dart b/014-provider-v3-updates/2-final/lib/provider_setup.dart index f1bbb9fe..50f38af1 100644 --- a/014-provider-v3-updates/2-final/lib/provider_setup.dart +++ b/014-provider-v3-updates/2-final/lib/provider_setup.dart @@ -1,28 +1,28 @@ import 'package:provider/provider.dart'; +import 'package:provider/single_child_widget.dart'; import 'package:provider_arc/core/services/authentication_service.dart'; import 'core/models/user.dart'; import 'core/services/api.dart'; -List providers = [ +List providers = [ ...independentServices, ...dependentServices, ...uiConsumableProviders ]; -List independentServices = [ - Provider.value(value: Api()) -]; +List independentServices = [Provider.value(value: Api())]; -List dependentServices = [ +List dependentServices = [ ProxyProvider( - builder: (context, api, authenticationService) => + update: (context, api, authenticationService) => AuthenticationService(api: api), ) ]; -List uiConsumableProviders = [ +List uiConsumableProviders = [ StreamProvider( - builder: (context) => Provider.of(context, listen: false).user, + create: (context) => + Provider.of(context, listen: false).user, ) ]; diff --git a/014-provider-v3-updates/2-final/lib/ui/views/base_widget.dart b/014-provider-v3-updates/2-final/lib/ui/views/base_widget.dart index 73753a74..246b5fec 100644 --- a/014-provider-v3-updates/2-final/lib/ui/views/base_widget.dart +++ b/014-provider-v3-updates/2-final/lib/ui/views/base_widget.dart @@ -35,7 +35,7 @@ class _BaseWidgetState extends State> { @override Widget build(BuildContext context) { return ChangeNotifierProvider( - builder: (context) => model, + create: (context) => model, child: Consumer( builder: widget.builder, child: widget.child, diff --git a/021-completer_dialogs/01-start/pubspec.lock b/021-completer_dialogs/01-start/pubspec.lock index 112c6a10..ca669097 100644 --- a/021-completer_dialogs/01-start/pubspec.lock +++ b/021-completer_dialogs/01-start/pubspec.lock @@ -80,7 +80,7 @@ packages: name: get_it url: "https://pub.dartlang.org" source: hosted - version: "1.0.3+2" + version: "4.0.2" http: dependency: transitive description: diff --git a/021-completer_dialogs/01-start/pubspec.yaml b/021-completer_dialogs/01-start/pubspec.yaml index 464d4e3b..aad782d3 100644 --- a/021-completer_dialogs/01-start/pubspec.yaml +++ b/021-completer_dialogs/01-start/pubspec.yaml @@ -27,7 +27,7 @@ dependencies: provider: ^4.1.3 rflutter_alert: ^1.0.3 event_bus: ^1.1.1 - get_it: + get_it: ^4.0.2 dev_dependencies: flutter_test: diff --git a/021-completer_dialogs/02-manager-setup/pubspec.lock b/021-completer_dialogs/02-manager-setup/pubspec.lock index 45c8b654..af6d3bb8 100644 --- a/021-completer_dialogs/02-manager-setup/pubspec.lock +++ b/021-completer_dialogs/02-manager-setup/pubspec.lock @@ -73,7 +73,7 @@ packages: name: get_it url: "https://pub.dartlang.org" source: hosted - version: "1.0.3+2" + version: "4.0.2" http: dependency: transitive description: diff --git a/021-completer_dialogs/02-manager-setup/pubspec.yaml b/021-completer_dialogs/02-manager-setup/pubspec.yaml index f57fc5d8..87e2ade5 100644 --- a/021-completer_dialogs/02-manager-setup/pubspec.yaml +++ b/021-completer_dialogs/02-manager-setup/pubspec.yaml @@ -26,7 +26,7 @@ dependencies: cupertino_icons: ^0.1.3 provider: ^4.1.3 rflutter_alert: ^1.0.3 - get_it: + get_it: ^4.0.2 dev_dependencies: flutter_test: diff --git a/021-completer_dialogs/03-final/pubspec.lock b/021-completer_dialogs/03-final/pubspec.lock index 45c8b654..af6d3bb8 100644 --- a/021-completer_dialogs/03-final/pubspec.lock +++ b/021-completer_dialogs/03-final/pubspec.lock @@ -73,7 +73,7 @@ packages: name: get_it url: "https://pub.dartlang.org" source: hosted - version: "1.0.3+2" + version: "4.0.2" http: dependency: transitive description: diff --git a/021-completer_dialogs/03-final/pubspec.yaml b/021-completer_dialogs/03-final/pubspec.yaml index f57fc5d8..87e2ade5 100644 --- a/021-completer_dialogs/03-final/pubspec.yaml +++ b/021-completer_dialogs/03-final/pubspec.yaml @@ -26,7 +26,7 @@ dependencies: cupertino_icons: ^0.1.3 provider: ^4.1.3 rflutter_alert: ^1.0.3 - get_it: + get_it: ^4.0.2 dev_dependencies: flutter_test: diff --git a/022-lifecycle-manager/pubspec.lock b/022-lifecycle-manager/pubspec.lock index f73fdba2..e3170141 100644 --- a/022-lifecycle-manager/pubspec.lock +++ b/022-lifecycle-manager/pubspec.lock @@ -73,7 +73,7 @@ packages: name: get_it url: "https://pub.dartlang.org" source: hosted - version: "1.0.3+2" + version: "4.0.2" http: dependency: transitive description: diff --git a/022-lifecycle-manager/pubspec.yaml b/022-lifecycle-manager/pubspec.yaml index 6e65dfbd..f6e95c6f 100644 --- a/022-lifecycle-manager/pubspec.yaml +++ b/022-lifecycle-manager/pubspec.yaml @@ -24,7 +24,7 @@ dependencies: # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^0.1.3 - get_it: + get_it: ^4.0.2 dev_dependencies: flutter_test: diff --git a/023-abstraction-setup-fakedata/lib/providers_setup.dart b/023-abstraction-setup-fakedata/lib/providers_setup.dart index e438648e..bbcc5b14 100644 --- a/023-abstraction-setup-fakedata/lib/providers_setup.dart +++ b/023-abstraction-setup-fakedata/lib/providers_setup.dart @@ -2,16 +2,17 @@ import 'package:abstraction_example/services/api/api.dart'; import 'package:abstraction_example/services/api/fake_api.dart'; import 'package:abstraction_example/services/api/http_api.dart'; import 'package:provider/provider.dart'; +import 'package:provider/single_child_widget.dart'; const bool USE_FAKE_IMPLEMENTATION = true; -List provders = [ +List provders = [ ...independentServices, ...dependentServices, ...uiConsumableProviders ]; -List independentServices = [ +List independentServices = [ Provider.value(value: USE_FAKE_IMPLEMENTATION ? FakeApi() : HttpApi()) ]; -List dependentServices = []; -List uiConsumableProviders = []; +List dependentServices = []; +List uiConsumableProviders = []; diff --git a/023-abstraction-setup-fakedata/pubspec.lock b/023-abstraction-setup-fakedata/pubspec.lock index 4ba87016..2b6501a2 100644 --- a/023-abstraction-setup-fakedata/pubspec.lock +++ b/023-abstraction-setup-fakedata/pubspec.lock @@ -73,7 +73,7 @@ packages: name: get_it url: "https://pub.dartlang.org" source: hosted - version: "1.0.3+2" + version: "4.0.2" http: dependency: transitive description: @@ -102,6 +102,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.1.8" + nested: + dependency: transitive + description: + name: nested + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.4" path: dependency: transitive description: @@ -122,7 +129,7 @@ packages: name: provider url: "https://pub.dartlang.org" source: hosted - version: "3.0.0+1" + version: "4.1.3" sky_engine: dependency: transitive description: flutter @@ -193,3 +200,4 @@ packages: version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" + flutter: ">=1.16.0" diff --git a/023-abstraction-setup-fakedata/pubspec.yaml b/023-abstraction-setup-fakedata/pubspec.yaml index 87e0338c..c8e18f6d 100644 --- a/023-abstraction-setup-fakedata/pubspec.yaml +++ b/023-abstraction-setup-fakedata/pubspec.yaml @@ -24,8 +24,8 @@ dependencies: # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^0.1.3 - get_it: - provider: + get_it: ^4.0.2 + provider: ^4.1.3 dev_dependencies: flutter_test: diff --git a/024-abstraction-unit-test/01-start-provider/.flutter-plugins-dependencies b/024-abstraction-unit-test/01-start-provider/.flutter-plugins-dependencies index aade6b98..372bd505 100644 --- a/024-abstraction-unit-test/01-start-provider/.flutter-plugins-dependencies +++ b/024-abstraction-unit-test/01-start-provider/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"macos":[{"name":"path_provider_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+3/","dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+1/","dependencies":[]}],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":["path_provider_macos","path_provider_linux"]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]}],"date_created":"2020-06-18 18:03:37.413774","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"macos":[{"name":"path_provider_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+3/","dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+1/","dependencies":[]}],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":["path_provider_macos","path_provider_linux"]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]}],"date_created":"2020-06-18 20:21:47.515073","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/024-abstraction-unit-test/01-start-provider/lib/providers_setup.dart b/024-abstraction-unit-test/01-start-provider/lib/providers_setup.dart index 275bb305..b168209c 100644 --- a/024-abstraction-unit-test/01-start-provider/lib/providers_setup.dart +++ b/024-abstraction-unit-test/01-start-provider/lib/providers_setup.dart @@ -1,8 +1,9 @@ import 'package:abstraction_unit/services/api.dart'; import 'package:abstraction_unit/services/localstorage_service.dart'; import 'package:provider/provider.dart'; +import 'package:provider/single_child_widget.dart'; -List providers = [ +List providers = [ Provider.value(value: LocalStorageService()), Provider.value( value: Api(), diff --git a/024-abstraction-unit-test/01-start-provider/pubspec.lock b/024-abstraction-unit-test/01-start-provider/pubspec.lock index 60f2b331..47a51291 100644 --- a/024-abstraction-unit-test/01-start-provider/pubspec.lock +++ b/024-abstraction-unit-test/01-start-provider/pubspec.lock @@ -116,6 +116,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.1.8" + nested: + dependency: transitive + description: + name: nested + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.4" path: dependency: transitive description: @@ -185,7 +192,7 @@ packages: name: provider url: "https://pub.dartlang.org" source: hosted - version: "3.0.0+1" + version: "4.1.3" sky_engine: dependency: transitive description: flutter @@ -263,4 +270,4 @@ packages: version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" - flutter: ">=1.12.13+hotfix.5 <2.0.0" + flutter: ">=1.16.0 <2.0.0" diff --git a/024-abstraction-unit-test/01-start-provider/pubspec.yaml b/024-abstraction-unit-test/01-start-provider/pubspec.yaml index f6db0598..23791704 100644 --- a/024-abstraction-unit-test/01-start-provider/pubspec.yaml +++ b/024-abstraction-unit-test/01-start-provider/pubspec.yaml @@ -25,7 +25,7 @@ dependencies: # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^0.1.3 http: - provider: + provider: ^4.1.3 localstorage: ^3.0.2+5 dev_dependencies: diff --git a/024-abstraction-unit-test/02-final-provider/.flutter-plugins-dependencies b/024-abstraction-unit-test/02-final-provider/.flutter-plugins-dependencies index 54c3a664..ccf4040a 100644 --- a/024-abstraction-unit-test/02-final-provider/.flutter-plugins-dependencies +++ b/024-abstraction-unit-test/02-final-provider/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"macos":[{"name":"path_provider_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+3/","dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+1/","dependencies":[]}],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":["path_provider_macos","path_provider_linux"]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]}],"date_created":"2020-06-18 18:03:18.587249","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"macos":[{"name":"path_provider_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+3/","dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+1/","dependencies":[]}],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":["path_provider_macos","path_provider_linux"]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]}],"date_created":"2020-06-18 20:22:16.095151","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/024-abstraction-unit-test/02-final-provider/lib/providers_setup.dart b/024-abstraction-unit-test/02-final-provider/lib/providers_setup.dart index 635f7abd..65a1ef7a 100644 --- a/024-abstraction-unit-test/02-final-provider/lib/providers_setup.dart +++ b/024-abstraction-unit-test/02-final-provider/lib/providers_setup.dart @@ -3,8 +3,9 @@ import 'package:abstraction_unit/services/api/http_api.dart'; import 'package:abstraction_unit/services/storage/localstorage_service.dart'; import 'package:abstraction_unit/services/storage/storage_service.dart'; import 'package:provider/provider.dart'; +import 'package:provider/single_child_widget.dart'; -List providers = [ +List providers = [ Provider.value(value: LocalStorageService()), Provider.value(value: HttpApi()) ]; diff --git a/024-abstraction-unit-test/02-final-provider/pubspec.lock b/024-abstraction-unit-test/02-final-provider/pubspec.lock index 8ab46efd..227608a7 100644 --- a/024-abstraction-unit-test/02-final-provider/pubspec.lock +++ b/024-abstraction-unit-test/02-final-provider/pubspec.lock @@ -123,6 +123,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "4.1.1" + nested: + dependency: transitive + description: + name: nested + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.4" path: dependency: transitive description: @@ -192,7 +199,7 @@ packages: name: provider url: "https://pub.dartlang.org" source: hosted - version: "3.0.0+1" + version: "4.1.3" sky_engine: dependency: transitive description: flutter @@ -270,4 +277,4 @@ packages: version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" - flutter: ">=1.12.13+hotfix.5 <2.0.0" + flutter: ">=1.16.0 <2.0.0" diff --git a/024-abstraction-unit-test/02-final-provider/pubspec.yaml b/024-abstraction-unit-test/02-final-provider/pubspec.yaml index 0cf612a9..7d8f517f 100644 --- a/024-abstraction-unit-test/02-final-provider/pubspec.yaml +++ b/024-abstraction-unit-test/02-final-provider/pubspec.yaml @@ -25,7 +25,7 @@ dependencies: # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^0.1.3 http: - provider: + provider: ^4.1.3 localstorage: ^3.0.2+5 dev_dependencies: diff --git a/025-navigation-service/01-start/lib/views/home_view.dart b/025-navigation-service/01-start/lib/views/home_view.dart index 5453206f..3148df72 100644 --- a/025-navigation-service/01-start/lib/views/home_view.dart +++ b/025-navigation-service/01-start/lib/views/home_view.dart @@ -8,7 +8,7 @@ class HomeView extends StatelessWidget { @override Widget build(BuildContext context) { return ChangeNotifierProvider( - builder: (context) => HomeViewModel(), + create: (context) => HomeViewModel(), child: Consumer( builder: (context, model, child) => Scaffold( body: Padding( diff --git a/025-navigation-service/01-start/lib/views/login_view.dart b/025-navigation-service/01-start/lib/views/login_view.dart index 63e55b18..0b3d81c1 100644 --- a/025-navigation-service/01-start/lib/views/login_view.dart +++ b/025-navigation-service/01-start/lib/views/login_view.dart @@ -9,7 +9,7 @@ class LoginView extends StatelessWidget { @override Widget build(BuildContext context) { return ChangeNotifierProvider( - builder: (context) => LoginViewModel(), + create: (context) => LoginViewModel(), child: Consumer( builder: (context, model, child) => Scaffold( body: Padding( @@ -49,7 +49,9 @@ class LoginView extends StatelessWidget { fontWeight: FontWeight.w800, color: Colors.white, fontSize: 30)) - : CircularProgressIndicator(valueColor: AlwaysStoppedAnimation(Colors.white),), + : CircularProgressIndicator( + valueColor: AlwaysStoppedAnimation(Colors.white), + ), decoration: BoxDecoration( color: Colors.red, borderRadius: BorderRadius.circular(10), diff --git a/025-navigation-service/01-start/pubspec.lock b/025-navigation-service/01-start/pubspec.lock index 6a3a7ca0..2b6501a2 100644 --- a/025-navigation-service/01-start/pubspec.lock +++ b/025-navigation-service/01-start/pubspec.lock @@ -73,7 +73,7 @@ packages: name: get_it url: "https://pub.dartlang.org" source: hosted - version: "2.0.3" + version: "4.0.2" http: dependency: transitive description: @@ -102,6 +102,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.1.8" + nested: + dependency: transitive + description: + name: nested + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.4" path: dependency: transitive description: @@ -122,7 +129,7 @@ packages: name: provider url: "https://pub.dartlang.org" source: hosted - version: "3.1.0" + version: "4.1.3" sky_engine: dependency: transitive description: flutter @@ -193,3 +200,4 @@ packages: version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" + flutter: ">=1.16.0" diff --git a/025-navigation-service/01-start/pubspec.yaml b/025-navigation-service/01-start/pubspec.yaml index 02549bed..75b58152 100644 --- a/025-navigation-service/01-start/pubspec.yaml +++ b/025-navigation-service/01-start/pubspec.yaml @@ -24,8 +24,8 @@ dependencies: # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^0.1.3 - get_it: - provider: + get_it: ^4.0.2 + provider: ^4.1.3 dev_dependencies: flutter_test: diff --git a/025-navigation-service/02-final/lib/services/navigation_service.dart b/025-navigation-service/02-final/lib/services/navigation_service.dart index 90377627..4206873b 100644 --- a/025-navigation-service/02-final/lib/services/navigation_service.dart +++ b/025-navigation-service/02-final/lib/services/navigation_service.dart @@ -8,7 +8,7 @@ class NavigationService { return navigatorKey.currentState.pushNamed(routeName, arguments: arguments); } - bool goBack() { + void goBack() { return navigatorKey.currentState.pop(); } -} \ No newline at end of file +} diff --git a/025-navigation-service/02-final/lib/views/home_view.dart b/025-navigation-service/02-final/lib/views/home_view.dart index 4019a10b..bac64dd3 100644 --- a/025-navigation-service/02-final/lib/views/home_view.dart +++ b/025-navigation-service/02-final/lib/views/home_view.dart @@ -9,7 +9,7 @@ class HomeView extends StatelessWidget { @override Widget build(BuildContext context) { return ChangeNotifierProvider( - builder: (context) => HomeViewModel(), + create: (context) => HomeViewModel(), child: Consumer( builder: (context, model, child) => Scaffold( body: Padding( diff --git a/025-navigation-service/02-final/lib/views/login_view.dart b/025-navigation-service/02-final/lib/views/login_view.dart index 8a916454..80c9265e 100644 --- a/025-navigation-service/02-final/lib/views/login_view.dart +++ b/025-navigation-service/02-final/lib/views/login_view.dart @@ -9,7 +9,7 @@ class LoginView extends StatelessWidget { @override Widget build(BuildContext context) { return ChangeNotifierProvider( - builder: (context) => LoginViewModel(), + create: (context) => LoginViewModel(), child: Consumer( builder: (context, model, child) => Scaffold( body: Padding( @@ -19,7 +19,7 @@ class LoginView extends StatelessWidget { child: GestureDetector( onTap: () { model.login(success: true); - }, + }, child: Column( mainAxisSize: MainAxisSize.min, children: [ @@ -46,7 +46,9 @@ class LoginView extends StatelessWidget { fontWeight: FontWeight.w800, color: Colors.white, fontSize: 30)) - : CircularProgressIndicator(valueColor: AlwaysStoppedAnimation(Colors.white),), + : CircularProgressIndicator( + valueColor: AlwaysStoppedAnimation(Colors.white), + ), decoration: BoxDecoration( color: Colors.red, borderRadius: BorderRadius.circular(10), diff --git a/025-navigation-service/02-final/pubspec.lock b/025-navigation-service/02-final/pubspec.lock index 6a3a7ca0..2b6501a2 100644 --- a/025-navigation-service/02-final/pubspec.lock +++ b/025-navigation-service/02-final/pubspec.lock @@ -73,7 +73,7 @@ packages: name: get_it url: "https://pub.dartlang.org" source: hosted - version: "2.0.3" + version: "4.0.2" http: dependency: transitive description: @@ -102,6 +102,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.1.8" + nested: + dependency: transitive + description: + name: nested + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.4" path: dependency: transitive description: @@ -122,7 +129,7 @@ packages: name: provider url: "https://pub.dartlang.org" source: hosted - version: "3.1.0" + version: "4.1.3" sky_engine: dependency: transitive description: flutter @@ -193,3 +200,4 @@ packages: version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" + flutter: ">=1.16.0" diff --git a/025-navigation-service/02-final/pubspec.yaml b/025-navigation-service/02-final/pubspec.yaml index 02549bed..75b58152 100644 --- a/025-navigation-service/02-final/pubspec.yaml +++ b/025-navigation-service/02-final/pubspec.yaml @@ -24,8 +24,8 @@ dependencies: # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^0.1.3 - get_it: - provider: + get_it: ^4.0.2 + provider: ^4.1.3 dev_dependencies: flutter_test: diff --git a/027-location-service/.flutter-plugins-dependencies b/027-location-service/.flutter-plugins-dependencies index 6909ce7d..fcafe0c4 100644 --- a/027-location-service/.flutter-plugins-dependencies +++ b/027-location-service/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"location","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/location-3.0.2/","dependencies":[]}],"android":[{"name":"location","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/location-3.0.2/","dependencies":[]}],"macos":[{"name":"location","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/location-3.0.2/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"location_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/location_web-1.0.0/","dependencies":[]}]},"dependencyGraph":[{"name":"location","dependencies":["location_web"]},{"name":"location_web","dependencies":[]}],"date_created":"2020-06-18 18:04:35.068299","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"location","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/location-3.0.2/","dependencies":[]}],"android":[{"name":"location","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/location-3.0.2/","dependencies":[]}],"macos":[{"name":"location","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/location-3.0.2/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"location_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/location_web-1.0.0/","dependencies":[]}]},"dependencyGraph":[{"name":"location","dependencies":["location_web"]},{"name":"location_web","dependencies":[]}],"date_created":"2020-06-18 20:21:59.206993","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/027-location-service/lib/main.dart b/027-location-service/lib/main.dart index af0f8538..7e6a01a8 100644 --- a/027-location-service/lib/main.dart +++ b/027-location-service/lib/main.dart @@ -12,7 +12,7 @@ class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return StreamProvider( - builder: (context) => LocationService().locationStream, + create: (context) => LocationService().locationStream, child: MaterialApp(title: 'Flutter Demo', home: HomeView())); } } diff --git a/027-location-service/lib/services/location_service.dart b/027-location-service/lib/services/location_service.dart index 5937e96b..2d78455b 100644 --- a/027-location-service/lib/services/location_service.dart +++ b/027-location-service/lib/services/location_service.dart @@ -13,8 +13,8 @@ class LocationService { LocationService() { location.requestPermission().then((granted) { - if (granted) { - location.onLocationChanged().listen((locationData) { + if (granted == PermissionStatus.granted) { + location.onLocationChanged.listen((locationData) { if (locationData != null) { _locationController.add(UserLocation( latitude: locationData.latitude, diff --git a/027-location-service/pubspec.lock b/027-location-service/pubspec.lock index 9dda14da..6c8cc281 100644 --- a/027-location-service/pubspec.lock +++ b/027-location-service/pubspec.lock @@ -128,6 +128,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.1.8" + nested: + dependency: transitive + description: + name: nested + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.4" path: dependency: transitive description: @@ -155,7 +162,7 @@ packages: name: provider url: "https://pub.dartlang.org" source: hosted - version: "3.1.0" + version: "4.1.3" sky_engine: dependency: transitive description: flutter @@ -226,4 +233,4 @@ packages: version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" - flutter: ">=1.12.13+hotfix.5 <2.0.0" + flutter: ">=1.16.0 <2.0.0" diff --git a/027-location-service/pubspec.yaml b/027-location-service/pubspec.yaml index 5ee709fe..7dcaabd5 100644 --- a/027-location-service/pubspec.yaml +++ b/027-location-service/pubspec.yaml @@ -24,7 +24,7 @@ dependencies: # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^0.1.3 - provider: + provider: ^4.1.3 location: ^3.0.2 dev_dependencies: diff --git a/028-continuous-scroll/01-start/lib/views/home_view.dart b/028-continuous-scroll/01-start/lib/views/home_view.dart index 87a047b2..c924d8ea 100644 --- a/028-continuous-scroll/01-start/lib/views/home_view.dart +++ b/028-continuous-scroll/01-start/lib/views/home_view.dart @@ -10,7 +10,7 @@ class HomeView extends StatelessWidget { Widget build(BuildContext context) { return Scaffold( body: ChangeNotifierProvider( - builder: (context) => HomeViewModel(), + create: (context) => HomeViewModel(), child: Consumer( builder: (context, model, child) => ListView.builder( itemCount: model.items.length, diff --git a/028-continuous-scroll/01-start/pubspec.lock b/028-continuous-scroll/01-start/pubspec.lock index bf23448f..152b6c1e 100644 --- a/028-continuous-scroll/01-start/pubspec.lock +++ b/028-continuous-scroll/01-start/pubspec.lock @@ -95,6 +95,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.1.8" + nested: + dependency: transitive + description: + name: nested + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.4" path: dependency: transitive description: @@ -115,7 +122,7 @@ packages: name: provider url: "https://pub.dartlang.org" source: hosted - version: "3.1.0" + version: "4.1.3" sky_engine: dependency: transitive description: flutter @@ -186,3 +193,4 @@ packages: version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" + flutter: ">=1.16.0" diff --git a/028-continuous-scroll/01-start/pubspec.yaml b/028-continuous-scroll/01-start/pubspec.yaml index 222953fb..086934d3 100644 --- a/028-continuous-scroll/01-start/pubspec.yaml +++ b/028-continuous-scroll/01-start/pubspec.yaml @@ -24,7 +24,7 @@ dependencies: # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^0.1.3 - provider: + provider: ^4.1.3 dev_dependencies: flutter_test: diff --git a/028-continuous-scroll/02-final/lib/views/home_view.dart b/028-continuous-scroll/02-final/lib/views/home_view.dart index 0ea89f82..4933f723 100644 --- a/028-continuous-scroll/02-final/lib/views/home_view.dart +++ b/028-continuous-scroll/02-final/lib/views/home_view.dart @@ -12,7 +12,7 @@ class HomeView extends StatelessWidget { Widget build(BuildContext context) { return Scaffold( body: ChangeNotifierProvider( - builder: (context) => HomeViewModel(), + create: (context) => HomeViewModel(), child: Consumer( builder: (context, model, child) => ListView.builder( itemCount: model.items.length, diff --git a/028-continuous-scroll/02-final/pubspec.lock b/028-continuous-scroll/02-final/pubspec.lock index bf23448f..152b6c1e 100644 --- a/028-continuous-scroll/02-final/pubspec.lock +++ b/028-continuous-scroll/02-final/pubspec.lock @@ -95,6 +95,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.1.8" + nested: + dependency: transitive + description: + name: nested + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.4" path: dependency: transitive description: @@ -115,7 +122,7 @@ packages: name: provider url: "https://pub.dartlang.org" source: hosted - version: "3.1.0" + version: "4.1.3" sky_engine: dependency: transitive description: flutter @@ -186,3 +193,4 @@ packages: version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" + flutter: ">=1.16.0" diff --git a/028-continuous-scroll/02-final/pubspec.yaml b/028-continuous-scroll/02-final/pubspec.yaml index 222953fb..086934d3 100644 --- a/028-continuous-scroll/02-final/pubspec.yaml +++ b/028-continuous-scroll/02-final/pubspec.yaml @@ -24,7 +24,7 @@ dependencies: # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^0.1.3 - provider: + provider: ^4.1.3 dev_dependencies: flutter_test: diff --git a/031-responsive-architecture-provider/02-final-state-implementation/lib/widgets/base_widget.dart b/031-responsive-architecture-provider/02-final-state-implementation/lib/widgets/base_widget.dart index c82f2919..d4b9dcfe 100644 --- a/031-responsive-architecture-provider/02-final-state-implementation/lib/widgets/base_widget.dart +++ b/031-responsive-architecture-provider/02-final-state-implementation/lib/widgets/base_widget.dart @@ -32,7 +32,7 @@ class _BaseWidgetState extends State> { @override Widget build(BuildContext context) { return ChangeNotifierProvider( - builder: (context) => _model, + create: (context) => _model, child: widget.child, ); } diff --git a/031-responsive-architecture-provider/02-final-state-implementation/pubspec.lock b/031-responsive-architecture-provider/02-final-state-implementation/pubspec.lock index b31759e9..ae35653c 100644 --- a/031-responsive-architecture-provider/02-final-state-implementation/pubspec.lock +++ b/031-responsive-architecture-provider/02-final-state-implementation/pubspec.lock @@ -102,6 +102,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.1.8" + nested: + dependency: transitive + description: + name: nested + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.4" path: dependency: transitive description: @@ -122,7 +129,7 @@ packages: name: provider url: "https://pub.dartlang.org" source: hosted - version: "3.1.0+1" + version: "4.1.3" sky_engine: dependency: transitive description: flutter @@ -193,3 +200,4 @@ packages: version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" + flutter: ">=1.16.0" diff --git a/031-responsive-architecture-provider/02-final-state-implementation/pubspec.yaml b/031-responsive-architecture-provider/02-final-state-implementation/pubspec.yaml index 1335a35f..b528a631 100644 --- a/031-responsive-architecture-provider/02-final-state-implementation/pubspec.yaml +++ b/031-responsive-architecture-provider/02-final-state-implementation/pubspec.yaml @@ -25,7 +25,7 @@ dependencies: # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^0.1.3 device_preview: - provider: + provider: ^4.1.3 dev_dependencies: flutter_test: diff --git a/034-flutter-web-part3-template-layouts/lib/services/navigation_service.dart b/034-flutter-web-part3-template-layouts/lib/services/navigation_service.dart index bb4521e4..d4a51a00 100644 --- a/034-flutter-web-part3-template-layouts/lib/services/navigation_service.dart +++ b/034-flutter-web-part3-template-layouts/lib/services/navigation_service.dart @@ -7,7 +7,7 @@ class NavigationService { return navigatorKey.currentState.pushNamed(routeName); } - bool goBack(){ + void goBack() { return navigatorKey.currentState.pop(); } -} \ No newline at end of file +} diff --git a/034-flutter-web-part3-template-layouts/pubspec.lock b/034-flutter-web-part3-template-layouts/pubspec.lock index 378ac99c..99e024b4 100644 --- a/034-flutter-web-part3-template-layouts/pubspec.lock +++ b/034-flutter-web-part3-template-layouts/pubspec.lock @@ -73,7 +73,7 @@ packages: name: get_it url: "https://pub.dartlang.org" source: hosted - version: "3.0.3" + version: "4.0.2" http: dependency: transitive description: diff --git a/034-flutter-web-part3-template-layouts/pubspec.yaml b/034-flutter-web-part3-template-layouts/pubspec.yaml index 78aeca51..05497d24 100644 --- a/034-flutter-web-part3-template-layouts/pubspec.yaml +++ b/034-flutter-web-part3-template-layouts/pubspec.yaml @@ -25,7 +25,7 @@ dependencies: # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^0.1.3 responsive_builder: ^0.2.0+2 - get_it: + get_it: ^4.0.2 dev_dependencies: flutter_test: diff --git a/035-statemanagement-api-integration/00-starting/lib/services/navigation_service.dart b/035-statemanagement-api-integration/00-starting/lib/services/navigation_service.dart index bb4521e4..d4a51a00 100644 --- a/035-statemanagement-api-integration/00-starting/lib/services/navigation_service.dart +++ b/035-statemanagement-api-integration/00-starting/lib/services/navigation_service.dart @@ -7,7 +7,7 @@ class NavigationService { return navigatorKey.currentState.pushNamed(routeName); } - bool goBack(){ + void goBack() { return navigatorKey.currentState.pop(); } -} \ No newline at end of file +} diff --git a/035-statemanagement-api-integration/01-final/lib/services/navigation_service.dart b/035-statemanagement-api-integration/01-final/lib/services/navigation_service.dart index bb4521e4..d4a51a00 100644 --- a/035-statemanagement-api-integration/01-final/lib/services/navigation_service.dart +++ b/035-statemanagement-api-integration/01-final/lib/services/navigation_service.dart @@ -7,7 +7,7 @@ class NavigationService { return navigatorKey.currentState.pushNamed(routeName); } - bool goBack(){ + void goBack() { return navigatorKey.currentState.pop(); } -} \ No newline at end of file +} diff --git a/035-statemanagement-api-integration/01-final/lib/views/episodes/episodes_view.dart b/035-statemanagement-api-integration/01-final/lib/views/episodes/episodes_view.dart index ba514a64..5bed4225 100644 --- a/035-statemanagement-api-integration/01-final/lib/views/episodes/episodes_view.dart +++ b/035-statemanagement-api-integration/01-final/lib/views/episodes/episodes_view.dart @@ -1,5 +1,5 @@ import 'package:flutter/material.dart'; -import 'package:provider_architecture/viewmodel_provider.dart'; +import 'package:stacked/stacked.dart'; import 'package:the_basics/datamodels/season_details_model.dart'; import 'package:the_basics/viewmodels/episodes_view_model.dart'; import 'package:the_basics/widgets/episodes_list/episodes_list.dart'; @@ -10,8 +10,8 @@ class EpisodesView extends StatelessWidget { @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: EpisodesViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => EpisodesViewModel(), onModelReady: (model) => model.getEpisodes(), builder: (context, model, child) => SingleChildScrollView( child: Column( diff --git a/035-statemanagement-api-integration/01-final/lib/widgets/navbar_item/navbar_item_desktop.dart b/035-statemanagement-api-integration/01-final/lib/widgets/navbar_item/navbar_item_desktop.dart index 1952cfc0..49dd9b81 100644 --- a/035-statemanagement-api-integration/01-final/lib/widgets/navbar_item/navbar_item_desktop.dart +++ b/035-statemanagement-api-integration/01-final/lib/widgets/navbar_item/navbar_item_desktop.dart @@ -1,8 +1,8 @@ import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; import 'package:the_basics/datamodels/navbar_item_model.dart'; -class NavBarItemTabletDesktop extends ProviderWidget { +class NavBarItemTabletDesktop extends ViewModelWidget { @override Widget build(BuildContext context, NavBarItemModel model) { return Text( diff --git a/035-statemanagement-api-integration/01-final/lib/widgets/navbar_item/navbar_item_mobile.dart b/035-statemanagement-api-integration/01-final/lib/widgets/navbar_item/navbar_item_mobile.dart index 0427aa79..beee7c38 100644 --- a/035-statemanagement-api-integration/01-final/lib/widgets/navbar_item/navbar_item_mobile.dart +++ b/035-statemanagement-api-integration/01-final/lib/widgets/navbar_item/navbar_item_mobile.dart @@ -1,8 +1,8 @@ import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; import 'package:the_basics/datamodels/navbar_item_model.dart'; -class NavBarItemMobile extends ProviderWidget { +class NavBarItemMobile extends ViewModelWidget { @override Widget build(BuildContext context, NavBarItemModel model) { return Padding( diff --git a/035-statemanagement-api-integration/01-final/lib/widgets/season_details/season_details_desktop.dart b/035-statemanagement-api-integration/01-final/lib/widgets/season_details/season_details_desktop.dart index 21639773..b98619a8 100644 --- a/035-statemanagement-api-integration/01-final/lib/widgets/season_details/season_details_desktop.dart +++ b/035-statemanagement-api-integration/01-final/lib/widgets/season_details/season_details_desktop.dart @@ -1,10 +1,10 @@ import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; import 'package:responsive_builder/responsive_builder.dart'; import 'package:the_basics/datamodels/season_details_model.dart'; import 'package:the_basics/styles/text_styles.dart'; -class SeasonDetailsDesktop extends ProviderWidget { +class SeasonDetailsDesktop extends ViewModelWidget { @override Widget build(BuildContext context, SeasonDetailsModel details) { return ResponsiveBuilder( diff --git a/035-statemanagement-api-integration/01-final/lib/widgets/season_details/season_details_mobile.dart b/035-statemanagement-api-integration/01-final/lib/widgets/season_details/season_details_mobile.dart index a9ee97d7..f6d5ec3d 100644 --- a/035-statemanagement-api-integration/01-final/lib/widgets/season_details/season_details_mobile.dart +++ b/035-statemanagement-api-integration/01-final/lib/widgets/season_details/season_details_mobile.dart @@ -1,10 +1,10 @@ import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; import 'package:responsive_builder/responsive_builder.dart'; import 'package:the_basics/datamodels/season_details_model.dart'; import 'package:the_basics/styles/text_styles.dart'; -class SeasonDetailsMobile extends ProviderWidget { +class SeasonDetailsMobile extends ViewModelWidget { @override Widget build(BuildContext context, SeasonDetailsModel details) { return ResponsiveBuilder( diff --git a/035-statemanagement-api-integration/01-final/pubspec.lock b/035-statemanagement-api-integration/01-final/pubspec.lock index b4e24259..94203804 100644 --- a/035-statemanagement-api-integration/01-final/pubspec.lock +++ b/035-statemanagement-api-integration/01-final/pubspec.lock @@ -73,7 +73,7 @@ packages: name: get_it url: "https://pub.dartlang.org" source: hosted - version: "3.0.3" + version: "4.0.2" http: dependency: "direct main" description: @@ -137,13 +137,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "4.1.3" - provider_architecture: - dependency: "direct main" - description: - name: provider_architecture - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1+1" responsive_builder: dependency: "direct main" description: @@ -170,6 +163,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.9.3" + stacked: + dependency: "direct main" + description: + name: stacked + url: "https://pub.dartlang.org" + source: hosted + version: "1.6.0" stream_channel: dependency: transitive description: diff --git a/035-statemanagement-api-integration/01-final/pubspec.yaml b/035-statemanagement-api-integration/01-final/pubspec.yaml index 1bfa835b..c4f73dd9 100644 --- a/035-statemanagement-api-integration/01-final/pubspec.yaml +++ b/035-statemanagement-api-integration/01-final/pubspec.yaml @@ -25,8 +25,8 @@ dependencies: # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^0.1.3 responsive_builder: ^0.2.0+2 - get_it: - provider_architecture: + get_it: ^4.0.2 + stacked: ^1.6.0 provider: ^4.1.3 http: ^0.12.1 diff --git a/036-hover-in-flutter-web/lib/services/navigation_service.dart b/036-hover-in-flutter-web/lib/services/navigation_service.dart index bb4521e4..d4a51a00 100644 --- a/036-hover-in-flutter-web/lib/services/navigation_service.dart +++ b/036-hover-in-flutter-web/lib/services/navigation_service.dart @@ -7,7 +7,7 @@ class NavigationService { return navigatorKey.currentState.pushNamed(routeName); } - bool goBack(){ + void goBack() { return navigatorKey.currentState.pop(); } -} \ No newline at end of file +} diff --git a/036-hover-in-flutter-web/lib/views/episodes/episodes_view.dart b/036-hover-in-flutter-web/lib/views/episodes/episodes_view.dart index ba514a64..5bed4225 100644 --- a/036-hover-in-flutter-web/lib/views/episodes/episodes_view.dart +++ b/036-hover-in-flutter-web/lib/views/episodes/episodes_view.dart @@ -1,5 +1,5 @@ import 'package:flutter/material.dart'; -import 'package:provider_architecture/viewmodel_provider.dart'; +import 'package:stacked/stacked.dart'; import 'package:the_basics/datamodels/season_details_model.dart'; import 'package:the_basics/viewmodels/episodes_view_model.dart'; import 'package:the_basics/widgets/episodes_list/episodes_list.dart'; @@ -10,8 +10,8 @@ class EpisodesView extends StatelessWidget { @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: EpisodesViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => EpisodesViewModel(), onModelReady: (model) => model.getEpisodes(), builder: (context, model, child) => SingleChildScrollView( child: Column( diff --git a/036-hover-in-flutter-web/lib/widgets/navbar_item/navbar_item_desktop.dart b/036-hover-in-flutter-web/lib/widgets/navbar_item/navbar_item_desktop.dart index 1952cfc0..49dd9b81 100644 --- a/036-hover-in-flutter-web/lib/widgets/navbar_item/navbar_item_desktop.dart +++ b/036-hover-in-flutter-web/lib/widgets/navbar_item/navbar_item_desktop.dart @@ -1,8 +1,8 @@ import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; import 'package:the_basics/datamodels/navbar_item_model.dart'; -class NavBarItemTabletDesktop extends ProviderWidget { +class NavBarItemTabletDesktop extends ViewModelWidget { @override Widget build(BuildContext context, NavBarItemModel model) { return Text( diff --git a/036-hover-in-flutter-web/lib/widgets/navbar_item/navbar_item_mobile.dart b/036-hover-in-flutter-web/lib/widgets/navbar_item/navbar_item_mobile.dart index 0427aa79..beee7c38 100644 --- a/036-hover-in-flutter-web/lib/widgets/navbar_item/navbar_item_mobile.dart +++ b/036-hover-in-flutter-web/lib/widgets/navbar_item/navbar_item_mobile.dart @@ -1,8 +1,8 @@ import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; import 'package:the_basics/datamodels/navbar_item_model.dart'; -class NavBarItemMobile extends ProviderWidget { +class NavBarItemMobile extends ViewModelWidget { @override Widget build(BuildContext context, NavBarItemModel model) { return Padding( diff --git a/036-hover-in-flutter-web/lib/widgets/season_details/season_details_desktop.dart b/036-hover-in-flutter-web/lib/widgets/season_details/season_details_desktop.dart index 21639773..b98619a8 100644 --- a/036-hover-in-flutter-web/lib/widgets/season_details/season_details_desktop.dart +++ b/036-hover-in-flutter-web/lib/widgets/season_details/season_details_desktop.dart @@ -1,10 +1,10 @@ import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; import 'package:responsive_builder/responsive_builder.dart'; import 'package:the_basics/datamodels/season_details_model.dart'; import 'package:the_basics/styles/text_styles.dart'; -class SeasonDetailsDesktop extends ProviderWidget { +class SeasonDetailsDesktop extends ViewModelWidget { @override Widget build(BuildContext context, SeasonDetailsModel details) { return ResponsiveBuilder( diff --git a/036-hover-in-flutter-web/lib/widgets/season_details/season_details_mobile.dart b/036-hover-in-flutter-web/lib/widgets/season_details/season_details_mobile.dart index a9ee97d7..f6d5ec3d 100644 --- a/036-hover-in-flutter-web/lib/widgets/season_details/season_details_mobile.dart +++ b/036-hover-in-flutter-web/lib/widgets/season_details/season_details_mobile.dart @@ -1,10 +1,10 @@ import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; import 'package:responsive_builder/responsive_builder.dart'; import 'package:the_basics/datamodels/season_details_model.dart'; import 'package:the_basics/styles/text_styles.dart'; -class SeasonDetailsMobile extends ProviderWidget { +class SeasonDetailsMobile extends ViewModelWidget { @override Widget build(BuildContext context, SeasonDetailsModel details) { return ResponsiveBuilder( diff --git a/036-hover-in-flutter-web/pubspec.lock b/036-hover-in-flutter-web/pubspec.lock index 96cec7af..bd582346 100644 --- a/036-hover-in-flutter-web/pubspec.lock +++ b/036-hover-in-flutter-web/pubspec.lock @@ -73,7 +73,7 @@ packages: name: get_it url: "https://pub.dartlang.org" source: hosted - version: "3.0.3" + version: "4.0.2" http: dependency: "direct main" description: @@ -137,13 +137,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "4.1.3" - provider_architecture: - dependency: "direct main" - description: - name: provider_architecture - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1+1" responsive_builder: dependency: "direct main" description: @@ -170,6 +163,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.9.3" + stacked: + dependency: "direct main" + description: + name: stacked + url: "https://pub.dartlang.org" + source: hosted + version: "1.6.0" stream_channel: dependency: transitive description: diff --git a/036-hover-in-flutter-web/pubspec.yaml b/036-hover-in-flutter-web/pubspec.yaml index 5cd59453..50c8bd30 100644 --- a/036-hover-in-flutter-web/pubspec.yaml +++ b/036-hover-in-flutter-web/pubspec.yaml @@ -25,8 +25,8 @@ dependencies: # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^0.1.3 responsive_builder: ^0.2.0+2 - get_it: - provider_architecture: + get_it: ^4.0.2 + stacked: ^1.6.0 provider: ^4.1.3 http: ^0.12.1 diff --git a/037-advanced-web-navigation/00-starting/lib/services/navigation_service.dart b/037-advanced-web-navigation/00-starting/lib/services/navigation_service.dart index bb4521e4..d4a51a00 100644 --- a/037-advanced-web-navigation/00-starting/lib/services/navigation_service.dart +++ b/037-advanced-web-navigation/00-starting/lib/services/navigation_service.dart @@ -7,7 +7,7 @@ class NavigationService { return navigatorKey.currentState.pushNamed(routeName); } - bool goBack(){ + void goBack() { return navigatorKey.currentState.pop(); } -} \ No newline at end of file +} diff --git a/037-advanced-web-navigation/00-starting/lib/views/episode_details/episode_details.dart b/037-advanced-web-navigation/00-starting/lib/views/episode_details/episode_details.dart index faf502ad..7dca83b9 100644 --- a/037-advanced-web-navigation/00-starting/lib/views/episode_details/episode_details.dart +++ b/037-advanced-web-navigation/00-starting/lib/views/episode_details/episode_details.dart @@ -1,5 +1,5 @@ import 'package:flutter/material.dart'; -import 'package:provider_architecture/viewmodel_provider.dart'; +import 'package:stacked/stacked.dart'; import 'package:the_basics/viewmodels/episode_details_view_model.dart'; class EpisodeDetails extends StatelessWidget { @@ -8,8 +8,8 @@ class EpisodeDetails extends StatelessWidget { @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: EpisodeDetailsViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => EpisodeDetailsViewModel(), onModelReady: (model) => model.getEpisodeData(id), builder: (context, model, child) => Center( child: Column( diff --git a/037-advanced-web-navigation/00-starting/lib/views/episodes/episodes_view.dart b/037-advanced-web-navigation/00-starting/lib/views/episodes/episodes_view.dart index ba514a64..5bed4225 100644 --- a/037-advanced-web-navigation/00-starting/lib/views/episodes/episodes_view.dart +++ b/037-advanced-web-navigation/00-starting/lib/views/episodes/episodes_view.dart @@ -1,5 +1,5 @@ import 'package:flutter/material.dart'; -import 'package:provider_architecture/viewmodel_provider.dart'; +import 'package:stacked/stacked.dart'; import 'package:the_basics/datamodels/season_details_model.dart'; import 'package:the_basics/viewmodels/episodes_view_model.dart'; import 'package:the_basics/widgets/episodes_list/episodes_list.dart'; @@ -10,8 +10,8 @@ class EpisodesView extends StatelessWidget { @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: EpisodesViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => EpisodesViewModel(), onModelReady: (model) => model.getEpisodes(), builder: (context, model, child) => SingleChildScrollView( child: Column( diff --git a/037-advanced-web-navigation/00-starting/lib/widgets/episodes_list/episodes_list.dart b/037-advanced-web-navigation/00-starting/lib/widgets/episodes_list/episodes_list.dart index baec2a1e..841123ab 100644 --- a/037-advanced-web-navigation/00-starting/lib/widgets/episodes_list/episodes_list.dart +++ b/037-advanced-web-navigation/00-starting/lib/widgets/episodes_list/episodes_list.dart @@ -1,5 +1,5 @@ import 'package:flutter/material.dart'; -import 'package:provider_architecture/viewmodel_provider.dart'; +import 'package:stacked/stacked.dart'; import 'package:the_basics/datamodels/episode_item_model.dart'; import 'package:the_basics/viewmodels/episode_list_view_model.dart'; @@ -11,8 +11,8 @@ class EpisodesList extends StatelessWidget { @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: EpisodeListViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => EpisodeListViewModel(), builder: (context, model, child) => Wrap( spacing: 30, runSpacing: 30, diff --git a/037-advanced-web-navigation/00-starting/lib/widgets/navbar_item/navbar_item_desktop.dart b/037-advanced-web-navigation/00-starting/lib/widgets/navbar_item/navbar_item_desktop.dart index 1952cfc0..49dd9b81 100644 --- a/037-advanced-web-navigation/00-starting/lib/widgets/navbar_item/navbar_item_desktop.dart +++ b/037-advanced-web-navigation/00-starting/lib/widgets/navbar_item/navbar_item_desktop.dart @@ -1,8 +1,8 @@ import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; import 'package:the_basics/datamodels/navbar_item_model.dart'; -class NavBarItemTabletDesktop extends ProviderWidget { +class NavBarItemTabletDesktop extends ViewModelWidget { @override Widget build(BuildContext context, NavBarItemModel model) { return Text( diff --git a/037-advanced-web-navigation/00-starting/lib/widgets/navbar_item/navbar_item_mobile.dart b/037-advanced-web-navigation/00-starting/lib/widgets/navbar_item/navbar_item_mobile.dart index 0427aa79..beee7c38 100644 --- a/037-advanced-web-navigation/00-starting/lib/widgets/navbar_item/navbar_item_mobile.dart +++ b/037-advanced-web-navigation/00-starting/lib/widgets/navbar_item/navbar_item_mobile.dart @@ -1,8 +1,8 @@ import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; import 'package:the_basics/datamodels/navbar_item_model.dart'; -class NavBarItemMobile extends ProviderWidget { +class NavBarItemMobile extends ViewModelWidget { @override Widget build(BuildContext context, NavBarItemModel model) { return Padding( diff --git a/037-advanced-web-navigation/00-starting/lib/widgets/season_details/season_details_desktop.dart b/037-advanced-web-navigation/00-starting/lib/widgets/season_details/season_details_desktop.dart index 21639773..b98619a8 100644 --- a/037-advanced-web-navigation/00-starting/lib/widgets/season_details/season_details_desktop.dart +++ b/037-advanced-web-navigation/00-starting/lib/widgets/season_details/season_details_desktop.dart @@ -1,10 +1,10 @@ import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; import 'package:responsive_builder/responsive_builder.dart'; import 'package:the_basics/datamodels/season_details_model.dart'; import 'package:the_basics/styles/text_styles.dart'; -class SeasonDetailsDesktop extends ProviderWidget { +class SeasonDetailsDesktop extends ViewModelWidget { @override Widget build(BuildContext context, SeasonDetailsModel details) { return ResponsiveBuilder( diff --git a/037-advanced-web-navigation/00-starting/lib/widgets/season_details/season_details_mobile.dart b/037-advanced-web-navigation/00-starting/lib/widgets/season_details/season_details_mobile.dart index a9ee97d7..f6d5ec3d 100644 --- a/037-advanced-web-navigation/00-starting/lib/widgets/season_details/season_details_mobile.dart +++ b/037-advanced-web-navigation/00-starting/lib/widgets/season_details/season_details_mobile.dart @@ -1,10 +1,10 @@ import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; import 'package:responsive_builder/responsive_builder.dart'; import 'package:the_basics/datamodels/season_details_model.dart'; import 'package:the_basics/styles/text_styles.dart'; -class SeasonDetailsMobile extends ProviderWidget { +class SeasonDetailsMobile extends ViewModelWidget { @override Widget build(BuildContext context, SeasonDetailsModel details) { return ResponsiveBuilder( diff --git a/037-advanced-web-navigation/00-starting/pubspec.lock b/037-advanced-web-navigation/00-starting/pubspec.lock index 96cec7af..bd582346 100644 --- a/037-advanced-web-navigation/00-starting/pubspec.lock +++ b/037-advanced-web-navigation/00-starting/pubspec.lock @@ -73,7 +73,7 @@ packages: name: get_it url: "https://pub.dartlang.org" source: hosted - version: "3.0.3" + version: "4.0.2" http: dependency: "direct main" description: @@ -137,13 +137,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "4.1.3" - provider_architecture: - dependency: "direct main" - description: - name: provider_architecture - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1+1" responsive_builder: dependency: "direct main" description: @@ -170,6 +163,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.9.3" + stacked: + dependency: "direct main" + description: + name: stacked + url: "https://pub.dartlang.org" + source: hosted + version: "1.6.0" stream_channel: dependency: transitive description: diff --git a/037-advanced-web-navigation/00-starting/pubspec.yaml b/037-advanced-web-navigation/00-starting/pubspec.yaml index 5cd59453..50c8bd30 100644 --- a/037-advanced-web-navigation/00-starting/pubspec.yaml +++ b/037-advanced-web-navigation/00-starting/pubspec.yaml @@ -25,8 +25,8 @@ dependencies: # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^0.1.3 responsive_builder: ^0.2.0+2 - get_it: - provider_architecture: + get_it: ^4.0.2 + stacked: ^1.6.0 provider: ^4.1.3 http: ^0.12.1 diff --git a/038-firebase-authentication/00-starting/lib/ui/views/login_view.dart b/038-firebase-authentication/00-starting/lib/ui/views/login_view.dart index b70eb91e..b649189c 100644 --- a/038-firebase-authentication/00-starting/lib/ui/views/login_view.dart +++ b/038-firebase-authentication/00-starting/lib/ui/views/login_view.dart @@ -3,7 +3,7 @@ import 'package:compound/ui/widgets/busy_button.dart'; import 'package:compound/ui/widgets/input_field.dart'; import 'package:compound/ui/widgets/text_link.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; import 'package:compound/viewmodels/login_view_model.dart'; class LoginView extends StatelessWidget { @@ -12,8 +12,8 @@ class LoginView extends StatelessWidget { @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: LoginViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => LoginViewModel(), builder: (context, model, child) => Scaffold( backgroundColor: Colors.white, body: Padding( diff --git a/038-firebase-authentication/00-starting/lib/ui/views/signup_view.dart b/038-firebase-authentication/00-starting/lib/ui/views/signup_view.dart index 5c1b8c5b..93732602 100644 --- a/038-firebase-authentication/00-starting/lib/ui/views/signup_view.dart +++ b/038-firebase-authentication/00-starting/lib/ui/views/signup_view.dart @@ -2,7 +2,7 @@ import 'package:compound/ui/shared/ui_helpers.dart'; import 'package:compound/ui/widgets/busy_button.dart'; import 'package:compound/ui/widgets/input_field.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; import 'package:compound/viewmodels/signup_view_model.dart'; class SignUpView extends StatelessWidget { @@ -11,8 +11,8 @@ class SignUpView extends StatelessWidget { @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: SignUpViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => SignUpViewModel(), builder: (context, model, child) => Scaffold( body: Padding( padding: const EdgeInsets.symmetric(horizontal: 50.0), diff --git a/038-firebase-authentication/01-final/lib/ui/views/login_view.dart b/038-firebase-authentication/01-final/lib/ui/views/login_view.dart index 2722272d..f7a138bc 100644 --- a/038-firebase-authentication/01-final/lib/ui/views/login_view.dart +++ b/038-firebase-authentication/01-final/lib/ui/views/login_view.dart @@ -3,7 +3,7 @@ import 'package:compound/ui/widgets/busy_button.dart'; import 'package:compound/ui/widgets/input_field.dart'; import 'package:compound/ui/widgets/text_link.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; import 'package:compound/viewmodels/login_view_model.dart'; class LoginView extends StatelessWidget { @@ -12,8 +12,8 @@ class LoginView extends StatelessWidget { @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: LoginViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => LoginViewModel(), builder: (context, model, child) => Scaffold( backgroundColor: Colors.white, body: Padding( diff --git a/038-firebase-authentication/01-final/lib/ui/views/signup_view.dart b/038-firebase-authentication/01-final/lib/ui/views/signup_view.dart index 4989edcb..d1760fe5 100644 --- a/038-firebase-authentication/01-final/lib/ui/views/signup_view.dart +++ b/038-firebase-authentication/01-final/lib/ui/views/signup_view.dart @@ -2,7 +2,7 @@ import 'package:compound/ui/shared/ui_helpers.dart'; import 'package:compound/ui/widgets/busy_button.dart'; import 'package:compound/ui/widgets/input_field.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; import 'package:compound/viewmodels/signup_view_model.dart'; class SignUpView extends StatelessWidget { @@ -11,8 +11,8 @@ class SignUpView extends StatelessWidget { @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: SignUpViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => SignUpViewModel(), builder: (context, model, child) => Scaffold( body: Padding( padding: const EdgeInsets.symmetric(horizontal: 50.0), diff --git a/039-firebase-custom-start-user-profile/lib/ui/views/login_view.dart b/039-firebase-custom-start-user-profile/lib/ui/views/login_view.dart index 9959ea8c..c6cb9098 100644 --- a/039-firebase-custom-start-user-profile/lib/ui/views/login_view.dart +++ b/039-firebase-custom-start-user-profile/lib/ui/views/login_view.dart @@ -3,7 +3,7 @@ import 'package:compound/ui/widgets/busy_button.dart'; import 'package:compound/ui/widgets/input_field.dart'; import 'package:compound/ui/widgets/text_link.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; import 'package:compound/viewmodels/login_view_model.dart'; class LoginView extends StatelessWidget { @@ -12,8 +12,8 @@ class LoginView extends StatelessWidget { @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: LoginViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => LoginViewModel(), builder: (context, model, child) => Scaffold( backgroundColor: Colors.white, body: Padding( diff --git a/039-firebase-custom-start-user-profile/lib/ui/views/signup_view.dart b/039-firebase-custom-start-user-profile/lib/ui/views/signup_view.dart index 7df14076..75fc82e3 100644 --- a/039-firebase-custom-start-user-profile/lib/ui/views/signup_view.dart +++ b/039-firebase-custom-start-user-profile/lib/ui/views/signup_view.dart @@ -3,7 +3,7 @@ import 'package:compound/ui/widgets/busy_button.dart'; import 'package:compound/ui/widgets/expansion_list.dart'; import 'package:compound/ui/widgets/input_field.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; import 'package:compound/viewmodels/signup_view_model.dart'; class SignUpView extends StatelessWidget { @@ -13,8 +13,8 @@ class SignUpView extends StatelessWidget { @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: SignUpViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => SignUpViewModel(), builder: (context, model, child) => Scaffold( body: Padding( padding: const EdgeInsets.symmetric(horizontal: 50.0), diff --git a/039-firebase-custom-start-user-profile/lib/ui/views/startup_view.dart b/039-firebase-custom-start-user-profile/lib/ui/views/startup_view.dart index f3f4ec60..d306f357 100644 --- a/039-firebase-custom-start-user-profile/lib/ui/views/startup_view.dart +++ b/039-firebase-custom-start-user-profile/lib/ui/views/startup_view.dart @@ -1,14 +1,14 @@ import 'package:compound/viewmodels/startup_view_model.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; class StartUpView extends StatelessWidget { const StartUpView({Key key}) : super(key: key); @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: StartUpViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => StartUpViewModel(), onModelReady: (model) => model.handleStartUpLogic(), builder: (context, model, child) => Scaffold( backgroundColor: Colors.white, diff --git a/040-firestore-crud/00-starting/lib/ui/views/create_post_view.dart b/040-firestore-crud/00-starting/lib/ui/views/create_post_view.dart index 7fa8a02a..89787021 100644 --- a/040-firestore-crud/00-starting/lib/ui/views/create_post_view.dart +++ b/040-firestore-crud/00-starting/lib/ui/views/create_post_view.dart @@ -2,7 +2,7 @@ import 'package:compound/ui/shared/ui_helpers.dart'; import 'package:compound/ui/widgets/input_field.dart'; import 'package:compound/viewmodels/create_post_view_model.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; class CreatePostView extends StatelessWidget { final titleController = TextEditingController(); @@ -11,8 +11,8 @@ class CreatePostView extends StatelessWidget { @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: CreatePostViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => CreatePostViewModel(), builder: (context, model, child) => Scaffold( floatingActionButton: FloatingActionButton( child: !model.busy diff --git a/040-firestore-crud/00-starting/lib/ui/views/home_view.dart b/040-firestore-crud/00-starting/lib/ui/views/home_view.dart index c249ffbc..427c2fff 100644 --- a/040-firestore-crud/00-starting/lib/ui/views/home_view.dart +++ b/040-firestore-crud/00-starting/lib/ui/views/home_view.dart @@ -3,14 +3,14 @@ import 'package:compound/ui/shared/ui_helpers.dart'; import 'package:compound/ui/widgets/post_item.dart'; import 'package:compound/viewmodels/home_view_model.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; class HomeView extends StatelessWidget { const HomeView({Key key}) : super(key: key); @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( + return ViewModelBuilder.reactive( viewModel: HomeViewModel(), builder: (context, model, child) => Scaffold( backgroundColor: Colors.white, diff --git a/040-firestore-crud/00-starting/lib/ui/views/login_view.dart b/040-firestore-crud/00-starting/lib/ui/views/login_view.dart index 9959ea8c..c6cb9098 100644 --- a/040-firestore-crud/00-starting/lib/ui/views/login_view.dart +++ b/040-firestore-crud/00-starting/lib/ui/views/login_view.dart @@ -3,7 +3,7 @@ import 'package:compound/ui/widgets/busy_button.dart'; import 'package:compound/ui/widgets/input_field.dart'; import 'package:compound/ui/widgets/text_link.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; import 'package:compound/viewmodels/login_view_model.dart'; class LoginView extends StatelessWidget { @@ -12,8 +12,8 @@ class LoginView extends StatelessWidget { @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: LoginViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => LoginViewModel(), builder: (context, model, child) => Scaffold( backgroundColor: Colors.white, body: Padding( diff --git a/040-firestore-crud/00-starting/lib/ui/views/signup_view.dart b/040-firestore-crud/00-starting/lib/ui/views/signup_view.dart index 7df14076..75fc82e3 100644 --- a/040-firestore-crud/00-starting/lib/ui/views/signup_view.dart +++ b/040-firestore-crud/00-starting/lib/ui/views/signup_view.dart @@ -3,7 +3,7 @@ import 'package:compound/ui/widgets/busy_button.dart'; import 'package:compound/ui/widgets/expansion_list.dart'; import 'package:compound/ui/widgets/input_field.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; import 'package:compound/viewmodels/signup_view_model.dart'; class SignUpView extends StatelessWidget { @@ -13,8 +13,8 @@ class SignUpView extends StatelessWidget { @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: SignUpViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => SignUpViewModel(), builder: (context, model, child) => Scaffold( body: Padding( padding: const EdgeInsets.symmetric(horizontal: 50.0), diff --git a/040-firestore-crud/00-starting/lib/ui/views/startup_view.dart b/040-firestore-crud/00-starting/lib/ui/views/startup_view.dart index f6fa14e3..8edcda39 100644 --- a/040-firestore-crud/00-starting/lib/ui/views/startup_view.dart +++ b/040-firestore-crud/00-starting/lib/ui/views/startup_view.dart @@ -1,14 +1,14 @@ import 'package:compound/viewmodels/startup_view_model.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; class StartUpView extends StatelessWidget { const StartUpView({Key key}) : super(key: key); @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: StartUpViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => StartUpViewModel(), onModelReady: (model) => model.handleStartUpLogic(), builder: (context, model, child) => Scaffold( backgroundColor: Colors.white, diff --git a/040-firestore-crud/01-final/lib/ui/views/create_post_view.dart b/040-firestore-crud/01-final/lib/ui/views/create_post_view.dart index 9bbe2e66..a61fef44 100644 --- a/040-firestore-crud/01-final/lib/ui/views/create_post_view.dart +++ b/040-firestore-crud/01-final/lib/ui/views/create_post_view.dart @@ -3,7 +3,7 @@ import 'package:compound/ui/shared/ui_helpers.dart'; import 'package:compound/ui/widgets/input_field.dart'; import 'package:compound/viewmodels/create_post_view_model.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; class CreatePostView extends StatelessWidget { final titleController = TextEditingController(); @@ -12,8 +12,8 @@ class CreatePostView extends StatelessWidget { @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: CreatePostViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => CreatePostViewModel(), onModelReady: (model) { // update the text in the controller titleController.text = edittingPost?.title ?? ''; diff --git a/040-firestore-crud/01-final/lib/ui/views/home_view.dart b/040-firestore-crud/01-final/lib/ui/views/home_view.dart index bd06e19d..028fd450 100644 --- a/040-firestore-crud/01-final/lib/ui/views/home_view.dart +++ b/040-firestore-crud/01-final/lib/ui/views/home_view.dart @@ -3,14 +3,14 @@ import 'package:compound/ui/shared/ui_helpers.dart'; import 'package:compound/ui/widgets/post_item.dart'; import 'package:compound/viewmodels/home_view_model.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; class HomeView extends StatelessWidget { const HomeView({Key key}) : super(key: key); @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( + return ViewModelBuilder.reactive( viewModel: HomeViewModel(), onModelReady: (model) => model.listenToPosts(), builder: (context, model, child) => Scaffold( diff --git a/040-firestore-crud/01-final/lib/ui/views/login_view.dart b/040-firestore-crud/01-final/lib/ui/views/login_view.dart index 9959ea8c..c6cb9098 100644 --- a/040-firestore-crud/01-final/lib/ui/views/login_view.dart +++ b/040-firestore-crud/01-final/lib/ui/views/login_view.dart @@ -3,7 +3,7 @@ import 'package:compound/ui/widgets/busy_button.dart'; import 'package:compound/ui/widgets/input_field.dart'; import 'package:compound/ui/widgets/text_link.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; import 'package:compound/viewmodels/login_view_model.dart'; class LoginView extends StatelessWidget { @@ -12,8 +12,8 @@ class LoginView extends StatelessWidget { @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: LoginViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => LoginViewModel(), builder: (context, model, child) => Scaffold( backgroundColor: Colors.white, body: Padding( diff --git a/040-firestore-crud/01-final/lib/ui/views/signup_view.dart b/040-firestore-crud/01-final/lib/ui/views/signup_view.dart index 7df14076..75fc82e3 100644 --- a/040-firestore-crud/01-final/lib/ui/views/signup_view.dart +++ b/040-firestore-crud/01-final/lib/ui/views/signup_view.dart @@ -3,7 +3,7 @@ import 'package:compound/ui/widgets/busy_button.dart'; import 'package:compound/ui/widgets/expansion_list.dart'; import 'package:compound/ui/widgets/input_field.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; import 'package:compound/viewmodels/signup_view_model.dart'; class SignUpView extends StatelessWidget { @@ -13,8 +13,8 @@ class SignUpView extends StatelessWidget { @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: SignUpViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => SignUpViewModel(), builder: (context, model, child) => Scaffold( body: Padding( padding: const EdgeInsets.symmetric(horizontal: 50.0), diff --git a/040-firestore-crud/01-final/lib/ui/views/startup_view.dart b/040-firestore-crud/01-final/lib/ui/views/startup_view.dart index f6fa14e3..8edcda39 100644 --- a/040-firestore-crud/01-final/lib/ui/views/startup_view.dart +++ b/040-firestore-crud/01-final/lib/ui/views/startup_view.dart @@ -1,14 +1,14 @@ import 'package:compound/viewmodels/startup_view_model.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; class StartUpView extends StatelessWidget { const StartUpView({Key key}) : super(key: key); @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: StartUpViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => StartUpViewModel(), onModelReady: (model) => model.handleStartUpLogic(), builder: (context, model, child) => Scaffold( backgroundColor: Colors.white, diff --git a/041-firestore-security-rules-with-testing/compound/mobile/lib/ui/views/create_post_view.dart b/041-firestore-security-rules-with-testing/compound/mobile/lib/ui/views/create_post_view.dart index 9bbe2e66..a61fef44 100644 --- a/041-firestore-security-rules-with-testing/compound/mobile/lib/ui/views/create_post_view.dart +++ b/041-firestore-security-rules-with-testing/compound/mobile/lib/ui/views/create_post_view.dart @@ -3,7 +3,7 @@ import 'package:compound/ui/shared/ui_helpers.dart'; import 'package:compound/ui/widgets/input_field.dart'; import 'package:compound/viewmodels/create_post_view_model.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; class CreatePostView extends StatelessWidget { final titleController = TextEditingController(); @@ -12,8 +12,8 @@ class CreatePostView extends StatelessWidget { @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: CreatePostViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => CreatePostViewModel(), onModelReady: (model) { // update the text in the controller titleController.text = edittingPost?.title ?? ''; diff --git a/041-firestore-security-rules-with-testing/compound/mobile/lib/ui/views/home_view.dart b/041-firestore-security-rules-with-testing/compound/mobile/lib/ui/views/home_view.dart index bd06e19d..028fd450 100644 --- a/041-firestore-security-rules-with-testing/compound/mobile/lib/ui/views/home_view.dart +++ b/041-firestore-security-rules-with-testing/compound/mobile/lib/ui/views/home_view.dart @@ -3,14 +3,14 @@ import 'package:compound/ui/shared/ui_helpers.dart'; import 'package:compound/ui/widgets/post_item.dart'; import 'package:compound/viewmodels/home_view_model.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; class HomeView extends StatelessWidget { const HomeView({Key key}) : super(key: key); @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( + return ViewModelBuilder.reactive( viewModel: HomeViewModel(), onModelReady: (model) => model.listenToPosts(), builder: (context, model, child) => Scaffold( diff --git a/041-firestore-security-rules-with-testing/compound/mobile/lib/ui/views/login_view.dart b/041-firestore-security-rules-with-testing/compound/mobile/lib/ui/views/login_view.dart index 9959ea8c..c6cb9098 100644 --- a/041-firestore-security-rules-with-testing/compound/mobile/lib/ui/views/login_view.dart +++ b/041-firestore-security-rules-with-testing/compound/mobile/lib/ui/views/login_view.dart @@ -3,7 +3,7 @@ import 'package:compound/ui/widgets/busy_button.dart'; import 'package:compound/ui/widgets/input_field.dart'; import 'package:compound/ui/widgets/text_link.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; import 'package:compound/viewmodels/login_view_model.dart'; class LoginView extends StatelessWidget { @@ -12,8 +12,8 @@ class LoginView extends StatelessWidget { @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: LoginViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => LoginViewModel(), builder: (context, model, child) => Scaffold( backgroundColor: Colors.white, body: Padding( diff --git a/041-firestore-security-rules-with-testing/compound/mobile/lib/ui/views/signup_view.dart b/041-firestore-security-rules-with-testing/compound/mobile/lib/ui/views/signup_view.dart index 7df14076..75fc82e3 100644 --- a/041-firestore-security-rules-with-testing/compound/mobile/lib/ui/views/signup_view.dart +++ b/041-firestore-security-rules-with-testing/compound/mobile/lib/ui/views/signup_view.dart @@ -3,7 +3,7 @@ import 'package:compound/ui/widgets/busy_button.dart'; import 'package:compound/ui/widgets/expansion_list.dart'; import 'package:compound/ui/widgets/input_field.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; import 'package:compound/viewmodels/signup_view_model.dart'; class SignUpView extends StatelessWidget { @@ -13,8 +13,8 @@ class SignUpView extends StatelessWidget { @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: SignUpViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => SignUpViewModel(), builder: (context, model, child) => Scaffold( body: Padding( padding: const EdgeInsets.symmetric(horizontal: 50.0), diff --git a/041-firestore-security-rules-with-testing/compound/mobile/lib/ui/views/startup_view.dart b/041-firestore-security-rules-with-testing/compound/mobile/lib/ui/views/startup_view.dart index f6fa14e3..8edcda39 100644 --- a/041-firestore-security-rules-with-testing/compound/mobile/lib/ui/views/startup_view.dart +++ b/041-firestore-security-rules-with-testing/compound/mobile/lib/ui/views/startup_view.dart @@ -1,14 +1,14 @@ import 'package:compound/viewmodels/startup_view_model.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; class StartUpView extends StatelessWidget { const StartUpView({Key key}) : super(key: key); @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: StartUpViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => StartUpViewModel(), onModelReady: (model) => model.handleStartUpLogic(), builder: (context, model, child) => Scaffold( backgroundColor: Colors.white, diff --git a/042-firebase-cloud-storage/lib/ui/views/create_post_view.dart b/042-firebase-cloud-storage/lib/ui/views/create_post_view.dart index b81ece27..bc0d5d0b 100644 --- a/042-firebase-cloud-storage/lib/ui/views/create_post_view.dart +++ b/042-firebase-cloud-storage/lib/ui/views/create_post_view.dart @@ -3,7 +3,7 @@ import 'package:compound/ui/shared/ui_helpers.dart'; import 'package:compound/ui/widgets/input_field.dart'; import 'package:compound/viewmodels/create_post_view_model.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; class CreatePostView extends StatelessWidget { final titleController = TextEditingController(); @@ -12,8 +12,8 @@ class CreatePostView extends StatelessWidget { @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: CreatePostViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => CreatePostViewModel(), onModelReady: (model) { // update the text in the controller titleController.text = edittingPost?.title ?? ''; diff --git a/042-firebase-cloud-storage/lib/ui/views/home_view.dart b/042-firebase-cloud-storage/lib/ui/views/home_view.dart index bd06e19d..028fd450 100644 --- a/042-firebase-cloud-storage/lib/ui/views/home_view.dart +++ b/042-firebase-cloud-storage/lib/ui/views/home_view.dart @@ -3,14 +3,14 @@ import 'package:compound/ui/shared/ui_helpers.dart'; import 'package:compound/ui/widgets/post_item.dart'; import 'package:compound/viewmodels/home_view_model.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; class HomeView extends StatelessWidget { const HomeView({Key key}) : super(key: key); @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( + return ViewModelBuilder.reactive( viewModel: HomeViewModel(), onModelReady: (model) => model.listenToPosts(), builder: (context, model, child) => Scaffold( diff --git a/042-firebase-cloud-storage/lib/ui/views/login_view.dart b/042-firebase-cloud-storage/lib/ui/views/login_view.dart index 9959ea8c..c6cb9098 100644 --- a/042-firebase-cloud-storage/lib/ui/views/login_view.dart +++ b/042-firebase-cloud-storage/lib/ui/views/login_view.dart @@ -3,7 +3,7 @@ import 'package:compound/ui/widgets/busy_button.dart'; import 'package:compound/ui/widgets/input_field.dart'; import 'package:compound/ui/widgets/text_link.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; import 'package:compound/viewmodels/login_view_model.dart'; class LoginView extends StatelessWidget { @@ -12,8 +12,8 @@ class LoginView extends StatelessWidget { @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: LoginViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => LoginViewModel(), builder: (context, model, child) => Scaffold( backgroundColor: Colors.white, body: Padding( diff --git a/042-firebase-cloud-storage/lib/ui/views/signup_view.dart b/042-firebase-cloud-storage/lib/ui/views/signup_view.dart index 7df14076..75fc82e3 100644 --- a/042-firebase-cloud-storage/lib/ui/views/signup_view.dart +++ b/042-firebase-cloud-storage/lib/ui/views/signup_view.dart @@ -3,7 +3,7 @@ import 'package:compound/ui/widgets/busy_button.dart'; import 'package:compound/ui/widgets/expansion_list.dart'; import 'package:compound/ui/widgets/input_field.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; import 'package:compound/viewmodels/signup_view_model.dart'; class SignUpView extends StatelessWidget { @@ -13,8 +13,8 @@ class SignUpView extends StatelessWidget { @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: SignUpViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => SignUpViewModel(), builder: (context, model, child) => Scaffold( body: Padding( padding: const EdgeInsets.symmetric(horizontal: 50.0), diff --git a/042-firebase-cloud-storage/lib/ui/views/startup_view.dart b/042-firebase-cloud-storage/lib/ui/views/startup_view.dart index f6fa14e3..8edcda39 100644 --- a/042-firebase-cloud-storage/lib/ui/views/startup_view.dart +++ b/042-firebase-cloud-storage/lib/ui/views/startup_view.dart @@ -1,14 +1,14 @@ import 'package:compound/viewmodels/startup_view_model.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; class StartUpView extends StatelessWidget { const StartUpView({Key key}) : super(key: key); @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: StartUpViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => StartUpViewModel(), onModelReady: (model) => model.handleStartUpLogic(), builder: (context, model, child) => Scaffold( backgroundColor: Colors.white, diff --git a/043-firebase-push-notifications/lib/ui/views/create_post_view.dart b/043-firebase-push-notifications/lib/ui/views/create_post_view.dart index b81ece27..bc0d5d0b 100644 --- a/043-firebase-push-notifications/lib/ui/views/create_post_view.dart +++ b/043-firebase-push-notifications/lib/ui/views/create_post_view.dart @@ -3,7 +3,7 @@ import 'package:compound/ui/shared/ui_helpers.dart'; import 'package:compound/ui/widgets/input_field.dart'; import 'package:compound/viewmodels/create_post_view_model.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; class CreatePostView extends StatelessWidget { final titleController = TextEditingController(); @@ -12,8 +12,8 @@ class CreatePostView extends StatelessWidget { @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: CreatePostViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => CreatePostViewModel(), onModelReady: (model) { // update the text in the controller titleController.text = edittingPost?.title ?? ''; diff --git a/043-firebase-push-notifications/lib/ui/views/home_view.dart b/043-firebase-push-notifications/lib/ui/views/home_view.dart index bd06e19d..028fd450 100644 --- a/043-firebase-push-notifications/lib/ui/views/home_view.dart +++ b/043-firebase-push-notifications/lib/ui/views/home_view.dart @@ -3,14 +3,14 @@ import 'package:compound/ui/shared/ui_helpers.dart'; import 'package:compound/ui/widgets/post_item.dart'; import 'package:compound/viewmodels/home_view_model.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; class HomeView extends StatelessWidget { const HomeView({Key key}) : super(key: key); @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( + return ViewModelBuilder.reactive( viewModel: HomeViewModel(), onModelReady: (model) => model.listenToPosts(), builder: (context, model, child) => Scaffold( diff --git a/043-firebase-push-notifications/lib/ui/views/login_view.dart b/043-firebase-push-notifications/lib/ui/views/login_view.dart index 9959ea8c..c6cb9098 100644 --- a/043-firebase-push-notifications/lib/ui/views/login_view.dart +++ b/043-firebase-push-notifications/lib/ui/views/login_view.dart @@ -3,7 +3,7 @@ import 'package:compound/ui/widgets/busy_button.dart'; import 'package:compound/ui/widgets/input_field.dart'; import 'package:compound/ui/widgets/text_link.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; import 'package:compound/viewmodels/login_view_model.dart'; class LoginView extends StatelessWidget { @@ -12,8 +12,8 @@ class LoginView extends StatelessWidget { @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: LoginViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => LoginViewModel(), builder: (context, model, child) => Scaffold( backgroundColor: Colors.white, body: Padding( diff --git a/043-firebase-push-notifications/lib/ui/views/signup_view.dart b/043-firebase-push-notifications/lib/ui/views/signup_view.dart index 7df14076..75fc82e3 100644 --- a/043-firebase-push-notifications/lib/ui/views/signup_view.dart +++ b/043-firebase-push-notifications/lib/ui/views/signup_view.dart @@ -3,7 +3,7 @@ import 'package:compound/ui/widgets/busy_button.dart'; import 'package:compound/ui/widgets/expansion_list.dart'; import 'package:compound/ui/widgets/input_field.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; import 'package:compound/viewmodels/signup_view_model.dart'; class SignUpView extends StatelessWidget { @@ -13,8 +13,8 @@ class SignUpView extends StatelessWidget { @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: SignUpViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => SignUpViewModel(), builder: (context, model, child) => Scaffold( body: Padding( padding: const EdgeInsets.symmetric(horizontal: 50.0), diff --git a/043-firebase-push-notifications/lib/ui/views/startup_view.dart b/043-firebase-push-notifications/lib/ui/views/startup_view.dart index f6fa14e3..8edcda39 100644 --- a/043-firebase-push-notifications/lib/ui/views/startup_view.dart +++ b/043-firebase-push-notifications/lib/ui/views/startup_view.dart @@ -1,14 +1,14 @@ import 'package:compound/viewmodels/startup_view_model.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; class StartUpView extends StatelessWidget { const StartUpView({Key key}) : super(key: key); @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: StartUpViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => StartUpViewModel(), onModelReady: (model) => model.handleStartUpLogic(), builder: (context, model, child) => Scaffold( backgroundColor: Colors.white, diff --git a/044-analytics-firebase/lib/ui/views/create_post_view.dart b/044-analytics-firebase/lib/ui/views/create_post_view.dart index b81ece27..bc0d5d0b 100644 --- a/044-analytics-firebase/lib/ui/views/create_post_view.dart +++ b/044-analytics-firebase/lib/ui/views/create_post_view.dart @@ -3,7 +3,7 @@ import 'package:compound/ui/shared/ui_helpers.dart'; import 'package:compound/ui/widgets/input_field.dart'; import 'package:compound/viewmodels/create_post_view_model.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; class CreatePostView extends StatelessWidget { final titleController = TextEditingController(); @@ -12,8 +12,8 @@ class CreatePostView extends StatelessWidget { @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: CreatePostViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => CreatePostViewModel(), onModelReady: (model) { // update the text in the controller titleController.text = edittingPost?.title ?? ''; diff --git a/044-analytics-firebase/lib/ui/views/home_view.dart b/044-analytics-firebase/lib/ui/views/home_view.dart index bd06e19d..028fd450 100644 --- a/044-analytics-firebase/lib/ui/views/home_view.dart +++ b/044-analytics-firebase/lib/ui/views/home_view.dart @@ -3,14 +3,14 @@ import 'package:compound/ui/shared/ui_helpers.dart'; import 'package:compound/ui/widgets/post_item.dart'; import 'package:compound/viewmodels/home_view_model.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; class HomeView extends StatelessWidget { const HomeView({Key key}) : super(key: key); @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( + return ViewModelBuilder.reactive( viewModel: HomeViewModel(), onModelReady: (model) => model.listenToPosts(), builder: (context, model, child) => Scaffold( diff --git a/044-analytics-firebase/lib/ui/views/login_view.dart b/044-analytics-firebase/lib/ui/views/login_view.dart index 9959ea8c..c6cb9098 100644 --- a/044-analytics-firebase/lib/ui/views/login_view.dart +++ b/044-analytics-firebase/lib/ui/views/login_view.dart @@ -3,7 +3,7 @@ import 'package:compound/ui/widgets/busy_button.dart'; import 'package:compound/ui/widgets/input_field.dart'; import 'package:compound/ui/widgets/text_link.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; import 'package:compound/viewmodels/login_view_model.dart'; class LoginView extends StatelessWidget { @@ -12,8 +12,8 @@ class LoginView extends StatelessWidget { @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: LoginViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => LoginViewModel(), builder: (context, model, child) => Scaffold( backgroundColor: Colors.white, body: Padding( diff --git a/044-analytics-firebase/lib/ui/views/signup_view.dart b/044-analytics-firebase/lib/ui/views/signup_view.dart index 7df14076..75fc82e3 100644 --- a/044-analytics-firebase/lib/ui/views/signup_view.dart +++ b/044-analytics-firebase/lib/ui/views/signup_view.dart @@ -3,7 +3,7 @@ import 'package:compound/ui/widgets/busy_button.dart'; import 'package:compound/ui/widgets/expansion_list.dart'; import 'package:compound/ui/widgets/input_field.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; import 'package:compound/viewmodels/signup_view_model.dart'; class SignUpView extends StatelessWidget { @@ -13,8 +13,8 @@ class SignUpView extends StatelessWidget { @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: SignUpViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => SignUpViewModel(), builder: (context, model, child) => Scaffold( body: Padding( padding: const EdgeInsets.symmetric(horizontal: 50.0), diff --git a/044-analytics-firebase/lib/ui/views/startup_view.dart b/044-analytics-firebase/lib/ui/views/startup_view.dart index f6fa14e3..8edcda39 100644 --- a/044-analytics-firebase/lib/ui/views/startup_view.dart +++ b/044-analytics-firebase/lib/ui/views/startup_view.dart @@ -1,14 +1,14 @@ import 'package:compound/viewmodels/startup_view_model.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; class StartUpView extends StatelessWidget { const StartUpView({Key key}) : super(key: key); @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: StartUpViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => StartUpViewModel(), onModelReady: (model) => model.handleStartUpLogic(), builder: (context, model, child) => Scaffold( backgroundColor: Colors.white, diff --git a/045-paginated-realtime-firestore/lib/ui/views/create_post_view.dart b/045-paginated-realtime-firestore/lib/ui/views/create_post_view.dart index b81ece27..bc0d5d0b 100644 --- a/045-paginated-realtime-firestore/lib/ui/views/create_post_view.dart +++ b/045-paginated-realtime-firestore/lib/ui/views/create_post_view.dart @@ -3,7 +3,7 @@ import 'package:compound/ui/shared/ui_helpers.dart'; import 'package:compound/ui/widgets/input_field.dart'; import 'package:compound/viewmodels/create_post_view_model.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; class CreatePostView extends StatelessWidget { final titleController = TextEditingController(); @@ -12,8 +12,8 @@ class CreatePostView extends StatelessWidget { @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: CreatePostViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => CreatePostViewModel(), onModelReady: (model) { // update the text in the controller titleController.text = edittingPost?.title ?? ''; diff --git a/045-paginated-realtime-firestore/lib/ui/views/home_view.dart b/045-paginated-realtime-firestore/lib/ui/views/home_view.dart index 212580fd..3904dae0 100644 --- a/045-paginated-realtime-firestore/lib/ui/views/home_view.dart +++ b/045-paginated-realtime-firestore/lib/ui/views/home_view.dart @@ -3,14 +3,14 @@ import 'package:compound/ui/widgets/creation_aware_list_item.dart'; import 'package:compound/ui/widgets/post_item.dart'; import 'package:compound/viewmodels/home_view_model.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; class HomeView extends StatelessWidget { const HomeView({Key key}) : super(key: key); @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( + return ViewModelBuilder.reactive( viewModel: HomeViewModel(), onModelReady: (model) => model.listenToPosts(), builder: (context, model, child) => Scaffold( diff --git a/045-paginated-realtime-firestore/lib/ui/views/login_view.dart b/045-paginated-realtime-firestore/lib/ui/views/login_view.dart index 9959ea8c..c6cb9098 100644 --- a/045-paginated-realtime-firestore/lib/ui/views/login_view.dart +++ b/045-paginated-realtime-firestore/lib/ui/views/login_view.dart @@ -3,7 +3,7 @@ import 'package:compound/ui/widgets/busy_button.dart'; import 'package:compound/ui/widgets/input_field.dart'; import 'package:compound/ui/widgets/text_link.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; import 'package:compound/viewmodels/login_view_model.dart'; class LoginView extends StatelessWidget { @@ -12,8 +12,8 @@ class LoginView extends StatelessWidget { @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: LoginViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => LoginViewModel(), builder: (context, model, child) => Scaffold( backgroundColor: Colors.white, body: Padding( diff --git a/045-paginated-realtime-firestore/lib/ui/views/signup_view.dart b/045-paginated-realtime-firestore/lib/ui/views/signup_view.dart index 7df14076..75fc82e3 100644 --- a/045-paginated-realtime-firestore/lib/ui/views/signup_view.dart +++ b/045-paginated-realtime-firestore/lib/ui/views/signup_view.dart @@ -3,7 +3,7 @@ import 'package:compound/ui/widgets/busy_button.dart'; import 'package:compound/ui/widgets/expansion_list.dart'; import 'package:compound/ui/widgets/input_field.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; import 'package:compound/viewmodels/signup_view_model.dart'; class SignUpView extends StatelessWidget { @@ -13,8 +13,8 @@ class SignUpView extends StatelessWidget { @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: SignUpViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => SignUpViewModel(), builder: (context, model, child) => Scaffold( body: Padding( padding: const EdgeInsets.symmetric(horizontal: 50.0), diff --git a/045-paginated-realtime-firestore/lib/ui/views/startup_view.dart b/045-paginated-realtime-firestore/lib/ui/views/startup_view.dart index f6fa14e3..8edcda39 100644 --- a/045-paginated-realtime-firestore/lib/ui/views/startup_view.dart +++ b/045-paginated-realtime-firestore/lib/ui/views/startup_view.dart @@ -1,14 +1,14 @@ import 'package:compound/viewmodels/startup_view_model.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; class StartUpView extends StatelessWidget { const StartUpView({Key key}) : super(key: key); @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: StartUpViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => StartUpViewModel(), onModelReady: (model) => model.handleStartUpLogic(), builder: (context, model, child) => Scaffold( backgroundColor: Colors.white, diff --git a/046-dynamic-links/lib/ui/views/create_post_view.dart b/046-dynamic-links/lib/ui/views/create_post_view.dart index e452c419..d1255927 100644 --- a/046-dynamic-links/lib/ui/views/create_post_view.dart +++ b/046-dynamic-links/lib/ui/views/create_post_view.dart @@ -3,7 +3,7 @@ import 'package:compound/ui/shared/ui_helpers.dart'; import 'package:compound/ui/widgets/input_field.dart'; import 'package:compound/viewmodels/create_post_view_model.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; class CreatePostView extends StatelessWidget { final titleController = TextEditingController(); @@ -17,8 +17,8 @@ class CreatePostView extends StatelessWidget { @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: CreatePostViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => CreatePostViewModel(), onModelReady: (model) { if (edittingPost != null) { // update the text in the controller diff --git a/046-dynamic-links/lib/ui/views/home_view.dart b/046-dynamic-links/lib/ui/views/home_view.dart index 212580fd..3904dae0 100644 --- a/046-dynamic-links/lib/ui/views/home_view.dart +++ b/046-dynamic-links/lib/ui/views/home_view.dart @@ -3,14 +3,14 @@ import 'package:compound/ui/widgets/creation_aware_list_item.dart'; import 'package:compound/ui/widgets/post_item.dart'; import 'package:compound/viewmodels/home_view_model.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; class HomeView extends StatelessWidget { const HomeView({Key key}) : super(key: key); @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( + return ViewModelBuilder.reactive( viewModel: HomeViewModel(), onModelReady: (model) => model.listenToPosts(), builder: (context, model, child) => Scaffold( diff --git a/046-dynamic-links/lib/ui/views/login_view.dart b/046-dynamic-links/lib/ui/views/login_view.dart index 9959ea8c..c6cb9098 100644 --- a/046-dynamic-links/lib/ui/views/login_view.dart +++ b/046-dynamic-links/lib/ui/views/login_view.dart @@ -3,7 +3,7 @@ import 'package:compound/ui/widgets/busy_button.dart'; import 'package:compound/ui/widgets/input_field.dart'; import 'package:compound/ui/widgets/text_link.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; import 'package:compound/viewmodels/login_view_model.dart'; class LoginView extends StatelessWidget { @@ -12,8 +12,8 @@ class LoginView extends StatelessWidget { @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: LoginViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => LoginViewModel(), builder: (context, model, child) => Scaffold( backgroundColor: Colors.white, body: Padding( diff --git a/046-dynamic-links/lib/ui/views/signup_view.dart b/046-dynamic-links/lib/ui/views/signup_view.dart index 7df14076..75fc82e3 100644 --- a/046-dynamic-links/lib/ui/views/signup_view.dart +++ b/046-dynamic-links/lib/ui/views/signup_view.dart @@ -3,7 +3,7 @@ import 'package:compound/ui/widgets/busy_button.dart'; import 'package:compound/ui/widgets/expansion_list.dart'; import 'package:compound/ui/widgets/input_field.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; import 'package:compound/viewmodels/signup_view_model.dart'; class SignUpView extends StatelessWidget { @@ -13,8 +13,8 @@ class SignUpView extends StatelessWidget { @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: SignUpViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => SignUpViewModel(), builder: (context, model, child) => Scaffold( body: Padding( padding: const EdgeInsets.symmetric(horizontal: 50.0), diff --git a/046-dynamic-links/lib/ui/views/startup_view.dart b/046-dynamic-links/lib/ui/views/startup_view.dart index f6fa14e3..8edcda39 100644 --- a/046-dynamic-links/lib/ui/views/startup_view.dart +++ b/046-dynamic-links/lib/ui/views/startup_view.dart @@ -1,14 +1,14 @@ import 'package:compound/viewmodels/startup_view_model.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; class StartUpView extends StatelessWidget { const StartUpView({Key key}) : super(key: key); @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: StartUpViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => StartUpViewModel(), onModelReady: (model) => model.handleStartUpLogic(), builder: (context, model, child) => Scaffold( backgroundColor: Colors.white, diff --git a/047-remote-config/lib/ui/views/create_post_view.dart b/047-remote-config/lib/ui/views/create_post_view.dart index e452c419..d1255927 100644 --- a/047-remote-config/lib/ui/views/create_post_view.dart +++ b/047-remote-config/lib/ui/views/create_post_view.dart @@ -3,7 +3,7 @@ import 'package:compound/ui/shared/ui_helpers.dart'; import 'package:compound/ui/widgets/input_field.dart'; import 'package:compound/viewmodels/create_post_view_model.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; class CreatePostView extends StatelessWidget { final titleController = TextEditingController(); @@ -17,8 +17,8 @@ class CreatePostView extends StatelessWidget { @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: CreatePostViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => CreatePostViewModel(), onModelReady: (model) { if (edittingPost != null) { // update the text in the controller diff --git a/047-remote-config/lib/ui/views/home_view.dart b/047-remote-config/lib/ui/views/home_view.dart index be7559a1..55f87aa8 100644 --- a/047-remote-config/lib/ui/views/home_view.dart +++ b/047-remote-config/lib/ui/views/home_view.dart @@ -3,14 +3,14 @@ import 'package:compound/ui/widgets/creation_aware_list_item.dart'; import 'package:compound/ui/widgets/post_item.dart'; import 'package:compound/viewmodels/home_view_model.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; class HomeView extends StatelessWidget { const HomeView({Key key}) : super(key: key); @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( + return ViewModelBuilder.reactive( viewModel: HomeViewModel(), onModelReady: (model) => model.listenToPosts(), builder: (context, model, child) => Scaffold( diff --git a/047-remote-config/lib/ui/views/login_view.dart b/047-remote-config/lib/ui/views/login_view.dart index 9959ea8c..c6cb9098 100644 --- a/047-remote-config/lib/ui/views/login_view.dart +++ b/047-remote-config/lib/ui/views/login_view.dart @@ -3,7 +3,7 @@ import 'package:compound/ui/widgets/busy_button.dart'; import 'package:compound/ui/widgets/input_field.dart'; import 'package:compound/ui/widgets/text_link.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; import 'package:compound/viewmodels/login_view_model.dart'; class LoginView extends StatelessWidget { @@ -12,8 +12,8 @@ class LoginView extends StatelessWidget { @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: LoginViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => LoginViewModel(), builder: (context, model, child) => Scaffold( backgroundColor: Colors.white, body: Padding( diff --git a/047-remote-config/lib/ui/views/signup_view.dart b/047-remote-config/lib/ui/views/signup_view.dart index 7df14076..75fc82e3 100644 --- a/047-remote-config/lib/ui/views/signup_view.dart +++ b/047-remote-config/lib/ui/views/signup_view.dart @@ -3,7 +3,7 @@ import 'package:compound/ui/widgets/busy_button.dart'; import 'package:compound/ui/widgets/expansion_list.dart'; import 'package:compound/ui/widgets/input_field.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; import 'package:compound/viewmodels/signup_view_model.dart'; class SignUpView extends StatelessWidget { @@ -13,8 +13,8 @@ class SignUpView extends StatelessWidget { @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: SignUpViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => SignUpViewModel(), builder: (context, model, child) => Scaffold( body: Padding( padding: const EdgeInsets.symmetric(horizontal: 50.0), diff --git a/047-remote-config/lib/ui/views/startup_view.dart b/047-remote-config/lib/ui/views/startup_view.dart index f6fa14e3..8edcda39 100644 --- a/047-remote-config/lib/ui/views/startup_view.dart +++ b/047-remote-config/lib/ui/views/startup_view.dart @@ -1,14 +1,14 @@ import 'package:compound/viewmodels/startup_view_model.dart'; import 'package:flutter/material.dart'; -import 'package:provider_architecture/provider_architecture.dart'; +import 'package:stacked/stacked.dart'; class StartUpView extends StatelessWidget { const StartUpView({Key key}) : super(key: key); @override Widget build(BuildContext context) { - return ViewModelProvider.withConsumer( - viewModel: StartUpViewModel(), + return ViewModelBuilder.reactive( + viewModelBuilder: () => StartUpViewModel(), onModelReady: (model) => model.handleStartUpLogic(), builder: (context, model, child) => Scaffold( backgroundColor: Colors.white, From 98b9cf4df14cee21aeb4d6f00554b17467e21479 Mon Sep 17 00:00:00 2001 From: bsneider <54788551+bsneider@users.noreply.github.com> Date: Thu, 18 Jun 2020 20:51:50 -0500 Subject: [PATCH 08/48] min sdk update and other updates --- 001-tik_tok_ui/final/.flutter-plugins-dependencies | 2 +- 001-tik_tok_ui/final/pubspec.yaml | 2 +- 001-tik_tok_ui/phase1/.flutter-plugins-dependencies | 2 +- 001-tik_tok_ui/phase1/pubspec.yaml | 2 +- 001-tik_tok_ui/phase2/.flutter-plugins-dependencies | 2 +- 001-tik_tok_ui/phase2/pubspec.yaml | 2 +- 002-flutter-flare-pt1/01-start/pubspec.yaml | 2 +- 002-flutter-flare-pt1/02-open-close/pubspec.yaml | 2 +- 002-flutter-flare-pt1/03-multiple-areas/pubspec.yaml | 2 +- 003-smart-flare/01-start/pubspec.yaml | 2 +- 003-smart-flare/02-final/pubspec.yaml | 2 +- 004-flutter-basics/01-start/pubspec.yaml | 2 +- 004-flutter-basics/02-setState/pubspec.yaml | 2 +- 004-flutter-basics/03-futureBuilder/pubspec.yaml | 2 +- 004-flutter-basics/04-streamBuilder/pubspec.yaml | 2 +- 004-flutter-basics/05-view-model/pubspec.yaml | 2 +- 005-basic-navigation/01-start/pubspec.yaml | 2 +- 005-basic-navigation/02-final/pubspec.yaml | 2 +- 006-flare-drawer/01-start/pubspec.yaml | 2 +- 006-flare-drawer/02-final/pubspec.yaml | 2 +- 007-scoped-model-guide/01-start/pubspec.yaml | 2 +- 007-scoped-model-guide/02-final/pubspec.yaml | 2 +- 008-realtime-stats-app-with-firebase/001-start/pubspec.yaml | 2 +- .../002-final/.flutter-plugins-dependencies | 2 +- 008-realtime-stats-app-with-firebase/002-final/pubspec.yaml | 2 +- .../001-start/.flutter-plugins-dependencies | 2 +- 009-realtime-feedback-app/001-start/pubspec.yaml | 2 +- .../002-final/.flutter-plugins-dependencies | 2 +- 009-realtime-feedback-app/002-final/pubspec.yaml | 2 +- 011-network-sensitive-ui/1-start/pubspec.yaml | 2 +- .../2-final/.flutter-plugins-dependencies | 2 +- 011-network-sensitive-ui/2-final/pubspec.yaml | 2 +- 013-dependency-injection/1-start/pubspec.yaml | 2 +- 013-dependency-injection/2-final/pubspec.yaml | 2 +- 014-provider-v3-updates/1-start/pubspec.yaml | 2 +- 015-flare-splashscreen/flare_splash/lib/main.dart | 5 ++++- 015-flare-splashscreen/flare_splash/pubspec.yaml | 2 +- 018-bottom-sheet-guide/bottom_sheet_guide/pubspec.yaml | 2 +- 019-animation-basics/pubspec.yaml | 2 +- 021-completer_dialogs/01-start/pubspec.yaml | 2 +- 021-completer_dialogs/02-manager-setup/pubspec.yaml | 2 +- 021-completer_dialogs/03-final/pubspec.yaml | 2 +- 022-lifecycle-manager/pubspec.yaml | 2 +- .../01-start-getit/.flutter-plugins-dependencies | 2 +- 024-abstraction-unit-test/01-start-getit/pubspec.yaml | 2 +- .../01-start-provider/.flutter-plugins-dependencies | 2 +- 024-abstraction-unit-test/01-start-provider/pubspec.yaml | 2 +- .../02-final-getit/.flutter-plugins-dependencies | 2 +- 024-abstraction-unit-test/02-final-getit/pubspec.yaml | 2 +- .../02-final-provider/.flutter-plugins-dependencies | 2 +- 024-abstraction-unit-test/02-final-provider/pubspec.yaml | 2 +- 025-navigation-service/01-start/pubspec.yaml | 2 +- 025-navigation-service/02-final/pubspec.yaml | 2 +- 026-stream-basics/pubspec.yaml | 2 +- 027-location-service/.flutter-plugins-dependencies | 2 +- 027-location-service/pubspec.yaml | 2 +- 028-continuous-scroll/01-start/pubspec.yaml | 2 +- 028-continuous-scroll/02-final/pubspec.yaml | 2 +- 029-responsive-architecture-additions/pubspec.yaml | 2 +- 032-flutter-web-part1/pubspec.yaml | 2 +- 033-flutter-web-part2-responsive/pubspec.yaml | 2 +- 034-flutter-web-part3-template-layouts/pubspec.yaml | 2 +- .../00-starting/lib/services/navigation_service.dart | 2 +- .../00-starting/lib/ui/views/base_widget.dart | 4 ++-- 038-firebase-authentication/00-starting/pubspec.yaml | 2 +- .../01-final/.flutter-plugins-dependencies | 2 +- .../01-final/lib/services/navigation_service.dart | 2 +- 038-firebase-authentication/01-final/pubspec.yaml | 2 +- .../.flutter-plugins-dependencies | 2 +- .../lib/services/navigation_service.dart | 2 +- 039-firebase-custom-start-user-profile/pubspec.yaml | 2 +- 040-firestore-crud/00-starting/.flutter-plugins-dependencies | 2 +- .../00-starting/lib/services/navigation_service.dart | 2 +- 040-firestore-crud/00-starting/lib/ui/views/home_view.dart | 2 +- 040-firestore-crud/00-starting/pubspec.yaml | 2 +- 040-firestore-crud/01-final/.flutter-plugins-dependencies | 2 +- .../01-final/lib/services/navigation_service.dart | 2 +- 040-firestore-crud/01-final/lib/ui/views/home_view.dart | 2 +- 040-firestore-crud/01-final/pubspec.yaml | 2 +- .../compound/mobile/.flutter-plugins-dependencies | 2 +- .../compound/mobile/lib/services/navigation_service.dart | 2 +- .../compound/mobile/lib/ui/views/home_view.dart | 2 +- .../compound/mobile/pubspec.yaml | 2 +- 042-firebase-cloud-storage/.flutter-plugins-dependencies | 2 +- .../lib/services/navigation_service.dart | 2 +- 042-firebase-cloud-storage/lib/ui/views/home_view.dart | 2 +- 042-firebase-cloud-storage/pubspec.yaml | 2 +- .../.flutter-plugins-dependencies | 2 +- .../lib/services/navigation_service.dart | 2 +- 043-firebase-push-notifications/lib/ui/views/home_view.dart | 2 +- 043-firebase-push-notifications/pubspec.yaml | 2 +- 044-analytics-firebase/.flutter-plugins-dependencies | 2 +- 044-analytics-firebase/lib/services/navigation_service.dart | 2 +- 044-analytics-firebase/lib/ui/views/home_view.dart | 2 +- 044-analytics-firebase/pubspec.yaml | 2 +- .../.flutter-plugins-dependencies | 2 +- .../lib/services/navigation_service.dart | 2 +- 045-paginated-realtime-firestore/lib/ui/views/home_view.dart | 2 +- 045-paginated-realtime-firestore/pubspec.yaml | 2 +- 046-dynamic-links/.flutter-plugins-dependencies | 2 +- 046-dynamic-links/lib/services/navigation_service.dart | 2 +- 046-dynamic-links/lib/ui/views/home_view.dart | 2 +- 046-dynamic-links/pubspec.yaml | 2 +- 047-remote-config/.flutter-plugins-dependencies | 2 +- 047-remote-config/lib/services/navigation_service.dart | 2 +- 047-remote-config/lib/ui/views/home_view.dart | 2 +- 106 files changed, 110 insertions(+), 107 deletions(-) diff --git a/001-tik_tok_ui/final/.flutter-plugins-dependencies b/001-tik_tok_ui/final/.flutter-plugins-dependencies index 8d514573..53be90c7 100644 --- a/001-tik_tok_ui/final/.flutter-plugins-dependencies +++ b/001-tik_tok_ui/final/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 18:01:22.771736","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 20:42:25.400086","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/001-tik_tok_ui/final/pubspec.yaml b/001-tik_tok_ui/final/pubspec.yaml index f22ca932..72be597a 100644 --- a/001-tik_tok_ui/final/pubspec.yaml +++ b/001-tik_tok_ui/final/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/001-tik_tok_ui/phase1/.flutter-plugins-dependencies b/001-tik_tok_ui/phase1/.flutter-plugins-dependencies index 60679f9b..32da22cc 100644 --- a/001-tik_tok_ui/phase1/.flutter-plugins-dependencies +++ b/001-tik_tok_ui/phase1/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 18:01:28.109635","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 20:42:32.128506","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/001-tik_tok_ui/phase1/pubspec.yaml b/001-tik_tok_ui/phase1/pubspec.yaml index c8aa06c3..e1bc657c 100644 --- a/001-tik_tok_ui/phase1/pubspec.yaml +++ b/001-tik_tok_ui/phase1/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/001-tik_tok_ui/phase2/.flutter-plugins-dependencies b/001-tik_tok_ui/phase2/.flutter-plugins-dependencies index 4b47a461..cadf709f 100644 --- a/001-tik_tok_ui/phase2/.flutter-plugins-dependencies +++ b/001-tik_tok_ui/phase2/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 18:01:17.378563","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 20:42:18.936038","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/001-tik_tok_ui/phase2/pubspec.yaml b/001-tik_tok_ui/phase2/pubspec.yaml index c8aa06c3..e1bc657c 100644 --- a/001-tik_tok_ui/phase2/pubspec.yaml +++ b/001-tik_tok_ui/phase2/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/002-flutter-flare-pt1/01-start/pubspec.yaml b/002-flutter-flare-pt1/01-start/pubspec.yaml index d3e0d2d9..0446ce70 100644 --- a/002-flutter-flare-pt1/01-start/pubspec.yaml +++ b/002-flutter-flare-pt1/01-start/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/002-flutter-flare-pt1/02-open-close/pubspec.yaml b/002-flutter-flare-pt1/02-open-close/pubspec.yaml index e607da04..9710775d 100644 --- a/002-flutter-flare-pt1/02-open-close/pubspec.yaml +++ b/002-flutter-flare-pt1/02-open-close/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/002-flutter-flare-pt1/03-multiple-areas/pubspec.yaml b/002-flutter-flare-pt1/03-multiple-areas/pubspec.yaml index e607da04..9710775d 100644 --- a/002-flutter-flare-pt1/03-multiple-areas/pubspec.yaml +++ b/002-flutter-flare-pt1/03-multiple-areas/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/003-smart-flare/01-start/pubspec.yaml b/003-smart-flare/01-start/pubspec.yaml index 2b69f3e9..bbbca1dd 100644 --- a/003-smart-flare/01-start/pubspec.yaml +++ b/003-smart-flare/01-start/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/003-smart-flare/02-final/pubspec.yaml b/003-smart-flare/02-final/pubspec.yaml index 2b69f3e9..bbbca1dd 100644 --- a/003-smart-flare/02-final/pubspec.yaml +++ b/003-smart-flare/02-final/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/004-flutter-basics/01-start/pubspec.yaml b/004-flutter-basics/01-start/pubspec.yaml index 0b37d907..c8d17c4d 100644 --- a/004-flutter-basics/01-start/pubspec.yaml +++ b/004-flutter-basics/01-start/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/004-flutter-basics/02-setState/pubspec.yaml b/004-flutter-basics/02-setState/pubspec.yaml index 0b37d907..c8d17c4d 100644 --- a/004-flutter-basics/02-setState/pubspec.yaml +++ b/004-flutter-basics/02-setState/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/004-flutter-basics/03-futureBuilder/pubspec.yaml b/004-flutter-basics/03-futureBuilder/pubspec.yaml index 0b37d907..c8d17c4d 100644 --- a/004-flutter-basics/03-futureBuilder/pubspec.yaml +++ b/004-flutter-basics/03-futureBuilder/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/004-flutter-basics/04-streamBuilder/pubspec.yaml b/004-flutter-basics/04-streamBuilder/pubspec.yaml index 0b37d907..c8d17c4d 100644 --- a/004-flutter-basics/04-streamBuilder/pubspec.yaml +++ b/004-flutter-basics/04-streamBuilder/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/004-flutter-basics/05-view-model/pubspec.yaml b/004-flutter-basics/05-view-model/pubspec.yaml index 0b37d907..c8d17c4d 100644 --- a/004-flutter-basics/05-view-model/pubspec.yaml +++ b/004-flutter-basics/05-view-model/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/005-basic-navigation/01-start/pubspec.yaml b/005-basic-navigation/01-start/pubspec.yaml index fba37f85..e75abe1b 100644 --- a/005-basic-navigation/01-start/pubspec.yaml +++ b/005-basic-navigation/01-start/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/005-basic-navigation/02-final/pubspec.yaml b/005-basic-navigation/02-final/pubspec.yaml index fba37f85..e75abe1b 100644 --- a/005-basic-navigation/02-final/pubspec.yaml +++ b/005-basic-navigation/02-final/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/006-flare-drawer/01-start/pubspec.yaml b/006-flare-drawer/01-start/pubspec.yaml index 7a895075..bcaaac99 100644 --- a/006-flare-drawer/01-start/pubspec.yaml +++ b/006-flare-drawer/01-start/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/006-flare-drawer/02-final/pubspec.yaml b/006-flare-drawer/02-final/pubspec.yaml index 5458ddbf..8f895174 100644 --- a/006-flare-drawer/02-final/pubspec.yaml +++ b/006-flare-drawer/02-final/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/007-scoped-model-guide/01-start/pubspec.yaml b/007-scoped-model-guide/01-start/pubspec.yaml index 6cdd1656..5947ce8d 100644 --- a/007-scoped-model-guide/01-start/pubspec.yaml +++ b/007-scoped-model-guide/01-start/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/007-scoped-model-guide/02-final/pubspec.yaml b/007-scoped-model-guide/02-final/pubspec.yaml index fc9076d8..148a80ba 100644 --- a/007-scoped-model-guide/02-final/pubspec.yaml +++ b/007-scoped-model-guide/02-final/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/008-realtime-stats-app-with-firebase/001-start/pubspec.yaml b/008-realtime-stats-app-with-firebase/001-start/pubspec.yaml index 6df69717..4d3885be 100644 --- a/008-realtime-stats-app-with-firebase/001-start/pubspec.yaml +++ b/008-realtime-stats-app-with-firebase/001-start/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/008-realtime-stats-app-with-firebase/002-final/.flutter-plugins-dependencies b/008-realtime-stats-app-with-firebase/002-final/.flutter-plugins-dependencies index ed2f3511..dfee8924 100644 --- a/008-realtime-stats-app-with-firebase/002-final/.flutter-plugins-dependencies +++ b/008-realtime-stats-app-with-firebase/002-final/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_core","dependencies":[]}],"date_created":"2020-06-18 17:57:49.163310","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_core","dependencies":[]}],"date_created":"2020-06-18 20:44:22.194676","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/008-realtime-stats-app-with-firebase/002-final/pubspec.yaml b/008-realtime-stats-app-with-firebase/002-final/pubspec.yaml index 7aa1323b..452c1f71 100644 --- a/008-realtime-stats-app-with-firebase/002-final/pubspec.yaml +++ b/008-realtime-stats-app-with-firebase/002-final/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/009-realtime-feedback-app/001-start/.flutter-plugins-dependencies b/009-realtime-feedback-app/001-start/.flutter-plugins-dependencies index dc21745d..31d9484a 100644 --- a/009-realtime-feedback-app/001-start/.flutter-plugins-dependencies +++ b/009-realtime-feedback-app/001-start/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_core","dependencies":[]}],"date_created":"2020-06-18 18:01:11.995837","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_core","dependencies":[]}],"date_created":"2020-06-18 20:42:12.339176","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/009-realtime-feedback-app/001-start/pubspec.yaml b/009-realtime-feedback-app/001-start/pubspec.yaml index 7aa1323b..452c1f71 100644 --- a/009-realtime-feedback-app/001-start/pubspec.yaml +++ b/009-realtime-feedback-app/001-start/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/009-realtime-feedback-app/002-final/.flutter-plugins-dependencies b/009-realtime-feedback-app/002-final/.flutter-plugins-dependencies index 0f65ed94..efbedf3f 100644 --- a/009-realtime-feedback-app/002-final/.flutter-plugins-dependencies +++ b/009-realtime-feedback-app/002-final/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_core","dependencies":[]}],"date_created":"2020-06-18 18:01:06.320031","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_core","dependencies":[]}],"date_created":"2020-06-18 20:44:24.016480","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/009-realtime-feedback-app/002-final/pubspec.yaml b/009-realtime-feedback-app/002-final/pubspec.yaml index 7aa1323b..452c1f71 100644 --- a/009-realtime-feedback-app/002-final/pubspec.yaml +++ b/009-realtime-feedback-app/002-final/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/011-network-sensitive-ui/1-start/pubspec.yaml b/011-network-sensitive-ui/1-start/pubspec.yaml index 8a6fbc18..2f490a54 100644 --- a/011-network-sensitive-ui/1-start/pubspec.yaml +++ b/011-network-sensitive-ui/1-start/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/011-network-sensitive-ui/2-final/.flutter-plugins-dependencies b/011-network-sensitive-ui/2-final/.flutter-plugins-dependencies index c87c7b5e..c3a6f260 100644 --- a/011-network-sensitive-ui/2-final/.flutter-plugins-dependencies +++ b/011-network-sensitive-ui/2-final/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"connectivity","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/connectivity-0.4.8+6/","dependencies":[]}],"android":[{"name":"connectivity","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/connectivity-0.4.8+6/","dependencies":[]}],"macos":[{"name":"connectivity_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/connectivity_macos-0.1.0+3/","dependencies":[]}],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"connectivity","dependencies":["connectivity_macos"]},{"name":"connectivity_macos","dependencies":[]}],"date_created":"2020-06-18 18:06:06.587278","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"connectivity","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/connectivity-0.4.8+6/","dependencies":[]}],"android":[{"name":"connectivity","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/connectivity-0.4.8+6/","dependencies":[]}],"macos":[{"name":"connectivity_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/connectivity_macos-0.1.0+3/","dependencies":[]}],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"connectivity","dependencies":["connectivity_macos"]},{"name":"connectivity_macos","dependencies":[]}],"date_created":"2020-06-18 20:47:28.481631","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/011-network-sensitive-ui/2-final/pubspec.yaml b/011-network-sensitive-ui/2-final/pubspec.yaml index 6c3c4782..a4de458b 100644 --- a/011-network-sensitive-ui/2-final/pubspec.yaml +++ b/011-network-sensitive-ui/2-final/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/013-dependency-injection/1-start/pubspec.yaml b/013-dependency-injection/1-start/pubspec.yaml index 0fe5f9d1..e2b7fd17 100644 --- a/013-dependency-injection/1-start/pubspec.yaml +++ b/013-dependency-injection/1-start/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/013-dependency-injection/2-final/pubspec.yaml b/013-dependency-injection/2-final/pubspec.yaml index e1da49d0..e0729340 100644 --- a/013-dependency-injection/2-final/pubspec.yaml +++ b/013-dependency-injection/2-final/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/014-provider-v3-updates/1-start/pubspec.yaml b/014-provider-v3-updates/1-start/pubspec.yaml index e93ecb5d..ee37a383 100644 --- a/014-provider-v3-updates/1-start/pubspec.yaml +++ b/014-provider-v3-updates/1-start/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/015-flare-splashscreen/flare_splash/lib/main.dart b/015-flare-splashscreen/flare_splash/lib/main.dart index 3ffe5c0c..e7eb7efe 100644 --- a/015-flare-splashscreen/flare_splash/lib/main.dart +++ b/015-flare-splashscreen/flare_splash/lib/main.dart @@ -24,7 +24,10 @@ class HomeView extends StatelessWidget { return Scaffold( backgroundColor: Color(0xff181818), body: Center( - child: Text('Home View', style: TextStyle(color: Colors.white),), + child: Text( + 'Home View', + style: TextStyle(color: Colors.white), + ), ), ); } diff --git a/015-flare-splashscreen/flare_splash/pubspec.yaml b/015-flare-splashscreen/flare_splash/pubspec.yaml index d26e1b53..5472bed8 100644 --- a/015-flare-splashscreen/flare_splash/pubspec.yaml +++ b/015-flare-splashscreen/flare_splash/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/018-bottom-sheet-guide/bottom_sheet_guide/pubspec.yaml b/018-bottom-sheet-guide/bottom_sheet_guide/pubspec.yaml index c49d31b2..a9f120f1 100644 --- a/018-bottom-sheet-guide/bottom_sheet_guide/pubspec.yaml +++ b/018-bottom-sheet-guide/bottom_sheet_guide/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/019-animation-basics/pubspec.yaml b/019-animation-basics/pubspec.yaml index 89263a28..e2387ada 100644 --- a/019-animation-basics/pubspec.yaml +++ b/019-animation-basics/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/021-completer_dialogs/01-start/pubspec.yaml b/021-completer_dialogs/01-start/pubspec.yaml index aad782d3..dbe34d25 100644 --- a/021-completer_dialogs/01-start/pubspec.yaml +++ b/021-completer_dialogs/01-start/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/021-completer_dialogs/02-manager-setup/pubspec.yaml b/021-completer_dialogs/02-manager-setup/pubspec.yaml index 87e2ade5..8b4512ff 100644 --- a/021-completer_dialogs/02-manager-setup/pubspec.yaml +++ b/021-completer_dialogs/02-manager-setup/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/021-completer_dialogs/03-final/pubspec.yaml b/021-completer_dialogs/03-final/pubspec.yaml index 87e2ade5..8b4512ff 100644 --- a/021-completer_dialogs/03-final/pubspec.yaml +++ b/021-completer_dialogs/03-final/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/022-lifecycle-manager/pubspec.yaml b/022-lifecycle-manager/pubspec.yaml index f6e95c6f..c926b7b4 100644 --- a/022-lifecycle-manager/pubspec.yaml +++ b/022-lifecycle-manager/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/024-abstraction-unit-test/01-start-getit/.flutter-plugins-dependencies b/024-abstraction-unit-test/01-start-getit/.flutter-plugins-dependencies index ddc0716f..fb5c4273 100644 --- a/024-abstraction-unit-test/01-start-getit/.flutter-plugins-dependencies +++ b/024-abstraction-unit-test/01-start-getit/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"macos":[{"name":"path_provider_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+3/","dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+1/","dependencies":[]}],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":["path_provider_macos","path_provider_linux"]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]}],"date_created":"2020-06-18 18:03:31.275699","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"macos":[{"name":"path_provider_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+3/","dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+1/","dependencies":[]}],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":["path_provider_macos","path_provider_linux"]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]}],"date_created":"2020-06-18 20:44:47.555107","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/024-abstraction-unit-test/01-start-getit/pubspec.yaml b/024-abstraction-unit-test/01-start-getit/pubspec.yaml index 775f1fba..daefb106 100644 --- a/024-abstraction-unit-test/01-start-getit/pubspec.yaml +++ b/024-abstraction-unit-test/01-start-getit/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/024-abstraction-unit-test/01-start-provider/.flutter-plugins-dependencies b/024-abstraction-unit-test/01-start-provider/.flutter-plugins-dependencies index 372bd505..7e3ad691 100644 --- a/024-abstraction-unit-test/01-start-provider/.flutter-plugins-dependencies +++ b/024-abstraction-unit-test/01-start-provider/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"macos":[{"name":"path_provider_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+3/","dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+1/","dependencies":[]}],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":["path_provider_macos","path_provider_linux"]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]}],"date_created":"2020-06-18 20:21:47.515073","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"macos":[{"name":"path_provider_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+3/","dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+1/","dependencies":[]}],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":["path_provider_macos","path_provider_linux"]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]}],"date_created":"2020-06-18 20:44:56.249044","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/024-abstraction-unit-test/01-start-provider/pubspec.yaml b/024-abstraction-unit-test/01-start-provider/pubspec.yaml index 23791704..c869264f 100644 --- a/024-abstraction-unit-test/01-start-provider/pubspec.yaml +++ b/024-abstraction-unit-test/01-start-provider/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/024-abstraction-unit-test/02-final-getit/.flutter-plugins-dependencies b/024-abstraction-unit-test/02-final-getit/.flutter-plugins-dependencies index cda29894..bd07cb31 100644 --- a/024-abstraction-unit-test/02-final-getit/.flutter-plugins-dependencies +++ b/024-abstraction-unit-test/02-final-getit/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"macos":[{"name":"path_provider_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+3/","dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+1/","dependencies":[]}],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":["path_provider_macos","path_provider_linux"]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]}],"date_created":"2020-06-18 18:03:25.140433","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"macos":[{"name":"path_provider_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+3/","dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+1/","dependencies":[]}],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":["path_provider_macos","path_provider_linux"]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]}],"date_created":"2020-06-18 20:44:45.087578","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/024-abstraction-unit-test/02-final-getit/pubspec.yaml b/024-abstraction-unit-test/02-final-getit/pubspec.yaml index f8e8fa67..68c4c9dd 100644 --- a/024-abstraction-unit-test/02-final-getit/pubspec.yaml +++ b/024-abstraction-unit-test/02-final-getit/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/024-abstraction-unit-test/02-final-provider/.flutter-plugins-dependencies b/024-abstraction-unit-test/02-final-provider/.flutter-plugins-dependencies index ccf4040a..cbb39c87 100644 --- a/024-abstraction-unit-test/02-final-provider/.flutter-plugins-dependencies +++ b/024-abstraction-unit-test/02-final-provider/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"macos":[{"name":"path_provider_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+3/","dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+1/","dependencies":[]}],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":["path_provider_macos","path_provider_linux"]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]}],"date_created":"2020-06-18 20:22:16.095151","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"macos":[{"name":"path_provider_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+3/","dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+1/","dependencies":[]}],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":["path_provider_macos","path_provider_linux"]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]}],"date_created":"2020-06-18 20:44:46.852747","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/024-abstraction-unit-test/02-final-provider/pubspec.yaml b/024-abstraction-unit-test/02-final-provider/pubspec.yaml index 7d8f517f..967d04b4 100644 --- a/024-abstraction-unit-test/02-final-provider/pubspec.yaml +++ b/024-abstraction-unit-test/02-final-provider/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/025-navigation-service/01-start/pubspec.yaml b/025-navigation-service/01-start/pubspec.yaml index 75b58152..e4a29e69 100644 --- a/025-navigation-service/01-start/pubspec.yaml +++ b/025-navigation-service/01-start/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/025-navigation-service/02-final/pubspec.yaml b/025-navigation-service/02-final/pubspec.yaml index 75b58152..e4a29e69 100644 --- a/025-navigation-service/02-final/pubspec.yaml +++ b/025-navigation-service/02-final/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/026-stream-basics/pubspec.yaml b/026-stream-basics/pubspec.yaml index 4c32c738..2552c3f7 100644 --- a/026-stream-basics/pubspec.yaml +++ b/026-stream-basics/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/027-location-service/.flutter-plugins-dependencies b/027-location-service/.flutter-plugins-dependencies index fcafe0c4..f746ba21 100644 --- a/027-location-service/.flutter-plugins-dependencies +++ b/027-location-service/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"location","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/location-3.0.2/","dependencies":[]}],"android":[{"name":"location","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/location-3.0.2/","dependencies":[]}],"macos":[{"name":"location","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/location-3.0.2/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"location_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/location_web-1.0.0/","dependencies":[]}]},"dependencyGraph":[{"name":"location","dependencies":["location_web"]},{"name":"location_web","dependencies":[]}],"date_created":"2020-06-18 20:21:59.206993","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"location","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/location-3.0.2/","dependencies":[]}],"android":[{"name":"location","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/location-3.0.2/","dependencies":[]}],"macos":[{"name":"location","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/location-3.0.2/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"location_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/location_web-1.0.0/","dependencies":[]}]},"dependencyGraph":[{"name":"location","dependencies":["location_web"]},{"name":"location_web","dependencies":[]}],"date_created":"2020-06-18 20:45:52.995858","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/027-location-service/pubspec.yaml b/027-location-service/pubspec.yaml index 7dcaabd5..b57451fa 100644 --- a/027-location-service/pubspec.yaml +++ b/027-location-service/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/028-continuous-scroll/01-start/pubspec.yaml b/028-continuous-scroll/01-start/pubspec.yaml index 086934d3..9b897dfa 100644 --- a/028-continuous-scroll/01-start/pubspec.yaml +++ b/028-continuous-scroll/01-start/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/028-continuous-scroll/02-final/pubspec.yaml b/028-continuous-scroll/02-final/pubspec.yaml index 086934d3..9b897dfa 100644 --- a/028-continuous-scroll/02-final/pubspec.yaml +++ b/028-continuous-scroll/02-final/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/029-responsive-architecture-additions/pubspec.yaml b/029-responsive-architecture-additions/pubspec.yaml index ce4a3be4..f3730832 100644 --- a/029-responsive-architecture-additions/pubspec.yaml +++ b/029-responsive-architecture-additions/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/032-flutter-web-part1/pubspec.yaml b/032-flutter-web-part1/pubspec.yaml index 75573a8c..a5615b2d 100644 --- a/032-flutter-web-part1/pubspec.yaml +++ b/032-flutter-web-part1/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/033-flutter-web-part2-responsive/pubspec.yaml b/033-flutter-web-part2-responsive/pubspec.yaml index f4cc43bb..f4fdef4f 100644 --- a/033-flutter-web-part2-responsive/pubspec.yaml +++ b/033-flutter-web-part2-responsive/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/034-flutter-web-part3-template-layouts/pubspec.yaml b/034-flutter-web-part3-template-layouts/pubspec.yaml index 05497d24..3d2297de 100644 --- a/034-flutter-web-part3-template-layouts/pubspec.yaml +++ b/034-flutter-web-part3-template-layouts/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/038-firebase-authentication/00-starting/lib/services/navigation_service.dart b/038-firebase-authentication/00-starting/lib/services/navigation_service.dart index f47d60f2..2344fb42 100644 --- a/038-firebase-authentication/00-starting/lib/services/navigation_service.dart +++ b/038-firebase-authentication/00-starting/lib/services/navigation_service.dart @@ -5,7 +5,7 @@ class NavigationService { GlobalKey get navigationKey => _navigationKey; - bool pop() { + void pop() { return _navigationKey.currentState.pop(); } diff --git a/038-firebase-authentication/00-starting/lib/ui/views/base_widget.dart b/038-firebase-authentication/00-starting/lib/ui/views/base_widget.dart index b8771d28..cd946013 100644 --- a/038-firebase-authentication/00-starting/lib/ui/views/base_widget.dart +++ b/038-firebase-authentication/00-starting/lib/ui/views/base_widget.dart @@ -23,14 +23,14 @@ class _BaseWidgetState extends State> { if (widget.onModelReady != null) { widget.onModelReady(_model); } - + super.initState(); } @override Widget build(BuildContext context) { return ChangeNotifierProvider( - builder: (context) => _model, + create: (context) => _model, child: Consumer( child: widget.child, builder: widget.builder ?? (context, model, child) => child, diff --git a/038-firebase-authentication/00-starting/pubspec.yaml b/038-firebase-authentication/00-starting/pubspec.yaml index 114aff95..0159bf36 100644 --- a/038-firebase-authentication/00-starting/pubspec.yaml +++ b/038-firebase-authentication/00-starting/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/038-firebase-authentication/01-final/.flutter-plugins-dependencies b/038-firebase-authentication/01-final/.flutter-plugins-dependencies index c027dbb6..6ffa3cb8 100644 --- a/038-firebase-authentication/01-final/.flutter-plugins-dependencies +++ b/038-firebase-authentication/01-final/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"android":[{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"macos":[{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 18:00:54.223379","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"android":[{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"macos":[{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 20:41:53.510881","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/038-firebase-authentication/01-final/lib/services/navigation_service.dart b/038-firebase-authentication/01-final/lib/services/navigation_service.dart index f47d60f2..2344fb42 100644 --- a/038-firebase-authentication/01-final/lib/services/navigation_service.dart +++ b/038-firebase-authentication/01-final/lib/services/navigation_service.dart @@ -5,7 +5,7 @@ class NavigationService { GlobalKey get navigationKey => _navigationKey; - bool pop() { + void pop() { return _navigationKey.currentState.pop(); } diff --git a/038-firebase-authentication/01-final/pubspec.yaml b/038-firebase-authentication/01-final/pubspec.yaml index fc85eeee..2a0cd223 100644 --- a/038-firebase-authentication/01-final/pubspec.yaml +++ b/038-firebase-authentication/01-final/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/039-firebase-custom-start-user-profile/.flutter-plugins-dependencies b/039-firebase-custom-start-user-profile/.flutter-plugins-dependencies index 4e8ca49b..b46b1bc4 100644 --- a/039-firebase-custom-start-user-profile/.flutter-plugins-dependencies +++ b/039-firebase-custom-start-user-profile/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 19:51:56.347148","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 20:43:45.405807","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/039-firebase-custom-start-user-profile/lib/services/navigation_service.dart b/039-firebase-custom-start-user-profile/lib/services/navigation_service.dart index f47d60f2..2344fb42 100644 --- a/039-firebase-custom-start-user-profile/lib/services/navigation_service.dart +++ b/039-firebase-custom-start-user-profile/lib/services/navigation_service.dart @@ -5,7 +5,7 @@ class NavigationService { GlobalKey get navigationKey => _navigationKey; - bool pop() { + void pop() { return _navigationKey.currentState.pop(); } diff --git a/039-firebase-custom-start-user-profile/pubspec.yaml b/039-firebase-custom-start-user-profile/pubspec.yaml index 49bc1b77..674a903b 100644 --- a/039-firebase-custom-start-user-profile/pubspec.yaml +++ b/039-firebase-custom-start-user-profile/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/040-firestore-crud/00-starting/.flutter-plugins-dependencies b/040-firestore-crud/00-starting/.flutter-plugins-dependencies index 4529b74b..f8a34dd0 100644 --- a/040-firestore-crud/00-starting/.flutter-plugins-dependencies +++ b/040-firestore-crud/00-starting/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 17:58:31.054063","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 20:44:51.983448","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/040-firestore-crud/00-starting/lib/services/navigation_service.dart b/040-firestore-crud/00-starting/lib/services/navigation_service.dart index f47d60f2..2344fb42 100644 --- a/040-firestore-crud/00-starting/lib/services/navigation_service.dart +++ b/040-firestore-crud/00-starting/lib/services/navigation_service.dart @@ -5,7 +5,7 @@ class NavigationService { GlobalKey get navigationKey => _navigationKey; - bool pop() { + void pop() { return _navigationKey.currentState.pop(); } diff --git a/040-firestore-crud/00-starting/lib/ui/views/home_view.dart b/040-firestore-crud/00-starting/lib/ui/views/home_view.dart index 427c2fff..c1f1c830 100644 --- a/040-firestore-crud/00-starting/lib/ui/views/home_view.dart +++ b/040-firestore-crud/00-starting/lib/ui/views/home_view.dart @@ -11,7 +11,7 @@ class HomeView extends StatelessWidget { @override Widget build(BuildContext context) { return ViewModelBuilder.reactive( - viewModel: HomeViewModel(), + viewModelBuilder: () => HomeViewModel(), builder: (context, model, child) => Scaffold( backgroundColor: Colors.white, floatingActionButton: FloatingActionButton( diff --git a/040-firestore-crud/00-starting/pubspec.yaml b/040-firestore-crud/00-starting/pubspec.yaml index 49bc1b77..674a903b 100644 --- a/040-firestore-crud/00-starting/pubspec.yaml +++ b/040-firestore-crud/00-starting/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/040-firestore-crud/01-final/.flutter-plugins-dependencies b/040-firestore-crud/01-final/.flutter-plugins-dependencies index c2615480..389d26e0 100644 --- a/040-firestore-crud/01-final/.flutter-plugins-dependencies +++ b/040-firestore-crud/01-final/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 17:58:12.762075","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 20:44:53.788995","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/040-firestore-crud/01-final/lib/services/navigation_service.dart b/040-firestore-crud/01-final/lib/services/navigation_service.dart index f47d60f2..2344fb42 100644 --- a/040-firestore-crud/01-final/lib/services/navigation_service.dart +++ b/040-firestore-crud/01-final/lib/services/navigation_service.dart @@ -5,7 +5,7 @@ class NavigationService { GlobalKey get navigationKey => _navigationKey; - bool pop() { + void pop() { return _navigationKey.currentState.pop(); } diff --git a/040-firestore-crud/01-final/lib/ui/views/home_view.dart b/040-firestore-crud/01-final/lib/ui/views/home_view.dart index 028fd450..2611f993 100644 --- a/040-firestore-crud/01-final/lib/ui/views/home_view.dart +++ b/040-firestore-crud/01-final/lib/ui/views/home_view.dart @@ -11,7 +11,7 @@ class HomeView extends StatelessWidget { @override Widget build(BuildContext context) { return ViewModelBuilder.reactive( - viewModel: HomeViewModel(), + viewModelBuilder: () => HomeViewModel(), onModelReady: (model) => model.listenToPosts(), builder: (context, model, child) => Scaffold( backgroundColor: Colors.white, diff --git a/040-firestore-crud/01-final/pubspec.yaml b/040-firestore-crud/01-final/pubspec.yaml index 49bc1b77..674a903b 100644 --- a/040-firestore-crud/01-final/pubspec.yaml +++ b/040-firestore-crud/01-final/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/041-firestore-security-rules-with-testing/compound/mobile/.flutter-plugins-dependencies b/041-firestore-security-rules-with-testing/compound/mobile/.flutter-plugins-dependencies index fb12ab9d..22592f84 100644 --- a/041-firestore-security-rules-with-testing/compound/mobile/.flutter-plugins-dependencies +++ b/041-firestore-security-rules-with-testing/compound/mobile/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 18:04:44.396927","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 20:46:00.182297","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/041-firestore-security-rules-with-testing/compound/mobile/lib/services/navigation_service.dart b/041-firestore-security-rules-with-testing/compound/mobile/lib/services/navigation_service.dart index f47d60f2..2344fb42 100644 --- a/041-firestore-security-rules-with-testing/compound/mobile/lib/services/navigation_service.dart +++ b/041-firestore-security-rules-with-testing/compound/mobile/lib/services/navigation_service.dart @@ -5,7 +5,7 @@ class NavigationService { GlobalKey get navigationKey => _navigationKey; - bool pop() { + void pop() { return _navigationKey.currentState.pop(); } diff --git a/041-firestore-security-rules-with-testing/compound/mobile/lib/ui/views/home_view.dart b/041-firestore-security-rules-with-testing/compound/mobile/lib/ui/views/home_view.dart index 028fd450..2611f993 100644 --- a/041-firestore-security-rules-with-testing/compound/mobile/lib/ui/views/home_view.dart +++ b/041-firestore-security-rules-with-testing/compound/mobile/lib/ui/views/home_view.dart @@ -11,7 +11,7 @@ class HomeView extends StatelessWidget { @override Widget build(BuildContext context) { return ViewModelBuilder.reactive( - viewModel: HomeViewModel(), + viewModelBuilder: () => HomeViewModel(), onModelReady: (model) => model.listenToPosts(), builder: (context, model, child) => Scaffold( backgroundColor: Colors.white, diff --git a/041-firestore-security-rules-with-testing/compound/mobile/pubspec.yaml b/041-firestore-security-rules-with-testing/compound/mobile/pubspec.yaml index 49bc1b77..674a903b 100644 --- a/041-firestore-security-rules-with-testing/compound/mobile/pubspec.yaml +++ b/041-firestore-security-rules-with-testing/compound/mobile/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/042-firebase-cloud-storage/.flutter-plugins-dependencies b/042-firebase-cloud-storage/.flutter-plugins-dependencies index dc8ac45d..d2bf1dcb 100644 --- a/042-firebase-cloud-storage/.flutter-plugins-dependencies +++ b/042-firebase-cloud-storage/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 18:00:47.177321","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 20:43:47.277736","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/042-firebase-cloud-storage/lib/services/navigation_service.dart b/042-firebase-cloud-storage/lib/services/navigation_service.dart index f47d60f2..2344fb42 100644 --- a/042-firebase-cloud-storage/lib/services/navigation_service.dart +++ b/042-firebase-cloud-storage/lib/services/navigation_service.dart @@ -5,7 +5,7 @@ class NavigationService { GlobalKey get navigationKey => _navigationKey; - bool pop() { + void pop() { return _navigationKey.currentState.pop(); } diff --git a/042-firebase-cloud-storage/lib/ui/views/home_view.dart b/042-firebase-cloud-storage/lib/ui/views/home_view.dart index 028fd450..2611f993 100644 --- a/042-firebase-cloud-storage/lib/ui/views/home_view.dart +++ b/042-firebase-cloud-storage/lib/ui/views/home_view.dart @@ -11,7 +11,7 @@ class HomeView extends StatelessWidget { @override Widget build(BuildContext context) { return ViewModelBuilder.reactive( - viewModel: HomeViewModel(), + viewModelBuilder: () => HomeViewModel(), onModelReady: (model) => model.listenToPosts(), builder: (context, model, child) => Scaffold( backgroundColor: Colors.white, diff --git a/042-firebase-cloud-storage/pubspec.yaml b/042-firebase-cloud-storage/pubspec.yaml index 1bbdbcad..d5a431a1 100644 --- a/042-firebase-cloud-storage/pubspec.yaml +++ b/042-firebase-cloud-storage/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/043-firebase-push-notifications/.flutter-plugins-dependencies b/043-firebase-push-notifications/.flutter-plugins-dependencies index d137caa8..307d1efc 100644 --- a/043-firebase-push-notifications/.flutter-plugins-dependencies +++ b/043-firebase-push-notifications/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 18:02:38.732793","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 20:43:49.147720","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/043-firebase-push-notifications/lib/services/navigation_service.dart b/043-firebase-push-notifications/lib/services/navigation_service.dart index f47d60f2..2344fb42 100644 --- a/043-firebase-push-notifications/lib/services/navigation_service.dart +++ b/043-firebase-push-notifications/lib/services/navigation_service.dart @@ -5,7 +5,7 @@ class NavigationService { GlobalKey get navigationKey => _navigationKey; - bool pop() { + void pop() { return _navigationKey.currentState.pop(); } diff --git a/043-firebase-push-notifications/lib/ui/views/home_view.dart b/043-firebase-push-notifications/lib/ui/views/home_view.dart index 028fd450..2611f993 100644 --- a/043-firebase-push-notifications/lib/ui/views/home_view.dart +++ b/043-firebase-push-notifications/lib/ui/views/home_view.dart @@ -11,7 +11,7 @@ class HomeView extends StatelessWidget { @override Widget build(BuildContext context) { return ViewModelBuilder.reactive( - viewModel: HomeViewModel(), + viewModelBuilder: () => HomeViewModel(), onModelReady: (model) => model.listenToPosts(), builder: (context, model, child) => Scaffold( backgroundColor: Colors.white, diff --git a/043-firebase-push-notifications/pubspec.yaml b/043-firebase-push-notifications/pubspec.yaml index debc0fa8..1cb091ef 100644 --- a/043-firebase-push-notifications/pubspec.yaml +++ b/043-firebase-push-notifications/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/044-analytics-firebase/.flutter-plugins-dependencies b/044-analytics-firebase/.flutter-plugins-dependencies index d2ca9ab6..77c2962c 100644 --- a/044-analytics-firebase/.flutter-plugins-dependencies +++ b/044-analytics-firebase/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_analytics","dependencies":[]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 17:57:43.356270","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_analytics","dependencies":[]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 20:43:51.017991","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/044-analytics-firebase/lib/services/navigation_service.dart b/044-analytics-firebase/lib/services/navigation_service.dart index f47d60f2..2344fb42 100644 --- a/044-analytics-firebase/lib/services/navigation_service.dart +++ b/044-analytics-firebase/lib/services/navigation_service.dart @@ -5,7 +5,7 @@ class NavigationService { GlobalKey get navigationKey => _navigationKey; - bool pop() { + void pop() { return _navigationKey.currentState.pop(); } diff --git a/044-analytics-firebase/lib/ui/views/home_view.dart b/044-analytics-firebase/lib/ui/views/home_view.dart index 028fd450..2611f993 100644 --- a/044-analytics-firebase/lib/ui/views/home_view.dart +++ b/044-analytics-firebase/lib/ui/views/home_view.dart @@ -11,7 +11,7 @@ class HomeView extends StatelessWidget { @override Widget build(BuildContext context) { return ViewModelBuilder.reactive( - viewModel: HomeViewModel(), + viewModelBuilder: () => HomeViewModel(), onModelReady: (model) => model.listenToPosts(), builder: (context, model, child) => Scaffold( backgroundColor: Colors.white, diff --git a/044-analytics-firebase/pubspec.yaml b/044-analytics-firebase/pubspec.yaml index b93e73cd..06c75357 100644 --- a/044-analytics-firebase/pubspec.yaml +++ b/044-analytics-firebase/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/045-paginated-realtime-firestore/.flutter-plugins-dependencies b/045-paginated-realtime-firestore/.flutter-plugins-dependencies index 415777bd..df9fe756 100644 --- a/045-paginated-realtime-firestore/.flutter-plugins-dependencies +++ b/045-paginated-realtime-firestore/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_analytics","dependencies":[]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 18:04:04.498337","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_analytics","dependencies":[]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 20:45:21.462233","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/045-paginated-realtime-firestore/lib/services/navigation_service.dart b/045-paginated-realtime-firestore/lib/services/navigation_service.dart index f47d60f2..2344fb42 100644 --- a/045-paginated-realtime-firestore/lib/services/navigation_service.dart +++ b/045-paginated-realtime-firestore/lib/services/navigation_service.dart @@ -5,7 +5,7 @@ class NavigationService { GlobalKey get navigationKey => _navigationKey; - bool pop() { + void pop() { return _navigationKey.currentState.pop(); } diff --git a/045-paginated-realtime-firestore/lib/ui/views/home_view.dart b/045-paginated-realtime-firestore/lib/ui/views/home_view.dart index 3904dae0..5e42665a 100644 --- a/045-paginated-realtime-firestore/lib/ui/views/home_view.dart +++ b/045-paginated-realtime-firestore/lib/ui/views/home_view.dart @@ -11,7 +11,7 @@ class HomeView extends StatelessWidget { @override Widget build(BuildContext context) { return ViewModelBuilder.reactive( - viewModel: HomeViewModel(), + viewModelBuilder: () => HomeViewModel(), onModelReady: (model) => model.listenToPosts(), builder: (context, model, child) => Scaffold( backgroundColor: Colors.white, diff --git a/045-paginated-realtime-firestore/pubspec.yaml b/045-paginated-realtime-firestore/pubspec.yaml index b93e73cd..06c75357 100644 --- a/045-paginated-realtime-firestore/pubspec.yaml +++ b/045-paginated-realtime-firestore/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/046-dynamic-links/.flutter-plugins-dependencies b/046-dynamic-links/.flutter-plugins-dependencies index 928308ea..f4e96d60 100644 --- a/046-dynamic-links/.flutter-plugins-dependencies +++ b/046-dynamic-links/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_dynamic_links","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_dynamic_links-0.5.1/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_dynamic_links","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_dynamic_links-0.5.1/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_analytics","dependencies":[]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_dynamic_links","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 17:59:59.144647","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_dynamic_links","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_dynamic_links-0.5.1/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_dynamic_links","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_dynamic_links-0.5.1/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_analytics","dependencies":[]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_dynamic_links","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 20:43:54.825287","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/046-dynamic-links/lib/services/navigation_service.dart b/046-dynamic-links/lib/services/navigation_service.dart index f47d60f2..2344fb42 100644 --- a/046-dynamic-links/lib/services/navigation_service.dart +++ b/046-dynamic-links/lib/services/navigation_service.dart @@ -5,7 +5,7 @@ class NavigationService { GlobalKey get navigationKey => _navigationKey; - bool pop() { + void pop() { return _navigationKey.currentState.pop(); } diff --git a/046-dynamic-links/lib/ui/views/home_view.dart b/046-dynamic-links/lib/ui/views/home_view.dart index 3904dae0..5e42665a 100644 --- a/046-dynamic-links/lib/ui/views/home_view.dart +++ b/046-dynamic-links/lib/ui/views/home_view.dart @@ -11,7 +11,7 @@ class HomeView extends StatelessWidget { @override Widget build(BuildContext context) { return ViewModelBuilder.reactive( - viewModel: HomeViewModel(), + viewModelBuilder: () => HomeViewModel(), onModelReady: (model) => model.listenToPosts(), builder: (context, model, child) => Scaffold( backgroundColor: Colors.white, diff --git a/046-dynamic-links/pubspec.yaml b/046-dynamic-links/pubspec.yaml index 8761b1a3..f38ec2d8 100644 --- a/046-dynamic-links/pubspec.yaml +++ b/046-dynamic-links/pubspec.yaml @@ -14,7 +14,7 @@ description: A new Flutter project. version: 1.0.0+1 environment: - sdk: ">=2.1.0 <3.0.0" + sdk: ">=2.2.2 <3.0.0" dependencies: flutter: diff --git a/047-remote-config/.flutter-plugins-dependencies b/047-remote-config/.flutter-plugins-dependencies index 4e30fb2a..1a2ce2ec 100644 --- a/047-remote-config/.flutter-plugins-dependencies +++ b/047-remote-config/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_dynamic_links","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_dynamic_links-0.5.1/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_remote_config","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_remote_config-0.3.1/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_dynamic_links","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_dynamic_links-0.5.1/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_remote_config","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_remote_config-0.3.1/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_analytics","dependencies":[]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_dynamic_links","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_remote_config","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 17:59:43.984751","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_dynamic_links","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_dynamic_links-0.5.1/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_remote_config","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_remote_config-0.3.1/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_dynamic_links","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_dynamic_links-0.5.1/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_remote_config","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_remote_config-0.3.1/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_analytics","dependencies":[]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_dynamic_links","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_remote_config","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 20:40:42.428494","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/047-remote-config/lib/services/navigation_service.dart b/047-remote-config/lib/services/navigation_service.dart index f47d60f2..2344fb42 100644 --- a/047-remote-config/lib/services/navigation_service.dart +++ b/047-remote-config/lib/services/navigation_service.dart @@ -5,7 +5,7 @@ class NavigationService { GlobalKey get navigationKey => _navigationKey; - bool pop() { + void pop() { return _navigationKey.currentState.pop(); } diff --git a/047-remote-config/lib/ui/views/home_view.dart b/047-remote-config/lib/ui/views/home_view.dart index 55f87aa8..ef029fac 100644 --- a/047-remote-config/lib/ui/views/home_view.dart +++ b/047-remote-config/lib/ui/views/home_view.dart @@ -11,7 +11,7 @@ class HomeView extends StatelessWidget { @override Widget build(BuildContext context) { return ViewModelBuilder.reactive( - viewModel: HomeViewModel(), + viewModelBuilder: () => HomeViewModel(), onModelReady: (model) => model.listenToPosts(), builder: (context, model, child) => Scaffold( backgroundColor: Colors.white, From f36abcc99c3f10f21f8d536a92457053e2fec98d Mon Sep 17 00:00:00 2001 From: bsneider <54788551+bsneider@users.noreply.github.com> Date: Thu, 18 Jun 2020 21:00:55 -0500 Subject: [PATCH 09/48] remove unused imports --- .../lib/smart_flare_animation.dart | 2 -- .../02-final/lib/ui/views/success_view.dart | 1 - .../lib/scoped_models/feedback_view_model.dart | 13 +++++++------ .../lib/scoped_models/feedback_view_model.dart | 13 +++++++------ .../lib/scoped_models/feedback_view_model.dart | 13 +++++++------ .../002-final/lib/ui/views/feedback_view.dart | 10 ++++------ .../2-final/lib/ui/views/tab_container.dart | 1 - .../2-final/lib/ui/widgets/postlist_item.dart | 1 - 013-dependency-injection/2-final/lib/home_view.dart | 12 ++++-------- 019-animation-basics/lib/main.dart | 9 ++------- 023-abstraction-setup-fakedata/lib/main.dart | 2 -- .../02-final-getit/test/postservice_test.dart | 1 - .../02-final/lib/views/login_view.dart | 1 - .../lib/views/home/home_view.dart | 1 - .../lib/styles/text_styles.dart | 2 +- .../00-starting/lib/main.dart | 1 - .../lib/main.dart | 2 -- 040-firestore-crud/01-final/lib/main.dart | 1 - .../01-final/lib/ui/views/home_view.dart | 1 - .../compound/mobile/lib/ui/views/home_view.dart | 1 - .../lib/ui/views/home_view.dart | 1 - .../lib/ui/views/home_view.dart | 1 - 044-analytics-firebase/lib/ui/views/home_view.dart | 1 - 23 files changed, 32 insertions(+), 59 deletions(-) diff --git a/002-flutter-flare-pt1/03-multiple-areas/lib/smart_flare_animation.dart b/002-flutter-flare-pt1/03-multiple-areas/lib/smart_flare_animation.dart index 04a7dad5..0774fa8f 100644 --- a/002-flutter-flare-pt1/03-multiple-areas/lib/smart_flare_animation.dart +++ b/002-flutter-flare-pt1/03-multiple-areas/lib/smart_flare_animation.dart @@ -1,5 +1,3 @@ -import 'dart:async'; - import 'package:flutter/material.dart'; import 'package:flare_flutter/flare_actor.dart'; import 'package:flare_flutter/flare_controls.dart'; diff --git a/007-scoped-model-guide/02-final/lib/ui/views/success_view.dart b/007-scoped-model-guide/02-final/lib/ui/views/success_view.dart index e5d3bc2e..7b7433ca 100644 --- a/007-scoped-model-guide/02-final/lib/ui/views/success_view.dart +++ b/007-scoped-model-guide/02-final/lib/ui/views/success_view.dart @@ -1,7 +1,6 @@ import 'package:flutter/material.dart'; import 'package:scoped_guide/enums/view_state.dart'; import 'package:scoped_guide/scoped_models/success_model.dart'; -import 'package:scoped_guide/service_locator.dart'; import 'package:scoped_guide/ui/widgets/busy_overlay.dart'; import 'base_view.dart'; diff --git a/008-realtime-stats-app-with-firebase/001-start/lib/scoped_models/feedback_view_model.dart b/008-realtime-stats-app-with-firebase/001-start/lib/scoped_models/feedback_view_model.dart index f0c7634e..3a9c6ff8 100644 --- a/008-realtime-stats-app-with-firebase/001-start/lib/scoped_models/feedback_view_model.dart +++ b/008-realtime-stats-app-with-firebase/001-start/lib/scoped_models/feedback_view_model.dart @@ -1,10 +1,8 @@ -import 'package:scoped_model/scoped_model.dart'; import 'package:skeleton_watcher/models/list_item.dart'; import 'base_model.dart'; export 'package:skeleton_watcher/enums/view_state.dart'; - /// Contains logic for a list view with the general expected functionality. class FeedbackViewModel extends BaseModel { List listData; @@ -13,10 +11,13 @@ class FeedbackViewModel extends BaseModel { setState(ViewState.Busy); await Future.delayed(Duration(seconds: 1)); - listData = List.generate(10, (index) => - ListItem(title: 'title $index', description: 'Description of this list Item. $index')); + listData = List.generate( + 10, + (index) => ListItem( + title: 'title $index', + description: 'Description of this list Item. $index')); - if (listData == null) { + if (listData == null) { setState(ViewState.Error); } else { setState(listData.length == 0 @@ -24,4 +25,4 @@ class FeedbackViewModel extends BaseModel { : ViewState.DataFetched); } } -} \ No newline at end of file +} diff --git a/008-realtime-stats-app-with-firebase/002-final/lib/scoped_models/feedback_view_model.dart b/008-realtime-stats-app-with-firebase/002-final/lib/scoped_models/feedback_view_model.dart index f0c7634e..3a9c6ff8 100644 --- a/008-realtime-stats-app-with-firebase/002-final/lib/scoped_models/feedback_view_model.dart +++ b/008-realtime-stats-app-with-firebase/002-final/lib/scoped_models/feedback_view_model.dart @@ -1,10 +1,8 @@ -import 'package:scoped_model/scoped_model.dart'; import 'package:skeleton_watcher/models/list_item.dart'; import 'base_model.dart'; export 'package:skeleton_watcher/enums/view_state.dart'; - /// Contains logic for a list view with the general expected functionality. class FeedbackViewModel extends BaseModel { List listData; @@ -13,10 +11,13 @@ class FeedbackViewModel extends BaseModel { setState(ViewState.Busy); await Future.delayed(Duration(seconds: 1)); - listData = List.generate(10, (index) => - ListItem(title: 'title $index', description: 'Description of this list Item. $index')); + listData = List.generate( + 10, + (index) => ListItem( + title: 'title $index', + description: 'Description of this list Item. $index')); - if (listData == null) { + if (listData == null) { setState(ViewState.Error); } else { setState(listData.length == 0 @@ -24,4 +25,4 @@ class FeedbackViewModel extends BaseModel { : ViewState.DataFetched); } } -} \ No newline at end of file +} diff --git a/009-realtime-feedback-app/001-start/lib/scoped_models/feedback_view_model.dart b/009-realtime-feedback-app/001-start/lib/scoped_models/feedback_view_model.dart index f0c7634e..3a9c6ff8 100644 --- a/009-realtime-feedback-app/001-start/lib/scoped_models/feedback_view_model.dart +++ b/009-realtime-feedback-app/001-start/lib/scoped_models/feedback_view_model.dart @@ -1,10 +1,8 @@ -import 'package:scoped_model/scoped_model.dart'; import 'package:skeleton_watcher/models/list_item.dart'; import 'base_model.dart'; export 'package:skeleton_watcher/enums/view_state.dart'; - /// Contains logic for a list view with the general expected functionality. class FeedbackViewModel extends BaseModel { List listData; @@ -13,10 +11,13 @@ class FeedbackViewModel extends BaseModel { setState(ViewState.Busy); await Future.delayed(Duration(seconds: 1)); - listData = List.generate(10, (index) => - ListItem(title: 'title $index', description: 'Description of this list Item. $index')); + listData = List.generate( + 10, + (index) => ListItem( + title: 'title $index', + description: 'Description of this list Item. $index')); - if (listData == null) { + if (listData == null) { setState(ViewState.Error); } else { setState(listData.length == 0 @@ -24,4 +25,4 @@ class FeedbackViewModel extends BaseModel { : ViewState.DataFetched); } } -} \ No newline at end of file +} diff --git a/009-realtime-feedback-app/002-final/lib/ui/views/feedback_view.dart b/009-realtime-feedback-app/002-final/lib/ui/views/feedback_view.dart index fa2d574b..56cc28af 100644 --- a/009-realtime-feedback-app/002-final/lib/ui/views/feedback_view.dart +++ b/009-realtime-feedback-app/002-final/lib/ui/views/feedback_view.dart @@ -1,8 +1,6 @@ import 'package:flutter/material.dart'; -import 'package:skeleton_watcher/models/list_item.dart'; import 'package:skeleton_watcher/scoped_models/feedback_view_model.dart'; import 'package:skeleton_watcher/ui/shared/font_styles.dart'; -import 'package:skeleton_watcher/ui/shared/app_colors.dart'; import 'package:skeleton_watcher/ui/shared/ui_reducers.dart'; import 'package:skeleton_watcher/ui/views/base_view.dart'; import 'package:skeleton_watcher/ui/widgets/feedback_item.dart'; @@ -44,10 +42,10 @@ class FeedbackView extends StatelessWidget { itemBuilder: (context, itemIndex) { var feedbackItem = model.userFeedback[itemIndex]; return FeedbackItem( - feedbackItem: feedbackItem, - onOpened: (feedbackId) { - model.markFeedbackAsRead(feedbackId: feedbackId); - }); + feedbackItem: feedbackItem, + onOpened: (feedbackId) { + model.markFeedbackAsRead(feedbackId: feedbackId); + }); }); } diff --git a/012-provider-architecture-pt2/2-final/lib/ui/views/tab_container.dart b/012-provider-architecture-pt2/2-final/lib/ui/views/tab_container.dart index cfb6b549..f126caaf 100644 --- a/012-provider-architecture-pt2/2-final/lib/ui/views/tab_container.dart +++ b/012-provider-architecture-pt2/2-final/lib/ui/views/tab_container.dart @@ -1,6 +1,5 @@ import 'package:flutter/material.dart'; import 'package:provider_architecutre/ui/views/home_view.dart'; -import 'package:provider_architecutre/ui/views/post_view.dart'; import 'login_view.dart'; diff --git a/012-provider-architecture-pt2/2-final/lib/ui/widgets/postlist_item.dart b/012-provider-architecture-pt2/2-final/lib/ui/widgets/postlist_item.dart index 54eada31..3d2d6fbc 100644 --- a/012-provider-architecture-pt2/2-final/lib/ui/widgets/postlist_item.dart +++ b/012-provider-architecture-pt2/2-final/lib/ui/widgets/postlist_item.dart @@ -1,6 +1,5 @@ import 'package:flutter/material.dart'; import 'package:provider_architecutre/core/models/post.dart'; -import 'package:provider_architecutre/ui/shared/app_colors.dart'; class PostListItem extends StatelessWidget { final Post post; diff --git a/013-dependency-injection/2-final/lib/home_view.dart b/013-dependency-injection/2-final/lib/home_view.dart index 0a6be915..a6167e68 100644 --- a/013-dependency-injection/2-final/lib/home_view.dart +++ b/013-dependency-injection/2-final/lib/home_view.dart @@ -1,5 +1,3 @@ -import 'package:dependency_injection/inherited_injection.dart'; -import 'package:dependency_injection/locator.dart'; import 'package:flutter/material.dart'; import 'package:provider/provider.dart'; @@ -10,9 +8,7 @@ class HomeView extends StatelessWidget { @override Widget build(BuildContext context) { - return Scaffold( - body: MyList() - ); + return Scaffold(body: MyList()); } } @@ -23,7 +19,7 @@ class MyList extends StatelessWidget { Widget build(BuildContext context) { return PostItem(); } -} +} class PostItem extends StatelessWidget { const PostItem({Key key}) : super(key: key); @@ -58,9 +54,9 @@ class LikeButton extends StatelessWidget { @override Widget build(BuildContext context) { // We have access to it anywhere in the app with this simple call - var appInfo = Provider.of(context); + var appInfo = Provider.of(context); return Container( child: Text(appInfo.welcomeMessage), ); } -} \ No newline at end of file +} diff --git a/019-animation-basics/lib/main.dart b/019-animation-basics/lib/main.dart index 7f3da5aa..20fb28ae 100644 --- a/019-animation-basics/lib/main.dart +++ b/019-animation-basics/lib/main.dart @@ -1,7 +1,5 @@ import 'package:flutter/material.dart'; -import 'animation_widget.dart'; -import 'hooks_view.dart'; import 'sequence_animation.dart'; void main() => runApp(MyApp()); @@ -10,9 +8,6 @@ class MyApp extends StatelessWidget { // This widget is the root of your application. @override Widget build(BuildContext context) { - return MaterialApp( - title: 'Flutter Demo', - home: SequenceAnimationView() - ); + return MaterialApp(title: 'Flutter Demo', home: SequenceAnimationView()); } -} \ No newline at end of file +} diff --git a/023-abstraction-setup-fakedata/lib/main.dart b/023-abstraction-setup-fakedata/lib/main.dart index e38f6aa2..3c5b18c7 100644 --- a/023-abstraction-setup-fakedata/lib/main.dart +++ b/023-abstraction-setup-fakedata/lib/main.dart @@ -1,6 +1,4 @@ -import 'package:abstraction_example/services/api/api.dart'; import 'package:flutter/material.dart'; -import 'package:provider/provider.dart'; import 'locator.dart'; diff --git a/024-abstraction-unit-test/02-final-getit/test/postservice_test.dart b/024-abstraction-unit-test/02-final-getit/test/postservice_test.dart index 7a88a72b..312baaaa 100644 --- a/024-abstraction-unit-test/02-final-getit/test/postservice_test.dart +++ b/024-abstraction-unit-test/02-final-getit/test/postservice_test.dart @@ -1,7 +1,6 @@ import 'package:abstraction_unit/locator.dart'; import 'package:abstraction_unit/services/api/api.dart'; import 'package:abstraction_unit/services/post_service.dart'; -import 'package:abstraction_unit/services/storage/localstorage_service.dart'; import 'package:abstraction_unit/services/storage/storage_service.dart'; import 'package:flutter_test/flutter_test.dart'; import 'package:mockito/mockito.dart'; diff --git a/025-navigation-service/02-final/lib/views/login_view.dart b/025-navigation-service/02-final/lib/views/login_view.dart index 80c9265e..f3b7b5cd 100644 --- a/025-navigation-service/02-final/lib/views/login_view.dart +++ b/025-navigation-service/02-final/lib/views/login_view.dart @@ -1,5 +1,4 @@ import 'package:flutter/material.dart'; -import 'package:nav_service/constants/route_paths.dart' as routes; import 'package:nav_service/viewmodels/login_viewmodel.dart'; import 'package:provider/provider.dart'; diff --git a/033-flutter-web-part2-responsive/lib/views/home/home_view.dart b/033-flutter-web-part2-responsive/lib/views/home/home_view.dart index 67006742..21e9c1e9 100644 --- a/033-flutter-web-part2-responsive/lib/views/home/home_view.dart +++ b/033-flutter-web-part2-responsive/lib/views/home/home_view.dart @@ -2,7 +2,6 @@ import 'package:flutter/material.dart'; import 'package:responsive_builder/responsive_builder.dart'; import 'package:the_basics/views/home/home_content_desktop.dart'; import 'package:the_basics/views/home/home_content_mobile.dart'; -import 'package:the_basics/widgets/call_to_action/call_to_action.dart'; import 'package:the_basics/widgets/centered_view/centered_view.dart'; import 'package:the_basics/widgets/navigation_bar/navigation_bar.dart'; import 'package:the_basics/widgets/navigation_drawer/navigation_drawer.dart'; diff --git a/036-hover-in-flutter-web/lib/styles/text_styles.dart b/036-hover-in-flutter-web/lib/styles/text_styles.dart index 6addca62..aa843f59 100644 --- a/036-hover-in-flutter-web/lib/styles/text_styles.dart +++ b/036-hover-in-flutter-web/lib/styles/text_styles.dart @@ -3,7 +3,7 @@ import 'package:responsive_builder/responsive_builder.dart'; /// Returns the style for a page title based on the [deviceScreenType] passed in. TextStyle titleTextStyle(DeviceScreenType deviceScreenType) { - double titleSize = deviceScreenType == DeviceScreenType.Mobile ? 50 : 80; + double titleSize = deviceScreenType == DeviceScreenType.mobile ? 50 : 80; return TextStyle( fontWeight: FontWeight.w800, height: 0.9, fontSize: titleSize); } diff --git a/038-firebase-authentication/00-starting/lib/main.dart b/038-firebase-authentication/00-starting/lib/main.dart index eadf8067..7fa09b09 100644 --- a/038-firebase-authentication/00-starting/lib/main.dart +++ b/038-firebase-authentication/00-starting/lib/main.dart @@ -2,7 +2,6 @@ import 'package:compound/ui/views/signup_view.dart'; import 'package:flutter/material.dart'; import 'package:compound/services/navigation_service.dart'; import 'package:compound/services/dialog_service.dart'; -import 'package:compound/ui/views/login_view.dart'; import 'managers/dialog_manager.dart'; import 'ui/router.dart'; import 'locator.dart'; diff --git a/039-firebase-custom-start-user-profile/lib/main.dart b/039-firebase-custom-start-user-profile/lib/main.dart index 6be37396..ea7b0877 100644 --- a/039-firebase-custom-start-user-profile/lib/main.dart +++ b/039-firebase-custom-start-user-profile/lib/main.dart @@ -1,9 +1,7 @@ -import 'package:compound/ui/views/signup_view.dart'; import 'package:compound/ui/views/startup_view.dart'; import 'package:flutter/material.dart'; import 'package:compound/services/navigation_service.dart'; import 'package:compound/services/dialog_service.dart'; -import 'package:compound/ui/views/login_view.dart'; import 'managers/dialog_manager.dart'; import 'ui/router.dart'; import 'locator.dart'; diff --git a/040-firestore-crud/01-final/lib/main.dart b/040-firestore-crud/01-final/lib/main.dart index 5c79c5d4..05de5b85 100644 --- a/040-firestore-crud/01-final/lib/main.dart +++ b/040-firestore-crud/01-final/lib/main.dart @@ -1,4 +1,3 @@ -import 'package:compound/ui/views/home_view.dart'; import 'package:compound/ui/views/startup_view.dart'; import 'package:flutter/material.dart'; import 'package:compound/services/navigation_service.dart'; diff --git a/040-firestore-crud/01-final/lib/ui/views/home_view.dart b/040-firestore-crud/01-final/lib/ui/views/home_view.dart index 2611f993..fcb93958 100644 --- a/040-firestore-crud/01-final/lib/ui/views/home_view.dart +++ b/040-firestore-crud/01-final/lib/ui/views/home_view.dart @@ -1,4 +1,3 @@ -import 'package:compound/models/post.dart'; import 'package:compound/ui/shared/ui_helpers.dart'; import 'package:compound/ui/widgets/post_item.dart'; import 'package:compound/viewmodels/home_view_model.dart'; diff --git a/041-firestore-security-rules-with-testing/compound/mobile/lib/ui/views/home_view.dart b/041-firestore-security-rules-with-testing/compound/mobile/lib/ui/views/home_view.dart index 2611f993..fcb93958 100644 --- a/041-firestore-security-rules-with-testing/compound/mobile/lib/ui/views/home_view.dart +++ b/041-firestore-security-rules-with-testing/compound/mobile/lib/ui/views/home_view.dart @@ -1,4 +1,3 @@ -import 'package:compound/models/post.dart'; import 'package:compound/ui/shared/ui_helpers.dart'; import 'package:compound/ui/widgets/post_item.dart'; import 'package:compound/viewmodels/home_view_model.dart'; diff --git a/042-firebase-cloud-storage/lib/ui/views/home_view.dart b/042-firebase-cloud-storage/lib/ui/views/home_view.dart index 2611f993..fcb93958 100644 --- a/042-firebase-cloud-storage/lib/ui/views/home_view.dart +++ b/042-firebase-cloud-storage/lib/ui/views/home_view.dart @@ -1,4 +1,3 @@ -import 'package:compound/models/post.dart'; import 'package:compound/ui/shared/ui_helpers.dart'; import 'package:compound/ui/widgets/post_item.dart'; import 'package:compound/viewmodels/home_view_model.dart'; diff --git a/043-firebase-push-notifications/lib/ui/views/home_view.dart b/043-firebase-push-notifications/lib/ui/views/home_view.dart index 2611f993..fcb93958 100644 --- a/043-firebase-push-notifications/lib/ui/views/home_view.dart +++ b/043-firebase-push-notifications/lib/ui/views/home_view.dart @@ -1,4 +1,3 @@ -import 'package:compound/models/post.dart'; import 'package:compound/ui/shared/ui_helpers.dart'; import 'package:compound/ui/widgets/post_item.dart'; import 'package:compound/viewmodels/home_view_model.dart'; diff --git a/044-analytics-firebase/lib/ui/views/home_view.dart b/044-analytics-firebase/lib/ui/views/home_view.dart index 2611f993..fcb93958 100644 --- a/044-analytics-firebase/lib/ui/views/home_view.dart +++ b/044-analytics-firebase/lib/ui/views/home_view.dart @@ -1,4 +1,3 @@ -import 'package:compound/models/post.dart'; import 'package:compound/ui/shared/ui_helpers.dart'; import 'package:compound/ui/widgets/post_item.dart'; import 'package:compound/viewmodels/home_view_model.dart'; From e5ff77021076c0e51a89103a702e46613e570dfc Mon Sep 17 00:00:00 2001 From: bsneider <54788551+bsneider@users.noreply.github.com> Date: Thu, 18 Jun 2020 21:20:35 -0500 Subject: [PATCH 10/48] fix errors and suggestions --- .../final/.flutter-plugins-dependencies | 2 +- .../phase1/.flutter-plugins-dependencies | 2 +- .../phase2/.flutter-plugins-dependencies | 2 +- .../lib/smart_flare_animation.dart | 1 - .../002-final/.flutter-plugins-dependencies | 2 +- .../001-start/.flutter-plugins-dependencies | 2 +- .../002-final/.flutter-plugins-dependencies | 2 +- .../2-final/.flutter-plugins-dependencies | 2 +- .../2-final/lib/inherited_injection.dart | 6 +- 023-abstraction-setup-fakedata/lib/main.dart | 2 +- .../.flutter-plugins-dependencies | 2 +- .../01-start-getit/lib/main.dart | 2 +- .../.flutter-plugins-dependencies | 2 +- .../01-start-provider/lib/main.dart | 4 +- .../.flutter-plugins-dependencies | 2 +- .../02-final-getit/lib/main.dart | 2 +- .../.flutter-plugins-dependencies | 2 +- .../02-final-provider/lib/main.dart | 4 +- 026-stream-basics/lib/main.dart | 2 +- .../.flutter-plugins-dependencies | 2 +- .../.flutter-plugins-dependencies | 1 + .../lib/enums/device_screen_type.dart | 6 +- .../lib/main.dart | 2 +- .../pubspec.lock | 57 +++++++++++++++++- .../pubspec.yaml | 2 +- .../.flutter-plugins-dependencies | 1 + .../00-final-multiple-files/lib/main.dart | 2 +- .../00-final-multiple-files/pubspec.lock | 57 +++++++++++++++++- .../00-final-multiple-files/pubspec.yaml | 2 +- .../.flutter-plugins-dependencies | 1 + .../lib/main.dart | 2 +- .../pubspec.lock | 57 +++++++++++++++++- .../pubspec.yaml | 2 +- .../.flutter-plugins-dependencies | 1 + .../00-starting-tutorial/lib/main.dart | 2 +- .../00-starting-tutorial/pubspec.lock | 57 +++++++++++++++++- .../00-starting-tutorial/pubspec.yaml | 2 +- .../.flutter-plugins-dependencies | 1 + .../01-file-per-layout/lib/main.dart | 2 +- .../01-file-per-layout/pubspec.lock | 57 +++++++++++++++++- .../01-file-per-layout/pubspec.yaml | 2 +- .../.flutter-plugins-dependencies | 1 + .../lib/main.dart | 2 +- .../pubspec.lock | 57 +++++++++++++++++- .../pubspec.yaml | 2 +- .../.flutter-plugins-dependencies | 1 + .../03-one-file-layouts/lib/main.dart | 2 +- .../03-one-file-layouts/pubspec.lock | 57 +++++++++++++++++- .../03-one-file-layouts/pubspec.yaml | 2 +- .../01-starting/.flutter-plugins-dependencies | 1 + .../01-starting/lib/main.dart | 2 +- .../01-starting/pubspec.lock | 57 +++++++++++++++++- .../01-starting/pubspec.yaml | 2 +- .../.flutter-plugins-dependencies | 1 + .../lib/main.dart | 2 +- .../pubspec.lock | 58 ++++++++++++++++++- .../pubspec.yaml | 2 +- .../lib/views/home/home_view.dart | 2 +- .../course_details/course_details.dart | 6 +- .../layout_template/layout_template.dart | 2 +- .../course_details/course_details.dart | 6 +- .../00-starting/lib/styles/text_styles.dart | 4 +- .../layout_template/layout_template.dart | 2 +- .../course_details/course_details.dart | 2 +- .../01-final/lib/styles/text_styles.dart | 4 +- .../layout_template/layout_template.dart | 2 +- .../course_details/course_details.dart | 2 +- .../lib/styles/text_styles.dart | 2 +- .../layout_template/layout_template.dart | 2 +- .../course_details/course_details.dart | 2 +- .../00-starting/lib/styles/text_styles.dart | 4 +- .../layout_template/layout_template.dart | 2 +- .../course_details/course_details.dart | 2 +- .../01-final/.flutter-plugins-dependencies | 2 +- .../01-final/lib/main.dart | 1 - .../lib/ui/widgets/expansion_list.dart | 2 +- .../.flutter-plugins-dependencies | 2 +- .../lib/ui/widgets/expansion_list.dart | 2 +- .../00-starting/.flutter-plugins-dependencies | 2 +- 040-firestore-crud/00-starting/lib/main.dart | 1 - .../lib/ui/widgets/expansion_list.dart | 2 +- .../01-final/.flutter-plugins-dependencies | 2 +- .../lib/ui/widgets/expansion_list.dart | 2 +- .../mobile/.flutter-plugins-dependencies | 2 +- .../compound/mobile/lib/main.dart | 1 - .../mobile/lib/ui/widgets/expansion_list.dart | 2 +- .../.flutter-plugins-dependencies | 2 +- .../lib/ui/widgets/expansion_list.dart | 2 +- .../.flutter-plugins-dependencies | 2 +- .../lib/ui/widgets/expansion_list.dart | 2 +- .../.flutter-plugins-dependencies | 2 +- .../lib/ui/widgets/expansion_list.dart | 2 +- .../.flutter-plugins-dependencies | 2 +- .../lib/ui/widgets/expansion_list.dart | 2 +- .../.flutter-plugins-dependencies | 2 +- .../lib/ui/widgets/expansion_list.dart | 2 +- .../.flutter-plugins-dependencies | 2 +- .../lib/ui/widgets/expansion_list.dart | 2 +- 98 files changed, 600 insertions(+), 105 deletions(-) create mode 100644 029-responsive-architecture-additions/.flutter-plugins-dependencies create mode 100644 030-responsive-layout-building/00-final-multiple-files/.flutter-plugins-dependencies create mode 100644 030-responsive-layout-building/00-final-tutorial-single-file/.flutter-plugins-dependencies create mode 100644 030-responsive-layout-building/00-starting-tutorial/.flutter-plugins-dependencies create mode 100644 030-responsive-layout-building/01-file-per-layout/.flutter-plugins-dependencies create mode 100644 030-responsive-layout-building/02-screentype-orientation-builder/.flutter-plugins-dependencies create mode 100644 030-responsive-layout-building/03-one-file-layouts/.flutter-plugins-dependencies create mode 100644 031-responsive-architecture-provider/01-starting/.flutter-plugins-dependencies create mode 100644 031-responsive-architecture-provider/02-final-state-implementation/.flutter-plugins-dependencies diff --git a/001-tik_tok_ui/final/.flutter-plugins-dependencies b/001-tik_tok_ui/final/.flutter-plugins-dependencies index 53be90c7..95ac9739 100644 --- a/001-tik_tok_ui/final/.flutter-plugins-dependencies +++ b/001-tik_tok_ui/final/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 20:42:25.400086","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 21:07:24.089413","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/001-tik_tok_ui/phase1/.flutter-plugins-dependencies b/001-tik_tok_ui/phase1/.flutter-plugins-dependencies index 32da22cc..e35daf52 100644 --- a/001-tik_tok_ui/phase1/.flutter-plugins-dependencies +++ b/001-tik_tok_ui/phase1/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 20:42:32.128506","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 21:07:30.435588","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/001-tik_tok_ui/phase2/.flutter-plugins-dependencies b/001-tik_tok_ui/phase2/.flutter-plugins-dependencies index cadf709f..a38c8252 100644 --- a/001-tik_tok_ui/phase2/.flutter-plugins-dependencies +++ b/001-tik_tok_ui/phase2/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 20:42:18.936038","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 21:07:18.275769","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/002-flutter-flare-pt1/03-multiple-areas/lib/smart_flare_animation.dart b/002-flutter-flare-pt1/03-multiple-areas/lib/smart_flare_animation.dart index 0774fa8f..fa474b3c 100644 --- a/002-flutter-flare-pt1/03-multiple-areas/lib/smart_flare_animation.dart +++ b/002-flutter-flare-pt1/03-multiple-areas/lib/smart_flare_animation.dart @@ -19,7 +19,6 @@ class _SmartFlareAnimationState extends State { static const double AnimationWidth = 295.0; static const double AnimationHeight = 251.0; - AnimationToPlay _animationToPlay = AnimationToPlay.Deactivate; AnimationToPlay _lastPlayedAnimation; // Flare animation controls diff --git a/008-realtime-stats-app-with-firebase/002-final/.flutter-plugins-dependencies b/008-realtime-stats-app-with-firebase/002-final/.flutter-plugins-dependencies index dfee8924..15ed341e 100644 --- a/008-realtime-stats-app-with-firebase/002-final/.flutter-plugins-dependencies +++ b/008-realtime-stats-app-with-firebase/002-final/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_core","dependencies":[]}],"date_created":"2020-06-18 20:44:22.194676","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_core","dependencies":[]}],"date_created":"2020-06-18 21:04:28.179298","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/009-realtime-feedback-app/001-start/.flutter-plugins-dependencies b/009-realtime-feedback-app/001-start/.flutter-plugins-dependencies index 31d9484a..2cea9835 100644 --- a/009-realtime-feedback-app/001-start/.flutter-plugins-dependencies +++ b/009-realtime-feedback-app/001-start/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_core","dependencies":[]}],"date_created":"2020-06-18 20:42:12.339176","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_core","dependencies":[]}],"date_created":"2020-06-18 21:07:11.571595","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/009-realtime-feedback-app/002-final/.flutter-plugins-dependencies b/009-realtime-feedback-app/002-final/.flutter-plugins-dependencies index efbedf3f..ace48110 100644 --- a/009-realtime-feedback-app/002-final/.flutter-plugins-dependencies +++ b/009-realtime-feedback-app/002-final/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_core","dependencies":[]}],"date_created":"2020-06-18 20:44:24.016480","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_core","dependencies":[]}],"date_created":"2020-06-18 21:07:04.773526","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/011-network-sensitive-ui/2-final/.flutter-plugins-dependencies b/011-network-sensitive-ui/2-final/.flutter-plugins-dependencies index c3a6f260..ca8a0181 100644 --- a/011-network-sensitive-ui/2-final/.flutter-plugins-dependencies +++ b/011-network-sensitive-ui/2-final/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"connectivity","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/connectivity-0.4.8+6/","dependencies":[]}],"android":[{"name":"connectivity","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/connectivity-0.4.8+6/","dependencies":[]}],"macos":[{"name":"connectivity_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/connectivity_macos-0.1.0+3/","dependencies":[]}],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"connectivity","dependencies":["connectivity_macos"]},{"name":"connectivity_macos","dependencies":[]}],"date_created":"2020-06-18 20:47:28.481631","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"connectivity","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/connectivity-0.4.8+6/","dependencies":[]}],"android":[{"name":"connectivity","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/connectivity-0.4.8+6/","dependencies":[]}],"macos":[{"name":"connectivity_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/connectivity_macos-0.1.0+3/","dependencies":[]}],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"connectivity","dependencies":["connectivity_macos"]},{"name":"connectivity_macos","dependencies":[]}],"date_created":"2020-06-18 21:12:42.371650","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/013-dependency-injection/2-final/lib/inherited_injection.dart b/013-dependency-injection/2-final/lib/inherited_injection.dart index 413c7975..55813afa 100644 --- a/013-dependency-injection/2-final/lib/inherited_injection.dart +++ b/013-dependency-injection/2-final/lib/inherited_injection.dart @@ -10,11 +10,11 @@ class InheritedInjection extends InheritedWidget { AppInfo get appInfo => _appInfo; static InheritedInjection of(BuildContext context) { - return (context.inheritFromWidgetOfExactType(InheritedInjection)as InheritedInjection); + return (context.dependOnInheritedWidgetOfExactType()); } @override - bool updateShouldNotify( InheritedInjection oldWidget) { + bool updateShouldNotify(InheritedInjection oldWidget) { return true; } -} \ No newline at end of file +} diff --git a/023-abstraction-setup-fakedata/lib/main.dart b/023-abstraction-setup-fakedata/lib/main.dart index 3c5b18c7..f49895b8 100644 --- a/023-abstraction-setup-fakedata/lib/main.dart +++ b/023-abstraction-setup-fakedata/lib/main.dart @@ -101,7 +101,7 @@ class _MyHomePageState extends State { ), Text( '$_counter', - style: Theme.of(context).textTheme.display1, + style: Theme.of(context).textTheme.headline4, ), ], ), diff --git a/024-abstraction-unit-test/01-start-getit/.flutter-plugins-dependencies b/024-abstraction-unit-test/01-start-getit/.flutter-plugins-dependencies index fb5c4273..18caa0b4 100644 --- a/024-abstraction-unit-test/01-start-getit/.flutter-plugins-dependencies +++ b/024-abstraction-unit-test/01-start-getit/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"macos":[{"name":"path_provider_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+3/","dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+1/","dependencies":[]}],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":["path_provider_macos","path_provider_linux"]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]}],"date_created":"2020-06-18 20:44:47.555107","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"macos":[{"name":"path_provider_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+3/","dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+1/","dependencies":[]}],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":["path_provider_macos","path_provider_linux"]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]}],"date_created":"2020-06-18 21:10:00.308151","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/024-abstraction-unit-test/01-start-getit/lib/main.dart b/024-abstraction-unit-test/01-start-getit/lib/main.dart index 7433295e..cc192a57 100644 --- a/024-abstraction-unit-test/01-start-getit/lib/main.dart +++ b/024-abstraction-unit-test/01-start-getit/lib/main.dart @@ -96,7 +96,7 @@ class _MyHomePageState extends State { ), Text( '$_counter', - style: Theme.of(context).textTheme.display1, + style: Theme.of(context).textTheme.headline4, ), ], ), diff --git a/024-abstraction-unit-test/01-start-provider/.flutter-plugins-dependencies b/024-abstraction-unit-test/01-start-provider/.flutter-plugins-dependencies index 7e3ad691..50493413 100644 --- a/024-abstraction-unit-test/01-start-provider/.flutter-plugins-dependencies +++ b/024-abstraction-unit-test/01-start-provider/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"macos":[{"name":"path_provider_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+3/","dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+1/","dependencies":[]}],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":["path_provider_macos","path_provider_linux"]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]}],"date_created":"2020-06-18 20:44:56.249044","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"macos":[{"name":"path_provider_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+3/","dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+1/","dependencies":[]}],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":["path_provider_macos","path_provider_linux"]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]}],"date_created":"2020-06-18 21:10:06.506134","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/024-abstraction-unit-test/01-start-provider/lib/main.dart b/024-abstraction-unit-test/01-start-provider/lib/main.dart index d0ad9b7f..aacb647e 100644 --- a/024-abstraction-unit-test/01-start-provider/lib/main.dart +++ b/024-abstraction-unit-test/01-start-provider/lib/main.dart @@ -9,7 +9,7 @@ class MyApp extends StatelessWidget { Widget build(BuildContext context) { return MultiProvider( providers: [], - child: MaterialApp( + child: MaterialApp( title: 'Flutter Demo', theme: ThemeData( // This is the theme of your application. @@ -100,7 +100,7 @@ class _MyHomePageState extends State { ), Text( '$_counter', - style: Theme.of(context).textTheme.display1, + style: Theme.of(context).textTheme.headline4, ), ], ), diff --git a/024-abstraction-unit-test/02-final-getit/.flutter-plugins-dependencies b/024-abstraction-unit-test/02-final-getit/.flutter-plugins-dependencies index bd07cb31..77f37740 100644 --- a/024-abstraction-unit-test/02-final-getit/.flutter-plugins-dependencies +++ b/024-abstraction-unit-test/02-final-getit/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"macos":[{"name":"path_provider_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+3/","dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+1/","dependencies":[]}],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":["path_provider_macos","path_provider_linux"]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]}],"date_created":"2020-06-18 20:44:45.087578","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"macos":[{"name":"path_provider_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+3/","dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+1/","dependencies":[]}],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":["path_provider_macos","path_provider_linux"]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]}],"date_created":"2020-06-18 21:09:54.731500","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/024-abstraction-unit-test/02-final-getit/lib/main.dart b/024-abstraction-unit-test/02-final-getit/lib/main.dart index 7433295e..cc192a57 100644 --- a/024-abstraction-unit-test/02-final-getit/lib/main.dart +++ b/024-abstraction-unit-test/02-final-getit/lib/main.dart @@ -96,7 +96,7 @@ class _MyHomePageState extends State { ), Text( '$_counter', - style: Theme.of(context).textTheme.display1, + style: Theme.of(context).textTheme.headline4, ), ], ), diff --git a/024-abstraction-unit-test/02-final-provider/.flutter-plugins-dependencies b/024-abstraction-unit-test/02-final-provider/.flutter-plugins-dependencies index cbb39c87..3d030fac 100644 --- a/024-abstraction-unit-test/02-final-provider/.flutter-plugins-dependencies +++ b/024-abstraction-unit-test/02-final-provider/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"macos":[{"name":"path_provider_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+3/","dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+1/","dependencies":[]}],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":["path_provider_macos","path_provider_linux"]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]}],"date_created":"2020-06-18 20:44:46.852747","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"macos":[{"name":"path_provider_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+3/","dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+1/","dependencies":[]}],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":["path_provider_macos","path_provider_linux"]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]}],"date_created":"2020-06-18 21:09:48.798632","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/024-abstraction-unit-test/02-final-provider/lib/main.dart b/024-abstraction-unit-test/02-final-provider/lib/main.dart index d0ad9b7f..aacb647e 100644 --- a/024-abstraction-unit-test/02-final-provider/lib/main.dart +++ b/024-abstraction-unit-test/02-final-provider/lib/main.dart @@ -9,7 +9,7 @@ class MyApp extends StatelessWidget { Widget build(BuildContext context) { return MultiProvider( providers: [], - child: MaterialApp( + child: MaterialApp( title: 'Flutter Demo', theme: ThemeData( // This is the theme of your application. @@ -100,7 +100,7 @@ class _MyHomePageState extends State { ), Text( '$_counter', - style: Theme.of(context).textTheme.display1, + style: Theme.of(context).textTheme.headline4, ), ], ), diff --git a/026-stream-basics/lib/main.dart b/026-stream-basics/lib/main.dart index c8c7d936..d0a70257 100644 --- a/026-stream-basics/lib/main.dart +++ b/026-stream-basics/lib/main.dart @@ -28,7 +28,7 @@ class _MyAppState extends State { color: Colors.yellow, onPressed: () async { getDelayedRandomValue().listen((value) { - print('Value from manualStream: ${value}'); + print('Value from manualStream: $value'); }); }, ), diff --git a/027-location-service/.flutter-plugins-dependencies b/027-location-service/.flutter-plugins-dependencies index f746ba21..7ca3121b 100644 --- a/027-location-service/.flutter-plugins-dependencies +++ b/027-location-service/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"location","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/location-3.0.2/","dependencies":[]}],"android":[{"name":"location","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/location-3.0.2/","dependencies":[]}],"macos":[{"name":"location","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/location-3.0.2/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"location_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/location_web-1.0.0/","dependencies":[]}]},"dependencyGraph":[{"name":"location","dependencies":["location_web"]},{"name":"location_web","dependencies":[]}],"date_created":"2020-06-18 20:45:52.995858","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"location","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/location-3.0.2/","dependencies":[]}],"android":[{"name":"location","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/location-3.0.2/","dependencies":[]}],"macos":[{"name":"location","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/location-3.0.2/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"location_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/location_web-1.0.0/","dependencies":[]}]},"dependencyGraph":[{"name":"location","dependencies":["location_web"]},{"name":"location_web","dependencies":[]}],"date_created":"2020-06-18 21:11:00.323318","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/029-responsive-architecture-additions/.flutter-plugins-dependencies b/029-responsive-architecture-additions/.flutter-plugins-dependencies new file mode 100644 index 00000000..b2a22e51 --- /dev/null +++ b/029-responsive-architecture-additions/.flutter-plugins-dependencies @@ -0,0 +1 @@ +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"android":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"macos":[{"name":"shared_preferences_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_macos-0.0.1+10/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"shared_preferences_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_web-0.1.2+7/","dependencies":[]}]},"dependencyGraph":[{"name":"shared_preferences","dependencies":["shared_preferences_macos","shared_preferences_web"]},{"name":"shared_preferences_macos","dependencies":[]},{"name":"shared_preferences_web","dependencies":[]}],"date_created":"2020-06-18 21:11:27.369995","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/029-responsive-architecture-additions/lib/enums/device_screen_type.dart b/029-responsive-architecture-additions/lib/enums/device_screen_type.dart index 4289f72c..ad5aed51 100644 --- a/029-responsive-architecture-additions/lib/enums/device_screen_type.dart +++ b/029-responsive-architecture-additions/lib/enums/device_screen_type.dart @@ -1,5 +1 @@ -enum DeviceScreenType { - Mobile, - Tablet, - Desktop -} \ No newline at end of file +enum DeviceScreenType { Mobile, Tablet, Desktop } diff --git a/029-responsive-architecture-additions/lib/main.dart b/029-responsive-architecture-additions/lib/main.dart index 168ca024..c05392ec 100644 --- a/029-responsive-architecture-additions/lib/main.dart +++ b/029-responsive-architecture-additions/lib/main.dart @@ -2,7 +2,7 @@ import 'package:device_preview/device_preview.dart'; import 'package:flutter/material.dart'; import 'package:responsive_architecture/ui/views/home_view.dart'; -void main() => runApp(DevicePreview(child: MyApp())); +void main() => runApp(DevicePreview(builder: (context) => MyApp())); class MyApp extends StatelessWidget { // This widget is the root of your application. diff --git a/029-responsive-architecture-additions/pubspec.lock b/029-responsive-architecture-additions/pubspec.lock index 77490bf2..21bcee88 100644 --- a/029-responsive-architecture-additions/pubspec.lock +++ b/029-responsive-architecture-additions/pubspec.lock @@ -56,7 +56,7 @@ packages: name: device_preview url: "https://pub.dartlang.org" source: hosted - version: "0.1.9-beta" + version: "0.4.5" fake_async: dependency: transitive description: @@ -74,6 +74,25 @@ packages: description: flutter source: sdk version: "0.0.0" + flutter_web_plugins: + dependency: transitive + description: flutter + source: sdk + version: "0.0.0" + font_awesome_flutter: + dependency: transitive + description: + name: font_awesome_flutter + url: "https://pub.dartlang.org" + source: hosted + version: "8.8.1" + freezed_annotation: + dependency: transitive + description: + name: freezed_annotation + url: "https://pub.dartlang.org" + source: hosted + version: "0.7.1" http: dependency: transitive description: @@ -88,6 +107,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.1.3" + json_annotation: + dependency: transitive + description: + name: json_annotation + url: "https://pub.dartlang.org" + source: hosted + version: "3.0.1" matcher: dependency: transitive description: @@ -116,6 +142,34 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.8.0+1" + shared_preferences: + dependency: transitive + description: + name: shared_preferences + url: "https://pub.dartlang.org" + source: hosted + version: "0.5.7+3" + shared_preferences_macos: + dependency: transitive + description: + name: shared_preferences_macos + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.1+10" + shared_preferences_platform_interface: + dependency: transitive + description: + name: shared_preferences_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.4" + shared_preferences_web: + dependency: transitive + description: + name: shared_preferences_web + url: "https://pub.dartlang.org" + source: hosted + version: "0.1.2+7" sky_engine: dependency: transitive description: flutter @@ -186,3 +240,4 @@ packages: version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" + flutter: ">=1.12.13+hotfix.5 <2.0.0" diff --git a/029-responsive-architecture-additions/pubspec.yaml b/029-responsive-architecture-additions/pubspec.yaml index f3730832..ba6c69e3 100644 --- a/029-responsive-architecture-additions/pubspec.yaml +++ b/029-responsive-architecture-additions/pubspec.yaml @@ -24,7 +24,7 @@ dependencies: # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^0.1.3 - device_preview: + device_preview: ^0.4.5 dev_dependencies: flutter_test: diff --git a/030-responsive-layout-building/00-final-multiple-files/.flutter-plugins-dependencies b/030-responsive-layout-building/00-final-multiple-files/.flutter-plugins-dependencies new file mode 100644 index 00000000..6f3ba666 --- /dev/null +++ b/030-responsive-layout-building/00-final-multiple-files/.flutter-plugins-dependencies @@ -0,0 +1 @@ +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"android":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"macos":[{"name":"shared_preferences_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_macos-0.0.1+10/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"shared_preferences_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_web-0.1.2+7/","dependencies":[]}]},"dependencyGraph":[{"name":"shared_preferences","dependencies":["shared_preferences_macos","shared_preferences_web"]},{"name":"shared_preferences_macos","dependencies":[]},{"name":"shared_preferences_web","dependencies":[]}],"date_created":"2020-06-18 21:09:20.309452","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/030-responsive-layout-building/00-final-multiple-files/lib/main.dart b/030-responsive-layout-building/00-final-multiple-files/lib/main.dart index e0383fe2..602c3954 100644 --- a/030-responsive-layout-building/00-final-multiple-files/lib/main.dart +++ b/030-responsive-layout-building/00-final-multiple-files/lib/main.dart @@ -2,7 +2,7 @@ import 'package:device_preview/device_preview.dart'; import 'package:flutter/material.dart'; import 'package:responsive_architecture/views/home/home_view.dart'; -void main() => runApp(DevicePreview(child: MyApp())); +void main() => runApp(DevicePreview(builder: (context) => MyApp())); class MyApp extends StatelessWidget { // This widget is the root of your application. diff --git a/030-responsive-layout-building/00-final-multiple-files/pubspec.lock b/030-responsive-layout-building/00-final-multiple-files/pubspec.lock index ef7291db..d040207d 100644 --- a/030-responsive-layout-building/00-final-multiple-files/pubspec.lock +++ b/030-responsive-layout-building/00-final-multiple-files/pubspec.lock @@ -56,7 +56,7 @@ packages: name: device_preview url: "https://pub.dartlang.org" source: hosted - version: "0.1.9-beta" + version: "0.4.5" fake_async: dependency: transitive description: @@ -74,6 +74,25 @@ packages: description: flutter source: sdk version: "0.0.0" + flutter_web_plugins: + dependency: transitive + description: flutter + source: sdk + version: "0.0.0" + font_awesome_flutter: + dependency: transitive + description: + name: font_awesome_flutter + url: "https://pub.dartlang.org" + source: hosted + version: "8.8.1" + freezed_annotation: + dependency: transitive + description: + name: freezed_annotation + url: "https://pub.dartlang.org" + source: hosted + version: "0.7.1" http: dependency: transitive description: @@ -88,6 +107,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.1.3" + json_annotation: + dependency: transitive + description: + name: json_annotation + url: "https://pub.dartlang.org" + source: hosted + version: "3.0.1" matcher: dependency: transitive description: @@ -116,6 +142,34 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.8.0+1" + shared_preferences: + dependency: transitive + description: + name: shared_preferences + url: "https://pub.dartlang.org" + source: hosted + version: "0.5.7+3" + shared_preferences_macos: + dependency: transitive + description: + name: shared_preferences_macos + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.1+10" + shared_preferences_platform_interface: + dependency: transitive + description: + name: shared_preferences_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.4" + shared_preferences_web: + dependency: transitive + description: + name: shared_preferences_web + url: "https://pub.dartlang.org" + source: hosted + version: "0.1.2+7" sky_engine: dependency: transitive description: flutter @@ -186,3 +240,4 @@ packages: version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" + flutter: ">=1.12.13+hotfix.5 <2.0.0" diff --git a/030-responsive-layout-building/00-final-multiple-files/pubspec.yaml b/030-responsive-layout-building/00-final-multiple-files/pubspec.yaml index f3730832..ba6c69e3 100644 --- a/030-responsive-layout-building/00-final-multiple-files/pubspec.yaml +++ b/030-responsive-layout-building/00-final-multiple-files/pubspec.yaml @@ -24,7 +24,7 @@ dependencies: # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^0.1.3 - device_preview: + device_preview: ^0.4.5 dev_dependencies: flutter_test: diff --git a/030-responsive-layout-building/00-final-tutorial-single-file/.flutter-plugins-dependencies b/030-responsive-layout-building/00-final-tutorial-single-file/.flutter-plugins-dependencies new file mode 100644 index 00000000..6af9e332 --- /dev/null +++ b/030-responsive-layout-building/00-final-tutorial-single-file/.flutter-plugins-dependencies @@ -0,0 +1 @@ +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"android":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"macos":[{"name":"shared_preferences_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_macos-0.0.1+10/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"shared_preferences_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_web-0.1.2+7/","dependencies":[]}]},"dependencyGraph":[{"name":"shared_preferences","dependencies":["shared_preferences_macos","shared_preferences_web"]},{"name":"shared_preferences_macos","dependencies":[]},{"name":"shared_preferences_web","dependencies":[]}],"date_created":"2020-06-18 21:09:13.769318","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/030-responsive-layout-building/00-final-tutorial-single-file/lib/main.dart b/030-responsive-layout-building/00-final-tutorial-single-file/lib/main.dart index e0383fe2..602c3954 100644 --- a/030-responsive-layout-building/00-final-tutorial-single-file/lib/main.dart +++ b/030-responsive-layout-building/00-final-tutorial-single-file/lib/main.dart @@ -2,7 +2,7 @@ import 'package:device_preview/device_preview.dart'; import 'package:flutter/material.dart'; import 'package:responsive_architecture/views/home/home_view.dart'; -void main() => runApp(DevicePreview(child: MyApp())); +void main() => runApp(DevicePreview(builder: (context) => MyApp())); class MyApp extends StatelessWidget { // This widget is the root of your application. diff --git a/030-responsive-layout-building/00-final-tutorial-single-file/pubspec.lock b/030-responsive-layout-building/00-final-tutorial-single-file/pubspec.lock index 77490bf2..21bcee88 100644 --- a/030-responsive-layout-building/00-final-tutorial-single-file/pubspec.lock +++ b/030-responsive-layout-building/00-final-tutorial-single-file/pubspec.lock @@ -56,7 +56,7 @@ packages: name: device_preview url: "https://pub.dartlang.org" source: hosted - version: "0.1.9-beta" + version: "0.4.5" fake_async: dependency: transitive description: @@ -74,6 +74,25 @@ packages: description: flutter source: sdk version: "0.0.0" + flutter_web_plugins: + dependency: transitive + description: flutter + source: sdk + version: "0.0.0" + font_awesome_flutter: + dependency: transitive + description: + name: font_awesome_flutter + url: "https://pub.dartlang.org" + source: hosted + version: "8.8.1" + freezed_annotation: + dependency: transitive + description: + name: freezed_annotation + url: "https://pub.dartlang.org" + source: hosted + version: "0.7.1" http: dependency: transitive description: @@ -88,6 +107,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.1.3" + json_annotation: + dependency: transitive + description: + name: json_annotation + url: "https://pub.dartlang.org" + source: hosted + version: "3.0.1" matcher: dependency: transitive description: @@ -116,6 +142,34 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.8.0+1" + shared_preferences: + dependency: transitive + description: + name: shared_preferences + url: "https://pub.dartlang.org" + source: hosted + version: "0.5.7+3" + shared_preferences_macos: + dependency: transitive + description: + name: shared_preferences_macos + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.1+10" + shared_preferences_platform_interface: + dependency: transitive + description: + name: shared_preferences_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.4" + shared_preferences_web: + dependency: transitive + description: + name: shared_preferences_web + url: "https://pub.dartlang.org" + source: hosted + version: "0.1.2+7" sky_engine: dependency: transitive description: flutter @@ -186,3 +240,4 @@ packages: version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" + flutter: ">=1.12.13+hotfix.5 <2.0.0" diff --git a/030-responsive-layout-building/00-final-tutorial-single-file/pubspec.yaml b/030-responsive-layout-building/00-final-tutorial-single-file/pubspec.yaml index f3730832..ba6c69e3 100644 --- a/030-responsive-layout-building/00-final-tutorial-single-file/pubspec.yaml +++ b/030-responsive-layout-building/00-final-tutorial-single-file/pubspec.yaml @@ -24,7 +24,7 @@ dependencies: # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^0.1.3 - device_preview: + device_preview: ^0.4.5 dev_dependencies: flutter_test: diff --git a/030-responsive-layout-building/00-starting-tutorial/.flutter-plugins-dependencies b/030-responsive-layout-building/00-starting-tutorial/.flutter-plugins-dependencies new file mode 100644 index 00000000..fcebd1c6 --- /dev/null +++ b/030-responsive-layout-building/00-starting-tutorial/.flutter-plugins-dependencies @@ -0,0 +1 @@ +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"android":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"macos":[{"name":"shared_preferences_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_macos-0.0.1+10/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"shared_preferences_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_web-0.1.2+7/","dependencies":[]}]},"dependencyGraph":[{"name":"shared_preferences","dependencies":["shared_preferences_macos","shared_preferences_web"]},{"name":"shared_preferences_macos","dependencies":[]},{"name":"shared_preferences_web","dependencies":[]}],"date_created":"2020-06-18 21:09:06.971103","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/030-responsive-layout-building/00-starting-tutorial/lib/main.dart b/030-responsive-layout-building/00-starting-tutorial/lib/main.dart index e0383fe2..602c3954 100644 --- a/030-responsive-layout-building/00-starting-tutorial/lib/main.dart +++ b/030-responsive-layout-building/00-starting-tutorial/lib/main.dart @@ -2,7 +2,7 @@ import 'package:device_preview/device_preview.dart'; import 'package:flutter/material.dart'; import 'package:responsive_architecture/views/home/home_view.dart'; -void main() => runApp(DevicePreview(child: MyApp())); +void main() => runApp(DevicePreview(builder: (context) => MyApp())); class MyApp extends StatelessWidget { // This widget is the root of your application. diff --git a/030-responsive-layout-building/00-starting-tutorial/pubspec.lock b/030-responsive-layout-building/00-starting-tutorial/pubspec.lock index 77490bf2..21bcee88 100644 --- a/030-responsive-layout-building/00-starting-tutorial/pubspec.lock +++ b/030-responsive-layout-building/00-starting-tutorial/pubspec.lock @@ -56,7 +56,7 @@ packages: name: device_preview url: "https://pub.dartlang.org" source: hosted - version: "0.1.9-beta" + version: "0.4.5" fake_async: dependency: transitive description: @@ -74,6 +74,25 @@ packages: description: flutter source: sdk version: "0.0.0" + flutter_web_plugins: + dependency: transitive + description: flutter + source: sdk + version: "0.0.0" + font_awesome_flutter: + dependency: transitive + description: + name: font_awesome_flutter + url: "https://pub.dartlang.org" + source: hosted + version: "8.8.1" + freezed_annotation: + dependency: transitive + description: + name: freezed_annotation + url: "https://pub.dartlang.org" + source: hosted + version: "0.7.1" http: dependency: transitive description: @@ -88,6 +107,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.1.3" + json_annotation: + dependency: transitive + description: + name: json_annotation + url: "https://pub.dartlang.org" + source: hosted + version: "3.0.1" matcher: dependency: transitive description: @@ -116,6 +142,34 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.8.0+1" + shared_preferences: + dependency: transitive + description: + name: shared_preferences + url: "https://pub.dartlang.org" + source: hosted + version: "0.5.7+3" + shared_preferences_macos: + dependency: transitive + description: + name: shared_preferences_macos + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.1+10" + shared_preferences_platform_interface: + dependency: transitive + description: + name: shared_preferences_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.4" + shared_preferences_web: + dependency: transitive + description: + name: shared_preferences_web + url: "https://pub.dartlang.org" + source: hosted + version: "0.1.2+7" sky_engine: dependency: transitive description: flutter @@ -186,3 +240,4 @@ packages: version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" + flutter: ">=1.12.13+hotfix.5 <2.0.0" diff --git a/030-responsive-layout-building/00-starting-tutorial/pubspec.yaml b/030-responsive-layout-building/00-starting-tutorial/pubspec.yaml index f3730832..ba6c69e3 100644 --- a/030-responsive-layout-building/00-starting-tutorial/pubspec.yaml +++ b/030-responsive-layout-building/00-starting-tutorial/pubspec.yaml @@ -24,7 +24,7 @@ dependencies: # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^0.1.3 - device_preview: + device_preview: ^0.4.5 dev_dependencies: flutter_test: diff --git a/030-responsive-layout-building/01-file-per-layout/.flutter-plugins-dependencies b/030-responsive-layout-building/01-file-per-layout/.flutter-plugins-dependencies new file mode 100644 index 00000000..2f2c4d56 --- /dev/null +++ b/030-responsive-layout-building/01-file-per-layout/.flutter-plugins-dependencies @@ -0,0 +1 @@ +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"android":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"macos":[{"name":"shared_preferences_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_macos-0.0.1+10/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"shared_preferences_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_web-0.1.2+7/","dependencies":[]}]},"dependencyGraph":[{"name":"shared_preferences","dependencies":["shared_preferences_macos","shared_preferences_web"]},{"name":"shared_preferences_macos","dependencies":[]},{"name":"shared_preferences_web","dependencies":[]}],"date_created":"2020-06-18 21:09:34.625636","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/030-responsive-layout-building/01-file-per-layout/lib/main.dart b/030-responsive-layout-building/01-file-per-layout/lib/main.dart index 88a1d580..1ffcd5a3 100644 --- a/030-responsive-layout-building/01-file-per-layout/lib/main.dart +++ b/030-responsive-layout-building/01-file-per-layout/lib/main.dart @@ -2,7 +2,7 @@ import 'package:device_preview/device_preview.dart'; import 'package:flutter/material.dart'; import 'package:responsive_architecture/ui/views/home/home_view.dart'; -void main() => runApp(DevicePreview(child: MyApp())); +void main() => runApp(DevicePreview(builder: (context) => MyApp())); class MyApp extends StatelessWidget { // This widget is the root of your application. diff --git a/030-responsive-layout-building/01-file-per-layout/pubspec.lock b/030-responsive-layout-building/01-file-per-layout/pubspec.lock index 77490bf2..21bcee88 100644 --- a/030-responsive-layout-building/01-file-per-layout/pubspec.lock +++ b/030-responsive-layout-building/01-file-per-layout/pubspec.lock @@ -56,7 +56,7 @@ packages: name: device_preview url: "https://pub.dartlang.org" source: hosted - version: "0.1.9-beta" + version: "0.4.5" fake_async: dependency: transitive description: @@ -74,6 +74,25 @@ packages: description: flutter source: sdk version: "0.0.0" + flutter_web_plugins: + dependency: transitive + description: flutter + source: sdk + version: "0.0.0" + font_awesome_flutter: + dependency: transitive + description: + name: font_awesome_flutter + url: "https://pub.dartlang.org" + source: hosted + version: "8.8.1" + freezed_annotation: + dependency: transitive + description: + name: freezed_annotation + url: "https://pub.dartlang.org" + source: hosted + version: "0.7.1" http: dependency: transitive description: @@ -88,6 +107,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.1.3" + json_annotation: + dependency: transitive + description: + name: json_annotation + url: "https://pub.dartlang.org" + source: hosted + version: "3.0.1" matcher: dependency: transitive description: @@ -116,6 +142,34 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.8.0+1" + shared_preferences: + dependency: transitive + description: + name: shared_preferences + url: "https://pub.dartlang.org" + source: hosted + version: "0.5.7+3" + shared_preferences_macos: + dependency: transitive + description: + name: shared_preferences_macos + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.1+10" + shared_preferences_platform_interface: + dependency: transitive + description: + name: shared_preferences_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.4" + shared_preferences_web: + dependency: transitive + description: + name: shared_preferences_web + url: "https://pub.dartlang.org" + source: hosted + version: "0.1.2+7" sky_engine: dependency: transitive description: flutter @@ -186,3 +240,4 @@ packages: version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" + flutter: ">=1.12.13+hotfix.5 <2.0.0" diff --git a/030-responsive-layout-building/01-file-per-layout/pubspec.yaml b/030-responsive-layout-building/01-file-per-layout/pubspec.yaml index f3730832..ba6c69e3 100644 --- a/030-responsive-layout-building/01-file-per-layout/pubspec.yaml +++ b/030-responsive-layout-building/01-file-per-layout/pubspec.yaml @@ -24,7 +24,7 @@ dependencies: # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^0.1.3 - device_preview: + device_preview: ^0.4.5 dev_dependencies: flutter_test: diff --git a/030-responsive-layout-building/02-screentype-orientation-builder/.flutter-plugins-dependencies b/030-responsive-layout-building/02-screentype-orientation-builder/.flutter-plugins-dependencies new file mode 100644 index 00000000..cad2a9d2 --- /dev/null +++ b/030-responsive-layout-building/02-screentype-orientation-builder/.flutter-plugins-dependencies @@ -0,0 +1 @@ +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"android":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"macos":[{"name":"shared_preferences_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_macos-0.0.1+10/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"shared_preferences_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_web-0.1.2+7/","dependencies":[]}]},"dependencyGraph":[{"name":"shared_preferences","dependencies":["shared_preferences_macos","shared_preferences_web"]},{"name":"shared_preferences_macos","dependencies":[]},{"name":"shared_preferences_web","dependencies":[]}],"date_created":"2020-06-18 21:09:42.191194","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/030-responsive-layout-building/02-screentype-orientation-builder/lib/main.dart b/030-responsive-layout-building/02-screentype-orientation-builder/lib/main.dart index 88a1d580..1ffcd5a3 100644 --- a/030-responsive-layout-building/02-screentype-orientation-builder/lib/main.dart +++ b/030-responsive-layout-building/02-screentype-orientation-builder/lib/main.dart @@ -2,7 +2,7 @@ import 'package:device_preview/device_preview.dart'; import 'package:flutter/material.dart'; import 'package:responsive_architecture/ui/views/home/home_view.dart'; -void main() => runApp(DevicePreview(child: MyApp())); +void main() => runApp(DevicePreview(builder: (context) => MyApp())); class MyApp extends StatelessWidget { // This widget is the root of your application. diff --git a/030-responsive-layout-building/02-screentype-orientation-builder/pubspec.lock b/030-responsive-layout-building/02-screentype-orientation-builder/pubspec.lock index 77490bf2..21bcee88 100644 --- a/030-responsive-layout-building/02-screentype-orientation-builder/pubspec.lock +++ b/030-responsive-layout-building/02-screentype-orientation-builder/pubspec.lock @@ -56,7 +56,7 @@ packages: name: device_preview url: "https://pub.dartlang.org" source: hosted - version: "0.1.9-beta" + version: "0.4.5" fake_async: dependency: transitive description: @@ -74,6 +74,25 @@ packages: description: flutter source: sdk version: "0.0.0" + flutter_web_plugins: + dependency: transitive + description: flutter + source: sdk + version: "0.0.0" + font_awesome_flutter: + dependency: transitive + description: + name: font_awesome_flutter + url: "https://pub.dartlang.org" + source: hosted + version: "8.8.1" + freezed_annotation: + dependency: transitive + description: + name: freezed_annotation + url: "https://pub.dartlang.org" + source: hosted + version: "0.7.1" http: dependency: transitive description: @@ -88,6 +107,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.1.3" + json_annotation: + dependency: transitive + description: + name: json_annotation + url: "https://pub.dartlang.org" + source: hosted + version: "3.0.1" matcher: dependency: transitive description: @@ -116,6 +142,34 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.8.0+1" + shared_preferences: + dependency: transitive + description: + name: shared_preferences + url: "https://pub.dartlang.org" + source: hosted + version: "0.5.7+3" + shared_preferences_macos: + dependency: transitive + description: + name: shared_preferences_macos + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.1+10" + shared_preferences_platform_interface: + dependency: transitive + description: + name: shared_preferences_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.4" + shared_preferences_web: + dependency: transitive + description: + name: shared_preferences_web + url: "https://pub.dartlang.org" + source: hosted + version: "0.1.2+7" sky_engine: dependency: transitive description: flutter @@ -186,3 +240,4 @@ packages: version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" + flutter: ">=1.12.13+hotfix.5 <2.0.0" diff --git a/030-responsive-layout-building/02-screentype-orientation-builder/pubspec.yaml b/030-responsive-layout-building/02-screentype-orientation-builder/pubspec.yaml index f3730832..ba6c69e3 100644 --- a/030-responsive-layout-building/02-screentype-orientation-builder/pubspec.yaml +++ b/030-responsive-layout-building/02-screentype-orientation-builder/pubspec.yaml @@ -24,7 +24,7 @@ dependencies: # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^0.1.3 - device_preview: + device_preview: ^0.4.5 dev_dependencies: flutter_test: diff --git a/030-responsive-layout-building/03-one-file-layouts/.flutter-plugins-dependencies b/030-responsive-layout-building/03-one-file-layouts/.flutter-plugins-dependencies new file mode 100644 index 00000000..f9f209f2 --- /dev/null +++ b/030-responsive-layout-building/03-one-file-layouts/.flutter-plugins-dependencies @@ -0,0 +1 @@ +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"android":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"macos":[{"name":"shared_preferences_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_macos-0.0.1+10/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"shared_preferences_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_web-0.1.2+7/","dependencies":[]}]},"dependencyGraph":[{"name":"shared_preferences","dependencies":["shared_preferences_macos","shared_preferences_web"]},{"name":"shared_preferences_macos","dependencies":[]},{"name":"shared_preferences_web","dependencies":[]}],"date_created":"2020-06-18 21:09:27.318004","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/030-responsive-layout-building/03-one-file-layouts/lib/main.dart b/030-responsive-layout-building/03-one-file-layouts/lib/main.dart index e0383fe2..602c3954 100644 --- a/030-responsive-layout-building/03-one-file-layouts/lib/main.dart +++ b/030-responsive-layout-building/03-one-file-layouts/lib/main.dart @@ -2,7 +2,7 @@ import 'package:device_preview/device_preview.dart'; import 'package:flutter/material.dart'; import 'package:responsive_architecture/views/home/home_view.dart'; -void main() => runApp(DevicePreview(child: MyApp())); +void main() => runApp(DevicePreview(builder: (context) => MyApp())); class MyApp extends StatelessWidget { // This widget is the root of your application. diff --git a/030-responsive-layout-building/03-one-file-layouts/pubspec.lock b/030-responsive-layout-building/03-one-file-layouts/pubspec.lock index 77490bf2..21bcee88 100644 --- a/030-responsive-layout-building/03-one-file-layouts/pubspec.lock +++ b/030-responsive-layout-building/03-one-file-layouts/pubspec.lock @@ -56,7 +56,7 @@ packages: name: device_preview url: "https://pub.dartlang.org" source: hosted - version: "0.1.9-beta" + version: "0.4.5" fake_async: dependency: transitive description: @@ -74,6 +74,25 @@ packages: description: flutter source: sdk version: "0.0.0" + flutter_web_plugins: + dependency: transitive + description: flutter + source: sdk + version: "0.0.0" + font_awesome_flutter: + dependency: transitive + description: + name: font_awesome_flutter + url: "https://pub.dartlang.org" + source: hosted + version: "8.8.1" + freezed_annotation: + dependency: transitive + description: + name: freezed_annotation + url: "https://pub.dartlang.org" + source: hosted + version: "0.7.1" http: dependency: transitive description: @@ -88,6 +107,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.1.3" + json_annotation: + dependency: transitive + description: + name: json_annotation + url: "https://pub.dartlang.org" + source: hosted + version: "3.0.1" matcher: dependency: transitive description: @@ -116,6 +142,34 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.8.0+1" + shared_preferences: + dependency: transitive + description: + name: shared_preferences + url: "https://pub.dartlang.org" + source: hosted + version: "0.5.7+3" + shared_preferences_macos: + dependency: transitive + description: + name: shared_preferences_macos + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.1+10" + shared_preferences_platform_interface: + dependency: transitive + description: + name: shared_preferences_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.4" + shared_preferences_web: + dependency: transitive + description: + name: shared_preferences_web + url: "https://pub.dartlang.org" + source: hosted + version: "0.1.2+7" sky_engine: dependency: transitive description: flutter @@ -186,3 +240,4 @@ packages: version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" + flutter: ">=1.12.13+hotfix.5 <2.0.0" diff --git a/030-responsive-layout-building/03-one-file-layouts/pubspec.yaml b/030-responsive-layout-building/03-one-file-layouts/pubspec.yaml index f3730832..ba6c69e3 100644 --- a/030-responsive-layout-building/03-one-file-layouts/pubspec.yaml +++ b/030-responsive-layout-building/03-one-file-layouts/pubspec.yaml @@ -24,7 +24,7 @@ dependencies: # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^0.1.3 - device_preview: + device_preview: ^0.4.5 dev_dependencies: flutter_test: diff --git a/031-responsive-architecture-provider/01-starting/.flutter-plugins-dependencies b/031-responsive-architecture-provider/01-starting/.flutter-plugins-dependencies new file mode 100644 index 00000000..af4e39e4 --- /dev/null +++ b/031-responsive-architecture-provider/01-starting/.flutter-plugins-dependencies @@ -0,0 +1 @@ +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"android":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"macos":[{"name":"shared_preferences_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_macos-0.0.1+10/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"shared_preferences_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_web-0.1.2+7/","dependencies":[]}]},"dependencyGraph":[{"name":"shared_preferences","dependencies":["shared_preferences_macos","shared_preferences_web"]},{"name":"shared_preferences_macos","dependencies":[]},{"name":"shared_preferences_web","dependencies":[]}],"date_created":"2020-06-18 21:12:44.376880","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/031-responsive-architecture-provider/01-starting/lib/main.dart b/031-responsive-architecture-provider/01-starting/lib/main.dart index e0383fe2..602c3954 100644 --- a/031-responsive-architecture-provider/01-starting/lib/main.dart +++ b/031-responsive-architecture-provider/01-starting/lib/main.dart @@ -2,7 +2,7 @@ import 'package:device_preview/device_preview.dart'; import 'package:flutter/material.dart'; import 'package:responsive_architecture/views/home/home_view.dart'; -void main() => runApp(DevicePreview(child: MyApp())); +void main() => runApp(DevicePreview(builder: (context) => MyApp())); class MyApp extends StatelessWidget { // This widget is the root of your application. diff --git a/031-responsive-architecture-provider/01-starting/pubspec.lock b/031-responsive-architecture-provider/01-starting/pubspec.lock index 77490bf2..21bcee88 100644 --- a/031-responsive-architecture-provider/01-starting/pubspec.lock +++ b/031-responsive-architecture-provider/01-starting/pubspec.lock @@ -56,7 +56,7 @@ packages: name: device_preview url: "https://pub.dartlang.org" source: hosted - version: "0.1.9-beta" + version: "0.4.5" fake_async: dependency: transitive description: @@ -74,6 +74,25 @@ packages: description: flutter source: sdk version: "0.0.0" + flutter_web_plugins: + dependency: transitive + description: flutter + source: sdk + version: "0.0.0" + font_awesome_flutter: + dependency: transitive + description: + name: font_awesome_flutter + url: "https://pub.dartlang.org" + source: hosted + version: "8.8.1" + freezed_annotation: + dependency: transitive + description: + name: freezed_annotation + url: "https://pub.dartlang.org" + source: hosted + version: "0.7.1" http: dependency: transitive description: @@ -88,6 +107,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.1.3" + json_annotation: + dependency: transitive + description: + name: json_annotation + url: "https://pub.dartlang.org" + source: hosted + version: "3.0.1" matcher: dependency: transitive description: @@ -116,6 +142,34 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.8.0+1" + shared_preferences: + dependency: transitive + description: + name: shared_preferences + url: "https://pub.dartlang.org" + source: hosted + version: "0.5.7+3" + shared_preferences_macos: + dependency: transitive + description: + name: shared_preferences_macos + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.1+10" + shared_preferences_platform_interface: + dependency: transitive + description: + name: shared_preferences_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.4" + shared_preferences_web: + dependency: transitive + description: + name: shared_preferences_web + url: "https://pub.dartlang.org" + source: hosted + version: "0.1.2+7" sky_engine: dependency: transitive description: flutter @@ -186,3 +240,4 @@ packages: version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" + flutter: ">=1.12.13+hotfix.5 <2.0.0" diff --git a/031-responsive-architecture-provider/01-starting/pubspec.yaml b/031-responsive-architecture-provider/01-starting/pubspec.yaml index f3730832..ba6c69e3 100644 --- a/031-responsive-architecture-provider/01-starting/pubspec.yaml +++ b/031-responsive-architecture-provider/01-starting/pubspec.yaml @@ -24,7 +24,7 @@ dependencies: # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^0.1.3 - device_preview: + device_preview: ^0.4.5 dev_dependencies: flutter_test: diff --git a/031-responsive-architecture-provider/02-final-state-implementation/.flutter-plugins-dependencies b/031-responsive-architecture-provider/02-final-state-implementation/.flutter-plugins-dependencies new file mode 100644 index 00000000..29061369 --- /dev/null +++ b/031-responsive-architecture-provider/02-final-state-implementation/.flutter-plugins-dependencies @@ -0,0 +1 @@ +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"android":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"macos":[{"name":"shared_preferences_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_macos-0.0.1+10/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"shared_preferences_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_web-0.1.2+7/","dependencies":[]}]},"dependencyGraph":[{"name":"shared_preferences","dependencies":["shared_preferences_macos","shared_preferences_web"]},{"name":"shared_preferences_macos","dependencies":[]},{"name":"shared_preferences_web","dependencies":[]}],"date_created":"2020-06-18 21:13:31.958123","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/031-responsive-architecture-provider/02-final-state-implementation/lib/main.dart b/031-responsive-architecture-provider/02-final-state-implementation/lib/main.dart index e0383fe2..602c3954 100644 --- a/031-responsive-architecture-provider/02-final-state-implementation/lib/main.dart +++ b/031-responsive-architecture-provider/02-final-state-implementation/lib/main.dart @@ -2,7 +2,7 @@ import 'package:device_preview/device_preview.dart'; import 'package:flutter/material.dart'; import 'package:responsive_architecture/views/home/home_view.dart'; -void main() => runApp(DevicePreview(child: MyApp())); +void main() => runApp(DevicePreview(builder: (context) => MyApp())); class MyApp extends StatelessWidget { // This widget is the root of your application. diff --git a/031-responsive-architecture-provider/02-final-state-implementation/pubspec.lock b/031-responsive-architecture-provider/02-final-state-implementation/pubspec.lock index ae35653c..5ce85f95 100644 --- a/031-responsive-architecture-provider/02-final-state-implementation/pubspec.lock +++ b/031-responsive-architecture-provider/02-final-state-implementation/pubspec.lock @@ -56,7 +56,7 @@ packages: name: device_preview url: "https://pub.dartlang.org" source: hosted - version: "0.1.9-beta" + version: "0.4.5" fake_async: dependency: transitive description: @@ -74,6 +74,25 @@ packages: description: flutter source: sdk version: "0.0.0" + flutter_web_plugins: + dependency: transitive + description: flutter + source: sdk + version: "0.0.0" + font_awesome_flutter: + dependency: transitive + description: + name: font_awesome_flutter + url: "https://pub.dartlang.org" + source: hosted + version: "8.8.1" + freezed_annotation: + dependency: transitive + description: + name: freezed_annotation + url: "https://pub.dartlang.org" + source: hosted + version: "0.7.1" http: dependency: transitive description: @@ -88,6 +107,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.1.3" + json_annotation: + dependency: transitive + description: + name: json_annotation + url: "https://pub.dartlang.org" + source: hosted + version: "3.0.1" matcher: dependency: transitive description: @@ -130,6 +156,34 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "4.1.3" + shared_preferences: + dependency: transitive + description: + name: shared_preferences + url: "https://pub.dartlang.org" + source: hosted + version: "0.5.7+3" + shared_preferences_macos: + dependency: transitive + description: + name: shared_preferences_macos + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.1+10" + shared_preferences_platform_interface: + dependency: transitive + description: + name: shared_preferences_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.4" + shared_preferences_web: + dependency: transitive + description: + name: shared_preferences_web + url: "https://pub.dartlang.org" + source: hosted + version: "0.1.2+7" sky_engine: dependency: transitive description: flutter @@ -200,4 +254,4 @@ packages: version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" - flutter: ">=1.16.0" + flutter: ">=1.16.0 <2.0.0" diff --git a/031-responsive-architecture-provider/02-final-state-implementation/pubspec.yaml b/031-responsive-architecture-provider/02-final-state-implementation/pubspec.yaml index b528a631..212fcb21 100644 --- a/031-responsive-architecture-provider/02-final-state-implementation/pubspec.yaml +++ b/031-responsive-architecture-provider/02-final-state-implementation/pubspec.yaml @@ -24,7 +24,7 @@ dependencies: # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^0.1.3 - device_preview: + device_preview: ^0.4.5 provider: ^4.1.3 dev_dependencies: diff --git a/033-flutter-web-part2-responsive/lib/views/home/home_view.dart b/033-flutter-web-part2-responsive/lib/views/home/home_view.dart index 21e9c1e9..11647520 100644 --- a/033-flutter-web-part2-responsive/lib/views/home/home_view.dart +++ b/033-flutter-web-part2-responsive/lib/views/home/home_view.dart @@ -13,7 +13,7 @@ class HomeView extends StatelessWidget { Widget build(BuildContext context) { return ResponsiveBuilder( builder: (context, sizingInformation) => Scaffold( - drawer: sizingInformation.deviceScreenType == DeviceScreenType.Mobile + drawer: sizingInformation.deviceScreenType == DeviceScreenType.mobile ? NavigationDrawer() : null, backgroundColor: Colors.white, diff --git a/033-flutter-web-part2-responsive/lib/widgets/course_details/course_details.dart b/033-flutter-web-part2-responsive/lib/widgets/course_details/course_details.dart index bc6619cf..7e715632 100644 --- a/033-flutter-web-part2-responsive/lib/widgets/course_details/course_details.dart +++ b/033-flutter-web-part2-responsive/lib/widgets/course_details/course_details.dart @@ -9,16 +9,16 @@ class CourseDetails extends StatelessWidget { return ResponsiveBuilder( builder: (context, sizingInformation) { var textAlignment = - sizingInformation.deviceScreenType == DeviceScreenType.Desktop + sizingInformation.deviceScreenType == DeviceScreenType.desktop ? TextAlign.left : TextAlign.center; double titleSize = - sizingInformation.deviceScreenType == DeviceScreenType.Mobile + sizingInformation.deviceScreenType == DeviceScreenType.mobile ? 50 : 80; double descriptionSize = - sizingInformation.deviceScreenType == DeviceScreenType.Mobile + sizingInformation.deviceScreenType == DeviceScreenType.mobile ? 16 : 21; diff --git a/034-flutter-web-part3-template-layouts/lib/views/layout_template/layout_template.dart b/034-flutter-web-part3-template-layouts/lib/views/layout_template/layout_template.dart index 0f56ad18..b6d5030d 100644 --- a/034-flutter-web-part3-template-layouts/lib/views/layout_template/layout_template.dart +++ b/034-flutter-web-part3-template-layouts/lib/views/layout_template/layout_template.dart @@ -15,7 +15,7 @@ class LayoutTemplate extends StatelessWidget { Widget build(BuildContext context) { return ResponsiveBuilder( builder: (context, sizingInformation) => Scaffold( - drawer: sizingInformation.deviceScreenType == DeviceScreenType.Mobile + drawer: sizingInformation.deviceScreenType == DeviceScreenType.mobile ? NavigationDrawer() : null, backgroundColor: Colors.white, diff --git a/034-flutter-web-part3-template-layouts/lib/widgets/course_details/course_details.dart b/034-flutter-web-part3-template-layouts/lib/widgets/course_details/course_details.dart index bc6619cf..7e715632 100644 --- a/034-flutter-web-part3-template-layouts/lib/widgets/course_details/course_details.dart +++ b/034-flutter-web-part3-template-layouts/lib/widgets/course_details/course_details.dart @@ -9,16 +9,16 @@ class CourseDetails extends StatelessWidget { return ResponsiveBuilder( builder: (context, sizingInformation) { var textAlignment = - sizingInformation.deviceScreenType == DeviceScreenType.Desktop + sizingInformation.deviceScreenType == DeviceScreenType.desktop ? TextAlign.left : TextAlign.center; double titleSize = - sizingInformation.deviceScreenType == DeviceScreenType.Mobile + sizingInformation.deviceScreenType == DeviceScreenType.mobile ? 50 : 80; double descriptionSize = - sizingInformation.deviceScreenType == DeviceScreenType.Mobile + sizingInformation.deviceScreenType == DeviceScreenType.mobile ? 16 : 21; diff --git a/035-statemanagement-api-integration/00-starting/lib/styles/text_styles.dart b/035-statemanagement-api-integration/00-starting/lib/styles/text_styles.dart index 6addca62..de84920b 100644 --- a/035-statemanagement-api-integration/00-starting/lib/styles/text_styles.dart +++ b/035-statemanagement-api-integration/00-starting/lib/styles/text_styles.dart @@ -3,7 +3,7 @@ import 'package:responsive_builder/responsive_builder.dart'; /// Returns the style for a page title based on the [deviceScreenType] passed in. TextStyle titleTextStyle(DeviceScreenType deviceScreenType) { - double titleSize = deviceScreenType == DeviceScreenType.Mobile ? 50 : 80; + double titleSize = deviceScreenType == DeviceScreenType.mobile ? 50 : 80; return TextStyle( fontWeight: FontWeight.w800, height: 0.9, fontSize: titleSize); } @@ -11,7 +11,7 @@ TextStyle titleTextStyle(DeviceScreenType deviceScreenType) { /// Return the style for description text on a page based on the [deviceScreenType] passed in. TextStyle descriptionTextStyle(DeviceScreenType deviceScreenType) { double descriptionSize = - deviceScreenType == DeviceScreenType.Mobile ? 16 : 21; + deviceScreenType == DeviceScreenType.mobile ? 16 : 21; return TextStyle( fontSize: descriptionSize, diff --git a/035-statemanagement-api-integration/00-starting/lib/views/layout_template/layout_template.dart b/035-statemanagement-api-integration/00-starting/lib/views/layout_template/layout_template.dart index 0f56ad18..b6d5030d 100644 --- a/035-statemanagement-api-integration/00-starting/lib/views/layout_template/layout_template.dart +++ b/035-statemanagement-api-integration/00-starting/lib/views/layout_template/layout_template.dart @@ -15,7 +15,7 @@ class LayoutTemplate extends StatelessWidget { Widget build(BuildContext context) { return ResponsiveBuilder( builder: (context, sizingInformation) => Scaffold( - drawer: sizingInformation.deviceScreenType == DeviceScreenType.Mobile + drawer: sizingInformation.deviceScreenType == DeviceScreenType.mobile ? NavigationDrawer() : null, backgroundColor: Colors.white, diff --git a/035-statemanagement-api-integration/00-starting/lib/widgets/course_details/course_details.dart b/035-statemanagement-api-integration/00-starting/lib/widgets/course_details/course_details.dart index 697b2edb..299ed635 100644 --- a/035-statemanagement-api-integration/00-starting/lib/widgets/course_details/course_details.dart +++ b/035-statemanagement-api-integration/00-starting/lib/widgets/course_details/course_details.dart @@ -10,7 +10,7 @@ class CourseDetails extends StatelessWidget { return ResponsiveBuilder( builder: (context, sizingInformation) { var textAlignment = - sizingInformation.deviceScreenType == DeviceScreenType.Desktop + sizingInformation.deviceScreenType == DeviceScreenType.desktop ? TextAlign.left : TextAlign.center; diff --git a/035-statemanagement-api-integration/01-final/lib/styles/text_styles.dart b/035-statemanagement-api-integration/01-final/lib/styles/text_styles.dart index 6addca62..de84920b 100644 --- a/035-statemanagement-api-integration/01-final/lib/styles/text_styles.dart +++ b/035-statemanagement-api-integration/01-final/lib/styles/text_styles.dart @@ -3,7 +3,7 @@ import 'package:responsive_builder/responsive_builder.dart'; /// Returns the style for a page title based on the [deviceScreenType] passed in. TextStyle titleTextStyle(DeviceScreenType deviceScreenType) { - double titleSize = deviceScreenType == DeviceScreenType.Mobile ? 50 : 80; + double titleSize = deviceScreenType == DeviceScreenType.mobile ? 50 : 80; return TextStyle( fontWeight: FontWeight.w800, height: 0.9, fontSize: titleSize); } @@ -11,7 +11,7 @@ TextStyle titleTextStyle(DeviceScreenType deviceScreenType) { /// Return the style for description text on a page based on the [deviceScreenType] passed in. TextStyle descriptionTextStyle(DeviceScreenType deviceScreenType) { double descriptionSize = - deviceScreenType == DeviceScreenType.Mobile ? 16 : 21; + deviceScreenType == DeviceScreenType.mobile ? 16 : 21; return TextStyle( fontSize: descriptionSize, diff --git a/035-statemanagement-api-integration/01-final/lib/views/layout_template/layout_template.dart b/035-statemanagement-api-integration/01-final/lib/views/layout_template/layout_template.dart index 0f56ad18..b6d5030d 100644 --- a/035-statemanagement-api-integration/01-final/lib/views/layout_template/layout_template.dart +++ b/035-statemanagement-api-integration/01-final/lib/views/layout_template/layout_template.dart @@ -15,7 +15,7 @@ class LayoutTemplate extends StatelessWidget { Widget build(BuildContext context) { return ResponsiveBuilder( builder: (context, sizingInformation) => Scaffold( - drawer: sizingInformation.deviceScreenType == DeviceScreenType.Mobile + drawer: sizingInformation.deviceScreenType == DeviceScreenType.mobile ? NavigationDrawer() : null, backgroundColor: Colors.white, diff --git a/035-statemanagement-api-integration/01-final/lib/widgets/course_details/course_details.dart b/035-statemanagement-api-integration/01-final/lib/widgets/course_details/course_details.dart index 697b2edb..299ed635 100644 --- a/035-statemanagement-api-integration/01-final/lib/widgets/course_details/course_details.dart +++ b/035-statemanagement-api-integration/01-final/lib/widgets/course_details/course_details.dart @@ -10,7 +10,7 @@ class CourseDetails extends StatelessWidget { return ResponsiveBuilder( builder: (context, sizingInformation) { var textAlignment = - sizingInformation.deviceScreenType == DeviceScreenType.Desktop + sizingInformation.deviceScreenType == DeviceScreenType.desktop ? TextAlign.left : TextAlign.center; diff --git a/036-hover-in-flutter-web/lib/styles/text_styles.dart b/036-hover-in-flutter-web/lib/styles/text_styles.dart index aa843f59..de84920b 100644 --- a/036-hover-in-flutter-web/lib/styles/text_styles.dart +++ b/036-hover-in-flutter-web/lib/styles/text_styles.dart @@ -11,7 +11,7 @@ TextStyle titleTextStyle(DeviceScreenType deviceScreenType) { /// Return the style for description text on a page based on the [deviceScreenType] passed in. TextStyle descriptionTextStyle(DeviceScreenType deviceScreenType) { double descriptionSize = - deviceScreenType == DeviceScreenType.Mobile ? 16 : 21; + deviceScreenType == DeviceScreenType.mobile ? 16 : 21; return TextStyle( fontSize: descriptionSize, diff --git a/036-hover-in-flutter-web/lib/views/layout_template/layout_template.dart b/036-hover-in-flutter-web/lib/views/layout_template/layout_template.dart index 0f56ad18..b6d5030d 100644 --- a/036-hover-in-flutter-web/lib/views/layout_template/layout_template.dart +++ b/036-hover-in-flutter-web/lib/views/layout_template/layout_template.dart @@ -15,7 +15,7 @@ class LayoutTemplate extends StatelessWidget { Widget build(BuildContext context) { return ResponsiveBuilder( builder: (context, sizingInformation) => Scaffold( - drawer: sizingInformation.deviceScreenType == DeviceScreenType.Mobile + drawer: sizingInformation.deviceScreenType == DeviceScreenType.mobile ? NavigationDrawer() : null, backgroundColor: Colors.white, diff --git a/036-hover-in-flutter-web/lib/widgets/course_details/course_details.dart b/036-hover-in-flutter-web/lib/widgets/course_details/course_details.dart index 697b2edb..299ed635 100644 --- a/036-hover-in-flutter-web/lib/widgets/course_details/course_details.dart +++ b/036-hover-in-flutter-web/lib/widgets/course_details/course_details.dart @@ -10,7 +10,7 @@ class CourseDetails extends StatelessWidget { return ResponsiveBuilder( builder: (context, sizingInformation) { var textAlignment = - sizingInformation.deviceScreenType == DeviceScreenType.Desktop + sizingInformation.deviceScreenType == DeviceScreenType.desktop ? TextAlign.left : TextAlign.center; diff --git a/037-advanced-web-navigation/00-starting/lib/styles/text_styles.dart b/037-advanced-web-navigation/00-starting/lib/styles/text_styles.dart index 6addca62..de84920b 100644 --- a/037-advanced-web-navigation/00-starting/lib/styles/text_styles.dart +++ b/037-advanced-web-navigation/00-starting/lib/styles/text_styles.dart @@ -3,7 +3,7 @@ import 'package:responsive_builder/responsive_builder.dart'; /// Returns the style for a page title based on the [deviceScreenType] passed in. TextStyle titleTextStyle(DeviceScreenType deviceScreenType) { - double titleSize = deviceScreenType == DeviceScreenType.Mobile ? 50 : 80; + double titleSize = deviceScreenType == DeviceScreenType.mobile ? 50 : 80; return TextStyle( fontWeight: FontWeight.w800, height: 0.9, fontSize: titleSize); } @@ -11,7 +11,7 @@ TextStyle titleTextStyle(DeviceScreenType deviceScreenType) { /// Return the style for description text on a page based on the [deviceScreenType] passed in. TextStyle descriptionTextStyle(DeviceScreenType deviceScreenType) { double descriptionSize = - deviceScreenType == DeviceScreenType.Mobile ? 16 : 21; + deviceScreenType == DeviceScreenType.mobile ? 16 : 21; return TextStyle( fontSize: descriptionSize, diff --git a/037-advanced-web-navigation/00-starting/lib/views/layout_template/layout_template.dart b/037-advanced-web-navigation/00-starting/lib/views/layout_template/layout_template.dart index 0f56ad18..b6d5030d 100644 --- a/037-advanced-web-navigation/00-starting/lib/views/layout_template/layout_template.dart +++ b/037-advanced-web-navigation/00-starting/lib/views/layout_template/layout_template.dart @@ -15,7 +15,7 @@ class LayoutTemplate extends StatelessWidget { Widget build(BuildContext context) { return ResponsiveBuilder( builder: (context, sizingInformation) => Scaffold( - drawer: sizingInformation.deviceScreenType == DeviceScreenType.Mobile + drawer: sizingInformation.deviceScreenType == DeviceScreenType.mobile ? NavigationDrawer() : null, backgroundColor: Colors.white, diff --git a/037-advanced-web-navigation/00-starting/lib/widgets/course_details/course_details.dart b/037-advanced-web-navigation/00-starting/lib/widgets/course_details/course_details.dart index 697b2edb..299ed635 100644 --- a/037-advanced-web-navigation/00-starting/lib/widgets/course_details/course_details.dart +++ b/037-advanced-web-navigation/00-starting/lib/widgets/course_details/course_details.dart @@ -10,7 +10,7 @@ class CourseDetails extends StatelessWidget { return ResponsiveBuilder( builder: (context, sizingInformation) { var textAlignment = - sizingInformation.deviceScreenType == DeviceScreenType.Desktop + sizingInformation.deviceScreenType == DeviceScreenType.desktop ? TextAlign.left : TextAlign.center; diff --git a/038-firebase-authentication/01-final/.flutter-plugins-dependencies b/038-firebase-authentication/01-final/.flutter-plugins-dependencies index 6ffa3cb8..4cf73d84 100644 --- a/038-firebase-authentication/01-final/.flutter-plugins-dependencies +++ b/038-firebase-authentication/01-final/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"android":[{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"macos":[{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 20:41:53.510881","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"android":[{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"macos":[{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 21:06:50.515485","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/038-firebase-authentication/01-final/lib/main.dart b/038-firebase-authentication/01-final/lib/main.dart index fa47ca35..302f7b1e 100644 --- a/038-firebase-authentication/01-final/lib/main.dart +++ b/038-firebase-authentication/01-final/lib/main.dart @@ -1,4 +1,3 @@ -import 'package:compound/ui/views/signup_view.dart'; import 'package:flutter/material.dart'; import 'package:compound/services/navigation_service.dart'; import 'package:compound/services/dialog_service.dart'; diff --git a/038-firebase-authentication/01-final/lib/ui/widgets/expansion_list.dart b/038-firebase-authentication/01-final/lib/ui/widgets/expansion_list.dart index 6dfde010..947c6d15 100644 --- a/038-firebase-authentication/01-final/lib/ui/widgets/expansion_list.dart +++ b/038-firebase-authentication/01-final/lib/ui/widgets/expansion_list.dart @@ -129,7 +129,7 @@ class ExpansionListItem extends StatelessWidget { title ?? '', style: Theme.of(context) .textTheme - .subhead + .subtitle1 .copyWith(fontSize: smallVersion ? 12 : 15), ), ), diff --git a/039-firebase-custom-start-user-profile/.flutter-plugins-dependencies b/039-firebase-custom-start-user-profile/.flutter-plugins-dependencies index b46b1bc4..8ad1b540 100644 --- a/039-firebase-custom-start-user-profile/.flutter-plugins-dependencies +++ b/039-firebase-custom-start-user-profile/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 20:43:45.405807","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 21:06:19.902638","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/039-firebase-custom-start-user-profile/lib/ui/widgets/expansion_list.dart b/039-firebase-custom-start-user-profile/lib/ui/widgets/expansion_list.dart index dcdd333b..c3227d74 100644 --- a/039-firebase-custom-start-user-profile/lib/ui/widgets/expansion_list.dart +++ b/039-firebase-custom-start-user-profile/lib/ui/widgets/expansion_list.dart @@ -129,7 +129,7 @@ class ExpansionListItem extends StatelessWidget { title ?? '', style: Theme.of(context) .textTheme - .subhead + .subtitle1 .copyWith(fontSize: smallVersion ? 12 : 15), ), ), diff --git a/040-firestore-crud/00-starting/.flutter-plugins-dependencies b/040-firestore-crud/00-starting/.flutter-plugins-dependencies index f8a34dd0..60efabf4 100644 --- a/040-firestore-crud/00-starting/.flutter-plugins-dependencies +++ b/040-firestore-crud/00-starting/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 20:44:51.983448","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 21:05:03.443924","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/040-firestore-crud/00-starting/lib/main.dart b/040-firestore-crud/00-starting/lib/main.dart index 5c79c5d4..05de5b85 100644 --- a/040-firestore-crud/00-starting/lib/main.dart +++ b/040-firestore-crud/00-starting/lib/main.dart @@ -1,4 +1,3 @@ -import 'package:compound/ui/views/home_view.dart'; import 'package:compound/ui/views/startup_view.dart'; import 'package:flutter/material.dart'; import 'package:compound/services/navigation_service.dart'; diff --git a/040-firestore-crud/00-starting/lib/ui/widgets/expansion_list.dart b/040-firestore-crud/00-starting/lib/ui/widgets/expansion_list.dart index dcdd333b..c3227d74 100644 --- a/040-firestore-crud/00-starting/lib/ui/widgets/expansion_list.dart +++ b/040-firestore-crud/00-starting/lib/ui/widgets/expansion_list.dart @@ -129,7 +129,7 @@ class ExpansionListItem extends StatelessWidget { title ?? '', style: Theme.of(context) .textTheme - .subhead + .subtitle1 .copyWith(fontSize: smallVersion ? 12 : 15), ), ), diff --git a/040-firestore-crud/01-final/.flutter-plugins-dependencies b/040-firestore-crud/01-final/.flutter-plugins-dependencies index 389d26e0..3c7794a7 100644 --- a/040-firestore-crud/01-final/.flutter-plugins-dependencies +++ b/040-firestore-crud/01-final/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 20:44:53.788995","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 21:04:55.652774","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/040-firestore-crud/01-final/lib/ui/widgets/expansion_list.dart b/040-firestore-crud/01-final/lib/ui/widgets/expansion_list.dart index dcdd333b..c3227d74 100644 --- a/040-firestore-crud/01-final/lib/ui/widgets/expansion_list.dart +++ b/040-firestore-crud/01-final/lib/ui/widgets/expansion_list.dart @@ -129,7 +129,7 @@ class ExpansionListItem extends StatelessWidget { title ?? '', style: Theme.of(context) .textTheme - .subhead + .subtitle1 .copyWith(fontSize: smallVersion ? 12 : 15), ), ), diff --git a/041-firestore-security-rules-with-testing/compound/mobile/.flutter-plugins-dependencies b/041-firestore-security-rules-with-testing/compound/mobile/.flutter-plugins-dependencies index 22592f84..1142d70e 100644 --- a/041-firestore-security-rules-with-testing/compound/mobile/.flutter-plugins-dependencies +++ b/041-firestore-security-rules-with-testing/compound/mobile/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 20:46:00.182297","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 21:11:07.553697","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/041-firestore-security-rules-with-testing/compound/mobile/lib/main.dart b/041-firestore-security-rules-with-testing/compound/mobile/lib/main.dart index 5c79c5d4..05de5b85 100644 --- a/041-firestore-security-rules-with-testing/compound/mobile/lib/main.dart +++ b/041-firestore-security-rules-with-testing/compound/mobile/lib/main.dart @@ -1,4 +1,3 @@ -import 'package:compound/ui/views/home_view.dart'; import 'package:compound/ui/views/startup_view.dart'; import 'package:flutter/material.dart'; import 'package:compound/services/navigation_service.dart'; diff --git a/041-firestore-security-rules-with-testing/compound/mobile/lib/ui/widgets/expansion_list.dart b/041-firestore-security-rules-with-testing/compound/mobile/lib/ui/widgets/expansion_list.dart index dcdd333b..c3227d74 100644 --- a/041-firestore-security-rules-with-testing/compound/mobile/lib/ui/widgets/expansion_list.dart +++ b/041-firestore-security-rules-with-testing/compound/mobile/lib/ui/widgets/expansion_list.dart @@ -129,7 +129,7 @@ class ExpansionListItem extends StatelessWidget { title ?? '', style: Theme.of(context) .textTheme - .subhead + .subtitle1 .copyWith(fontSize: smallVersion ? 12 : 15), ), ), diff --git a/042-firebase-cloud-storage/.flutter-plugins-dependencies b/042-firebase-cloud-storage/.flutter-plugins-dependencies index d2bf1dcb..05ac6711 100644 --- a/042-firebase-cloud-storage/.flutter-plugins-dependencies +++ b/042-firebase-cloud-storage/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 20:43:47.277736","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 21:06:42.661387","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/042-firebase-cloud-storage/lib/ui/widgets/expansion_list.dart b/042-firebase-cloud-storage/lib/ui/widgets/expansion_list.dart index dcdd333b..c3227d74 100644 --- a/042-firebase-cloud-storage/lib/ui/widgets/expansion_list.dart +++ b/042-firebase-cloud-storage/lib/ui/widgets/expansion_list.dart @@ -129,7 +129,7 @@ class ExpansionListItem extends StatelessWidget { title ?? '', style: Theme.of(context) .textTheme - .subhead + .subtitle1 .copyWith(fontSize: smallVersion ? 12 : 15), ), ), diff --git a/043-firebase-push-notifications/.flutter-plugins-dependencies b/043-firebase-push-notifications/.flutter-plugins-dependencies index 307d1efc..1377f99d 100644 --- a/043-firebase-push-notifications/.flutter-plugins-dependencies +++ b/043-firebase-push-notifications/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 20:43:49.147720","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 21:09:00.224068","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/043-firebase-push-notifications/lib/ui/widgets/expansion_list.dart b/043-firebase-push-notifications/lib/ui/widgets/expansion_list.dart index dcdd333b..c3227d74 100644 --- a/043-firebase-push-notifications/lib/ui/widgets/expansion_list.dart +++ b/043-firebase-push-notifications/lib/ui/widgets/expansion_list.dart @@ -129,7 +129,7 @@ class ExpansionListItem extends StatelessWidget { title ?? '', style: Theme.of(context) .textTheme - .subhead + .subtitle1 .copyWith(fontSize: smallVersion ? 12 : 15), ), ), diff --git a/044-analytics-firebase/.flutter-plugins-dependencies b/044-analytics-firebase/.flutter-plugins-dependencies index 77c2962c..784c1cd7 100644 --- a/044-analytics-firebase/.flutter-plugins-dependencies +++ b/044-analytics-firebase/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_analytics","dependencies":[]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 20:43:51.017991","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_analytics","dependencies":[]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 21:04:22.517602","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/044-analytics-firebase/lib/ui/widgets/expansion_list.dart b/044-analytics-firebase/lib/ui/widgets/expansion_list.dart index dcdd333b..c3227d74 100644 --- a/044-analytics-firebase/lib/ui/widgets/expansion_list.dart +++ b/044-analytics-firebase/lib/ui/widgets/expansion_list.dart @@ -129,7 +129,7 @@ class ExpansionListItem extends StatelessWidget { title ?? '', style: Theme.of(context) .textTheme - .subhead + .subtitle1 .copyWith(fontSize: smallVersion ? 12 : 15), ), ), diff --git a/045-paginated-realtime-firestore/.flutter-plugins-dependencies b/045-paginated-realtime-firestore/.flutter-plugins-dependencies index df9fe756..6c8b8470 100644 --- a/045-paginated-realtime-firestore/.flutter-plugins-dependencies +++ b/045-paginated-realtime-firestore/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_analytics","dependencies":[]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 20:45:21.462233","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_analytics","dependencies":[]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 21:10:30.591770","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/045-paginated-realtime-firestore/lib/ui/widgets/expansion_list.dart b/045-paginated-realtime-firestore/lib/ui/widgets/expansion_list.dart index dcdd333b..c3227d74 100644 --- a/045-paginated-realtime-firestore/lib/ui/widgets/expansion_list.dart +++ b/045-paginated-realtime-firestore/lib/ui/widgets/expansion_list.dart @@ -129,7 +129,7 @@ class ExpansionListItem extends StatelessWidget { title ?? '', style: Theme.of(context) .textTheme - .subhead + .subtitle1 .copyWith(fontSize: smallVersion ? 12 : 15), ), ), diff --git a/046-dynamic-links/.flutter-plugins-dependencies b/046-dynamic-links/.flutter-plugins-dependencies index f4e96d60..221ad08b 100644 --- a/046-dynamic-links/.flutter-plugins-dependencies +++ b/046-dynamic-links/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_dynamic_links","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_dynamic_links-0.5.1/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_dynamic_links","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_dynamic_links-0.5.1/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_analytics","dependencies":[]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_dynamic_links","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 20:43:54.825287","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_dynamic_links","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_dynamic_links-0.5.1/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_dynamic_links","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_dynamic_links-0.5.1/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_analytics","dependencies":[]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_dynamic_links","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 21:05:53.469715","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/046-dynamic-links/lib/ui/widgets/expansion_list.dart b/046-dynamic-links/lib/ui/widgets/expansion_list.dart index dcdd333b..c3227d74 100644 --- a/046-dynamic-links/lib/ui/widgets/expansion_list.dart +++ b/046-dynamic-links/lib/ui/widgets/expansion_list.dart @@ -129,7 +129,7 @@ class ExpansionListItem extends StatelessWidget { title ?? '', style: Theme.of(context) .textTheme - .subhead + .subtitle1 .copyWith(fontSize: smallVersion ? 12 : 15), ), ), diff --git a/047-remote-config/.flutter-plugins-dependencies b/047-remote-config/.flutter-plugins-dependencies index 1a2ce2ec..f931c4fc 100644 --- a/047-remote-config/.flutter-plugins-dependencies +++ b/047-remote-config/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_dynamic_links","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_dynamic_links-0.5.1/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_remote_config","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_remote_config-0.3.1/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_dynamic_links","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_dynamic_links-0.5.1/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_remote_config","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_remote_config-0.3.1/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_analytics","dependencies":[]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_dynamic_links","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_remote_config","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 20:40:42.428494","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_dynamic_links","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_dynamic_links-0.5.1/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_remote_config","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_remote_config-0.3.1/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_dynamic_links","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_dynamic_links-0.5.1/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_remote_config","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_remote_config-0.3.1/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_analytics","dependencies":[]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_dynamic_links","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_remote_config","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 21:05:38.233968","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/047-remote-config/lib/ui/widgets/expansion_list.dart b/047-remote-config/lib/ui/widgets/expansion_list.dart index dcdd333b..c3227d74 100644 --- a/047-remote-config/lib/ui/widgets/expansion_list.dart +++ b/047-remote-config/lib/ui/widgets/expansion_list.dart @@ -129,7 +129,7 @@ class ExpansionListItem extends StatelessWidget { title ?? '', style: Theme.of(context) .textTheme - .subhead + .subtitle1 .copyWith(fontSize: smallVersion ? 12 : 15), ), ), From ba8ccfea1cdf04b466cfafc29497d0172107aa96 Mon Sep 17 00:00:00 2001 From: bsneider <54788551+bsneider@users.noreply.github.com> Date: Thu, 18 Jun 2020 21:21:15 -0500 Subject: [PATCH 11/48] add context --- 015-flare-splashscreen/flare_splash/lib/main.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/015-flare-splashscreen/flare_splash/lib/main.dart b/015-flare-splashscreen/flare_splash/lib/main.dart index e7eb7efe..34f18ba4 100644 --- a/015-flare-splashscreen/flare_splash/lib/main.dart +++ b/015-flare-splashscreen/flare_splash/lib/main.dart @@ -10,7 +10,7 @@ class MyApp extends StatelessWidget { title: 'Flare Welcome', home: SplashScreen( 'assets/splash.flr', - HomeView(), + (context) => HomeView(), startAnimation: 'intro', backgroundColor: Color(0xff181818), ), From 7048aaf40de9bcb4dc4ce58d3f0d268955d58b7d Mon Sep 17 00:00:00 2001 From: bsneider <54788551+bsneider@users.noreply.github.com> Date: Thu, 18 Jun 2020 21:32:12 -0500 Subject: [PATCH 12/48] update to newer PickedImage with can be used in web too --- 042-firebase-cloud-storage/lib/utils/image_selector.dart | 6 ++---- .../lib/viewmodels/create_post_view_model.dart | 2 +- .../lib/utils/image_selector.dart | 6 ++---- .../lib/viewmodels/create_post_view_model.dart | 2 +- 044-analytics-firebase/lib/utils/image_selector.dart | 6 ++---- .../lib/viewmodels/create_post_view_model.dart | 2 +- .../lib/utils/image_selector.dart | 6 ++---- .../lib/viewmodels/create_post_view_model.dart | 2 +- 046-dynamic-links/lib/utils/image_selector.dart | 6 ++---- .../lib/viewmodels/create_post_view_model.dart | 2 +- 047-remote-config/lib/utils/image_selector.dart | 6 ++---- .../lib/viewmodels/create_post_view_model.dart | 2 +- 12 files changed, 18 insertions(+), 30 deletions(-) diff --git a/042-firebase-cloud-storage/lib/utils/image_selector.dart b/042-firebase-cloud-storage/lib/utils/image_selector.dart index 3b8161d4..df91fc25 100644 --- a/042-firebase-cloud-storage/lib/utils/image_selector.dart +++ b/042-firebase-cloud-storage/lib/utils/image_selector.dart @@ -1,9 +1,7 @@ -import 'dart:io'; - import 'package:image_picker/image_picker.dart'; class ImageSelector { - Future selectImage() async { - return await ImagePicker.pickImage(source: ImageSource.gallery); + Future selectImage() async { + return await ImagePicker().getImage(source: ImageSource.gallery); } } diff --git a/042-firebase-cloud-storage/lib/viewmodels/create_post_view_model.dart b/042-firebase-cloud-storage/lib/viewmodels/create_post_view_model.dart index 8b3c610a..8fc30517 100644 --- a/042-firebase-cloud-storage/lib/viewmodels/create_post_view_model.dart +++ b/042-firebase-cloud-storage/lib/viewmodels/create_post_view_model.dart @@ -28,7 +28,7 @@ class CreatePostViewModel extends BaseModel { Future selectImage() async { var tempImage = await _imageSelector.selectImage(); if (tempImage != null) { - _selectedImage = tempImage; + _selectedImage = File(tempImage.path); notifyListeners(); } } diff --git a/043-firebase-push-notifications/lib/utils/image_selector.dart b/043-firebase-push-notifications/lib/utils/image_selector.dart index 3b8161d4..df91fc25 100644 --- a/043-firebase-push-notifications/lib/utils/image_selector.dart +++ b/043-firebase-push-notifications/lib/utils/image_selector.dart @@ -1,9 +1,7 @@ -import 'dart:io'; - import 'package:image_picker/image_picker.dart'; class ImageSelector { - Future selectImage() async { - return await ImagePicker.pickImage(source: ImageSource.gallery); + Future selectImage() async { + return await ImagePicker().getImage(source: ImageSource.gallery); } } diff --git a/043-firebase-push-notifications/lib/viewmodels/create_post_view_model.dart b/043-firebase-push-notifications/lib/viewmodels/create_post_view_model.dart index 8b3c610a..8fc30517 100644 --- a/043-firebase-push-notifications/lib/viewmodels/create_post_view_model.dart +++ b/043-firebase-push-notifications/lib/viewmodels/create_post_view_model.dart @@ -28,7 +28,7 @@ class CreatePostViewModel extends BaseModel { Future selectImage() async { var tempImage = await _imageSelector.selectImage(); if (tempImage != null) { - _selectedImage = tempImage; + _selectedImage = File(tempImage.path); notifyListeners(); } } diff --git a/044-analytics-firebase/lib/utils/image_selector.dart b/044-analytics-firebase/lib/utils/image_selector.dart index 3b8161d4..df91fc25 100644 --- a/044-analytics-firebase/lib/utils/image_selector.dart +++ b/044-analytics-firebase/lib/utils/image_selector.dart @@ -1,9 +1,7 @@ -import 'dart:io'; - import 'package:image_picker/image_picker.dart'; class ImageSelector { - Future selectImage() async { - return await ImagePicker.pickImage(source: ImageSource.gallery); + Future selectImage() async { + return await ImagePicker().getImage(source: ImageSource.gallery); } } diff --git a/044-analytics-firebase/lib/viewmodels/create_post_view_model.dart b/044-analytics-firebase/lib/viewmodels/create_post_view_model.dart index 2b479734..f84026f0 100644 --- a/044-analytics-firebase/lib/viewmodels/create_post_view_model.dart +++ b/044-analytics-firebase/lib/viewmodels/create_post_view_model.dart @@ -30,7 +30,7 @@ class CreatePostViewModel extends BaseModel { Future selectImage() async { var tempImage = await _imageSelector.selectImage(); if (tempImage != null) { - _selectedImage = tempImage; + _selectedImage = File(tempImage.path); notifyListeners(); } } diff --git a/045-paginated-realtime-firestore/lib/utils/image_selector.dart b/045-paginated-realtime-firestore/lib/utils/image_selector.dart index 3b8161d4..df91fc25 100644 --- a/045-paginated-realtime-firestore/lib/utils/image_selector.dart +++ b/045-paginated-realtime-firestore/lib/utils/image_selector.dart @@ -1,9 +1,7 @@ -import 'dart:io'; - import 'package:image_picker/image_picker.dart'; class ImageSelector { - Future selectImage() async { - return await ImagePicker.pickImage(source: ImageSource.gallery); + Future selectImage() async { + return await ImagePicker().getImage(source: ImageSource.gallery); } } diff --git a/045-paginated-realtime-firestore/lib/viewmodels/create_post_view_model.dart b/045-paginated-realtime-firestore/lib/viewmodels/create_post_view_model.dart index 2b479734..f84026f0 100644 --- a/045-paginated-realtime-firestore/lib/viewmodels/create_post_view_model.dart +++ b/045-paginated-realtime-firestore/lib/viewmodels/create_post_view_model.dart @@ -30,7 +30,7 @@ class CreatePostViewModel extends BaseModel { Future selectImage() async { var tempImage = await _imageSelector.selectImage(); if (tempImage != null) { - _selectedImage = tempImage; + _selectedImage = File(tempImage.path); notifyListeners(); } } diff --git a/046-dynamic-links/lib/utils/image_selector.dart b/046-dynamic-links/lib/utils/image_selector.dart index 3b8161d4..df91fc25 100644 --- a/046-dynamic-links/lib/utils/image_selector.dart +++ b/046-dynamic-links/lib/utils/image_selector.dart @@ -1,9 +1,7 @@ -import 'dart:io'; - import 'package:image_picker/image_picker.dart'; class ImageSelector { - Future selectImage() async { - return await ImagePicker.pickImage(source: ImageSource.gallery); + Future selectImage() async { + return await ImagePicker().getImage(source: ImageSource.gallery); } } diff --git a/046-dynamic-links/lib/viewmodels/create_post_view_model.dart b/046-dynamic-links/lib/viewmodels/create_post_view_model.dart index 2b479734..f84026f0 100644 --- a/046-dynamic-links/lib/viewmodels/create_post_view_model.dart +++ b/046-dynamic-links/lib/viewmodels/create_post_view_model.dart @@ -30,7 +30,7 @@ class CreatePostViewModel extends BaseModel { Future selectImage() async { var tempImage = await _imageSelector.selectImage(); if (tempImage != null) { - _selectedImage = tempImage; + _selectedImage = File(tempImage.path); notifyListeners(); } } diff --git a/047-remote-config/lib/utils/image_selector.dart b/047-remote-config/lib/utils/image_selector.dart index 3b8161d4..df91fc25 100644 --- a/047-remote-config/lib/utils/image_selector.dart +++ b/047-remote-config/lib/utils/image_selector.dart @@ -1,9 +1,7 @@ -import 'dart:io'; - import 'package:image_picker/image_picker.dart'; class ImageSelector { - Future selectImage() async { - return await ImagePicker.pickImage(source: ImageSource.gallery); + Future selectImage() async { + return await ImagePicker().getImage(source: ImageSource.gallery); } } diff --git a/047-remote-config/lib/viewmodels/create_post_view_model.dart b/047-remote-config/lib/viewmodels/create_post_view_model.dart index 2b479734..f84026f0 100644 --- a/047-remote-config/lib/viewmodels/create_post_view_model.dart +++ b/047-remote-config/lib/viewmodels/create_post_view_model.dart @@ -30,7 +30,7 @@ class CreatePostViewModel extends BaseModel { Future selectImage() async { var tempImage = await _imageSelector.selectImage(); if (tempImage != null) { - _selectedImage = tempImage; + _selectedImage = File(tempImage.path); notifyListeners(); } } From 465339871e9d4ad91b2b9f3083289fe6a9f31d42 Mon Sep 17 00:00:00 2001 From: bsneider <54788551+bsneider@users.noreply.github.com> Date: Thu, 18 Jun 2020 21:50:18 -0500 Subject: [PATCH 13/48] remove dapackages (it should only be a dev dependency anyways, but no need to clutter tutorials) --- .../final/.flutter-plugins-dependencies | 2 +- 001-tik_tok_ui/final/pubspec.lock | 14 -------- 001-tik_tok_ui/final/pubspec.yaml | 1 - .../phase1/.flutter-plugins-dependencies | 2 +- 001-tik_tok_ui/phase1/pubspec.lock | 14 -------- 001-tik_tok_ui/phase1/pubspec.yaml | 1 - .../phase2/.flutter-plugins-dependencies | 2 +- 001-tik_tok_ui/phase2/pubspec.lock | 14 -------- 001-tik_tok_ui/phase2/pubspec.yaml | 1 - 002-flutter-flare-pt1/01-start/pubspec.lock | 35 ------------------- 002-flutter-flare-pt1/01-start/pubspec.yaml | 1 - .../02-open-close/pubspec.lock | 35 ------------------- .../02-open-close/pubspec.yaml | 1 - .../03-multiple-areas/pubspec.lock | 35 ------------------- .../03-multiple-areas/pubspec.yaml | 1 - 003-smart-flare/01-start/pubspec.lock | 35 ------------------- 003-smart-flare/01-start/pubspec.yaml | 1 - 003-smart-flare/02-final/pubspec.lock | 35 ------------------- 003-smart-flare/02-final/pubspec.yaml | 1 - 004-flutter-basics/01-start/pubspec.lock | 35 ------------------- 004-flutter-basics/01-start/pubspec.yaml | 1 - 004-flutter-basics/02-setState/pubspec.lock | 35 ------------------- 004-flutter-basics/02-setState/pubspec.yaml | 1 - .../03-futureBuilder/pubspec.lock | 35 ------------------- .../03-futureBuilder/pubspec.yaml | 1 - .../04-streamBuilder/pubspec.lock | 35 ------------------- .../04-streamBuilder/pubspec.yaml | 1 - 004-flutter-basics/05-view-model/pubspec.lock | 35 ------------------- 004-flutter-basics/05-view-model/pubspec.yaml | 1 - 005-basic-navigation/01-start/pubspec.lock | 35 ------------------- 005-basic-navigation/01-start/pubspec.yaml | 1 - 005-basic-navigation/02-final/pubspec.lock | 35 ------------------- 005-basic-navigation/02-final/pubspec.yaml | 1 - 006-flare-drawer/01-start/pubspec.lock | 35 ------------------- 006-flare-drawer/01-start/pubspec.yaml | 1 - 006-flare-drawer/02-final/pubspec.lock | 35 ------------------- 006-flare-drawer/02-final/pubspec.yaml | 1 - 007-scoped-model-guide/01-start/pubspec.lock | 35 ------------------- 007-scoped-model-guide/01-start/pubspec.yaml | 1 - 007-scoped-model-guide/02-final/pubspec.lock | 35 ------------------- 007-scoped-model-guide/02-final/pubspec.yaml | 1 - .../001-start/pubspec.lock | 35 ------------------- .../001-start/pubspec.yaml | 1 - .../002-final/.flutter-plugins-dependencies | 2 +- .../002-final/pubspec.lock | 35 ------------------- .../002-final/pubspec.yaml | 1 - .../001-start/.flutter-plugins-dependencies | 2 +- .../001-start/pubspec.lock | 35 ------------------- .../001-start/pubspec.yaml | 1 - .../002-final/.flutter-plugins-dependencies | 2 +- .../002-final/pubspec.lock | 35 ------------------- .../002-final/pubspec.yaml | 1 - .../001-start/pubspec.lock | 14 -------- .../001-start/pubspec.yaml | 1 - .../002-final/pubspec.lock | 14 -------- .../002-final/pubspec.yaml | 1 - 011-network-sensitive-ui/1-start/pubspec.lock | 35 ------------------- 011-network-sensitive-ui/1-start/pubspec.yaml | 1 - .../2-final/.flutter-plugins-dependencies | 2 +- 011-network-sensitive-ui/2-final/pubspec.lock | 35 ------------------- 011-network-sensitive-ui/2-final/pubspec.yaml | 1 - .../1-start/pubspec.lock | 14 -------- .../1-start/pubspec.yaml | 1 - .../2-final/pubspec.lock | 14 -------- .../2-final/pubspec.yaml | 1 - 013-dependency-injection/1-start/pubspec.lock | 35 ------------------- 013-dependency-injection/1-start/pubspec.yaml | 1 - 013-dependency-injection/2-final/pubspec.lock | 35 ------------------- 013-dependency-injection/2-final/pubspec.yaml | 1 - 014-provider-v3-updates/1-start/pubspec.lock | 14 -------- 014-provider-v3-updates/1-start/pubspec.yaml | 1 - 014-provider-v3-updates/2-final/pubspec.lock | 14 -------- 014-provider-v3-updates/2-final/pubspec.yaml | 1 - .../flare_splash/pubspec.lock | 35 ------------------- .../flare_splash/pubspec.yaml | 1 - .../bottom_sheet_guide/pubspec.lock | 35 ------------------- .../bottom_sheet_guide/pubspec.yaml | 1 - 019-animation-basics/pubspec.lock | 35 ------------------- 019-animation-basics/pubspec.yaml | 1 - 021-completer_dialogs/01-start/pubspec.lock | 35 ------------------- 021-completer_dialogs/01-start/pubspec.yaml | 1 - .../02-manager-setup/pubspec.lock | 35 ------------------- .../02-manager-setup/pubspec.yaml | 1 - 021-completer_dialogs/03-final/pubspec.lock | 35 ------------------- 021-completer_dialogs/03-final/pubspec.yaml | 1 - 022-lifecycle-manager/pubspec.lock | 35 ------------------- 022-lifecycle-manager/pubspec.yaml | 1 - 023-abstraction-setup-fakedata/pubspec.lock | 35 ------------------- 023-abstraction-setup-fakedata/pubspec.yaml | 1 - .../.flutter-plugins-dependencies | 2 +- .../01-start-getit/pubspec.lock | 14 -------- .../01-start-getit/pubspec.yaml | 1 - .../.flutter-plugins-dependencies | 2 +- .../01-start-provider/pubspec.lock | 14 -------- .../01-start-provider/pubspec.yaml | 1 - .../.flutter-plugins-dependencies | 2 +- .../02-final-getit/pubspec.lock | 14 -------- .../02-final-getit/pubspec.yaml | 1 - .../.flutter-plugins-dependencies | 2 +- .../02-final-provider/pubspec.lock | 14 -------- .../02-final-provider/pubspec.yaml | 1 - 025-navigation-service/01-start/pubspec.lock | 35 ------------------- 025-navigation-service/01-start/pubspec.yaml | 1 - 025-navigation-service/02-final/pubspec.lock | 35 ------------------- 025-navigation-service/02-final/pubspec.yaml | 1 - 026-stream-basics/pubspec.lock | 35 ------------------- 026-stream-basics/pubspec.yaml | 1 - .../.flutter-plugins-dependencies | 2 +- 027-location-service/pubspec.lock | 28 --------------- 027-location-service/pubspec.yaml | 1 - 028-continuous-scroll/01-start/pubspec.lock | 35 ------------------- 028-continuous-scroll/01-start/pubspec.yaml | 1 - 028-continuous-scroll/02-final/pubspec.lock | 35 ------------------- 028-continuous-scroll/02-final/pubspec.yaml | 1 - .../.flutter-plugins-dependencies | 2 +- .../pubspec.lock | 14 -------- .../pubspec.yaml | 1 - .../.flutter-plugins-dependencies | 2 +- .../00-final-multiple-files/pubspec.lock | 14 -------- .../00-final-multiple-files/pubspec.yaml | 1 - .../.flutter-plugins-dependencies | 2 +- .../pubspec.lock | 14 -------- .../pubspec.yaml | 1 - .../.flutter-plugins-dependencies | 2 +- .../00-starting-tutorial/pubspec.lock | 14 -------- .../00-starting-tutorial/pubspec.yaml | 1 - .../.flutter-plugins-dependencies | 2 +- .../01-file-per-layout/pubspec.lock | 14 -------- .../01-file-per-layout/pubspec.yaml | 1 - .../.flutter-plugins-dependencies | 2 +- .../pubspec.lock | 14 -------- .../pubspec.yaml | 1 - .../.flutter-plugins-dependencies | 2 +- .../03-one-file-layouts/pubspec.lock | 14 -------- .../03-one-file-layouts/pubspec.yaml | 1 - .../01-starting/.flutter-plugins-dependencies | 2 +- .../01-starting/pubspec.lock | 14 -------- .../01-starting/pubspec.yaml | 1 - .../.flutter-plugins-dependencies | 2 +- .../pubspec.lock | 14 -------- .../pubspec.yaml | 1 - 032-flutter-web-part1/pubspec.lock | 35 ------------------- 032-flutter-web-part1/pubspec.yaml | 1 - 033-flutter-web-part2-responsive/pubspec.lock | 35 ------------------- 033-flutter-web-part2-responsive/pubspec.yaml | 1 - .../pubspec.lock | 35 ------------------- .../pubspec.yaml | 1 - .../00-starting/pubspec.lock | 35 ------------------- .../00-starting/pubspec.yaml | 1 - .../01-final/pubspec.lock | 14 -------- .../01-final/pubspec.yaml | 1 - 036-hover-in-flutter-web/pubspec.lock | 14 -------- 036-hover-in-flutter-web/pubspec.yaml | 1 - .../00-starting/pubspec.lock | 14 -------- .../00-starting/pubspec.yaml | 1 - .../00-starting/pubspec.lock | 14 -------- .../00-starting/pubspec.yaml | 1 - .../01-final/.flutter-plugins-dependencies | 2 +- .../01-final/pubspec.lock | 14 -------- .../01-final/pubspec.yaml | 2 +- .../.flutter-plugins-dependencies | 2 +- .../pubspec.lock | 14 -------- .../pubspec.yaml | 2 +- .../00-starting/.flutter-plugins-dependencies | 2 +- 040-firestore-crud/00-starting/pubspec.lock | 14 -------- 040-firestore-crud/00-starting/pubspec.yaml | 2 +- .../01-final/.flutter-plugins-dependencies | 2 +- 040-firestore-crud/01-final/pubspec.lock | 14 -------- 040-firestore-crud/01-final/pubspec.yaml | 2 +- .../mobile/.flutter-plugins-dependencies | 2 +- .../compound/mobile/pubspec.lock | 14 -------- .../compound/mobile/pubspec.yaml | 2 +- .../.flutter-plugins-dependencies | 2 +- 042-firebase-cloud-storage/pubspec.lock | 14 -------- 042-firebase-cloud-storage/pubspec.yaml | 2 +- .../.flutter-plugins-dependencies | 2 +- 043-firebase-push-notifications/pubspec.lock | 14 -------- 043-firebase-push-notifications/pubspec.yaml | 2 +- .../.flutter-plugins-dependencies | 2 +- 044-analytics-firebase/pubspec.lock | 14 -------- 044-analytics-firebase/pubspec.yaml | 2 +- .../.flutter-plugins-dependencies | 2 +- 045-paginated-realtime-firestore/pubspec.lock | 14 -------- 045-paginated-realtime-firestore/pubspec.yaml | 2 +- .../.flutter-plugins-dependencies | 2 +- 046-dynamic-links/pubspec.lock | 14 -------- 046-dynamic-links/pubspec.yaml | 2 +- .../.flutter-plugins-dependencies | 2 +- 047-remote-config/pubspec.lock | 14 -------- 047-remote-config/pubspec.yaml | 2 +- 190 files changed, 43 insertions(+), 2092 deletions(-) diff --git a/001-tik_tok_ui/final/.flutter-plugins-dependencies b/001-tik_tok_ui/final/.flutter-plugins-dependencies index 95ac9739..25231b8d 100644 --- a/001-tik_tok_ui/final/.flutter-plugins-dependencies +++ b/001-tik_tok_ui/final/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 21:07:24.089413","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 21:49:04.552095","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/001-tik_tok_ui/final/pubspec.lock b/001-tik_tok_ui/final/pubspec.lock index 83270a3b..374492b3 100644 --- a/001-tik_tok_ui/final/pubspec.lock +++ b/001-tik_tok_ui/final/pubspec.lock @@ -64,13 +64,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -226,13 +219,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.2.1 <2.0.0" diff --git a/001-tik_tok_ui/final/pubspec.yaml b/001-tik_tok_ui/final/pubspec.yaml index 72be597a..d50cb192 100644 --- a/001-tik_tok_ui/final/pubspec.yaml +++ b/001-tik_tok_ui/final/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/001-tik_tok_ui/phase1/.flutter-plugins-dependencies b/001-tik_tok_ui/phase1/.flutter-plugins-dependencies index e35daf52..02f7bbf8 100644 --- a/001-tik_tok_ui/phase1/.flutter-plugins-dependencies +++ b/001-tik_tok_ui/phase1/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 21:07:30.435588","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 21:49:06.052206","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/001-tik_tok_ui/phase1/pubspec.lock b/001-tik_tok_ui/phase1/pubspec.lock index 83270a3b..374492b3 100644 --- a/001-tik_tok_ui/phase1/pubspec.lock +++ b/001-tik_tok_ui/phase1/pubspec.lock @@ -64,13 +64,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -226,13 +219,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.2.1 <2.0.0" diff --git a/001-tik_tok_ui/phase1/pubspec.yaml b/001-tik_tok_ui/phase1/pubspec.yaml index e1bc657c..29ccb4f8 100644 --- a/001-tik_tok_ui/phase1/pubspec.yaml +++ b/001-tik_tok_ui/phase1/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/001-tik_tok_ui/phase2/.flutter-plugins-dependencies b/001-tik_tok_ui/phase2/.flutter-plugins-dependencies index a38c8252..d7610de5 100644 --- a/001-tik_tok_ui/phase2/.flutter-plugins-dependencies +++ b/001-tik_tok_ui/phase2/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 21:07:18.275769","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-0.5.0+1/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.1.2/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 21:49:02.967998","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/001-tik_tok_ui/phase2/pubspec.lock b/001-tik_tok_ui/phase2/pubspec.lock index 83270a3b..374492b3 100644 --- a/001-tik_tok_ui/phase2/pubspec.lock +++ b/001-tik_tok_ui/phase2/pubspec.lock @@ -64,13 +64,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -226,13 +219,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.2.1 <2.0.0" diff --git a/001-tik_tok_ui/phase2/pubspec.yaml b/001-tik_tok_ui/phase2/pubspec.yaml index e1bc657c..29ccb4f8 100644 --- a/001-tik_tok_ui/phase2/pubspec.yaml +++ b/001-tik_tok_ui/phase2/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/002-flutter-flare-pt1/01-start/pubspec.lock b/002-flutter-flare-pt1/01-start/pubspec.lock index d9aa9016..066a096b 100644 --- a/002-flutter-flare-pt1/01-start/pubspec.lock +++ b/002-flutter-flare-pt1/01-start/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -67,20 +60,6 @@ packages: description: flutter source: sdk version: "0.0.0" - http: - dependency: transitive - description: - name: http - url: "https://pub.dartlang.org" - source: hosted - version: "0.12.1" - http_parser: - dependency: transitive - description: - name: http_parser - url: "https://pub.dartlang.org" - source: hosted - version: "3.1.4" matcher: dependency: transitive description: @@ -102,13 +81,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -170,12 +142,5 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/002-flutter-flare-pt1/01-start/pubspec.yaml b/002-flutter-flare-pt1/01-start/pubspec.yaml index 0446ce70..8822af5b 100644 --- a/002-flutter-flare-pt1/01-start/pubspec.yaml +++ b/002-flutter-flare-pt1/01-start/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/002-flutter-flare-pt1/02-open-close/pubspec.lock b/002-flutter-flare-pt1/02-open-close/pubspec.lock index 6fe78c92..caa11c3c 100644 --- a/002-flutter-flare-pt1/02-open-close/pubspec.lock +++ b/002-flutter-flare-pt1/02-open-close/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -81,20 +74,6 @@ packages: description: flutter source: sdk version: "0.0.0" - http: - dependency: transitive - description: - name: http - url: "https://pub.dartlang.org" - source: hosted - version: "0.12.1" - http_parser: - dependency: transitive - description: - name: http_parser - url: "https://pub.dartlang.org" - source: hosted - version: "3.1.4" matcher: dependency: transitive description: @@ -116,13 +95,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -184,12 +156,5 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/002-flutter-flare-pt1/02-open-close/pubspec.yaml b/002-flutter-flare-pt1/02-open-close/pubspec.yaml index 9710775d..f0d18df1 100644 --- a/002-flutter-flare-pt1/02-open-close/pubspec.yaml +++ b/002-flutter-flare-pt1/02-open-close/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/002-flutter-flare-pt1/03-multiple-areas/pubspec.lock b/002-flutter-flare-pt1/03-multiple-areas/pubspec.lock index 6fe78c92..caa11c3c 100644 --- a/002-flutter-flare-pt1/03-multiple-areas/pubspec.lock +++ b/002-flutter-flare-pt1/03-multiple-areas/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -81,20 +74,6 @@ packages: description: flutter source: sdk version: "0.0.0" - http: - dependency: transitive - description: - name: http - url: "https://pub.dartlang.org" - source: hosted - version: "0.12.1" - http_parser: - dependency: transitive - description: - name: http_parser - url: "https://pub.dartlang.org" - source: hosted - version: "3.1.4" matcher: dependency: transitive description: @@ -116,13 +95,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -184,12 +156,5 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/002-flutter-flare-pt1/03-multiple-areas/pubspec.yaml b/002-flutter-flare-pt1/03-multiple-areas/pubspec.yaml index 9710775d..f0d18df1 100644 --- a/002-flutter-flare-pt1/03-multiple-areas/pubspec.yaml +++ b/002-flutter-flare-pt1/03-multiple-areas/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/003-smart-flare/01-start/pubspec.lock b/003-smart-flare/01-start/pubspec.lock index a4407d0f..cbbc209f 100644 --- a/003-smart-flare/01-start/pubspec.lock +++ b/003-smart-flare/01-start/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -81,20 +74,6 @@ packages: description: flutter source: sdk version: "0.0.0" - http: - dependency: transitive - description: - name: http - url: "https://pub.dartlang.org" - source: hosted - version: "0.12.1" - http_parser: - dependency: transitive - description: - name: http_parser - url: "https://pub.dartlang.org" - source: hosted - version: "3.1.4" matcher: dependency: transitive description: @@ -116,13 +95,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -191,12 +163,5 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/003-smart-flare/01-start/pubspec.yaml b/003-smart-flare/01-start/pubspec.yaml index bbbca1dd..9e20101c 100644 --- a/003-smart-flare/01-start/pubspec.yaml +++ b/003-smart-flare/01-start/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/003-smart-flare/02-final/pubspec.lock b/003-smart-flare/02-final/pubspec.lock index a4407d0f..cbbc209f 100644 --- a/003-smart-flare/02-final/pubspec.lock +++ b/003-smart-flare/02-final/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -81,20 +74,6 @@ packages: description: flutter source: sdk version: "0.0.0" - http: - dependency: transitive - description: - name: http - url: "https://pub.dartlang.org" - source: hosted - version: "0.12.1" - http_parser: - dependency: transitive - description: - name: http_parser - url: "https://pub.dartlang.org" - source: hosted - version: "3.1.4" matcher: dependency: transitive description: @@ -116,13 +95,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -191,12 +163,5 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/003-smart-flare/02-final/pubspec.yaml b/003-smart-flare/02-final/pubspec.yaml index bbbca1dd..9e20101c 100644 --- a/003-smart-flare/02-final/pubspec.yaml +++ b/003-smart-flare/02-final/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/004-flutter-basics/01-start/pubspec.lock b/004-flutter-basics/01-start/pubspec.lock index d9aa9016..066a096b 100644 --- a/004-flutter-basics/01-start/pubspec.lock +++ b/004-flutter-basics/01-start/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -67,20 +60,6 @@ packages: description: flutter source: sdk version: "0.0.0" - http: - dependency: transitive - description: - name: http - url: "https://pub.dartlang.org" - source: hosted - version: "0.12.1" - http_parser: - dependency: transitive - description: - name: http_parser - url: "https://pub.dartlang.org" - source: hosted - version: "3.1.4" matcher: dependency: transitive description: @@ -102,13 +81,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -170,12 +142,5 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/004-flutter-basics/01-start/pubspec.yaml b/004-flutter-basics/01-start/pubspec.yaml index c8d17c4d..72a1bdf6 100644 --- a/004-flutter-basics/01-start/pubspec.yaml +++ b/004-flutter-basics/01-start/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/004-flutter-basics/02-setState/pubspec.lock b/004-flutter-basics/02-setState/pubspec.lock index d9aa9016..066a096b 100644 --- a/004-flutter-basics/02-setState/pubspec.lock +++ b/004-flutter-basics/02-setState/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -67,20 +60,6 @@ packages: description: flutter source: sdk version: "0.0.0" - http: - dependency: transitive - description: - name: http - url: "https://pub.dartlang.org" - source: hosted - version: "0.12.1" - http_parser: - dependency: transitive - description: - name: http_parser - url: "https://pub.dartlang.org" - source: hosted - version: "3.1.4" matcher: dependency: transitive description: @@ -102,13 +81,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -170,12 +142,5 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/004-flutter-basics/02-setState/pubspec.yaml b/004-flutter-basics/02-setState/pubspec.yaml index c8d17c4d..72a1bdf6 100644 --- a/004-flutter-basics/02-setState/pubspec.yaml +++ b/004-flutter-basics/02-setState/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/004-flutter-basics/03-futureBuilder/pubspec.lock b/004-flutter-basics/03-futureBuilder/pubspec.lock index d9aa9016..066a096b 100644 --- a/004-flutter-basics/03-futureBuilder/pubspec.lock +++ b/004-flutter-basics/03-futureBuilder/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -67,20 +60,6 @@ packages: description: flutter source: sdk version: "0.0.0" - http: - dependency: transitive - description: - name: http - url: "https://pub.dartlang.org" - source: hosted - version: "0.12.1" - http_parser: - dependency: transitive - description: - name: http_parser - url: "https://pub.dartlang.org" - source: hosted - version: "3.1.4" matcher: dependency: transitive description: @@ -102,13 +81,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -170,12 +142,5 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/004-flutter-basics/03-futureBuilder/pubspec.yaml b/004-flutter-basics/03-futureBuilder/pubspec.yaml index c8d17c4d..72a1bdf6 100644 --- a/004-flutter-basics/03-futureBuilder/pubspec.yaml +++ b/004-flutter-basics/03-futureBuilder/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/004-flutter-basics/04-streamBuilder/pubspec.lock b/004-flutter-basics/04-streamBuilder/pubspec.lock index d9aa9016..066a096b 100644 --- a/004-flutter-basics/04-streamBuilder/pubspec.lock +++ b/004-flutter-basics/04-streamBuilder/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -67,20 +60,6 @@ packages: description: flutter source: sdk version: "0.0.0" - http: - dependency: transitive - description: - name: http - url: "https://pub.dartlang.org" - source: hosted - version: "0.12.1" - http_parser: - dependency: transitive - description: - name: http_parser - url: "https://pub.dartlang.org" - source: hosted - version: "3.1.4" matcher: dependency: transitive description: @@ -102,13 +81,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -170,12 +142,5 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/004-flutter-basics/04-streamBuilder/pubspec.yaml b/004-flutter-basics/04-streamBuilder/pubspec.yaml index c8d17c4d..72a1bdf6 100644 --- a/004-flutter-basics/04-streamBuilder/pubspec.yaml +++ b/004-flutter-basics/04-streamBuilder/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/004-flutter-basics/05-view-model/pubspec.lock b/004-flutter-basics/05-view-model/pubspec.lock index d9aa9016..066a096b 100644 --- a/004-flutter-basics/05-view-model/pubspec.lock +++ b/004-flutter-basics/05-view-model/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -67,20 +60,6 @@ packages: description: flutter source: sdk version: "0.0.0" - http: - dependency: transitive - description: - name: http - url: "https://pub.dartlang.org" - source: hosted - version: "0.12.1" - http_parser: - dependency: transitive - description: - name: http_parser - url: "https://pub.dartlang.org" - source: hosted - version: "3.1.4" matcher: dependency: transitive description: @@ -102,13 +81,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -170,12 +142,5 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/004-flutter-basics/05-view-model/pubspec.yaml b/004-flutter-basics/05-view-model/pubspec.yaml index c8d17c4d..72a1bdf6 100644 --- a/004-flutter-basics/05-view-model/pubspec.yaml +++ b/004-flutter-basics/05-view-model/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/005-basic-navigation/01-start/pubspec.lock b/005-basic-navigation/01-start/pubspec.lock index d9aa9016..066a096b 100644 --- a/005-basic-navigation/01-start/pubspec.lock +++ b/005-basic-navigation/01-start/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -67,20 +60,6 @@ packages: description: flutter source: sdk version: "0.0.0" - http: - dependency: transitive - description: - name: http - url: "https://pub.dartlang.org" - source: hosted - version: "0.12.1" - http_parser: - dependency: transitive - description: - name: http_parser - url: "https://pub.dartlang.org" - source: hosted - version: "3.1.4" matcher: dependency: transitive description: @@ -102,13 +81,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -170,12 +142,5 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/005-basic-navigation/01-start/pubspec.yaml b/005-basic-navigation/01-start/pubspec.yaml index e75abe1b..3141dab3 100644 --- a/005-basic-navigation/01-start/pubspec.yaml +++ b/005-basic-navigation/01-start/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/005-basic-navigation/02-final/pubspec.lock b/005-basic-navigation/02-final/pubspec.lock index d9aa9016..066a096b 100644 --- a/005-basic-navigation/02-final/pubspec.lock +++ b/005-basic-navigation/02-final/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -67,20 +60,6 @@ packages: description: flutter source: sdk version: "0.0.0" - http: - dependency: transitive - description: - name: http - url: "https://pub.dartlang.org" - source: hosted - version: "0.12.1" - http_parser: - dependency: transitive - description: - name: http_parser - url: "https://pub.dartlang.org" - source: hosted - version: "3.1.4" matcher: dependency: transitive description: @@ -102,13 +81,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -170,12 +142,5 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/005-basic-navigation/02-final/pubspec.yaml b/005-basic-navigation/02-final/pubspec.yaml index e75abe1b..3141dab3 100644 --- a/005-basic-navigation/02-final/pubspec.yaml +++ b/005-basic-navigation/02-final/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/006-flare-drawer/01-start/pubspec.lock b/006-flare-drawer/01-start/pubspec.lock index d9aa9016..066a096b 100644 --- a/006-flare-drawer/01-start/pubspec.lock +++ b/006-flare-drawer/01-start/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -67,20 +60,6 @@ packages: description: flutter source: sdk version: "0.0.0" - http: - dependency: transitive - description: - name: http - url: "https://pub.dartlang.org" - source: hosted - version: "0.12.1" - http_parser: - dependency: transitive - description: - name: http_parser - url: "https://pub.dartlang.org" - source: hosted - version: "3.1.4" matcher: dependency: transitive description: @@ -102,13 +81,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -170,12 +142,5 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/006-flare-drawer/01-start/pubspec.yaml b/006-flare-drawer/01-start/pubspec.yaml index bcaaac99..af72dca6 100644 --- a/006-flare-drawer/01-start/pubspec.yaml +++ b/006-flare-drawer/01-start/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/006-flare-drawer/02-final/pubspec.lock b/006-flare-drawer/02-final/pubspec.lock index 9f35ba3b..79b7aadb 100644 --- a/006-flare-drawer/02-final/pubspec.lock +++ b/006-flare-drawer/02-final/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -81,20 +74,6 @@ packages: description: flutter source: sdk version: "0.0.0" - http: - dependency: transitive - description: - name: http - url: "https://pub.dartlang.org" - source: hosted - version: "0.12.1" - http_parser: - dependency: transitive - description: - name: http_parser - url: "https://pub.dartlang.org" - source: hosted - version: "3.1.4" matcher: dependency: transitive description: @@ -116,13 +95,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -191,12 +163,5 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/006-flare-drawer/02-final/pubspec.yaml b/006-flare-drawer/02-final/pubspec.yaml index 8f895174..7106572f 100644 --- a/006-flare-drawer/02-final/pubspec.yaml +++ b/006-flare-drawer/02-final/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/007-scoped-model-guide/01-start/pubspec.lock b/007-scoped-model-guide/01-start/pubspec.lock index d9aa9016..066a096b 100644 --- a/007-scoped-model-guide/01-start/pubspec.lock +++ b/007-scoped-model-guide/01-start/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -67,20 +60,6 @@ packages: description: flutter source: sdk version: "0.0.0" - http: - dependency: transitive - description: - name: http - url: "https://pub.dartlang.org" - source: hosted - version: "0.12.1" - http_parser: - dependency: transitive - description: - name: http_parser - url: "https://pub.dartlang.org" - source: hosted - version: "3.1.4" matcher: dependency: transitive description: @@ -102,13 +81,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -170,12 +142,5 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/007-scoped-model-guide/01-start/pubspec.yaml b/007-scoped-model-guide/01-start/pubspec.yaml index 5947ce8d..56b9a531 100644 --- a/007-scoped-model-guide/01-start/pubspec.yaml +++ b/007-scoped-model-guide/01-start/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/007-scoped-model-guide/02-final/pubspec.lock b/007-scoped-model-guide/02-final/pubspec.lock index b8908e99..f50d253e 100644 --- a/007-scoped-model-guide/02-final/pubspec.lock +++ b/007-scoped-model-guide/02-final/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -74,20 +67,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "4.0.2" - http: - dependency: transitive - description: - name: http - url: "https://pub.dartlang.org" - source: hosted - version: "0.12.1" - http_parser: - dependency: transitive - description: - name: http_parser - url: "https://pub.dartlang.org" - source: hosted - version: "3.1.4" matcher: dependency: transitive description: @@ -109,13 +88,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.9.0" scoped_model: dependency: "direct main" description: @@ -184,12 +156,5 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/007-scoped-model-guide/02-final/pubspec.yaml b/007-scoped-model-guide/02-final/pubspec.yaml index 148a80ba..5408bd75 100644 --- a/007-scoped-model-guide/02-final/pubspec.yaml +++ b/007-scoped-model-guide/02-final/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/008-realtime-stats-app-with-firebase/001-start/pubspec.lock b/008-realtime-stats-app-with-firebase/001-start/pubspec.lock index b8908e99..f50d253e 100644 --- a/008-realtime-stats-app-with-firebase/001-start/pubspec.lock +++ b/008-realtime-stats-app-with-firebase/001-start/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -74,20 +67,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "4.0.2" - http: - dependency: transitive - description: - name: http - url: "https://pub.dartlang.org" - source: hosted - version: "0.12.1" - http_parser: - dependency: transitive - description: - name: http_parser - url: "https://pub.dartlang.org" - source: hosted - version: "3.1.4" matcher: dependency: transitive description: @@ -109,13 +88,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.9.0" scoped_model: dependency: "direct main" description: @@ -184,12 +156,5 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/008-realtime-stats-app-with-firebase/001-start/pubspec.yaml b/008-realtime-stats-app-with-firebase/001-start/pubspec.yaml index 4d3885be..33aaae6e 100644 --- a/008-realtime-stats-app-with-firebase/001-start/pubspec.yaml +++ b/008-realtime-stats-app-with-firebase/001-start/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/008-realtime-stats-app-with-firebase/002-final/.flutter-plugins-dependencies b/008-realtime-stats-app-with-firebase/002-final/.flutter-plugins-dependencies index 15ed341e..e294aa8e 100644 --- a/008-realtime-stats-app-with-firebase/002-final/.flutter-plugins-dependencies +++ b/008-realtime-stats-app-with-firebase/002-final/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_core","dependencies":[]}],"date_created":"2020-06-18 21:04:28.179298","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_core","dependencies":[]}],"date_created":"2020-06-18 21:48:26.595283","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/008-realtime-stats-app-with-firebase/002-final/pubspec.lock b/008-realtime-stats-app-with-firebase/002-final/pubspec.lock index 46b12bb7..6afbe482 100644 --- a/008-realtime-stats-app-with-firebase/002-final/pubspec.lock +++ b/008-realtime-stats-app-with-firebase/002-final/pubspec.lock @@ -50,13 +50,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -88,20 +81,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "4.0.2" - http: - dependency: transitive - description: - name: http - url: "https://pub.dartlang.org" - source: hosted - version: "0.12.1" - http_parser: - dependency: transitive - description: - name: http_parser - url: "https://pub.dartlang.org" - source: hosted - version: "3.1.4" matcher: dependency: transitive description: @@ -123,13 +102,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.9.0" scoped_model: dependency: "direct main" description: @@ -198,13 +170,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.2.0 <2.0.0" diff --git a/008-realtime-stats-app-with-firebase/002-final/pubspec.yaml b/008-realtime-stats-app-with-firebase/002-final/pubspec.yaml index 452c1f71..4ab6d96d 100644 --- a/008-realtime-stats-app-with-firebase/002-final/pubspec.yaml +++ b/008-realtime-stats-app-with-firebase/002-final/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/009-realtime-feedback-app/001-start/.flutter-plugins-dependencies b/009-realtime-feedback-app/001-start/.flutter-plugins-dependencies index 2cea9835..9779eb92 100644 --- a/009-realtime-feedback-app/001-start/.flutter-plugins-dependencies +++ b/009-realtime-feedback-app/001-start/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_core","dependencies":[]}],"date_created":"2020-06-18 21:07:11.571595","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_core","dependencies":[]}],"date_created":"2020-06-18 21:49:01.631889","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/009-realtime-feedback-app/001-start/pubspec.lock b/009-realtime-feedback-app/001-start/pubspec.lock index 46b12bb7..6afbe482 100644 --- a/009-realtime-feedback-app/001-start/pubspec.lock +++ b/009-realtime-feedback-app/001-start/pubspec.lock @@ -50,13 +50,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -88,20 +81,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "4.0.2" - http: - dependency: transitive - description: - name: http - url: "https://pub.dartlang.org" - source: hosted - version: "0.12.1" - http_parser: - dependency: transitive - description: - name: http_parser - url: "https://pub.dartlang.org" - source: hosted - version: "3.1.4" matcher: dependency: transitive description: @@ -123,13 +102,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.9.0" scoped_model: dependency: "direct main" description: @@ -198,13 +170,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.2.0 <2.0.0" diff --git a/009-realtime-feedback-app/001-start/pubspec.yaml b/009-realtime-feedback-app/001-start/pubspec.yaml index 452c1f71..4ab6d96d 100644 --- a/009-realtime-feedback-app/001-start/pubspec.yaml +++ b/009-realtime-feedback-app/001-start/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/009-realtime-feedback-app/002-final/.flutter-plugins-dependencies b/009-realtime-feedback-app/002-final/.flutter-plugins-dependencies index ace48110..db1560da 100644 --- a/009-realtime-feedback-app/002-final/.flutter-plugins-dependencies +++ b/009-realtime-feedback-app/002-final/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_core","dependencies":[]}],"date_created":"2020-06-18 21:07:04.773526","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.10.0/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.3.4/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core"]},{"name":"firebase_core","dependencies":[]}],"date_created":"2020-06-18 21:49:00.278249","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/009-realtime-feedback-app/002-final/pubspec.lock b/009-realtime-feedback-app/002-final/pubspec.lock index 46b12bb7..6afbe482 100644 --- a/009-realtime-feedback-app/002-final/pubspec.lock +++ b/009-realtime-feedback-app/002-final/pubspec.lock @@ -50,13 +50,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -88,20 +81,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "4.0.2" - http: - dependency: transitive - description: - name: http - url: "https://pub.dartlang.org" - source: hosted - version: "0.12.1" - http_parser: - dependency: transitive - description: - name: http_parser - url: "https://pub.dartlang.org" - source: hosted - version: "3.1.4" matcher: dependency: transitive description: @@ -123,13 +102,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.9.0" scoped_model: dependency: "direct main" description: @@ -198,13 +170,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.2.0 <2.0.0" diff --git a/009-realtime-feedback-app/002-final/pubspec.yaml b/009-realtime-feedback-app/002-final/pubspec.yaml index 452c1f71..4ab6d96d 100644 --- a/009-realtime-feedback-app/002-final/pubspec.yaml +++ b/009-realtime-feedback-app/002-final/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/010-provider-architecture/001-start/pubspec.lock b/010-provider-architecture/001-start/pubspec.lock index 0b654027..f665143c 100644 --- a/010-provider-architecture/001-start/pubspec.lock +++ b/010-provider-architecture/001-start/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -191,13 +184,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.16.0" diff --git a/010-provider-architecture/001-start/pubspec.yaml b/010-provider-architecture/001-start/pubspec.yaml index a4bd8df1..718dd94d 100644 --- a/010-provider-architecture/001-start/pubspec.yaml +++ b/010-provider-architecture/001-start/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/010-provider-architecture/002-final/pubspec.lock b/010-provider-architecture/002-final/pubspec.lock index dd64b476..5a814607 100644 --- a/010-provider-architecture/002-final/pubspec.lock +++ b/010-provider-architecture/002-final/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -191,13 +184,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.16.0" diff --git a/010-provider-architecture/002-final/pubspec.yaml b/010-provider-architecture/002-final/pubspec.yaml index 6fe1941f..b6696620 100644 --- a/010-provider-architecture/002-final/pubspec.yaml +++ b/010-provider-architecture/002-final/pubspec.yaml @@ -9,7 +9,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 cupertino_icons: ^0.1.3 provider: ^4.1.3 diff --git a/011-network-sensitive-ui/1-start/pubspec.lock b/011-network-sensitive-ui/1-start/pubspec.lock index d369bd8e..2e161248 100644 --- a/011-network-sensitive-ui/1-start/pubspec.lock +++ b/011-network-sensitive-ui/1-start/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -67,20 +60,6 @@ packages: description: flutter source: sdk version: "0.0.0" - http: - dependency: transitive - description: - name: http - url: "https://pub.dartlang.org" - source: hosted - version: "0.12.1" - http_parser: - dependency: transitive - description: - name: http_parser - url: "https://pub.dartlang.org" - source: hosted - version: "3.1.4" matcher: dependency: transitive description: @@ -102,13 +81,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -170,12 +142,5 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/011-network-sensitive-ui/1-start/pubspec.yaml b/011-network-sensitive-ui/1-start/pubspec.yaml index 2f490a54..3c5ab4bf 100644 --- a/011-network-sensitive-ui/1-start/pubspec.yaml +++ b/011-network-sensitive-ui/1-start/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/011-network-sensitive-ui/2-final/.flutter-plugins-dependencies b/011-network-sensitive-ui/2-final/.flutter-plugins-dependencies index ca8a0181..3b9a090d 100644 --- a/011-network-sensitive-ui/2-final/.flutter-plugins-dependencies +++ b/011-network-sensitive-ui/2-final/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"connectivity","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/connectivity-0.4.8+6/","dependencies":[]}],"android":[{"name":"connectivity","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/connectivity-0.4.8+6/","dependencies":[]}],"macos":[{"name":"connectivity_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/connectivity_macos-0.1.0+3/","dependencies":[]}],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"connectivity","dependencies":["connectivity_macos"]},{"name":"connectivity_macos","dependencies":[]}],"date_created":"2020-06-18 21:12:42.371650","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"connectivity","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/connectivity-0.4.8+6/","dependencies":[]}],"android":[{"name":"connectivity","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/connectivity-0.4.8+6/","dependencies":[]}],"macos":[{"name":"connectivity_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/connectivity_macos-0.1.0+3/","dependencies":[]}],"linux":[],"windows":[],"web":[]},"dependencyGraph":[{"name":"connectivity","dependencies":["connectivity_macos"]},{"name":"connectivity_macos","dependencies":[]}],"date_created":"2020-06-18 21:50:13.415706","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/011-network-sensitive-ui/2-final/pubspec.lock b/011-network-sensitive-ui/2-final/pubspec.lock index 2cbdd8f7..ff72d561 100644 --- a/011-network-sensitive-ui/2-final/pubspec.lock +++ b/011-network-sensitive-ui/2-final/pubspec.lock @@ -64,13 +64,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -88,20 +81,6 @@ packages: description: flutter source: sdk version: "0.0.0" - http: - dependency: transitive - description: - name: http - url: "https://pub.dartlang.org" - source: hosted - version: "0.12.1" - http_parser: - dependency: transitive - description: - name: http_parser - url: "https://pub.dartlang.org" - source: hosted - version: "3.1.4" matcher: dependency: transitive description: @@ -130,13 +109,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.9.0" plugin_platform_interface: dependency: transitive description: @@ -212,13 +184,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.16.0 <2.0.0" diff --git a/011-network-sensitive-ui/2-final/pubspec.yaml b/011-network-sensitive-ui/2-final/pubspec.yaml index a4de458b..f76826e9 100644 --- a/011-network-sensitive-ui/2-final/pubspec.yaml +++ b/011-network-sensitive-ui/2-final/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/012-provider-architecture-pt2/1-start/pubspec.lock b/012-provider-architecture-pt2/1-start/pubspec.lock index 0b654027..f665143c 100644 --- a/012-provider-architecture-pt2/1-start/pubspec.lock +++ b/012-provider-architecture-pt2/1-start/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -191,13 +184,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.16.0" diff --git a/012-provider-architecture-pt2/1-start/pubspec.yaml b/012-provider-architecture-pt2/1-start/pubspec.yaml index 0a4644dc..633541f6 100644 --- a/012-provider-architecture-pt2/1-start/pubspec.yaml +++ b/012-provider-architecture-pt2/1-start/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/012-provider-architecture-pt2/2-final/pubspec.lock b/012-provider-architecture-pt2/2-final/pubspec.lock index 0b654027..f665143c 100644 --- a/012-provider-architecture-pt2/2-final/pubspec.lock +++ b/012-provider-architecture-pt2/2-final/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -191,13 +184,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.16.0" diff --git a/012-provider-architecture-pt2/2-final/pubspec.yaml b/012-provider-architecture-pt2/2-final/pubspec.yaml index 0a4644dc..633541f6 100644 --- a/012-provider-architecture-pt2/2-final/pubspec.yaml +++ b/012-provider-architecture-pt2/2-final/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/013-dependency-injection/1-start/pubspec.lock b/013-dependency-injection/1-start/pubspec.lock index d369bd8e..2e161248 100644 --- a/013-dependency-injection/1-start/pubspec.lock +++ b/013-dependency-injection/1-start/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -67,20 +60,6 @@ packages: description: flutter source: sdk version: "0.0.0" - http: - dependency: transitive - description: - name: http - url: "https://pub.dartlang.org" - source: hosted - version: "0.12.1" - http_parser: - dependency: transitive - description: - name: http_parser - url: "https://pub.dartlang.org" - source: hosted - version: "3.1.4" matcher: dependency: transitive description: @@ -102,13 +81,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -170,12 +142,5 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/013-dependency-injection/1-start/pubspec.yaml b/013-dependency-injection/1-start/pubspec.yaml index e2b7fd17..d2f8c1e6 100644 --- a/013-dependency-injection/1-start/pubspec.yaml +++ b/013-dependency-injection/1-start/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/013-dependency-injection/2-final/pubspec.lock b/013-dependency-injection/2-final/pubspec.lock index 2b6501a2..3e1ebe13 100644 --- a/013-dependency-injection/2-final/pubspec.lock +++ b/013-dependency-injection/2-final/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -74,20 +67,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "4.0.2" - http: - dependency: transitive - description: - name: http - url: "https://pub.dartlang.org" - source: hosted - version: "0.12.1" - http_parser: - dependency: transitive - description: - name: http_parser - url: "https://pub.dartlang.org" - source: hosted - version: "3.1.4" matcher: dependency: transitive description: @@ -116,13 +95,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.9.0" provider: dependency: "direct main" description: @@ -191,13 +163,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.16.0" diff --git a/013-dependency-injection/2-final/pubspec.yaml b/013-dependency-injection/2-final/pubspec.yaml index e0729340..e5fbc745 100644 --- a/013-dependency-injection/2-final/pubspec.yaml +++ b/013-dependency-injection/2-final/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/014-provider-v3-updates/1-start/pubspec.lock b/014-provider-v3-updates/1-start/pubspec.lock index 1370b8c7..5e20fa67 100644 --- a/014-provider-v3-updates/1-start/pubspec.lock +++ b/014-provider-v3-updates/1-start/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -170,12 +163,5 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/014-provider-v3-updates/1-start/pubspec.yaml b/014-provider-v3-updates/1-start/pubspec.yaml index ee37a383..d9b28294 100644 --- a/014-provider-v3-updates/1-start/pubspec.yaml +++ b/014-provider-v3-updates/1-start/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/014-provider-v3-updates/2-final/pubspec.lock b/014-provider-v3-updates/2-final/pubspec.lock index 0d941702..18395bab 100644 --- a/014-provider-v3-updates/2-final/pubspec.lock +++ b/014-provider-v3-updates/2-final/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -184,13 +177,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.16.0" diff --git a/014-provider-v3-updates/2-final/pubspec.yaml b/014-provider-v3-updates/2-final/pubspec.yaml index 0dde524b..a0e1333b 100644 --- a/014-provider-v3-updates/2-final/pubspec.yaml +++ b/014-provider-v3-updates/2-final/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/015-flare-splashscreen/flare_splash/pubspec.lock b/015-flare-splashscreen/flare_splash/pubspec.lock index 57524617..740aca87 100644 --- a/015-flare-splashscreen/flare_splash/pubspec.lock +++ b/015-flare-splashscreen/flare_splash/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -95,20 +88,6 @@ packages: description: flutter source: sdk version: "0.0.0" - http: - dependency: transitive - description: - name: http - url: "https://pub.dartlang.org" - source: hosted - version: "0.12.1" - http_parser: - dependency: transitive - description: - name: http_parser - url: "https://pub.dartlang.org" - source: hosted - version: "3.1.4" matcher: dependency: transitive description: @@ -130,13 +109,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -198,13 +170,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.7.8 <2.0.0" diff --git a/015-flare-splashscreen/flare_splash/pubspec.yaml b/015-flare-splashscreen/flare_splash/pubspec.yaml index 5472bed8..0fa74226 100644 --- a/015-flare-splashscreen/flare_splash/pubspec.yaml +++ b/015-flare-splashscreen/flare_splash/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/018-bottom-sheet-guide/bottom_sheet_guide/pubspec.lock b/018-bottom-sheet-guide/bottom_sheet_guide/pubspec.lock index d9aa9016..066a096b 100644 --- a/018-bottom-sheet-guide/bottom_sheet_guide/pubspec.lock +++ b/018-bottom-sheet-guide/bottom_sheet_guide/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -67,20 +60,6 @@ packages: description: flutter source: sdk version: "0.0.0" - http: - dependency: transitive - description: - name: http - url: "https://pub.dartlang.org" - source: hosted - version: "0.12.1" - http_parser: - dependency: transitive - description: - name: http_parser - url: "https://pub.dartlang.org" - source: hosted - version: "3.1.4" matcher: dependency: transitive description: @@ -102,13 +81,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -170,12 +142,5 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/018-bottom-sheet-guide/bottom_sheet_guide/pubspec.yaml b/018-bottom-sheet-guide/bottom_sheet_guide/pubspec.yaml index a9f120f1..12997fdd 100644 --- a/018-bottom-sheet-guide/bottom_sheet_guide/pubspec.yaml +++ b/018-bottom-sheet-guide/bottom_sheet_guide/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/019-animation-basics/pubspec.lock b/019-animation-basics/pubspec.lock index 03503a64..fe4af913 100644 --- a/019-animation-basics/pubspec.lock +++ b/019-animation-basics/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -81,20 +74,6 @@ packages: description: flutter source: sdk version: "0.0.0" - http: - dependency: transitive - description: - name: http - url: "https://pub.dartlang.org" - source: hosted - version: "0.12.1" - http_parser: - dependency: transitive - description: - name: http_parser - url: "https://pub.dartlang.org" - source: hosted - version: "3.1.4" matcher: dependency: transitive description: @@ -116,13 +95,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -184,12 +156,5 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/019-animation-basics/pubspec.yaml b/019-animation-basics/pubspec.yaml index e2387ada..8b5bc5f4 100644 --- a/019-animation-basics/pubspec.yaml +++ b/019-animation-basics/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/021-completer_dialogs/01-start/pubspec.lock b/021-completer_dialogs/01-start/pubspec.lock index ca669097..ee75ebff 100644 --- a/021-completer_dialogs/01-start/pubspec.lock +++ b/021-completer_dialogs/01-start/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" event_bus: dependency: "direct main" description: @@ -81,20 +74,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "4.0.2" - http: - dependency: transitive - description: - name: http - url: "https://pub.dartlang.org" - source: hosted - version: "0.12.1" - http_parser: - dependency: transitive - description: - name: http_parser - url: "https://pub.dartlang.org" - source: hosted - version: "3.1.4" matcher: dependency: transitive description: @@ -123,13 +102,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.9.0" provider: dependency: "direct main" description: @@ -205,13 +177,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.16.0" diff --git a/021-completer_dialogs/01-start/pubspec.yaml b/021-completer_dialogs/01-start/pubspec.yaml index dbe34d25..724a80f4 100644 --- a/021-completer_dialogs/01-start/pubspec.yaml +++ b/021-completer_dialogs/01-start/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/021-completer_dialogs/02-manager-setup/pubspec.lock b/021-completer_dialogs/02-manager-setup/pubspec.lock index af6d3bb8..0007e2e5 100644 --- a/021-completer_dialogs/02-manager-setup/pubspec.lock +++ b/021-completer_dialogs/02-manager-setup/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -74,20 +67,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "4.0.2" - http: - dependency: transitive - description: - name: http - url: "https://pub.dartlang.org" - source: hosted - version: "0.12.1" - http_parser: - dependency: transitive - description: - name: http_parser - url: "https://pub.dartlang.org" - source: hosted - version: "3.1.4" matcher: dependency: transitive description: @@ -116,13 +95,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.9.0" provider: dependency: "direct main" description: @@ -198,13 +170,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.16.0" diff --git a/021-completer_dialogs/02-manager-setup/pubspec.yaml b/021-completer_dialogs/02-manager-setup/pubspec.yaml index 8b4512ff..f5a2f7f6 100644 --- a/021-completer_dialogs/02-manager-setup/pubspec.yaml +++ b/021-completer_dialogs/02-manager-setup/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/021-completer_dialogs/03-final/pubspec.lock b/021-completer_dialogs/03-final/pubspec.lock index af6d3bb8..0007e2e5 100644 --- a/021-completer_dialogs/03-final/pubspec.lock +++ b/021-completer_dialogs/03-final/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -74,20 +67,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "4.0.2" - http: - dependency: transitive - description: - name: http - url: "https://pub.dartlang.org" - source: hosted - version: "0.12.1" - http_parser: - dependency: transitive - description: - name: http_parser - url: "https://pub.dartlang.org" - source: hosted - version: "3.1.4" matcher: dependency: transitive description: @@ -116,13 +95,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.9.0" provider: dependency: "direct main" description: @@ -198,13 +170,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.16.0" diff --git a/021-completer_dialogs/03-final/pubspec.yaml b/021-completer_dialogs/03-final/pubspec.yaml index 8b4512ff..f5a2f7f6 100644 --- a/021-completer_dialogs/03-final/pubspec.yaml +++ b/021-completer_dialogs/03-final/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/022-lifecycle-manager/pubspec.lock b/022-lifecycle-manager/pubspec.lock index e3170141..90a30dd3 100644 --- a/022-lifecycle-manager/pubspec.lock +++ b/022-lifecycle-manager/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -74,20 +67,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "4.0.2" - http: - dependency: transitive - description: - name: http - url: "https://pub.dartlang.org" - source: hosted - version: "0.12.1" - http_parser: - dependency: transitive - description: - name: http_parser - url: "https://pub.dartlang.org" - source: hosted - version: "3.1.4" matcher: dependency: transitive description: @@ -109,13 +88,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -177,12 +149,5 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/022-lifecycle-manager/pubspec.yaml b/022-lifecycle-manager/pubspec.yaml index c926b7b4..847898df 100644 --- a/022-lifecycle-manager/pubspec.yaml +++ b/022-lifecycle-manager/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/023-abstraction-setup-fakedata/pubspec.lock b/023-abstraction-setup-fakedata/pubspec.lock index 2b6501a2..3e1ebe13 100644 --- a/023-abstraction-setup-fakedata/pubspec.lock +++ b/023-abstraction-setup-fakedata/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -74,20 +67,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "4.0.2" - http: - dependency: transitive - description: - name: http - url: "https://pub.dartlang.org" - source: hosted - version: "0.12.1" - http_parser: - dependency: transitive - description: - name: http_parser - url: "https://pub.dartlang.org" - source: hosted - version: "3.1.4" matcher: dependency: transitive description: @@ -116,13 +95,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.9.0" provider: dependency: "direct main" description: @@ -191,13 +163,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.16.0" diff --git a/023-abstraction-setup-fakedata/pubspec.yaml b/023-abstraction-setup-fakedata/pubspec.yaml index c8e18f6d..4d6f0251 100644 --- a/023-abstraction-setup-fakedata/pubspec.yaml +++ b/023-abstraction-setup-fakedata/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/024-abstraction-unit-test/01-start-getit/.flutter-plugins-dependencies b/024-abstraction-unit-test/01-start-getit/.flutter-plugins-dependencies index 18caa0b4..98a8e13e 100644 --- a/024-abstraction-unit-test/01-start-getit/.flutter-plugins-dependencies +++ b/024-abstraction-unit-test/01-start-getit/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"macos":[{"name":"path_provider_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+3/","dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+1/","dependencies":[]}],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":["path_provider_macos","path_provider_linux"]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]}],"date_created":"2020-06-18 21:10:00.308151","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"macos":[{"name":"path_provider_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+3/","dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+1/","dependencies":[]}],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":["path_provider_macos","path_provider_linux"]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]}],"date_created":"2020-06-18 21:49:36.328970","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/024-abstraction-unit-test/01-start-getit/pubspec.lock b/024-abstraction-unit-test/01-start-getit/pubspec.lock index 738d9350..5809e216 100644 --- a/024-abstraction-unit-test/01-start-getit/pubspec.lock +++ b/024-abstraction-unit-test/01-start-getit/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -254,13 +247,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.0" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.12.13+hotfix.5 <2.0.0" diff --git a/024-abstraction-unit-test/01-start-getit/pubspec.yaml b/024-abstraction-unit-test/01-start-getit/pubspec.yaml index daefb106..4029ef04 100644 --- a/024-abstraction-unit-test/01-start-getit/pubspec.yaml +++ b/024-abstraction-unit-test/01-start-getit/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/024-abstraction-unit-test/01-start-provider/.flutter-plugins-dependencies b/024-abstraction-unit-test/01-start-provider/.flutter-plugins-dependencies index 50493413..12966b0e 100644 --- a/024-abstraction-unit-test/01-start-provider/.flutter-plugins-dependencies +++ b/024-abstraction-unit-test/01-start-provider/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"macos":[{"name":"path_provider_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+3/","dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+1/","dependencies":[]}],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":["path_provider_macos","path_provider_linux"]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]}],"date_created":"2020-06-18 21:10:06.506134","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"macos":[{"name":"path_provider_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+3/","dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+1/","dependencies":[]}],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":["path_provider_macos","path_provider_linux"]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]}],"date_created":"2020-06-18 21:49:37.844370","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/024-abstraction-unit-test/01-start-provider/pubspec.lock b/024-abstraction-unit-test/01-start-provider/pubspec.lock index 47a51291..736e3059 100644 --- a/024-abstraction-unit-test/01-start-provider/pubspec.lock +++ b/024-abstraction-unit-test/01-start-provider/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -261,13 +254,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.0" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.16.0 <2.0.0" diff --git a/024-abstraction-unit-test/01-start-provider/pubspec.yaml b/024-abstraction-unit-test/01-start-provider/pubspec.yaml index c869264f..dbcd5555 100644 --- a/024-abstraction-unit-test/01-start-provider/pubspec.yaml +++ b/024-abstraction-unit-test/01-start-provider/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/024-abstraction-unit-test/02-final-getit/.flutter-plugins-dependencies b/024-abstraction-unit-test/02-final-getit/.flutter-plugins-dependencies index 77f37740..5accd22b 100644 --- a/024-abstraction-unit-test/02-final-getit/.flutter-plugins-dependencies +++ b/024-abstraction-unit-test/02-final-getit/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"macos":[{"name":"path_provider_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+3/","dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+1/","dependencies":[]}],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":["path_provider_macos","path_provider_linux"]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]}],"date_created":"2020-06-18 21:09:54.731500","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"macos":[{"name":"path_provider_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+3/","dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+1/","dependencies":[]}],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":["path_provider_macos","path_provider_linux"]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]}],"date_created":"2020-06-18 21:49:34.871499","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/024-abstraction-unit-test/02-final-getit/pubspec.lock b/024-abstraction-unit-test/02-final-getit/pubspec.lock index b2de539b..26c9bc6a 100644 --- a/024-abstraction-unit-test/02-final-getit/pubspec.lock +++ b/024-abstraction-unit-test/02-final-getit/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -261,13 +254,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.0" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.12.13+hotfix.5 <2.0.0" diff --git a/024-abstraction-unit-test/02-final-getit/pubspec.yaml b/024-abstraction-unit-test/02-final-getit/pubspec.yaml index 68c4c9dd..e877ae08 100644 --- a/024-abstraction-unit-test/02-final-getit/pubspec.yaml +++ b/024-abstraction-unit-test/02-final-getit/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/024-abstraction-unit-test/02-final-provider/.flutter-plugins-dependencies b/024-abstraction-unit-test/02-final-provider/.flutter-plugins-dependencies index 3d030fac..9f2aca03 100644 --- a/024-abstraction-unit-test/02-final-provider/.flutter-plugins-dependencies +++ b/024-abstraction-unit-test/02-final-provider/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"macos":[{"name":"path_provider_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+3/","dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+1/","dependencies":[]}],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":["path_provider_macos","path_provider_linux"]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]}],"date_created":"2020-06-18 21:09:48.798632","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"android":[{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.11/","dependencies":[]}],"macos":[{"name":"path_provider_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-0.0.4+3/","dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-0.0.1+1/","dependencies":[]}],"windows":[],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":["path_provider_macos","path_provider_linux"]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_macos","dependencies":[]}],"date_created":"2020-06-18 21:49:33.311283","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/024-abstraction-unit-test/02-final-provider/pubspec.lock b/024-abstraction-unit-test/02-final-provider/pubspec.lock index 227608a7..0148d855 100644 --- a/024-abstraction-unit-test/02-final-provider/pubspec.lock +++ b/024-abstraction-unit-test/02-final-provider/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -268,13 +261,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.0" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.16.0 <2.0.0" diff --git a/024-abstraction-unit-test/02-final-provider/pubspec.yaml b/024-abstraction-unit-test/02-final-provider/pubspec.yaml index 967d04b4..ee3d1096 100644 --- a/024-abstraction-unit-test/02-final-provider/pubspec.yaml +++ b/024-abstraction-unit-test/02-final-provider/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/025-navigation-service/01-start/pubspec.lock b/025-navigation-service/01-start/pubspec.lock index 2b6501a2..3e1ebe13 100644 --- a/025-navigation-service/01-start/pubspec.lock +++ b/025-navigation-service/01-start/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -74,20 +67,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "4.0.2" - http: - dependency: transitive - description: - name: http - url: "https://pub.dartlang.org" - source: hosted - version: "0.12.1" - http_parser: - dependency: transitive - description: - name: http_parser - url: "https://pub.dartlang.org" - source: hosted - version: "3.1.4" matcher: dependency: transitive description: @@ -116,13 +95,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.9.0" provider: dependency: "direct main" description: @@ -191,13 +163,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.16.0" diff --git a/025-navigation-service/01-start/pubspec.yaml b/025-navigation-service/01-start/pubspec.yaml index e4a29e69..841ba4eb 100644 --- a/025-navigation-service/01-start/pubspec.yaml +++ b/025-navigation-service/01-start/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/025-navigation-service/02-final/pubspec.lock b/025-navigation-service/02-final/pubspec.lock index 2b6501a2..3e1ebe13 100644 --- a/025-navigation-service/02-final/pubspec.lock +++ b/025-navigation-service/02-final/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -74,20 +67,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "4.0.2" - http: - dependency: transitive - description: - name: http - url: "https://pub.dartlang.org" - source: hosted - version: "0.12.1" - http_parser: - dependency: transitive - description: - name: http_parser - url: "https://pub.dartlang.org" - source: hosted - version: "3.1.4" matcher: dependency: transitive description: @@ -116,13 +95,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.9.0" provider: dependency: "direct main" description: @@ -191,13 +163,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.16.0" diff --git a/025-navigation-service/02-final/pubspec.yaml b/025-navigation-service/02-final/pubspec.yaml index e4a29e69..841ba4eb 100644 --- a/025-navigation-service/02-final/pubspec.yaml +++ b/025-navigation-service/02-final/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/026-stream-basics/pubspec.lock b/026-stream-basics/pubspec.lock index d9aa9016..066a096b 100644 --- a/026-stream-basics/pubspec.lock +++ b/026-stream-basics/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -67,20 +60,6 @@ packages: description: flutter source: sdk version: "0.0.0" - http: - dependency: transitive - description: - name: http - url: "https://pub.dartlang.org" - source: hosted - version: "0.12.1" - http_parser: - dependency: transitive - description: - name: http_parser - url: "https://pub.dartlang.org" - source: hosted - version: "3.1.4" matcher: dependency: transitive description: @@ -102,13 +81,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -170,12 +142,5 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/026-stream-basics/pubspec.yaml b/026-stream-basics/pubspec.yaml index 2552c3f7..106b8626 100644 --- a/026-stream-basics/pubspec.yaml +++ b/026-stream-basics/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/027-location-service/.flutter-plugins-dependencies b/027-location-service/.flutter-plugins-dependencies index 7ca3121b..8875fe83 100644 --- a/027-location-service/.flutter-plugins-dependencies +++ b/027-location-service/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"location","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/location-3.0.2/","dependencies":[]}],"android":[{"name":"location","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/location-3.0.2/","dependencies":[]}],"macos":[{"name":"location","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/location-3.0.2/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"location_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/location_web-1.0.0/","dependencies":[]}]},"dependencyGraph":[{"name":"location","dependencies":["location_web"]},{"name":"location_web","dependencies":[]}],"date_created":"2020-06-18 21:11:00.323318","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"location","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/location-3.0.2/","dependencies":[]}],"android":[{"name":"location","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/location-3.0.2/","dependencies":[]}],"macos":[{"name":"location","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/location-3.0.2/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"location_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/location_web-1.0.0/","dependencies":[]}]},"dependencyGraph":[{"name":"location","dependencies":["location_web"]},{"name":"location_web","dependencies":[]}],"date_created":"2020-06-18 21:49:50.804133","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/027-location-service/pubspec.lock b/027-location-service/pubspec.lock index 6c8cc281..9d7f4e65 100644 --- a/027-location-service/pubspec.lock +++ b/027-location-service/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -72,13 +65,6 @@ packages: description: flutter source: sdk version: "0.0.0" - http: - dependency: transitive - description: - name: http - url: "https://pub.dartlang.org" - source: hosted - version: "0.12.1" http_parser: dependency: transitive description: @@ -142,13 +128,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.9.0" plugin_platform_interface: dependency: transitive description: @@ -224,13 +203,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.16.0 <2.0.0" diff --git a/027-location-service/pubspec.yaml b/027-location-service/pubspec.yaml index b57451fa..bc1eacc0 100644 --- a/027-location-service/pubspec.yaml +++ b/027-location-service/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/028-continuous-scroll/01-start/pubspec.lock b/028-continuous-scroll/01-start/pubspec.lock index 152b6c1e..fda2d6aa 100644 --- a/028-continuous-scroll/01-start/pubspec.lock +++ b/028-continuous-scroll/01-start/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -67,20 +60,6 @@ packages: description: flutter source: sdk version: "0.0.0" - http: - dependency: transitive - description: - name: http - url: "https://pub.dartlang.org" - source: hosted - version: "0.12.1" - http_parser: - dependency: transitive - description: - name: http_parser - url: "https://pub.dartlang.org" - source: hosted - version: "3.1.4" matcher: dependency: transitive description: @@ -109,13 +88,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.9.0" provider: dependency: "direct main" description: @@ -184,13 +156,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.16.0" diff --git a/028-continuous-scroll/01-start/pubspec.yaml b/028-continuous-scroll/01-start/pubspec.yaml index 9b897dfa..12c70026 100644 --- a/028-continuous-scroll/01-start/pubspec.yaml +++ b/028-continuous-scroll/01-start/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/028-continuous-scroll/02-final/pubspec.lock b/028-continuous-scroll/02-final/pubspec.lock index 152b6c1e..fda2d6aa 100644 --- a/028-continuous-scroll/02-final/pubspec.lock +++ b/028-continuous-scroll/02-final/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -67,20 +60,6 @@ packages: description: flutter source: sdk version: "0.0.0" - http: - dependency: transitive - description: - name: http - url: "https://pub.dartlang.org" - source: hosted - version: "0.12.1" - http_parser: - dependency: transitive - description: - name: http_parser - url: "https://pub.dartlang.org" - source: hosted - version: "3.1.4" matcher: dependency: transitive description: @@ -109,13 +88,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.9.0" provider: dependency: "direct main" description: @@ -184,13 +156,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.16.0" diff --git a/028-continuous-scroll/02-final/pubspec.yaml b/028-continuous-scroll/02-final/pubspec.yaml index 9b897dfa..12c70026 100644 --- a/028-continuous-scroll/02-final/pubspec.yaml +++ b/028-continuous-scroll/02-final/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/029-responsive-architecture-additions/.flutter-plugins-dependencies b/029-responsive-architecture-additions/.flutter-plugins-dependencies index b2a22e51..e087fcbf 100644 --- a/029-responsive-architecture-additions/.flutter-plugins-dependencies +++ b/029-responsive-architecture-additions/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"android":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"macos":[{"name":"shared_preferences_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_macos-0.0.1+10/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"shared_preferences_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_web-0.1.2+7/","dependencies":[]}]},"dependencyGraph":[{"name":"shared_preferences","dependencies":["shared_preferences_macos","shared_preferences_web"]},{"name":"shared_preferences_macos","dependencies":[]},{"name":"shared_preferences_web","dependencies":[]}],"date_created":"2020-06-18 21:11:27.369995","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"android":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"macos":[{"name":"shared_preferences_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_macos-0.0.1+10/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"shared_preferences_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_web-0.1.2+7/","dependencies":[]}]},"dependencyGraph":[{"name":"shared_preferences","dependencies":["shared_preferences_macos","shared_preferences_web"]},{"name":"shared_preferences_macos","dependencies":[]},{"name":"shared_preferences_web","dependencies":[]}],"date_created":"2020-06-18 21:49:56.606961","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/029-responsive-architecture-additions/pubspec.lock b/029-responsive-architecture-additions/pubspec.lock index 21bcee88..9fba4513 100644 --- a/029-responsive-architecture-additions/pubspec.lock +++ b/029-responsive-architecture-additions/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" device_preview: dependency: "direct main" description: @@ -231,13 +224,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.12.13+hotfix.5 <2.0.0" diff --git a/029-responsive-architecture-additions/pubspec.yaml b/029-responsive-architecture-additions/pubspec.yaml index ba6c69e3..cfd71a15 100644 --- a/029-responsive-architecture-additions/pubspec.yaml +++ b/029-responsive-architecture-additions/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/030-responsive-layout-building/00-final-multiple-files/.flutter-plugins-dependencies b/030-responsive-layout-building/00-final-multiple-files/.flutter-plugins-dependencies index 6f3ba666..1c930a59 100644 --- a/030-responsive-layout-building/00-final-multiple-files/.flutter-plugins-dependencies +++ b/030-responsive-layout-building/00-final-multiple-files/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"android":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"macos":[{"name":"shared_preferences_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_macos-0.0.1+10/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"shared_preferences_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_web-0.1.2+7/","dependencies":[]}]},"dependencyGraph":[{"name":"shared_preferences","dependencies":["shared_preferences_macos","shared_preferences_web"]},{"name":"shared_preferences_macos","dependencies":[]},{"name":"shared_preferences_web","dependencies":[]}],"date_created":"2020-06-18 21:09:20.309452","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"android":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"macos":[{"name":"shared_preferences_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_macos-0.0.1+10/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"shared_preferences_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_web-0.1.2+7/","dependencies":[]}]},"dependencyGraph":[{"name":"shared_preferences","dependencies":["shared_preferences_macos","shared_preferences_web"]},{"name":"shared_preferences_macos","dependencies":[]},{"name":"shared_preferences_web","dependencies":[]}],"date_created":"2020-06-18 21:49:27.608577","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/030-responsive-layout-building/00-final-multiple-files/pubspec.lock b/030-responsive-layout-building/00-final-multiple-files/pubspec.lock index d040207d..6ad2a21d 100644 --- a/030-responsive-layout-building/00-final-multiple-files/pubspec.lock +++ b/030-responsive-layout-building/00-final-multiple-files/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" device_preview: dependency: "direct main" description: @@ -231,13 +224,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.12.13+hotfix.5 <2.0.0" diff --git a/030-responsive-layout-building/00-final-multiple-files/pubspec.yaml b/030-responsive-layout-building/00-final-multiple-files/pubspec.yaml index ba6c69e3..cfd71a15 100644 --- a/030-responsive-layout-building/00-final-multiple-files/pubspec.yaml +++ b/030-responsive-layout-building/00-final-multiple-files/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/030-responsive-layout-building/00-final-tutorial-single-file/.flutter-plugins-dependencies b/030-responsive-layout-building/00-final-tutorial-single-file/.flutter-plugins-dependencies index 6af9e332..1d35c874 100644 --- a/030-responsive-layout-building/00-final-tutorial-single-file/.flutter-plugins-dependencies +++ b/030-responsive-layout-building/00-final-tutorial-single-file/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"android":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"macos":[{"name":"shared_preferences_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_macos-0.0.1+10/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"shared_preferences_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_web-0.1.2+7/","dependencies":[]}]},"dependencyGraph":[{"name":"shared_preferences","dependencies":["shared_preferences_macos","shared_preferences_web"]},{"name":"shared_preferences_macos","dependencies":[]},{"name":"shared_preferences_web","dependencies":[]}],"date_created":"2020-06-18 21:09:13.769318","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"android":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"macos":[{"name":"shared_preferences_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_macos-0.0.1+10/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"shared_preferences_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_web-0.1.2+7/","dependencies":[]}]},"dependencyGraph":[{"name":"shared_preferences","dependencies":["shared_preferences_macos","shared_preferences_web"]},{"name":"shared_preferences_macos","dependencies":[]},{"name":"shared_preferences_web","dependencies":[]}],"date_created":"2020-06-18 21:49:26.192944","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/030-responsive-layout-building/00-final-tutorial-single-file/pubspec.lock b/030-responsive-layout-building/00-final-tutorial-single-file/pubspec.lock index 21bcee88..9fba4513 100644 --- a/030-responsive-layout-building/00-final-tutorial-single-file/pubspec.lock +++ b/030-responsive-layout-building/00-final-tutorial-single-file/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" device_preview: dependency: "direct main" description: @@ -231,13 +224,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.12.13+hotfix.5 <2.0.0" diff --git a/030-responsive-layout-building/00-final-tutorial-single-file/pubspec.yaml b/030-responsive-layout-building/00-final-tutorial-single-file/pubspec.yaml index ba6c69e3..cfd71a15 100644 --- a/030-responsive-layout-building/00-final-tutorial-single-file/pubspec.yaml +++ b/030-responsive-layout-building/00-final-tutorial-single-file/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/030-responsive-layout-building/00-starting-tutorial/.flutter-plugins-dependencies b/030-responsive-layout-building/00-starting-tutorial/.flutter-plugins-dependencies index fcebd1c6..be76547d 100644 --- a/030-responsive-layout-building/00-starting-tutorial/.flutter-plugins-dependencies +++ b/030-responsive-layout-building/00-starting-tutorial/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"android":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"macos":[{"name":"shared_preferences_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_macos-0.0.1+10/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"shared_preferences_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_web-0.1.2+7/","dependencies":[]}]},"dependencyGraph":[{"name":"shared_preferences","dependencies":["shared_preferences_macos","shared_preferences_web"]},{"name":"shared_preferences_macos","dependencies":[]},{"name":"shared_preferences_web","dependencies":[]}],"date_created":"2020-06-18 21:09:06.971103","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"android":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"macos":[{"name":"shared_preferences_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_macos-0.0.1+10/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"shared_preferences_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_web-0.1.2+7/","dependencies":[]}]},"dependencyGraph":[{"name":"shared_preferences","dependencies":["shared_preferences_macos","shared_preferences_web"]},{"name":"shared_preferences_macos","dependencies":[]},{"name":"shared_preferences_web","dependencies":[]}],"date_created":"2020-06-18 21:49:24.731131","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/030-responsive-layout-building/00-starting-tutorial/pubspec.lock b/030-responsive-layout-building/00-starting-tutorial/pubspec.lock index 21bcee88..9fba4513 100644 --- a/030-responsive-layout-building/00-starting-tutorial/pubspec.lock +++ b/030-responsive-layout-building/00-starting-tutorial/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" device_preview: dependency: "direct main" description: @@ -231,13 +224,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.12.13+hotfix.5 <2.0.0" diff --git a/030-responsive-layout-building/00-starting-tutorial/pubspec.yaml b/030-responsive-layout-building/00-starting-tutorial/pubspec.yaml index ba6c69e3..cfd71a15 100644 --- a/030-responsive-layout-building/00-starting-tutorial/pubspec.yaml +++ b/030-responsive-layout-building/00-starting-tutorial/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/030-responsive-layout-building/01-file-per-layout/.flutter-plugins-dependencies b/030-responsive-layout-building/01-file-per-layout/.flutter-plugins-dependencies index 2f2c4d56..4b838c31 100644 --- a/030-responsive-layout-building/01-file-per-layout/.flutter-plugins-dependencies +++ b/030-responsive-layout-building/01-file-per-layout/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"android":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"macos":[{"name":"shared_preferences_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_macos-0.0.1+10/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"shared_preferences_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_web-0.1.2+7/","dependencies":[]}]},"dependencyGraph":[{"name":"shared_preferences","dependencies":["shared_preferences_macos","shared_preferences_web"]},{"name":"shared_preferences_macos","dependencies":[]},{"name":"shared_preferences_web","dependencies":[]}],"date_created":"2020-06-18 21:09:34.625636","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"android":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"macos":[{"name":"shared_preferences_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_macos-0.0.1+10/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"shared_preferences_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_web-0.1.2+7/","dependencies":[]}]},"dependencyGraph":[{"name":"shared_preferences","dependencies":["shared_preferences_macos","shared_preferences_web"]},{"name":"shared_preferences_macos","dependencies":[]},{"name":"shared_preferences_web","dependencies":[]}],"date_created":"2020-06-18 21:49:30.516844","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/030-responsive-layout-building/01-file-per-layout/pubspec.lock b/030-responsive-layout-building/01-file-per-layout/pubspec.lock index 21bcee88..9fba4513 100644 --- a/030-responsive-layout-building/01-file-per-layout/pubspec.lock +++ b/030-responsive-layout-building/01-file-per-layout/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" device_preview: dependency: "direct main" description: @@ -231,13 +224,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.12.13+hotfix.5 <2.0.0" diff --git a/030-responsive-layout-building/01-file-per-layout/pubspec.yaml b/030-responsive-layout-building/01-file-per-layout/pubspec.yaml index ba6c69e3..cfd71a15 100644 --- a/030-responsive-layout-building/01-file-per-layout/pubspec.yaml +++ b/030-responsive-layout-building/01-file-per-layout/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/030-responsive-layout-building/02-screentype-orientation-builder/.flutter-plugins-dependencies b/030-responsive-layout-building/02-screentype-orientation-builder/.flutter-plugins-dependencies index cad2a9d2..825e08e8 100644 --- a/030-responsive-layout-building/02-screentype-orientation-builder/.flutter-plugins-dependencies +++ b/030-responsive-layout-building/02-screentype-orientation-builder/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"android":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"macos":[{"name":"shared_preferences_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_macos-0.0.1+10/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"shared_preferences_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_web-0.1.2+7/","dependencies":[]}]},"dependencyGraph":[{"name":"shared_preferences","dependencies":["shared_preferences_macos","shared_preferences_web"]},{"name":"shared_preferences_macos","dependencies":[]},{"name":"shared_preferences_web","dependencies":[]}],"date_created":"2020-06-18 21:09:42.191194","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"android":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"macos":[{"name":"shared_preferences_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_macos-0.0.1+10/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"shared_preferences_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_web-0.1.2+7/","dependencies":[]}]},"dependencyGraph":[{"name":"shared_preferences","dependencies":["shared_preferences_macos","shared_preferences_web"]},{"name":"shared_preferences_macos","dependencies":[]},{"name":"shared_preferences_web","dependencies":[]}],"date_created":"2020-06-18 21:49:31.878565","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/030-responsive-layout-building/02-screentype-orientation-builder/pubspec.lock b/030-responsive-layout-building/02-screentype-orientation-builder/pubspec.lock index 21bcee88..9fba4513 100644 --- a/030-responsive-layout-building/02-screentype-orientation-builder/pubspec.lock +++ b/030-responsive-layout-building/02-screentype-orientation-builder/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" device_preview: dependency: "direct main" description: @@ -231,13 +224,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.12.13+hotfix.5 <2.0.0" diff --git a/030-responsive-layout-building/02-screentype-orientation-builder/pubspec.yaml b/030-responsive-layout-building/02-screentype-orientation-builder/pubspec.yaml index ba6c69e3..cfd71a15 100644 --- a/030-responsive-layout-building/02-screentype-orientation-builder/pubspec.yaml +++ b/030-responsive-layout-building/02-screentype-orientation-builder/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/030-responsive-layout-building/03-one-file-layouts/.flutter-plugins-dependencies b/030-responsive-layout-building/03-one-file-layouts/.flutter-plugins-dependencies index f9f209f2..b4eaf8dc 100644 --- a/030-responsive-layout-building/03-one-file-layouts/.flutter-plugins-dependencies +++ b/030-responsive-layout-building/03-one-file-layouts/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"android":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"macos":[{"name":"shared_preferences_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_macos-0.0.1+10/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"shared_preferences_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_web-0.1.2+7/","dependencies":[]}]},"dependencyGraph":[{"name":"shared_preferences","dependencies":["shared_preferences_macos","shared_preferences_web"]},{"name":"shared_preferences_macos","dependencies":[]},{"name":"shared_preferences_web","dependencies":[]}],"date_created":"2020-06-18 21:09:27.318004","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"android":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"macos":[{"name":"shared_preferences_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_macos-0.0.1+10/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"shared_preferences_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_web-0.1.2+7/","dependencies":[]}]},"dependencyGraph":[{"name":"shared_preferences","dependencies":["shared_preferences_macos","shared_preferences_web"]},{"name":"shared_preferences_macos","dependencies":[]},{"name":"shared_preferences_web","dependencies":[]}],"date_created":"2020-06-18 21:49:29.010042","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/030-responsive-layout-building/03-one-file-layouts/pubspec.lock b/030-responsive-layout-building/03-one-file-layouts/pubspec.lock index 21bcee88..9fba4513 100644 --- a/030-responsive-layout-building/03-one-file-layouts/pubspec.lock +++ b/030-responsive-layout-building/03-one-file-layouts/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" device_preview: dependency: "direct main" description: @@ -231,13 +224,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.12.13+hotfix.5 <2.0.0" diff --git a/030-responsive-layout-building/03-one-file-layouts/pubspec.yaml b/030-responsive-layout-building/03-one-file-layouts/pubspec.yaml index ba6c69e3..cfd71a15 100644 --- a/030-responsive-layout-building/03-one-file-layouts/pubspec.yaml +++ b/030-responsive-layout-building/03-one-file-layouts/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/031-responsive-architecture-provider/01-starting/.flutter-plugins-dependencies b/031-responsive-architecture-provider/01-starting/.flutter-plugins-dependencies index af4e39e4..f71dbba2 100644 --- a/031-responsive-architecture-provider/01-starting/.flutter-plugins-dependencies +++ b/031-responsive-architecture-provider/01-starting/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"android":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"macos":[{"name":"shared_preferences_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_macos-0.0.1+10/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"shared_preferences_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_web-0.1.2+7/","dependencies":[]}]},"dependencyGraph":[{"name":"shared_preferences","dependencies":["shared_preferences_macos","shared_preferences_web"]},{"name":"shared_preferences_macos","dependencies":[]},{"name":"shared_preferences_web","dependencies":[]}],"date_created":"2020-06-18 21:12:44.376880","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"android":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"macos":[{"name":"shared_preferences_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_macos-0.0.1+10/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"shared_preferences_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_web-0.1.2+7/","dependencies":[]}]},"dependencyGraph":[{"name":"shared_preferences","dependencies":["shared_preferences_macos","shared_preferences_web"]},{"name":"shared_preferences_macos","dependencies":[]},{"name":"shared_preferences_web","dependencies":[]}],"date_created":"2020-06-18 21:49:11.736514","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/031-responsive-architecture-provider/01-starting/pubspec.lock b/031-responsive-architecture-provider/01-starting/pubspec.lock index 21bcee88..9fba4513 100644 --- a/031-responsive-architecture-provider/01-starting/pubspec.lock +++ b/031-responsive-architecture-provider/01-starting/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" device_preview: dependency: "direct main" description: @@ -231,13 +224,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.12.13+hotfix.5 <2.0.0" diff --git a/031-responsive-architecture-provider/01-starting/pubspec.yaml b/031-responsive-architecture-provider/01-starting/pubspec.yaml index ba6c69e3..cfd71a15 100644 --- a/031-responsive-architecture-provider/01-starting/pubspec.yaml +++ b/031-responsive-architecture-provider/01-starting/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/031-responsive-architecture-provider/02-final-state-implementation/.flutter-plugins-dependencies b/031-responsive-architecture-provider/02-final-state-implementation/.flutter-plugins-dependencies index 29061369..1c3b13dc 100644 --- a/031-responsive-architecture-provider/02-final-state-implementation/.flutter-plugins-dependencies +++ b/031-responsive-architecture-provider/02-final-state-implementation/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"android":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"macos":[{"name":"shared_preferences_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_macos-0.0.1+10/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"shared_preferences_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_web-0.1.2+7/","dependencies":[]}]},"dependencyGraph":[{"name":"shared_preferences","dependencies":["shared_preferences_macos","shared_preferences_web"]},{"name":"shared_preferences_macos","dependencies":[]},{"name":"shared_preferences_web","dependencies":[]}],"date_created":"2020-06-18 21:13:31.958123","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"android":[{"name":"shared_preferences","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences-0.5.7+3/","dependencies":[]}],"macos":[{"name":"shared_preferences_macos","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_macos-0.0.1+10/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"shared_preferences_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/shared_preferences_web-0.1.2+7/","dependencies":[]}]},"dependencyGraph":[{"name":"shared_preferences","dependencies":["shared_preferences_macos","shared_preferences_web"]},{"name":"shared_preferences_macos","dependencies":[]},{"name":"shared_preferences_web","dependencies":[]}],"date_created":"2020-06-18 21:49:10.378346","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/031-responsive-architecture-provider/02-final-state-implementation/pubspec.lock b/031-responsive-architecture-provider/02-final-state-implementation/pubspec.lock index 5ce85f95..724f1e84 100644 --- a/031-responsive-architecture-provider/02-final-state-implementation/pubspec.lock +++ b/031-responsive-architecture-provider/02-final-state-implementation/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" device_preview: dependency: "direct main" description: @@ -245,13 +238,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.16.0 <2.0.0" diff --git a/031-responsive-architecture-provider/02-final-state-implementation/pubspec.yaml b/031-responsive-architecture-provider/02-final-state-implementation/pubspec.yaml index 212fcb21..cd062114 100644 --- a/031-responsive-architecture-provider/02-final-state-implementation/pubspec.yaml +++ b/031-responsive-architecture-provider/02-final-state-implementation/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/032-flutter-web-part1/pubspec.lock b/032-flutter-web-part1/pubspec.lock index d9aa9016..066a096b 100644 --- a/032-flutter-web-part1/pubspec.lock +++ b/032-flutter-web-part1/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -67,20 +60,6 @@ packages: description: flutter source: sdk version: "0.0.0" - http: - dependency: transitive - description: - name: http - url: "https://pub.dartlang.org" - source: hosted - version: "0.12.1" - http_parser: - dependency: transitive - description: - name: http_parser - url: "https://pub.dartlang.org" - source: hosted - version: "3.1.4" matcher: dependency: transitive description: @@ -102,13 +81,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.9.0" sky_engine: dependency: transitive description: flutter @@ -170,12 +142,5 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/032-flutter-web-part1/pubspec.yaml b/032-flutter-web-part1/pubspec.yaml index a5615b2d..73cff490 100644 --- a/032-flutter-web-part1/pubspec.yaml +++ b/032-flutter-web-part1/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/033-flutter-web-part2-responsive/pubspec.lock b/033-flutter-web-part2-responsive/pubspec.lock index b599f2b2..1f0bfea7 100644 --- a/033-flutter-web-part2-responsive/pubspec.lock +++ b/033-flutter-web-part2-responsive/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -67,20 +60,6 @@ packages: description: flutter source: sdk version: "0.0.0" - http: - dependency: transitive - description: - name: http - url: "https://pub.dartlang.org" - source: hosted - version: "0.12.1" - http_parser: - dependency: transitive - description: - name: http_parser - url: "https://pub.dartlang.org" - source: hosted - version: "3.1.4" matcher: dependency: transitive description: @@ -102,13 +81,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.9.0" responsive_builder: dependency: "direct main" description: @@ -177,12 +149,5 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/033-flutter-web-part2-responsive/pubspec.yaml b/033-flutter-web-part2-responsive/pubspec.yaml index f4fdef4f..3351bd41 100644 --- a/033-flutter-web-part2-responsive/pubspec.yaml +++ b/033-flutter-web-part2-responsive/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/034-flutter-web-part3-template-layouts/pubspec.lock b/034-flutter-web-part3-template-layouts/pubspec.lock index 99e024b4..5f9f479f 100644 --- a/034-flutter-web-part3-template-layouts/pubspec.lock +++ b/034-flutter-web-part3-template-layouts/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -74,20 +67,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "4.0.2" - http: - dependency: transitive - description: - name: http - url: "https://pub.dartlang.org" - source: hosted - version: "0.12.1" - http_parser: - dependency: transitive - description: - name: http_parser - url: "https://pub.dartlang.org" - source: hosted - version: "3.1.4" matcher: dependency: transitive description: @@ -109,13 +88,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.9.0" responsive_builder: dependency: "direct main" description: @@ -184,12 +156,5 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/034-flutter-web-part3-template-layouts/pubspec.yaml b/034-flutter-web-part3-template-layouts/pubspec.yaml index 3d2297de..5af9bd75 100644 --- a/034-flutter-web-part3-template-layouts/pubspec.yaml +++ b/034-flutter-web-part3-template-layouts/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/035-statemanagement-api-integration/00-starting/pubspec.lock b/035-statemanagement-api-integration/00-starting/pubspec.lock index 9afe2335..bc387118 100644 --- a/035-statemanagement-api-integration/00-starting/pubspec.lock +++ b/035-statemanagement-api-integration/00-starting/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -74,20 +67,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.0.3" - http: - dependency: transitive - description: - name: http - url: "https://pub.dartlang.org" - source: hosted - version: "0.12.1" - http_parser: - dependency: transitive - description: - name: http_parser - url: "https://pub.dartlang.org" - source: hosted - version: "3.1.4" matcher: dependency: transitive description: @@ -109,13 +88,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "1.7.0" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.9.0" responsive_builder: dependency: "direct main" description: @@ -184,12 +156,5 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" diff --git a/035-statemanagement-api-integration/00-starting/pubspec.yaml b/035-statemanagement-api-integration/00-starting/pubspec.yaml index 9e907e4c..7508cc7c 100644 --- a/035-statemanagement-api-integration/00-starting/pubspec.yaml +++ b/035-statemanagement-api-integration/00-starting/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/035-statemanagement-api-integration/01-final/pubspec.lock b/035-statemanagement-api-integration/01-final/pubspec.lock index 94203804..77a013df 100644 --- a/035-statemanagement-api-integration/01-final/pubspec.lock +++ b/035-statemanagement-api-integration/01-final/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -212,13 +205,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.16.0" diff --git a/035-statemanagement-api-integration/01-final/pubspec.yaml b/035-statemanagement-api-integration/01-final/pubspec.yaml index c4f73dd9..9075312e 100644 --- a/035-statemanagement-api-integration/01-final/pubspec.yaml +++ b/035-statemanagement-api-integration/01-final/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/036-hover-in-flutter-web/pubspec.lock b/036-hover-in-flutter-web/pubspec.lock index bd582346..379da8e7 100644 --- a/036-hover-in-flutter-web/pubspec.lock +++ b/036-hover-in-flutter-web/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -212,13 +205,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.16.0" diff --git a/036-hover-in-flutter-web/pubspec.yaml b/036-hover-in-flutter-web/pubspec.yaml index 50c8bd30..a6b581b1 100644 --- a/036-hover-in-flutter-web/pubspec.yaml +++ b/036-hover-in-flutter-web/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/037-advanced-web-navigation/00-starting/pubspec.lock b/037-advanced-web-navigation/00-starting/pubspec.lock index bd582346..379da8e7 100644 --- a/037-advanced-web-navigation/00-starting/pubspec.lock +++ b/037-advanced-web-navigation/00-starting/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -212,13 +205,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.16.0" diff --git a/037-advanced-web-navigation/00-starting/pubspec.yaml b/037-advanced-web-navigation/00-starting/pubspec.yaml index 50c8bd30..a6b581b1 100644 --- a/037-advanced-web-navigation/00-starting/pubspec.yaml +++ b/037-advanced-web-navigation/00-starting/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/038-firebase-authentication/00-starting/pubspec.lock b/038-firebase-authentication/00-starting/pubspec.lock index 143817a8..89c7779f 100644 --- a/038-firebase-authentication/00-starting/pubspec.lock +++ b/038-firebase-authentication/00-starting/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -226,13 +219,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.16.0" diff --git a/038-firebase-authentication/00-starting/pubspec.yaml b/038-firebase-authentication/00-starting/pubspec.yaml index 0159bf36..c52a70b5 100644 --- a/038-firebase-authentication/00-starting/pubspec.yaml +++ b/038-firebase-authentication/00-starting/pubspec.yaml @@ -19,7 +19,6 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. diff --git a/038-firebase-authentication/01-final/.flutter-plugins-dependencies b/038-firebase-authentication/01-final/.flutter-plugins-dependencies index 4cf73d84..0140a171 100644 --- a/038-firebase-authentication/01-final/.flutter-plugins-dependencies +++ b/038-firebase-authentication/01-final/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"android":[{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"macos":[{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 21:06:50.515485","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"android":[{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"macos":[{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 21:48:57.380605","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/038-firebase-authentication/01-final/pubspec.lock b/038-firebase-authentication/01-final/pubspec.lock index 8ecf7751..27f74ba8 100644 --- a/038-firebase-authentication/01-final/pubspec.lock +++ b/038-firebase-authentication/01-final/pubspec.lock @@ -43,13 +43,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -301,13 +294,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.16.0 <2.0.0" diff --git a/038-firebase-authentication/01-final/pubspec.yaml b/038-firebase-authentication/01-final/pubspec.yaml index 2a0cd223..7b05aba9 100644 --- a/038-firebase-authentication/01-final/pubspec.yaml +++ b/038-firebase-authentication/01-final/pubspec.yaml @@ -19,7 +19,7 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 + # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^0.1.3 diff --git a/039-firebase-custom-start-user-profile/.flutter-plugins-dependencies b/039-firebase-custom-start-user-profile/.flutter-plugins-dependencies index 8ad1b540..4a161803 100644 --- a/039-firebase-custom-start-user-profile/.flutter-plugins-dependencies +++ b/039-firebase-custom-start-user-profile/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 21:06:19.902638","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 21:48:51.345177","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/039-firebase-custom-start-user-profile/pubspec.lock b/039-firebase-custom-start-user-profile/pubspec.lock index 196219b4..98cbfe83 100644 --- a/039-firebase-custom-start-user-profile/pubspec.lock +++ b/039-firebase-custom-start-user-profile/pubspec.lock @@ -64,13 +64,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -322,13 +315,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.16.0 <2.0.0" diff --git a/039-firebase-custom-start-user-profile/pubspec.yaml b/039-firebase-custom-start-user-profile/pubspec.yaml index 674a903b..4931eb8c 100644 --- a/039-firebase-custom-start-user-profile/pubspec.yaml +++ b/039-firebase-custom-start-user-profile/pubspec.yaml @@ -19,7 +19,7 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 + # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^0.1.3 diff --git a/040-firestore-crud/00-starting/.flutter-plugins-dependencies b/040-firestore-crud/00-starting/.flutter-plugins-dependencies index 60efabf4..cf4ab8c6 100644 --- a/040-firestore-crud/00-starting/.flutter-plugins-dependencies +++ b/040-firestore-crud/00-starting/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 21:05:03.443924","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 21:48:34.223148","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/040-firestore-crud/00-starting/pubspec.lock b/040-firestore-crud/00-starting/pubspec.lock index 196219b4..98cbfe83 100644 --- a/040-firestore-crud/00-starting/pubspec.lock +++ b/040-firestore-crud/00-starting/pubspec.lock @@ -64,13 +64,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -322,13 +315,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.16.0 <2.0.0" diff --git a/040-firestore-crud/00-starting/pubspec.yaml b/040-firestore-crud/00-starting/pubspec.yaml index 674a903b..4931eb8c 100644 --- a/040-firestore-crud/00-starting/pubspec.yaml +++ b/040-firestore-crud/00-starting/pubspec.yaml @@ -19,7 +19,7 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 + # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^0.1.3 diff --git a/040-firestore-crud/01-final/.flutter-plugins-dependencies b/040-firestore-crud/01-final/.flutter-plugins-dependencies index 3c7794a7..508e2b5f 100644 --- a/040-firestore-crud/01-final/.flutter-plugins-dependencies +++ b/040-firestore-crud/01-final/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 21:04:55.652774","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 21:48:32.439409","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/040-firestore-crud/01-final/pubspec.lock b/040-firestore-crud/01-final/pubspec.lock index 196219b4..98cbfe83 100644 --- a/040-firestore-crud/01-final/pubspec.lock +++ b/040-firestore-crud/01-final/pubspec.lock @@ -64,13 +64,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -322,13 +315,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.16.0 <2.0.0" diff --git a/040-firestore-crud/01-final/pubspec.yaml b/040-firestore-crud/01-final/pubspec.yaml index 674a903b..4931eb8c 100644 --- a/040-firestore-crud/01-final/pubspec.yaml +++ b/040-firestore-crud/01-final/pubspec.yaml @@ -19,7 +19,7 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 + # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^0.1.3 diff --git a/041-firestore-security-rules-with-testing/compound/mobile/.flutter-plugins-dependencies b/041-firestore-security-rules-with-testing/compound/mobile/.flutter-plugins-dependencies index 1142d70e..d92a2f2f 100644 --- a/041-firestore-security-rules-with-testing/compound/mobile/.flutter-plugins-dependencies +++ b/041-firestore-security-rules-with-testing/compound/mobile/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 21:11:07.553697","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]}],"date_created":"2020-06-18 21:49:52.289569","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/041-firestore-security-rules-with-testing/compound/mobile/pubspec.lock b/041-firestore-security-rules-with-testing/compound/mobile/pubspec.lock index 196219b4..98cbfe83 100644 --- a/041-firestore-security-rules-with-testing/compound/mobile/pubspec.lock +++ b/041-firestore-security-rules-with-testing/compound/mobile/pubspec.lock @@ -64,13 +64,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -322,13 +315,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.16.0 <2.0.0" diff --git a/041-firestore-security-rules-with-testing/compound/mobile/pubspec.yaml b/041-firestore-security-rules-with-testing/compound/mobile/pubspec.yaml index 674a903b..4931eb8c 100644 --- a/041-firestore-security-rules-with-testing/compound/mobile/pubspec.yaml +++ b/041-firestore-security-rules-with-testing/compound/mobile/pubspec.yaml @@ -19,7 +19,7 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 + # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^0.1.3 diff --git a/042-firebase-cloud-storage/.flutter-plugins-dependencies b/042-firebase-cloud-storage/.flutter-plugins-dependencies index 05ac6711..86e172f8 100644 --- a/042-firebase-cloud-storage/.flutter-plugins-dependencies +++ b/042-firebase-cloud-storage/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 21:06:42.661387","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 21:48:55.813376","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/042-firebase-cloud-storage/pubspec.lock b/042-firebase-cloud-storage/pubspec.lock index 408bf129..24572326 100644 --- a/042-firebase-cloud-storage/pubspec.lock +++ b/042-firebase-cloud-storage/pubspec.lock @@ -85,13 +85,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -434,13 +427,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.16.0 <2.0.0" diff --git a/042-firebase-cloud-storage/pubspec.yaml b/042-firebase-cloud-storage/pubspec.yaml index d5a431a1..40dbb360 100644 --- a/042-firebase-cloud-storage/pubspec.yaml +++ b/042-firebase-cloud-storage/pubspec.yaml @@ -19,7 +19,7 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 + # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^0.1.3 diff --git a/043-firebase-push-notifications/.flutter-plugins-dependencies b/043-firebase-push-notifications/.flutter-plugins-dependencies index 1377f99d..2087574d 100644 --- a/043-firebase-push-notifications/.flutter-plugins-dependencies +++ b/043-firebase-push-notifications/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 21:09:00.224068","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 21:49:23.180279","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/043-firebase-push-notifications/pubspec.lock b/043-firebase-push-notifications/pubspec.lock index d23ea722..490394e1 100644 --- a/043-firebase-push-notifications/pubspec.lock +++ b/043-firebase-push-notifications/pubspec.lock @@ -85,13 +85,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -441,13 +434,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.16.0 <2.0.0" diff --git a/043-firebase-push-notifications/pubspec.yaml b/043-firebase-push-notifications/pubspec.yaml index 1cb091ef..ce9b13cf 100644 --- a/043-firebase-push-notifications/pubspec.yaml +++ b/043-firebase-push-notifications/pubspec.yaml @@ -19,7 +19,7 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 + # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^0.1.3 diff --git a/044-analytics-firebase/.flutter-plugins-dependencies b/044-analytics-firebase/.flutter-plugins-dependencies index 784c1cd7..f541a829 100644 --- a/044-analytics-firebase/.flutter-plugins-dependencies +++ b/044-analytics-firebase/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_analytics","dependencies":[]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 21:04:22.517602","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_analytics","dependencies":[]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 21:48:25.210656","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/044-analytics-firebase/pubspec.lock b/044-analytics-firebase/pubspec.lock index 88523b08..d19ebea6 100644 --- a/044-analytics-firebase/pubspec.lock +++ b/044-analytics-firebase/pubspec.lock @@ -85,13 +85,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -455,13 +448,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.16.0 <2.0.0" diff --git a/044-analytics-firebase/pubspec.yaml b/044-analytics-firebase/pubspec.yaml index 06c75357..56d205e4 100644 --- a/044-analytics-firebase/pubspec.yaml +++ b/044-analytics-firebase/pubspec.yaml @@ -19,7 +19,7 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 + # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^0.1.3 diff --git a/045-paginated-realtime-firestore/.flutter-plugins-dependencies b/045-paginated-realtime-firestore/.flutter-plugins-dependencies index 6c8b8470..433ef678 100644 --- a/045-paginated-realtime-firestore/.flutter-plugins-dependencies +++ b/045-paginated-realtime-firestore/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_analytics","dependencies":[]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 21:10:30.591770","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_analytics","dependencies":[]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 21:49:43.487300","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/045-paginated-realtime-firestore/pubspec.lock b/045-paginated-realtime-firestore/pubspec.lock index 88523b08..d19ebea6 100644 --- a/045-paginated-realtime-firestore/pubspec.lock +++ b/045-paginated-realtime-firestore/pubspec.lock @@ -85,13 +85,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -455,13 +448,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.16.0 <2.0.0" diff --git a/045-paginated-realtime-firestore/pubspec.yaml b/045-paginated-realtime-firestore/pubspec.yaml index 06c75357..56d205e4 100644 --- a/045-paginated-realtime-firestore/pubspec.yaml +++ b/045-paginated-realtime-firestore/pubspec.yaml @@ -19,7 +19,7 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 + # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^0.1.3 diff --git a/046-dynamic-links/.flutter-plugins-dependencies b/046-dynamic-links/.flutter-plugins-dependencies index 221ad08b..78324424 100644 --- a/046-dynamic-links/.flutter-plugins-dependencies +++ b/046-dynamic-links/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_dynamic_links","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_dynamic_links-0.5.1/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_dynamic_links","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_dynamic_links-0.5.1/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_analytics","dependencies":[]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_dynamic_links","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 21:05:53.469715","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_dynamic_links","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_dynamic_links-0.5.1/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_dynamic_links","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_dynamic_links-0.5.1/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_analytics","dependencies":[]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_dynamic_links","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 21:48:45.149162","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/046-dynamic-links/pubspec.lock b/046-dynamic-links/pubspec.lock index 2e7f9baf..4d098729 100644 --- a/046-dynamic-links/pubspec.lock +++ b/046-dynamic-links/pubspec.lock @@ -85,13 +85,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -462,13 +455,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.16.0 <2.0.0" diff --git a/046-dynamic-links/pubspec.yaml b/046-dynamic-links/pubspec.yaml index f38ec2d8..f6167a85 100644 --- a/046-dynamic-links/pubspec.yaml +++ b/046-dynamic-links/pubspec.yaml @@ -19,7 +19,7 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 + # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^0.1.3 diff --git a/047-remote-config/.flutter-plugins-dependencies b/047-remote-config/.flutter-plugins-dependencies index f931c4fc..709d3002 100644 --- a/047-remote-config/.flutter-plugins-dependencies +++ b/047-remote-config/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_dynamic_links","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_dynamic_links-0.5.1/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_remote_config","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_remote_config-0.3.1/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_dynamic_links","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_dynamic_links-0.5.1/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_remote_config","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_remote_config-0.3.1/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_analytics","dependencies":[]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_dynamic_links","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_remote_config","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 21:05:38.233968","version":"1.20.0-0.0.pre"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_dynamic_links","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_dynamic_links-0.5.1/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_remote_config","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_remote_config-0.3.1/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":[]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"android":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_analytics","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_analytics-5.0.15/","dependencies":[]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_dynamic_links","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_dynamic_links-0.5.1/","dependencies":[]},{"name":"firebase_messaging","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_messaging-6.0.16/","dependencies":[]},{"name":"firebase_remote_config","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_remote_config-0.3.1/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-1.0.5/","dependencies":[]},{"name":"image_picker","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/image_picker-0.6.7+2/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/path_provider-1.6.0/","dependencies":[]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"macos":[{"name":"cloud_firestore","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore-0.13.6/","dependencies":["firebase_core"]},{"name":"firebase_auth","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth-0.16.1/","dependencies":["firebase_core"]},{"name":"firebase_core","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core-0.4.5/","dependencies":[]},{"name":"firebase_storage","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_storage-3.1.6/","dependencies":["firebase_core"]},{"name":"sqflite","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/sqflite-1.2.0/","dependencies":[]}],"linux":[],"windows":[],"web":[{"name":"cloud_firestore_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/cloud_firestore_web-0.1.1+2/","dependencies":[]},{"name":"firebase_auth_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-0.1.1+2/","dependencies":[]},{"name":"firebase_core_web","path":"/Users/brandonsneider/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-0.1.1+2/","dependencies":[]}]},"dependencyGraph":[{"name":"cloud_firestore","dependencies":["firebase_core","cloud_firestore_web"]},{"name":"cloud_firestore_web","dependencies":["firebase_core"]},{"name":"firebase_analytics","dependencies":[]},{"name":"firebase_auth","dependencies":["firebase_core","firebase_auth_web"]},{"name":"firebase_auth_web","dependencies":[]},{"name":"firebase_core","dependencies":["firebase_core_web"]},{"name":"firebase_core_web","dependencies":[]},{"name":"firebase_dynamic_links","dependencies":[]},{"name":"firebase_messaging","dependencies":[]},{"name":"firebase_remote_config","dependencies":[]},{"name":"firebase_storage","dependencies":["firebase_core"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"image_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"path_provider","dependencies":[]},{"name":"sqflite","dependencies":[]}],"date_created":"2020-06-18 21:48:41.897914","version":"1.20.0-0.0.pre"} \ No newline at end of file diff --git a/047-remote-config/pubspec.lock b/047-remote-config/pubspec.lock index 1b410119..714f1828 100644 --- a/047-remote-config/pubspec.lock +++ b/047-remote-config/pubspec.lock @@ -85,13 +85,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" - dapackages: - dependency: "direct main" - description: - name: dapackages - url: "https://pub.dartlang.org" - source: hosted - version: "1.1.1" fake_async: dependency: transitive description: @@ -469,13 +462,6 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.0.8" - yaml: - dependency: transitive - description: - name: yaml - url: "https://pub.dartlang.org" - source: hosted - version: "2.2.1" sdks: dart: ">=2.7.0 <3.0.0" flutter: ">=1.16.0 <2.0.0" diff --git a/047-remote-config/pubspec.yaml b/047-remote-config/pubspec.yaml index 9432622f..04a49c57 100644 --- a/047-remote-config/pubspec.yaml +++ b/047-remote-config/pubspec.yaml @@ -19,7 +19,7 @@ environment: dependencies: flutter: sdk: flutter - dapackages: ^1.1.1 + # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^0.1.3 From e735e0a6b26fd9d040f541c5f215fcb8ab332ba8 Mon Sep 17 00:00:00 2001 From: Dane Mackier Date: Fri, 19 Jun 2020 07:08:55 +0200 Subject: [PATCH 14/48] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index b226b500..bea7aaf9 100644 --- a/README.md +++ b/README.md @@ -28,6 +28,8 @@ In the repo to generate the platform projects for the tutorials. ## Tutorials +The later tutorials has been updated to use the stacked package. If you want to see the tutorials using the older code you can swap to the pre-stacked branch and work from there. + **051 - Flutter Architecture Part 4 - How to Unit test a Unit Testing intro** \[ [Video](https://youtu.be/n21w5T3jdWE) \] \[ [Written](https://www.filledstacks.com/post/how-to-unit-test-in-flutter/) \] \[ [Source Code](https://github.com/FilledStacks/stacked-example/tree/part-4-unit-testing-1) \] - A complete guide to the setup of the basics for a starter stacked architecture project. **050 - Flutter Architecture Part 3 - Flutter Services** \[ [Video](https://youtu.be/UoZQS1bkNTw) \] \[ [Written](https://www.filledstacks.com/post/services-in-code-and-how-to-use-them-in-flutter/) \] \[ [Source Code](https://github.com/FilledStacks/stacked-example/tree/part-3-services) \] - A complete guide to the setup of the basics for a starter stacked architecture project. From 4de5222e19f969b190cb148796986df3546e4f74 Mon Sep 17 00:00:00 2001 From: Charl Janse van Rensburg Date: Sun, 21 Jun 2020 18:28:18 +0200 Subject: [PATCH 15/48] Update navigation_bar_mobile.dart Add code to open the drawer on menu button click. --- .../lib/widgets/navigation_bar/navigation_bar_mobile.dart | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/034-flutter-web-part3-template-layouts/lib/widgets/navigation_bar/navigation_bar_mobile.dart b/034-flutter-web-part3-template-layouts/lib/widgets/navigation_bar/navigation_bar_mobile.dart index 387f852c..694d8d15 100644 --- a/034-flutter-web-part3-template-layouts/lib/widgets/navigation_bar/navigation_bar_mobile.dart +++ b/034-flutter-web-part3-template-layouts/lib/widgets/navigation_bar/navigation_bar_mobile.dart @@ -14,7 +14,9 @@ class NavigationBarMobile extends StatelessWidget { children: [ IconButton( icon: Icon(Icons.menu), - onPressed: () {}, + onPressed: () { + Scaffold.of(context).openDrawer(), + }, ), NavBarLogo() ], From fedb1c9fc7692c38e543f450ea25e6a32c58a2a2 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 18 Jul 2020 22:34:15 +0000 Subject: [PATCH 16/48] Bump lodash Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19) Signed-off-by: dependabot[bot] --- .../the-basics-functions/functions/package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/035-statemanagement-api-integration/the-basics-functions/functions/package-lock.json b/035-statemanagement-api-integration/the-basics-functions/functions/package-lock.json index 08a1c874..2dbecd3c 100644 --- a/035-statemanagement-api-integration/the-basics-functions/functions/package-lock.json +++ b/035-statemanagement-api-integration/the-basics-functions/functions/package-lock.json @@ -1796,9 +1796,9 @@ } }, "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==" + "version": "4.17.19", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz", + "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==" }, "lodash.at": { "version": "4.6.0", From 1d4799611ad996ce65759058b22ee47da02a870c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 19 Jul 2020 10:49:34 +0000 Subject: [PATCH 17/48] Bump lodash Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19) Signed-off-by: dependabot[bot] --- .../compound/firebase/package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/041-firestore-security-rules-with-testing/compound/firebase/package-lock.json b/041-firestore-security-rules-with-testing/compound/firebase/package-lock.json index 6609db13..76b98181 100644 --- a/041-firestore-security-rules-with-testing/compound/firebase/package-lock.json +++ b/041-firestore-security-rules-with-testing/compound/firebase/package-lock.json @@ -4245,9 +4245,9 @@ } }, "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==" + "version": "4.17.19", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz", + "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==" }, "lodash.at": { "version": "4.6.0", From 4d9e3419ba295868d7a354297813ec0223c5b330 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 19 Jul 2020 20:42:14 +0000 Subject: [PATCH 18/48] Bump lodash Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19. - [Release notes](https://github.com/lodash/lodash/releases) - [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19) Signed-off-by: dependabot[bot] --- .../compound/firebase/functions/package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/041-firestore-security-rules-with-testing/compound/firebase/functions/package-lock.json b/041-firestore-security-rules-with-testing/compound/firebase/functions/package-lock.json index 7cc59c93..2d4db789 100644 --- a/041-firestore-security-rules-with-testing/compound/firebase/functions/package-lock.json +++ b/041-firestore-security-rules-with-testing/compound/firebase/functions/package-lock.json @@ -1334,9 +1334,9 @@ } }, "lodash": { - "version": "4.17.15", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz", - "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A==" + "version": "4.17.19", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.19.tgz", + "integrity": "sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ==" }, "lodash.at": { "version": "4.6.0", From 4ebda717266c9b767e88ded7246bb87d7eff8fdd Mon Sep 17 00:00:00 2001 From: Dane Mackier Date: Wed, 29 Jul 2020 08:50:29 +0200 Subject: [PATCH 19/48] Adds the latest tutorials to the readme with updated source links. --- README.md | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index b226b500..648a5a6d 100644 --- a/README.md +++ b/README.md @@ -28,11 +28,17 @@ In the repo to generate the platform projects for the tutorials. ## Tutorials -**051 - Flutter Architecture Part 4 - How to Unit test a Unit Testing intro** \[ [Video](https://youtu.be/n21w5T3jdWE) \] \[ [Written](https://www.filledstacks.com/post/how-to-unit-test-in-flutter/) \] \[ [Source Code](https://github.com/FilledStacks/stacked-example/tree/part-4-unit-testing-1) \] - A complete guide to the setup of the basics for a starter stacked architecture project. +**054 - Flutter Architecture Part 7 - Dialog Service** \[ [Video](https://youtu.be/uuyJHCxxMEY) \] \[ [Written](https://www.filledstacks.com/post/show-dialogs-without-context/) \] \[ [Source Code](https://github.com/FilledStacks/stacked-example/tree/part-7-dialog-service) \] - A complete guide to the setup of the basics for a starter stacked architecture project. -**050 - Flutter Architecture Part 3 - Flutter Services** \[ [Video](https://youtu.be/UoZQS1bkNTw) \] \[ [Written](https://www.filledstacks.com/post/services-in-code-and-how-to-use-them-in-flutter/) \] \[ [Source Code](https://github.com/FilledStacks/stacked-example/tree/part-3-services) \] - A complete guide to the setup of the basics for a starter stacked architecture project. +**053 - Flutter Architecture Part 6 - Bottom Navigation with Stacked** \[ [Video](https://youtu.be/OBIrqm0LDaA) \] \[ [Written](https://www.filledstacks.com/post/bottom-navigation-with-stacked-architecture/) \] \[ [Source Code](https://github.com/FilledStacks/stacked-example/tree/part-6-bottom-nav) \] - A guide to implementing a bottom navigation bar using stacked. -**049 - Flutter Architecture Part 2 - Stacked State Management scenarios** \[ [Video](https://youtu.be/hEy_36LPcgQ) \] \[ [Written](https://www.filledstacks.com/post/flutter-and-provider-architecture-using-stacked/) \] \[ [Source Code](https://github.com/FilledStacks/stacked-example/tree/part-2-stacked-statemanagement) \] - A complete guide to the setup of the basics for a starter stacked architecture project. +**052 - Flutter Architecture Part 5 - How to Mock - Unit Testing** \[ [Video](https://youtu.be/Kq-YMAE1ssA) \] \[ [Written](https://www.filledstacks.com/post/how-to-mock-for-unit-testing/) \] \[ [Source Code](https://github.com/FilledStacks/stacked-example/tree/part-5-mocking-unit-tests) \] - A complete guide to mocking in unit testing, how it's used for tests and what they're used for. + +**051 - Flutter Architecture Part 4 - How to Unit test a Unit Testing intro** \[ [Video](https://youtu.be/n21w5T3jdWE) \] \[ [Written](https://www.filledstacks.com/post/how-to-unit-test-in-flutter/) \] \[ [Source Code](https://github.com/FilledStacks/stacked-example/tree/part-4-unit-testing-1) \] - An intro to unit testing and how to set it up in Flutter. + +**050 - Flutter Architecture Part 3 - Flutter Services** \[ [Video](https://youtu.be/UoZQS1bkNTw) \] \[ [Written](https://www.filledstacks.com/post/services-in-code-and-how-to-use-them-in-flutter/) \] \[ [Source Code](https://github.com/FilledStacks/stacked-example/tree/part-3-services) \] - A complete guide on services, service classes, what they are used for and how to use them. + +**049 - Flutter Architecture Part 2 - Stacked State Management scenarios** \[ [Video](https://youtu.be/hEy_36LPcgQ) \] \[ [Written](https://www.filledstacks.com/post/flutter-and-provider-architecture-using-stacked/) \] \[ [Source Code](https://github.com/FilledStacks/stacked-example/tree/part-2-stacked-statemanagement) \] - This tutorial goes over common state management situation encountered in a real world application **048 - Flutter Architecture Part 1 - Stacked, Routing and GetIt setup** \[ [Video](https://youtu.be/DO8le1W_HqQ) \] \[ [Written](https://www.filledstacks.com/post/flutter-and-provider-architecture-using-stacked/) \] \[ [Source Code](https://github.com/FilledStacks/stacked-example/tree/part1-setup) \] - A complete guide to the setup of the basics for a starter stacked architecture project. From ff58446c2da62b8a708bd52373ffc3c38166a9d8 Mon Sep 17 00:00:00 2001 From: Jaeyeon Kim Date: Wed, 5 Aug 2020 10:09:28 +0900 Subject: [PATCH 20/48] Fix broken link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 648a5a6d..b9a7a6dd 100644 --- a/README.md +++ b/README.md @@ -134,4 +134,4 @@ In the repo to generate the platform projects for the tutorials. **002 - Smarter Flare Animations in Flutter - An Experiment** \[ [Video](https://youtu.be/vsyjMrZa5OU) \] \[ [Written](https://www.filledstacks.com/post/reducing-boilerplate-code-in-flutter-using-flare) \] \[ [Source](https://github.com/FilledStacks/flutter-tutorials/tree/master/002-flutter-flare-pt1) \] - In this tutorial we look at how to reduce animation boiler plate code in Flutter using some basic calculations and the Awesome Flare. -**001 - Building a UI in Flutter - TikTok example:** \[ [Video](https://youtu.be/kJ2mGh5BLYk) \] \[ [Written P1](https://www.filledstacks.com/post/building-tik-tok-s-ui-in-flutter-the-building-process) \] \[[Written P2](https://www.filledstacks.com/post/building-tik-tok-s-ui-in-flutter-from-layout-to-polish)\] \[[Source](https://github.com/FilledStacks/flutter-tutorials/tree/master/tik_tok_ui)\] - In this tutorial we break down the UI into Flutter Widgets, complete our layout and then tweak to get our final design to match our screenshots. +**001 - Building a UI in Flutter - TikTok example:** \[ [Video](https://youtu.be/kJ2mGh5BLYk) \] \[ [Written P1](https://www.filledstacks.com/post/building-tik-tok-s-ui-in-flutter-the-building-process) \] \[[Written P2](https://www.filledstacks.com/post/building-tik-tok-s-ui-in-flutter-from-layout-to-polish)\] \[[Source](https://github.com/FilledStacks/flutter-tutorials/tree/master/001-tik_tok_ui)\] - In this tutorial we break down the UI into Flutter Widgets, complete our layout and then tweak to get our final design to match our screenshots. From c33a1555647d07f71b3dcdf11cbac1949b98a022 Mon Sep 17 00:00:00 2001 From: Dane Mackier Date: Sun, 30 Aug 2020 15:40:41 +0200 Subject: [PATCH 21/48] Adds links to new Flutter / Lottie tutorial --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 648a5a6d..cb538a89 100644 --- a/README.md +++ b/README.md @@ -28,13 +28,15 @@ In the repo to generate the platform projects for the tutorials. ## Tutorials +**055 - Lottie Splash Screen in Flutter** \[ [Video](https://youtu.be/YcUip0Y8CUg) \] \[ [Written](https://www.filledstacks.com/post/lottie-splash-screen-intro-in-flutter/) \] - A tutorial that shows you how to implement an animated splash screen using Lottie and delay the navigation until it's complete. + **054 - Flutter Architecture Part 7 - Dialog Service** \[ [Video](https://youtu.be/uuyJHCxxMEY) \] \[ [Written](https://www.filledstacks.com/post/show-dialogs-without-context/) \] \[ [Source Code](https://github.com/FilledStacks/stacked-example/tree/part-7-dialog-service) \] - A complete guide to the setup of the basics for a starter stacked architecture project. **053 - Flutter Architecture Part 6 - Bottom Navigation with Stacked** \[ [Video](https://youtu.be/OBIrqm0LDaA) \] \[ [Written](https://www.filledstacks.com/post/bottom-navigation-with-stacked-architecture/) \] \[ [Source Code](https://github.com/FilledStacks/stacked-example/tree/part-6-bottom-nav) \] - A guide to implementing a bottom navigation bar using stacked. **052 - Flutter Architecture Part 5 - How to Mock - Unit Testing** \[ [Video](https://youtu.be/Kq-YMAE1ssA) \] \[ [Written](https://www.filledstacks.com/post/how-to-mock-for-unit-testing/) \] \[ [Source Code](https://github.com/FilledStacks/stacked-example/tree/part-5-mocking-unit-tests) \] - A complete guide to mocking in unit testing, how it's used for tests and what they're used for. -**051 - Flutter Architecture Part 4 - How to Unit test a Unit Testing intro** \[ [Video](https://youtu.be/n21w5T3jdWE) \] \[ [Written](https://www.filledstacks.com/post/how-to-unit-test-in-flutter/) \] \[ [Source Code](https://github.com/FilledStacks/stacked-example/tree/part-4-unit-testing-1) \] - An intro to unit testing and how to set it up in Flutter. +**051 - Flutter Architecture Part 4 - How to Unit test a Unit Testing intro** \[ [Video](https://youtu.be/n21w5T3jdWE) \] \[ [Written](https://www.filledstacks.com/post/how-to-unit-test-in-flutter/) \] \[ [Source Code](https://github.com/FilledStacks/stacked-example/tree/part-4-unit-testing-1) \] - An intro to unit testing and how to set it up in Flutter. **050 - Flutter Architecture Part 3 - Flutter Services** \[ [Video](https://youtu.be/UoZQS1bkNTw) \] \[ [Written](https://www.filledstacks.com/post/services-in-code-and-how-to-use-them-in-flutter/) \] \[ [Source Code](https://github.com/FilledStacks/stacked-example/tree/part-3-services) \] - A complete guide on services, service classes, what they are used for and how to use them. From 60ce294d9d983e890d3cc7b1ed947aee0c91a240 Mon Sep 17 00:00:00 2001 From: Dane Mackier Date: Thu, 15 Oct 2020 05:41:45 +0200 Subject: [PATCH 22/48] Adds new tutorial --- 057-sqlite-and-migrations/.gitignore | 41 + 057-sqlite-and-migrations/.metadata | 10 + 057-sqlite-and-migrations/README.md | 16 + .../assets/sql/1_create_schema.sql | 5 + .../assets/sql/2_add_description.sql | 1 + .../lib/app/locator.dart | 12 + 057-sqlite-and-migrations/lib/main.dart | 26 + .../lib/models/todo.dart | 20 + .../lib/models/todo.freezed.dart | 198 +++++ .../lib/models/todo.g.dart | 23 + .../lib/services/database_service.dart | 62 ++ 057-sqlite-and-migrations/lib/ui/router.dart | 17 + .../lib/ui/startup/startup_view.dart | 30 + .../lib/ui/startup/startup_viewmodel.dart | 16 + .../lib/ui/todo/todo_view.dart | 90 +++ .../lib/ui/todo/todo_viewmodel.dart | 32 + 057-sqlite-and-migrations/pubspec.lock | 740 ++++++++++++++++++ 057-sqlite-and-migrations/pubspec.yaml | 94 +++ .../test/widget_test.dart | 30 + README.md | 2 + 20 files changed, 1465 insertions(+) create mode 100644 057-sqlite-and-migrations/.gitignore create mode 100644 057-sqlite-and-migrations/.metadata create mode 100644 057-sqlite-and-migrations/README.md create mode 100644 057-sqlite-and-migrations/assets/sql/1_create_schema.sql create mode 100644 057-sqlite-and-migrations/assets/sql/2_add_description.sql create mode 100644 057-sqlite-and-migrations/lib/app/locator.dart create mode 100644 057-sqlite-and-migrations/lib/main.dart create mode 100644 057-sqlite-and-migrations/lib/models/todo.dart create mode 100644 057-sqlite-and-migrations/lib/models/todo.freezed.dart create mode 100644 057-sqlite-and-migrations/lib/models/todo.g.dart create mode 100644 057-sqlite-and-migrations/lib/services/database_service.dart create mode 100644 057-sqlite-and-migrations/lib/ui/router.dart create mode 100644 057-sqlite-and-migrations/lib/ui/startup/startup_view.dart create mode 100644 057-sqlite-and-migrations/lib/ui/startup/startup_viewmodel.dart create mode 100644 057-sqlite-and-migrations/lib/ui/todo/todo_view.dart create mode 100644 057-sqlite-and-migrations/lib/ui/todo/todo_viewmodel.dart create mode 100644 057-sqlite-and-migrations/pubspec.lock create mode 100644 057-sqlite-and-migrations/pubspec.yaml create mode 100644 057-sqlite-and-migrations/test/widget_test.dart diff --git a/057-sqlite-and-migrations/.gitignore b/057-sqlite-and-migrations/.gitignore new file mode 100644 index 00000000..9d532b18 --- /dev/null +++ b/057-sqlite-and-migrations/.gitignore @@ -0,0 +1,41 @@ +# Miscellaneous +*.class +*.log +*.pyc +*.swp +.DS_Store +.atom/ +.buildlog/ +.history +.svn/ + +# IntelliJ related +*.iml +*.ipr +*.iws +.idea/ + +# The .vscode folder contains launch configuration and tasks you configure in +# VS Code which you may wish to be included in version control, so this line +# is commented out by default. +#.vscode/ + +# Flutter/Dart/Pub related +**/doc/api/ +**/ios/Flutter/.last_build_id +.dart_tool/ +.flutter-plugins +.flutter-plugins-dependencies +.packages +.pub-cache/ +.pub/ +/build/ + +# Web related +lib/generated_plugin_registrant.dart + +# Symbolication related +app.*.symbols + +# Obfuscation related +app.*.map.json diff --git a/057-sqlite-and-migrations/.metadata b/057-sqlite-and-migrations/.metadata new file mode 100644 index 00000000..ee5762c1 --- /dev/null +++ b/057-sqlite-and-migrations/.metadata @@ -0,0 +1,10 @@ +# This file tracks properties of this Flutter project. +# Used by Flutter tool to assess capabilities and perform upgrades etc. +# +# This file should be version controlled and should not be manually edited. + +version: + revision: d408d302e22179d598f467e11da5dd968dbdc9ec + channel: stable + +project_type: app diff --git a/057-sqlite-and-migrations/README.md b/057-sqlite-and-migrations/README.md new file mode 100644 index 00000000..651afc12 --- /dev/null +++ b/057-sqlite-and-migrations/README.md @@ -0,0 +1,16 @@ +# sqflite_migration_example + +A new Flutter project. + +## Getting Started + +This project is a starting point for a Flutter application. + +A few resources to get you started if this is your first Flutter project: + +- [Lab: Write your first Flutter app](https://flutter.dev/docs/get-started/codelab) +- [Cookbook: Useful Flutter samples](https://flutter.dev/docs/cookbook) + +For help getting started with Flutter, view our +[online documentation](https://flutter.dev/docs), which offers tutorials, +samples, guidance on mobile development, and a full API reference. diff --git a/057-sqlite-and-migrations/assets/sql/1_create_schema.sql b/057-sqlite-and-migrations/assets/sql/1_create_schema.sql new file mode 100644 index 00000000..819779d2 --- /dev/null +++ b/057-sqlite-and-migrations/assets/sql/1_create_schema.sql @@ -0,0 +1,5 @@ +CREATE TABLE todos( + id INTEGER PRIMARY KEY, + title TEXT, + complete INT +); \ No newline at end of file diff --git a/057-sqlite-and-migrations/assets/sql/2_add_description.sql b/057-sqlite-and-migrations/assets/sql/2_add_description.sql new file mode 100644 index 00000000..a300e01c --- /dev/null +++ b/057-sqlite-and-migrations/assets/sql/2_add_description.sql @@ -0,0 +1 @@ +ALTER TABLE todos ADD description TEXT; \ No newline at end of file diff --git a/057-sqlite-and-migrations/lib/app/locator.dart b/057-sqlite-and-migrations/lib/app/locator.dart new file mode 100644 index 00000000..9b5c7ee6 --- /dev/null +++ b/057-sqlite-and-migrations/lib/app/locator.dart @@ -0,0 +1,12 @@ +import 'package:get_it/get_it.dart'; +import 'package:sqflite_migration_example/services/database_service.dart'; +import 'package:sqflite_migration_service/sqflite_migration_service.dart'; +import 'package:stacked_services/stacked_services.dart'; + +final locator = GetIt.instance; + +void setupLocator() { + locator.registerLazySingleton(() => NavigationService()); + locator.registerLazySingleton(() => DatabaseService()); + locator.registerLazySingleton(() => DatabaseMigrationService()); +} diff --git a/057-sqlite-and-migrations/lib/main.dart b/057-sqlite-and-migrations/lib/main.dart new file mode 100644 index 00000000..223168f0 --- /dev/null +++ b/057-sqlite-and-migrations/lib/main.dart @@ -0,0 +1,26 @@ +import 'package:flutter/material.dart'; +import 'package:flutter/scheduler.dart'; +import 'package:sqflite_migration_example/app/locator.dart'; +import 'package:sqflite_migration_example/ui/router.dart' as router; +import 'package:sqflite_migration_example/ui/startup/startup_view.dart'; +import 'package:stacked_services/stacked_services.dart'; + +void main() { + setupLocator(); + runApp(MyApp()); +} + +class MyApp extends StatelessWidget { + // This widget is the root of your application. + @override + Widget build(BuildContext context) { + + + return MaterialApp( + title: 'Flutter Demo', + navigatorKey: locator().navigatorKey, + home: StartupView(), + onGenerateRoute: router.Router.onGenerateRoute, + ); + } +} diff --git a/057-sqlite-and-migrations/lib/models/todo.dart b/057-sqlite-and-migrations/lib/models/todo.dart new file mode 100644 index 00000000..bc754ca2 --- /dev/null +++ b/057-sqlite-and-migrations/lib/models/todo.dart @@ -0,0 +1,20 @@ +import 'package:freezed_annotation/freezed_annotation.dart'; + +part 'todo.freezed.dart'; +part 'todo.g.dart'; + +@freezed +abstract class Todo with _$Todo { + Todo._(); + + factory Todo({ + int id, + @required String title, + String description, + @Default(0) int complete, + }) = _Todo; + + factory Todo.fromJson(Map json) => _$TodoFromJson(json); + + bool get isComplete => complete == 1 ? true : false; +} diff --git a/057-sqlite-and-migrations/lib/models/todo.freezed.dart b/057-sqlite-and-migrations/lib/models/todo.freezed.dart new file mode 100644 index 00000000..1a273d4c --- /dev/null +++ b/057-sqlite-and-migrations/lib/models/todo.freezed.dart @@ -0,0 +1,198 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND +// ignore_for_file: deprecated_member_use, deprecated_member_use_from_same_package, use_function_type_syntax_for_parameters, unnecessary_const, avoid_init_to_null, invalid_override_different_default_values_named, prefer_expression_function_bodies + +part of 'todo.dart'; + +// ************************************************************************** +// FreezedGenerator +// ************************************************************************** + +T _$identity(T value) => value; +Todo _$TodoFromJson(Map json) { + return _Todo.fromJson(json); +} + +/// @nodoc +class _$TodoTearOff { + const _$TodoTearOff(); + +// ignore: unused_element + _Todo call( + {int id, @required String title, String description, int complete = 0}) { + return _Todo( + id: id, + title: title, + description: description, + complete: complete, + ); + } + +// ignore: unused_element + Todo fromJson(Map json) { + return Todo.fromJson(json); + } +} + +/// @nodoc +// ignore: unused_element +const $Todo = _$TodoTearOff(); + +/// @nodoc +mixin _$Todo { + int get id; + String get title; + String get description; + int get complete; + + Map toJson(); + $TodoCopyWith get copyWith; +} + +/// @nodoc +abstract class $TodoCopyWith<$Res> { + factory $TodoCopyWith(Todo value, $Res Function(Todo) then) = + _$TodoCopyWithImpl<$Res>; + $Res call({int id, String title, String description, int complete}); +} + +/// @nodoc +class _$TodoCopyWithImpl<$Res> implements $TodoCopyWith<$Res> { + _$TodoCopyWithImpl(this._value, this._then); + + final Todo _value; + // ignore: unused_field + final $Res Function(Todo) _then; + + @override + $Res call({ + Object id = freezed, + Object title = freezed, + Object description = freezed, + Object complete = freezed, + }) { + return _then(_value.copyWith( + id: id == freezed ? _value.id : id as int, + title: title == freezed ? _value.title : title as String, + description: + description == freezed ? _value.description : description as String, + complete: complete == freezed ? _value.complete : complete as int, + )); + } +} + +/// @nodoc +abstract class _$TodoCopyWith<$Res> implements $TodoCopyWith<$Res> { + factory _$TodoCopyWith(_Todo value, $Res Function(_Todo) then) = + __$TodoCopyWithImpl<$Res>; + @override + $Res call({int id, String title, String description, int complete}); +} + +/// @nodoc +class __$TodoCopyWithImpl<$Res> extends _$TodoCopyWithImpl<$Res> + implements _$TodoCopyWith<$Res> { + __$TodoCopyWithImpl(_Todo _value, $Res Function(_Todo) _then) + : super(_value, (v) => _then(v as _Todo)); + + @override + _Todo get _value => super._value as _Todo; + + @override + $Res call({ + Object id = freezed, + Object title = freezed, + Object description = freezed, + Object complete = freezed, + }) { + return _then(_Todo( + id: id == freezed ? _value.id : id as int, + title: title == freezed ? _value.title : title as String, + description: + description == freezed ? _value.description : description as String, + complete: complete == freezed ? _value.complete : complete as int, + )); + } +} + +@JsonSerializable() + +/// @nodoc +class _$_Todo extends _Todo { + _$_Todo({this.id, @required this.title, this.description, this.complete = 0}) + : assert(title != null), + assert(complete != null), + super._(); + + factory _$_Todo.fromJson(Map json) => + _$_$_TodoFromJson(json); + + @override + final int id; + @override + final String title; + @override + final String description; + @JsonKey(defaultValue: 0) + @override + final int complete; + + @override + String toString() { + return 'Todo(id: $id, title: $title, description: $description, complete: $complete)'; + } + + @override + bool operator ==(dynamic other) { + return identical(this, other) || + (other is _Todo && + (identical(other.id, id) || + const DeepCollectionEquality().equals(other.id, id)) && + (identical(other.title, title) || + const DeepCollectionEquality().equals(other.title, title)) && + (identical(other.description, description) || + const DeepCollectionEquality() + .equals(other.description, description)) && + (identical(other.complete, complete) || + const DeepCollectionEquality() + .equals(other.complete, complete))); + } + + @override + int get hashCode => + runtimeType.hashCode ^ + const DeepCollectionEquality().hash(id) ^ + const DeepCollectionEquality().hash(title) ^ + const DeepCollectionEquality().hash(description) ^ + const DeepCollectionEquality().hash(complete); + + @override + _$TodoCopyWith<_Todo> get copyWith => + __$TodoCopyWithImpl<_Todo>(this, _$identity); + + @override + Map toJson() { + return _$_$_TodoToJson(this); + } +} + +abstract class _Todo extends Todo { + _Todo._() : super._(); + factory _Todo( + {int id, + @required String title, + String description, + int complete}) = _$_Todo; + + factory _Todo.fromJson(Map json) = _$_Todo.fromJson; + + @override + int get id; + @override + String get title; + @override + String get description; + @override + int get complete; + @override + _$TodoCopyWith<_Todo> get copyWith; +} diff --git a/057-sqlite-and-migrations/lib/models/todo.g.dart b/057-sqlite-and-migrations/lib/models/todo.g.dart new file mode 100644 index 00000000..7c8082a3 --- /dev/null +++ b/057-sqlite-and-migrations/lib/models/todo.g.dart @@ -0,0 +1,23 @@ +// GENERATED CODE - DO NOT MODIFY BY HAND + +part of 'todo.dart'; + +// ************************************************************************** +// JsonSerializableGenerator +// ************************************************************************** + +_$_Todo _$_$_TodoFromJson(Map json) { + return _$_Todo( + id: json['id'] as int, + title: json['title'] as String, + description: json['description'] as String, + complete: json['complete'] as int ?? 0, + ); +} + +Map _$_$_TodoToJson(_$_Todo instance) => { + 'id': instance.id, + 'title': instance.title, + 'description': instance.description, + 'complete': instance.complete, + }; diff --git a/057-sqlite-and-migrations/lib/services/database_service.dart b/057-sqlite-and-migrations/lib/services/database_service.dart new file mode 100644 index 00000000..38ca289f --- /dev/null +++ b/057-sqlite-and-migrations/lib/services/database_service.dart @@ -0,0 +1,62 @@ +import 'package:sqflite/sqflite.dart'; +import 'package:sqflite_migration_example/app/locator.dart'; +import 'package:sqflite_migration_example/models/todo.dart'; +import 'package:sqflite_migration_service/sqflite_migration_service.dart'; + +const String DB_NAME = 'todo_database.sqlite'; + +const String TodoTableName = 'todos'; + +class DatabaseService { + final _migrationService = locator(); + + Database _database; + Future initialise() async { + _database = await openDatabase(DB_NAME, version: 1); + + await _migrationService.runMigration( + _database, + migrationFiles: [ + '1_create_schema.sql', + '2_add_description.sql', + ], + verbose: true, + ); + } + + Future> getTodos() async { + // Get all the data from the TodoTableName + List todoResults = await _database.query(TodoTableName); + // Map data to a Todo object + return todoResults.map((todo) => Todo.fromJson(todo)).toList(); + } + + Future addTodo({String title, String description}) async { + try { + await _database.insert( + TodoTableName, + Todo( + title: title, + description: description, + ).toJson(), + ); + } catch (e) { + print('Could not insert the todo: $e'); + } + } + + Future updateCompleteForTodo({int id, bool complete}) async { + try { + await _database.update( + TodoTableName, + // We only pass in the data we want to update. + // The field used here already has to exist in the schema + {'complete': complete ? 1 : 0}, + where: 'id = ?', + whereArgs: [id], + ); + } catch (e) { + print('Could not update the todo with id:$id. $e'); + } + } +} diff --git a/057-sqlite-and-migrations/lib/ui/router.dart b/057-sqlite-and-migrations/lib/ui/router.dart new file mode 100644 index 00000000..63430479 --- /dev/null +++ b/057-sqlite-and-migrations/lib/ui/router.dart @@ -0,0 +1,17 @@ +import 'package:flutter/material.dart'; +import 'package:sqflite_migration_example/ui/todo/todo_view.dart'; + +/// Function created using the router setup found in the below FilledStacks article. +/// https://www.filledstacks.com/post/flutter-navigation-cheatsheet-a-guide-to-named-routing/#setup-a-router-for-named-routing + +class Router { + static Route onGenerateRoute(RouteSettings settings) { + switch (settings.name) { + case todo: + default: + return MaterialPageRoute(builder: (context) => TodoView()); + } + } + + static const todo = 'todo'; +} diff --git a/057-sqlite-and-migrations/lib/ui/startup/startup_view.dart b/057-sqlite-and-migrations/lib/ui/startup/startup_view.dart new file mode 100644 index 00000000..18cbc769 --- /dev/null +++ b/057-sqlite-and-migrations/lib/ui/startup/startup_view.dart @@ -0,0 +1,30 @@ +import 'package:flutter/material.dart'; +import 'package:sqflite_migration_example/ui/startup/startup_viewmodel.dart'; +import 'package:stacked/stacked.dart'; + +/// [StartupView] will be shown right after the native splash screen +/// and will initialise everything required for the app to function. +/// +/// After initialisation the ViewModel will navigate to the intended view +class StartupView extends StatelessWidget { + const StartupView({Key key}) : super(key: key); + + @override + Widget build(BuildContext context) { + return ViewModelBuilder.reactive( + builder: (context, model, child) => Scaffold( + body: Center( + child: Column( + mainAxisSize: MainAxisSize.min, + children: [ + CircularProgressIndicator(), + Text('Preparing app ... '), + ], + ), + ), + ), + viewModelBuilder: () => StartupViewModel(), + onModelReady: (model) => model.initialise(), + ); + } +} diff --git a/057-sqlite-and-migrations/lib/ui/startup/startup_viewmodel.dart b/057-sqlite-and-migrations/lib/ui/startup/startup_viewmodel.dart new file mode 100644 index 00000000..e528d9be --- /dev/null +++ b/057-sqlite-and-migrations/lib/ui/startup/startup_viewmodel.dart @@ -0,0 +1,16 @@ +import 'package:sqflite_migration_example/app/locator.dart'; +import 'package:sqflite_migration_example/services/database_service.dart'; +import 'package:stacked/stacked.dart'; +import 'package:stacked_services/stacked_services.dart'; + +import '../router.dart'; + +class StartupViewModel extends BaseViewModel { + final _navigationService = locator(); + final _databaseService = locator(); + + Future initialise() async { + await _databaseService.initialise(); + await _navigationService.navigateTo(Router.todo); + } +} diff --git a/057-sqlite-and-migrations/lib/ui/todo/todo_view.dart b/057-sqlite-and-migrations/lib/ui/todo/todo_view.dart new file mode 100644 index 00000000..98e6c74b --- /dev/null +++ b/057-sqlite-and-migrations/lib/ui/todo/todo_view.dart @@ -0,0 +1,90 @@ +import 'package:flutter/material.dart'; +import 'package:flutter_hooks/flutter_hooks.dart'; +import 'package:sqflite_migration_example/ui/todo/todo_viewmodel.dart'; +import 'package:stacked/stacked.dart'; + +class TodoView extends HookWidget { + const TodoView({Key key}) : super(key: key); + + @override + Widget build(BuildContext context) { + var todoController = useTextEditingController(); + var descriptionController = useTextEditingController(); + + return ViewModelBuilder.reactive( + builder: (context, model, child) => Scaffold( + floatingActionButton: FloatingActionButton( + onPressed: () async { + model.addTodo(todoController.text, descriptionController.text); + todoController.clear(); + descriptionController.clear(); + }, + child: !model.isBusy + ? Icon(Icons.add) + : CircularProgressIndicator( + valueColor: AlwaysStoppedAnimation(Colors.white), + ), + ), + body: SizedBox( + height: MediaQuery.of(context).size.height, + child: Column( + mainAxisSize: MainAxisSize.max, + children: [ + SizedBox(height: 60), + Padding( + padding: const EdgeInsets.symmetric(horizontal: 25), + child: TextField( + controller: todoController, + decoration: InputDecoration(hintText: 'Add a todo'), + ), + ), + Padding( + padding: const EdgeInsets.symmetric(horizontal: 25), + child: TextField( + controller: descriptionController, + decoration: InputDecoration(hintText: 'Add a description'), + ), + ), + if (model.dataReady && model.data.isNotEmpty) + Expanded( + child: ListView.builder( + itemCount: model.data.length, + itemBuilder: (context, index) => Container( + padding: const EdgeInsets.symmetric(horizontal: 25), + height: 40, + child: Row( + mainAxisSize: MainAxisSize.max, + mainAxisAlignment: MainAxisAlignment.spaceBetween, + children: [ + Column( + crossAxisAlignment: CrossAxisAlignment.start, + children: [ + Text(model.data[index].title), + Text( + model.data[index].description ?? '', + style: TextStyle( + color: Colors.grey, + ), + ), + ], + ), + Checkbox( + value: model.data[index].isComplete, + onChanged: (value) => + model.setCompleteForItem(index, value), + ) + ], + ), + ), + ), + ), + if (model.dataReady && model.data.isEmpty) + Text('No todo\'s yet. Add some'), + ], + ), + ), + ), + viewModelBuilder: () => TodoViewModel(), + ); + } +} diff --git a/057-sqlite-and-migrations/lib/ui/todo/todo_viewmodel.dart b/057-sqlite-and-migrations/lib/ui/todo/todo_viewmodel.dart new file mode 100644 index 00000000..25ec98df --- /dev/null +++ b/057-sqlite-and-migrations/lib/ui/todo/todo_viewmodel.dart @@ -0,0 +1,32 @@ +import 'package:sqflite_migration_example/app/locator.dart'; +import 'package:sqflite_migration_example/models/todo.dart'; +import 'package:sqflite_migration_example/services/database_service.dart'; +import 'package:stacked/stacked.dart'; + +class TodoViewModel extends FutureViewModel> { + final _databaseService = locator(); + + Future addTodo(String title, String description) async { + await _databaseService.addTodo(title: title, description: description); + + // Initialise will rerun the initial FutureViewModel logic which will + // 1. Run the Future provided to futureToRun() + // 2. Store the value returned from that future in the data property + await initialise(); + } + + @override + Future> futureToRun() => _databaseService.getTodos(); + + Future setCompleteForItem(int index, bool value) async { + await _databaseService.updateCompleteForTodo( + id: data[index].id, + complete: value, + ); + + // Initialise will rerun the initial FutureViewModel logic which will + // 1. Run the Future provided to futureToRun() + // 2. Store the value returned from that future in the data property + await initialise(); + } +} diff --git a/057-sqlite-and-migrations/pubspec.lock b/057-sqlite-and-migrations/pubspec.lock new file mode 100644 index 00000000..35c36740 --- /dev/null +++ b/057-sqlite-and-migrations/pubspec.lock @@ -0,0 +1,740 @@ +# Generated by pub +# See https://dart.dev/tools/pub/glossary#lockfile +packages: + _fe_analyzer_shared: + dependency: transitive + description: + name: _fe_analyzer_shared + url: "https://pub.dartlang.org" + source: hosted + version: "7.0.0" + analyzer: + dependency: transitive + description: + name: analyzer + url: "https://pub.dartlang.org" + source: hosted + version: "0.39.17" + args: + dependency: transitive + description: + name: args + url: "https://pub.dartlang.org" + source: hosted + version: "1.6.0" + async: + dependency: transitive + description: + name: async + url: "https://pub.dartlang.org" + source: hosted + version: "2.5.0-nullsafety.1" + boolean_selector: + dependency: transitive + description: + name: boolean_selector + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.0-nullsafety.1" + build: + dependency: transitive + description: + name: build + url: "https://pub.dartlang.org" + source: hosted + version: "1.3.0" + build_config: + dependency: transitive + description: + name: build_config + url: "https://pub.dartlang.org" + source: hosted + version: "0.4.2" + build_daemon: + dependency: transitive + description: + name: build_daemon + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.4" + build_resolvers: + dependency: transitive + description: + name: build_resolvers + url: "https://pub.dartlang.org" + source: hosted + version: "1.3.11" + build_runner: + dependency: "direct dev" + description: + name: build_runner + url: "https://pub.dartlang.org" + source: hosted + version: "1.10.2" + build_runner_core: + dependency: transitive + description: + name: build_runner_core + url: "https://pub.dartlang.org" + source: hosted + version: "6.0.1" + built_collection: + dependency: transitive + description: + name: built_collection + url: "https://pub.dartlang.org" + source: hosted + version: "4.3.2" + built_value: + dependency: transitive + description: + name: built_value + url: "https://pub.dartlang.org" + source: hosted + version: "7.1.0" + characters: + dependency: transitive + description: + name: characters + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0-nullsafety.3" + charcode: + dependency: transitive + description: + name: charcode + url: "https://pub.dartlang.org" + source: hosted + version: "1.2.0-nullsafety.1" + checked_yaml: + dependency: transitive + description: + name: checked_yaml + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.2" + cli_util: + dependency: transitive + description: + name: cli_util + url: "https://pub.dartlang.org" + source: hosted + version: "0.2.0" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0-nullsafety.1" + code_builder: + dependency: transitive + description: + name: code_builder + url: "https://pub.dartlang.org" + source: hosted + version: "3.4.1" + collection: + dependency: transitive + description: + name: collection + url: "https://pub.dartlang.org" + source: hosted + version: "1.15.0-nullsafety.3" + convert: + dependency: transitive + description: + name: convert + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.1" + crypto: + dependency: transitive + description: + name: crypto + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.5" + csslib: + dependency: transitive + description: + name: csslib + url: "https://pub.dartlang.org" + source: hosted + version: "0.16.2" + cupertino_icons: + dependency: "direct main" + description: + name: cupertino_icons + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.0" + dart_style: + dependency: transitive + description: + name: dart_style + url: "https://pub.dartlang.org" + source: hosted + version: "1.3.6" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.2.0-nullsafety.1" + ffi: + dependency: transitive + description: + name: ffi + url: "https://pub.dartlang.org" + source: hosted + version: "0.1.3" + file: + dependency: transitive + description: + name: file + url: "https://pub.dartlang.org" + source: hosted + version: "5.2.1" + fixnum: + dependency: transitive + description: + name: fixnum + url: "https://pub.dartlang.org" + source: hosted + version: "0.10.11" + flutter: + dependency: "direct main" + description: flutter + source: sdk + version: "0.0.0" + flutter_hooks: + dependency: "direct main" + description: + name: flutter_hooks + url: "https://pub.dartlang.org" + source: hosted + version: "0.14.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" + freezed: + dependency: "direct dev" + description: + name: freezed + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.1" + freezed_annotation: + dependency: "direct main" + description: + name: freezed_annotation + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.0" + get: + dependency: transitive + description: + name: get + url: "https://pub.dartlang.org" + source: hosted + version: "3.12.1" + get_core: + dependency: transitive + description: + name: get_core + url: "https://pub.dartlang.org" + source: hosted + version: "3.12.0" + get_instance: + dependency: transitive + description: + name: get_instance + url: "https://pub.dartlang.org" + source: hosted + version: "3.12.0" + get_it: + dependency: "direct main" + description: + name: get_it + url: "https://pub.dartlang.org" + source: hosted + version: "4.0.4" + get_navigation: + dependency: transitive + description: + name: get_navigation + url: "https://pub.dartlang.org" + source: hosted + version: "3.12.0" + get_rx: + dependency: transitive + description: + name: get_rx + url: "https://pub.dartlang.org" + source: hosted + version: "3.12.0" + get_state_manager: + dependency: transitive + description: + name: get_state_manager + url: "https://pub.dartlang.org" + source: hosted + version: "3.12.0" + get_utils: + dependency: transitive + description: + name: get_utils + url: "https://pub.dartlang.org" + source: hosted + version: "3.12.0" + glob: + dependency: transitive + description: + name: glob + url: "https://pub.dartlang.org" + source: hosted + version: "1.2.0" + graphs: + dependency: transitive + description: + name: graphs + url: "https://pub.dartlang.org" + source: hosted + version: "0.2.0" + html: + dependency: transitive + description: + name: html + url: "https://pub.dartlang.org" + source: hosted + version: "0.14.0+4" + http_multi_server: + dependency: transitive + description: + name: http_multi_server + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.0" + http_parser: + dependency: transitive + description: + name: http_parser + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.4" + intl: + dependency: transitive + description: + name: intl + url: "https://pub.dartlang.org" + source: hosted + version: "0.16.1" + io: + dependency: transitive + description: + name: io + url: "https://pub.dartlang.org" + source: hosted + version: "0.3.4" + js: + dependency: transitive + description: + name: js + url: "https://pub.dartlang.org" + source: hosted + version: "0.6.2" + json_annotation: + dependency: "direct main" + description: + name: json_annotation + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.0" + json_serializable: + dependency: "direct dev" + description: + name: json_serializable + url: "https://pub.dartlang.org" + source: hosted + version: "3.5.0" + logging: + dependency: transitive + description: + name: logging + url: "https://pub.dartlang.org" + source: hosted + version: "0.11.4" + matcher: + dependency: transitive + description: + name: matcher + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.10-nullsafety.1" + meta: + dependency: transitive + description: + name: meta + url: "https://pub.dartlang.org" + source: hosted + version: "1.3.0-nullsafety.3" + mime: + dependency: transitive + description: + name: mime + url: "https://pub.dartlang.org" + source: hosted + version: "0.9.7" + nested: + dependency: transitive + description: + name: nested + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.4" + node_interop: + dependency: transitive + description: + name: node_interop + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" + node_io: + dependency: transitive + description: + name: node_io + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.1" + observable_ish: + dependency: transitive + description: + name: observable_ish + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.4" + package_config: + dependency: transitive + description: + name: package_config + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.3" + path: + dependency: transitive + description: + name: path + url: "https://pub.dartlang.org" + source: hosted + version: "1.8.0-nullsafety.1" + path_provider_linux: + dependency: transitive + description: + name: path_provider_linux + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.1+2" + path_provider_platform_interface: + dependency: transitive + description: + name: path_provider_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.3" + path_provider_windows: + dependency: transitive + description: + name: path_provider_windows + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.4+1" + pedantic: + dependency: transitive + description: + name: pedantic + url: "https://pub.dartlang.org" + source: hosted + version: "1.9.2" + platform: + dependency: transitive + description: + name: platform + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" + plugin_platform_interface: + dependency: transitive + description: + name: plugin_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.3" + pool: + dependency: transitive + description: + name: pool + url: "https://pub.dartlang.org" + source: hosted + version: "1.4.0" + process: + dependency: transitive + description: + name: process + url: "https://pub.dartlang.org" + source: hosted + version: "3.0.13" + provider: + dependency: transitive + description: + name: provider + url: "https://pub.dartlang.org" + source: hosted + version: "4.3.2+2" + pub_semver: + dependency: transitive + description: + name: pub_semver + url: "https://pub.dartlang.org" + source: hosted + version: "1.4.4" + pubspec_parse: + dependency: transitive + description: + name: pubspec_parse + url: "https://pub.dartlang.org" + source: hosted + version: "0.1.5" + quiver: + dependency: transitive + description: + name: quiver + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.3" + shared_preferences: + dependency: transitive + description: + name: shared_preferences + url: "https://pub.dartlang.org" + source: hosted + version: "0.5.12+2" + shared_preferences_linux: + dependency: transitive + description: + name: shared_preferences_linux + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.2+2" + shared_preferences_macos: + dependency: transitive + description: + name: shared_preferences_macos + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.1+10" + shared_preferences_platform_interface: + dependency: transitive + description: + name: shared_preferences_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.4" + shared_preferences_web: + dependency: transitive + description: + name: shared_preferences_web + url: "https://pub.dartlang.org" + source: hosted + version: "0.1.2+7" + shared_preferences_windows: + dependency: transitive + description: + name: shared_preferences_windows + url: "https://pub.dartlang.org" + source: hosted + version: "0.0.1+1" + shelf: + dependency: transitive + description: + name: shelf + url: "https://pub.dartlang.org" + source: hosted + version: "0.7.9" + shelf_web_socket: + dependency: transitive + description: + name: shelf_web_socket + url: "https://pub.dartlang.org" + source: hosted + version: "0.2.3" + sky_engine: + dependency: transitive + description: flutter + source: sdk + version: "0.0.99" + source_gen: + dependency: transitive + description: + name: source_gen + url: "https://pub.dartlang.org" + source: hosted + version: "0.9.7+1" + source_span: + dependency: transitive + description: + name: source_span + url: "https://pub.dartlang.org" + source: hosted + version: "1.8.0-nullsafety.2" + sqflite: + dependency: "direct main" + description: + name: sqflite + url: "https://pub.dartlang.org" + source: hosted + version: "1.3.1+1" + sqflite_common: + dependency: transitive + description: + name: sqflite_common + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.2+1" + sqflite_migration_service: + dependency: "direct main" + description: + name: sqflite_migration_service + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" + stack_trace: + dependency: transitive + description: + name: stack_trace + url: "https://pub.dartlang.org" + source: hosted + version: "1.10.0-nullsafety.1" + stacked: + dependency: "direct main" + description: + name: stacked + url: "https://pub.dartlang.org" + source: hosted + version: "1.7.6" + stacked_services: + dependency: "direct main" + description: + name: stacked_services + url: "https://pub.dartlang.org" + source: hosted + version: "0.5.4+4" + stream_channel: + dependency: transitive + description: + name: stream_channel + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.0-nullsafety.1" + stream_transform: + dependency: transitive + description: + name: stream_transform + url: "https://pub.dartlang.org" + source: hosted + version: "1.2.0" + string_scanner: + dependency: transitive + description: + name: string_scanner + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0-nullsafety.1" + synchronized: + dependency: transitive + description: + name: synchronized + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.0+2" + term_glyph: + dependency: transitive + description: + name: term_glyph + url: "https://pub.dartlang.org" + source: hosted + version: "1.2.0-nullsafety.1" + test_api: + dependency: transitive + description: + name: test_api + url: "https://pub.dartlang.org" + source: hosted + version: "0.2.19-nullsafety.2" + timing: + dependency: transitive + description: + name: timing + url: "https://pub.dartlang.org" + source: hosted + version: "0.1.1+2" + typed_data: + dependency: transitive + description: + name: typed_data + url: "https://pub.dartlang.org" + source: hosted + version: "1.3.0-nullsafety.3" + vector_math: + dependency: transitive + description: + name: vector_math + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.0-nullsafety.3" + watcher: + dependency: transitive + description: + name: watcher + url: "https://pub.dartlang.org" + source: hosted + version: "0.9.7+15" + web_socket_channel: + dependency: transitive + description: + name: web_socket_channel + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" + win32: + dependency: transitive + description: + name: win32 + url: "https://pub.dartlang.org" + source: hosted + version: "1.7.3" + xdg_directories: + dependency: transitive + description: + name: xdg_directories + url: "https://pub.dartlang.org" + source: hosted + version: "0.1.2" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.1" +sdks: + dart: ">=2.10.0-110 <2.11.0" + flutter: ">=1.20.0 <2.0.0" diff --git a/057-sqlite-and-migrations/pubspec.yaml b/057-sqlite-and-migrations/pubspec.yaml new file mode 100644 index 00000000..3ec5fc9f --- /dev/null +++ b/057-sqlite-and-migrations/pubspec.yaml @@ -0,0 +1,94 @@ +name: sqflite_migration_example +description: A new Flutter project. + +# The following line prevents the package from being accidentally published to +# pub.dev using `pub publish`. This is preferred for private packages. +publish_to: "none" # Remove this line if you wish to publish to pub.dev + +# The following defines the version and build number for your application. +# A version number is three numbers separated by dots, like 1.2.43 +# followed by an optional build number separated by a +. +# Both the version and the builder number may be overridden in flutter +# build by specifying --build-name and --build-number, respectively. +# In Android, build-name is used as versionName while build-number used as versionCode. +# Read more about Android versioning at https://developer.android.com/studio/publish/versioning +# In iOS, build-name is used as CFBundleShortVersionString while build-number used as CFBundleVersion. +# Read more about iOS versioning at +# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html +version: 1.0.0+1 + +environment: + sdk: ">=2.7.0 <3.0.0" + +dependencies: + flutter: + sdk: flutter + + # The following adds the Cupertino Icons font to your application. + # Use with the CupertinoIcons class for iOS style icons. + cupertino_icons: ^1.0.0 + + # Application framework + stacked: + stacked_services: + flutter_hooks: + + # data models + freezed_annotation: + json_annotation: ^3.0.1 + + # Service location + get_it: + + # Database + sqflite: ^1.3.1+1 + sqflite_migration_service: ^1.0.1 + +dev_dependencies: + flutter_test: + sdk: flutter + + build_runner: + freezed: + json_serializable: ^3.2.5 + +# For information on the generic Dart part of this file, see the +# following page: https://dart.dev/tools/pub/pubspec + +# The following section is specific to Flutter. +flutter: + # The following line ensures that the Material Icons font is + # included with your application, so that you can use the icons in + # the material Icons class. + uses-material-design: true + + # To add assets to your application, add an assets section, like this: + assets: + - assets/sql/ + # - images/a_dot_ham.jpeg + + # An image asset can refer to one or more resolution-specific "variants", see + # https://flutter.dev/assets-and-images/#resolution-aware. + + # For details regarding adding assets from package dependencies, see + # https://flutter.dev/assets-and-images/#from-packages + + # To add custom fonts to your application, add a fonts section here, + # in this "flutter" section. Each entry in this list should have a + # "family" key with the font family name, and a "fonts" key with a + # list giving the asset and other descriptors for the font. For + # example: + # fonts: + # - family: Schyler + # fonts: + # - asset: fonts/Schyler-Regular.ttf + # - asset: fonts/Schyler-Italic.ttf + # style: italic + # - family: Trajan Pro + # fonts: + # - asset: fonts/TrajanPro.ttf + # - asset: fonts/TrajanPro_Bold.ttf + # weight: 700 + # + # For details regarding fonts from package dependencies, + # see https://flutter.dev/custom-fonts/#from-packages diff --git a/057-sqlite-and-migrations/test/widget_test.dart b/057-sqlite-and-migrations/test/widget_test.dart new file mode 100644 index 00000000..0508f7fa --- /dev/null +++ b/057-sqlite-and-migrations/test/widget_test.dart @@ -0,0 +1,30 @@ +// This is a basic Flutter widget test. +// +// To perform an interaction with a widget in your test, use the WidgetTester +// utility that Flutter provides. For example, you can send tap and scroll +// gestures. You can also use WidgetTester to find child widgets in the widget +// tree, read text, and verify that the values of widget properties are correct. + +import 'package:flutter/material.dart'; +import 'package:flutter_test/flutter_test.dart'; + +import 'package:sqflite_migration_example/main.dart'; + +void main() { + testWidgets('Counter increments smoke test', (WidgetTester tester) async { + // Build our app and trigger a frame. + await tester.pumpWidget(MyApp()); + + // Verify that our counter starts at 0. + expect(find.text('0'), findsOneWidget); + expect(find.text('1'), findsNothing); + + // Tap the '+' icon and trigger a frame. + await tester.tap(find.byIcon(Icons.add)); + await tester.pump(); + + // Verify that our counter has incremented. + expect(find.text('0'), findsNothing); + expect(find.text('1'), findsOneWidget); + }); +} diff --git a/README.md b/README.md index 190aa6b7..d7755d14 100644 --- a/README.md +++ b/README.md @@ -28,6 +28,8 @@ In the repo to generate the platform projects for the tutorials. ## Tutorials +**057 - SQLite in Flutter | Migrations and Schema Management** \[ Video (coming soon) \] \[ Written (coming soon) \] - This tutorial goes over the SQLite implementation used in our production applications. It shows the basics of SQLite. The meat of the tutorial comes from the schema management solution we use. + **055 - Lottie Splash Screen in Flutter** \[ [Video](https://youtu.be/YcUip0Y8CUg) \] \[ [Written](https://www.filledstacks.com/post/lottie-splash-screen-intro-in-flutter/) \] - A tutorial that shows you how to implement an animated splash screen using Lottie and delay the navigation until it's complete. **054 - Flutter Architecture Part 7 - Dialog Service** \[ [Video](https://youtu.be/uuyJHCxxMEY) \] \[ [Written](https://www.filledstacks.com/post/show-dialogs-without-context/) \] \[ [Source Code](https://github.com/FilledStacks/stacked-example/tree/part-7-dialog-service) \] - A complete guide to the setup of the basics for a starter stacked architecture project. From bfe2dff225b008e93d59390d0102962647dcd055 Mon Sep 17 00:00:00 2001 From: Dane Mackier Date: Thu, 22 Oct 2020 04:56:44 +0200 Subject: [PATCH 23/48] Adds new video links --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index d7755d14..dea30adb 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,7 @@ In the repo to generate the platform projects for the tutorials. ## Tutorials -**057 - SQLite in Flutter | Migrations and Schema Management** \[ Video (coming soon) \] \[ Written (coming soon) \] - This tutorial goes over the SQLite implementation used in our production applications. It shows the basics of SQLite. The meat of the tutorial comes from the schema management solution we use. +**057 - SQLite in Flutter | Migrations and Schema Management** \[ [Video](https://youtu.be/yR37lWE6xO4) \] \[ [Written](https://www.filledstacks.com/post/sq-lite-in-flutter/) \] - This tutorial goes over the SQLite implementation used in our production applications. It shows the basics of SQLite. The meat of the tutorial comes from the schema management solution we use. **055 - Lottie Splash Screen in Flutter** \[ [Video](https://youtu.be/YcUip0Y8CUg) \] \[ [Written](https://www.filledstacks.com/post/lottie-splash-screen-intro-in-flutter/) \] - A tutorial that shows you how to implement an animated splash screen using Lottie and delay the navigation until it's complete. From 6209a4b3fd907c38aeb9602bf919277314d19db4 Mon Sep 17 00:00:00 2001 From: Dane Mackier Date: Sun, 29 Nov 2020 12:37:28 +0200 Subject: [PATCH 24/48] Adds new Bottom Sheet tutorial --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index dea30adb..cbd42c05 100644 --- a/README.md +++ b/README.md @@ -28,6 +28,8 @@ In the repo to generate the platform projects for the tutorials. ## Tutorials +**058 - Bottom Sheet Service | Using Flutter Bottom Sheets without context** \[ [Video](https://youtu.be/OvBl-j59bOg) \] \[ [Written](https://www.filledstacks.com/post/bottom-sheets-in-flutter-through-stacked-services/) \] \[ [Source](https://github.com/FilledStacks/stacked-example/tree/part-8-bottom-sheet-service) \] - This tutorial goes over the usage of the new BottomSheetService in the stacked_services package. + **057 - SQLite in Flutter | Migrations and Schema Management** \[ [Video](https://youtu.be/yR37lWE6xO4) \] \[ [Written](https://www.filledstacks.com/post/sq-lite-in-flutter/) \] - This tutorial goes over the SQLite implementation used in our production applications. It shows the basics of SQLite. The meat of the tutorial comes from the schema management solution we use. **055 - Lottie Splash Screen in Flutter** \[ [Video](https://youtu.be/YcUip0Y8CUg) \] \[ [Written](https://www.filledstacks.com/post/lottie-splash-screen-intro-in-flutter/) \] - A tutorial that shows you how to implement an animated splash screen using Lottie and delay the navigation until it's complete. From b83559fd36228deef5dd10cc8a76b0e55cf3f77a Mon Sep 17 00:00:00 2001 From: Ahmed Ashour Date: Mon, 14 Dec 2020 12:44:37 +0100 Subject: [PATCH 25/48] Fix compilation --- .../lib/widgets/navigation_bar/navigation_bar_mobile.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/034-flutter-web-part3-template-layouts/lib/widgets/navigation_bar/navigation_bar_mobile.dart b/034-flutter-web-part3-template-layouts/lib/widgets/navigation_bar/navigation_bar_mobile.dart index 694d8d15..7460b5ac 100644 --- a/034-flutter-web-part3-template-layouts/lib/widgets/navigation_bar/navigation_bar_mobile.dart +++ b/034-flutter-web-part3-template-layouts/lib/widgets/navigation_bar/navigation_bar_mobile.dart @@ -15,7 +15,7 @@ class NavigationBarMobile extends StatelessWidget { IconButton( icon: Icon(Icons.menu), onPressed: () { - Scaffold.of(context).openDrawer(), + Scaffold.of(context).openDrawer(); }, ), NavBarLogo() From 920e51838cee0503c395a8adbd62052324eb0c9a Mon Sep 17 00:00:00 2001 From: Dane Mackier Date: Tue, 23 Feb 2021 16:04:42 +0200 Subject: [PATCH 26/48] updates the readme to contain all the new tutorials --- README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/README.md b/README.md index cbd42c05..2cca44d3 100644 --- a/README.md +++ b/README.md @@ -28,6 +28,18 @@ In the repo to generate the platform projects for the tutorials. ## Tutorials +**064 - New Improved Stacked Setup** \[ [Video](https://youtu.be/1WW8xHhZvyA) \] \[ [Source](https://github.com/FilledStacks/boxtout/tree/main/src/clients/customer) \] - This tutorial goes over the new and improved stacked setup that includes navigation, dependency registration and the traditional stacked statemanagement. + +**063 - Firebase Authentication in 5 minutes** \[ [Video](https://youtu.be/2YZrXEHrvBI) \] \[ [Source](https://github.com/FilledStacks/boxtout/tree/main/src/clients/customer) \] - In this tutorial we setup the firebase authentication for a flutter app in 5 minutes + +**062 - Code overview for Firebase Backend** \[ [Video](https://youtu.be/ImjeP6Ts8JI) \] - This tutorial goes over the code required to build a scalable firebase backend + +**061 - Planning a Firebase Backend** \[ [Video](https://youtu.be/nj21LXUUhyo) \] - In this tutorial we go over a detailed plan for building a scalable backend using Firebase Cloud Functions. + +**060 - Making Technical decisions** \[ [Video](https://youtu.be/Ly6_gkY4sUQ) \] - In this tutorial we go over the thinking and reasoning behind making some of the technical decisions required when planning for a large scale product development + +**059 - Planning a Food Delivery Service** \[ [Video](https://youtu.be/8nVnrdFFBWw) \] - This tutorial goes over the planning for a food delivery product + **058 - Bottom Sheet Service | Using Flutter Bottom Sheets without context** \[ [Video](https://youtu.be/OvBl-j59bOg) \] \[ [Written](https://www.filledstacks.com/post/bottom-sheets-in-flutter-through-stacked-services/) \] \[ [Source](https://github.com/FilledStacks/stacked-example/tree/part-8-bottom-sheet-service) \] - This tutorial goes over the usage of the new BottomSheetService in the stacked_services package. **057 - SQLite in Flutter | Migrations and Schema Management** \[ [Video](https://youtu.be/yR37lWE6xO4) \] \[ [Written](https://www.filledstacks.com/post/sq-lite-in-flutter/) \] - This tutorial goes over the SQLite implementation used in our production applications. It shows the basics of SQLite. The meat of the tutorial comes from the schema management solution we use. From ca284d1383202d7dd38e375d3d8d5ecbc7d88aa9 Mon Sep 17 00:00:00 2001 From: Dane Mackier Date: Mon, 8 Mar 2021 01:37:23 +0200 Subject: [PATCH 27/48] Adds new written tutorial links for the Login and Create Account functionality --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 2cca44d3..aae3f775 100644 --- a/README.md +++ b/README.md @@ -28,6 +28,8 @@ In the repo to generate the platform projects for the tutorials. ## Tutorials +**066 - Login and Create Account Implementation** \[ [Video Soon] \] \[ [Source](https://github.com/FilledStacks/boxtout/tree/main/src/clients/customer) \] \[ [Written](https://www.filledstacks.com/post/building-flutter-login-and-sign-up-forms/) \] - This tutorial goes over implementation we'll be using for Login and Create Account functionality. + **064 - New Improved Stacked Setup** \[ [Video](https://youtu.be/1WW8xHhZvyA) \] \[ [Source](https://github.com/FilledStacks/boxtout/tree/main/src/clients/customer) \] - This tutorial goes over the new and improved stacked setup that includes navigation, dependency registration and the traditional stacked statemanagement. **063 - Firebase Authentication in 5 minutes** \[ [Video](https://youtu.be/2YZrXEHrvBI) \] \[ [Source](https://github.com/FilledStacks/boxtout/tree/main/src/clients/customer) \] - In this tutorial we setup the firebase authentication for a flutter app in 5 minutes From 63fe1ba50df681e74b8b61bee8c3796ae3173c01 Mon Sep 17 00:00:00 2001 From: Dane Mackier Date: Mon, 8 Mar 2021 18:03:12 +0200 Subject: [PATCH 28/48] Adds the Login vreate account video link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index aae3f775..07bbf7bb 100644 --- a/README.md +++ b/README.md @@ -28,7 +28,7 @@ In the repo to generate the platform projects for the tutorials. ## Tutorials -**066 - Login and Create Account Implementation** \[ [Video Soon] \] \[ [Source](https://github.com/FilledStacks/boxtout/tree/main/src/clients/customer) \] \[ [Written](https://www.filledstacks.com/post/building-flutter-login-and-sign-up-forms/) \] - This tutorial goes over implementation we'll be using for Login and Create Account functionality. +**066 - Login and Create Account Implementation** \[ [Video](https://youtu.be/Y-JawJ4m6Fg) \] \[ [Source](https://github.com/FilledStacks/boxtout/tree/main/src/clients/customer) \] \[ [Written](https://www.filledstacks.com/post/building-flutter-login-and-sign-up-forms/) \] - This tutorial goes over implementation we'll be using for Login and Create Account functionality. **064 - New Improved Stacked Setup** \[ [Video](https://youtu.be/1WW8xHhZvyA) \] \[ [Source](https://github.com/FilledStacks/boxtout/tree/main/src/clients/customer) \] - This tutorial goes over the new and improved stacked setup that includes navigation, dependency registration and the traditional stacked statemanagement. From 4cf3d89cbdb05fb9b377cc255113f631da348251 Mon Sep 17 00:00:00 2001 From: Dane Mackier Date: Tue, 31 Aug 2021 12:32:01 +0200 Subject: [PATCH 29/48] Adds custom sliver example code --- 067-sliver-guide/.gitignore | 46 ++++++++ 067-sliver-guide/.metadata | 10 ++ 067-sliver-guide/lib/main.dart | 83 ++++++++++++++ 067-sliver-guide/pubspec.lock | 153 +++++++++++++++++++++++++ 067-sliver-guide/pubspec.yaml | 76 ++++++++++++ 067-sliver-guide/test/widget_test.dart | 30 +++++ README.md | 2 + 7 files changed, 400 insertions(+) create mode 100644 067-sliver-guide/.gitignore create mode 100644 067-sliver-guide/.metadata create mode 100644 067-sliver-guide/lib/main.dart create mode 100644 067-sliver-guide/pubspec.lock create mode 100644 067-sliver-guide/pubspec.yaml create mode 100644 067-sliver-guide/test/widget_test.dart diff --git a/067-sliver-guide/.gitignore b/067-sliver-guide/.gitignore new file mode 100644 index 00000000..0fa6b675 --- /dev/null +++ b/067-sliver-guide/.gitignore @@ -0,0 +1,46 @@ +# Miscellaneous +*.class +*.log +*.pyc +*.swp +.DS_Store +.atom/ +.buildlog/ +.history +.svn/ + +# IntelliJ related +*.iml +*.ipr +*.iws +.idea/ + +# The .vscode folder contains launch configuration and tasks you configure in +# VS Code which you may wish to be included in version control, so this line +# is commented out by default. +#.vscode/ + +# Flutter/Dart/Pub related +**/doc/api/ +**/ios/Flutter/.last_build_id +.dart_tool/ +.flutter-plugins +.flutter-plugins-dependencies +.packages +.pub-cache/ +.pub/ +/build/ + +# Web related +lib/generated_plugin_registrant.dart + +# Symbolication related +app.*.symbols + +# Obfuscation related +app.*.map.json + +# Android Studio will place build artifacts here +/android/app/debug +/android/app/profile +/android/app/release diff --git a/067-sliver-guide/.metadata b/067-sliver-guide/.metadata new file mode 100644 index 00000000..56bfc2c4 --- /dev/null +++ b/067-sliver-guide/.metadata @@ -0,0 +1,10 @@ +# This file tracks properties of this Flutter project. +# Used by Flutter tool to assess capabilities and perform upgrades etc. +# +# This file should be version controlled and should not be manually edited. + +version: + revision: f4abaa0735eba4dfd8f33f73363911d63931fe03 + channel: stable + +project_type: app diff --git a/067-sliver-guide/lib/main.dart b/067-sliver-guide/lib/main.dart new file mode 100644 index 00000000..55e3cd96 --- /dev/null +++ b/067-sliver-guide/lib/main.dart @@ -0,0 +1,83 @@ +import 'package:flutter/material.dart'; +import 'package:flutter/rendering.dart'; + +void main() { + runApp(MyApp()); +} + +class MyApp extends StatelessWidget { + @override + Widget build(BuildContext context) { + return MaterialApp( + title: 'Flutter Demo', + theme: ThemeData( + primarySwatch: Colors.blue, + ), + home: Scaffold( + body: CustomScrollView( + slivers: [ + ...List.generate(5, (index) => index).map( + (e) => SliverToBoxAdapter( + child: Container( + height: 300, + color: Colors.red, + margin: const EdgeInsets.symmetric(vertical: 5), + ), + ), + ), + StickySliver( + child: Container( + height: 400, + color: Colors.purple, + ), + ), + ...List.generate(5, (index) => index).map( + (e) => SliverToBoxAdapter( + child: Container( + height: 300, + color: Colors.red, + margin: const EdgeInsets.symmetric(vertical: 10), + ), + ), + ) + ], + ), + ), + ); + } +} + +class RenderStickySliver extends RenderSliverSingleBoxAdapter { + RenderStickySliver({RenderBox? child}) : super(child: child); + + @override + void performLayout() { + var myCurrentConstraints = constraints; + + geometry = SliverGeometry.zero; + + child?.layout( + constraints.asBoxConstraints(), + parentUsesSize: true, + ); + + double childExtent = child?.size.height ?? 0; + + geometry = SliverGeometry( + paintExtent: childExtent, + maxPaintExtent: childExtent, + paintOrigin: constraints.scrollOffset, + ); + + setChildParentData(child!, constraints, geometry!); + } +} + +class StickySliver extends SingleChildRenderObjectWidget { + StickySliver({Widget? child, Key? key}) : super(child: child, key: key); + + @override + RenderObject createRenderObject(BuildContext context) { + return RenderStickySliver(); + } +} diff --git a/067-sliver-guide/pubspec.lock b/067-sliver-guide/pubspec.lock new file mode 100644 index 00000000..7ffced4e --- /dev/null +++ b/067-sliver-guide/pubspec.lock @@ -0,0 +1,153 @@ +# Generated by pub +# See https://dart.dev/tools/pub/glossary#lockfile +packages: + async: + dependency: transitive + description: + name: async + url: "https://pub.dartlang.org" + source: hosted + version: "2.6.1" + boolean_selector: + dependency: transitive + description: + name: boolean_selector + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.0" + characters: + dependency: transitive + description: + name: characters + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" + charcode: + dependency: transitive + description: + name: charcode + url: "https://pub.dartlang.org" + source: hosted + version: "1.2.0" + clock: + dependency: transitive + description: + name: clock + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" + collection: + dependency: transitive + description: + name: collection + url: "https://pub.dartlang.org" + source: hosted + version: "1.15.0" + cupertino_icons: + dependency: "direct main" + description: + name: cupertino_icons + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.3" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.dartlang.org" + source: hosted + version: "1.2.0" + 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" + matcher: + dependency: transitive + description: + name: matcher + url: "https://pub.dartlang.org" + source: hosted + version: "0.12.10" + meta: + dependency: transitive + description: + name: meta + url: "https://pub.dartlang.org" + source: hosted + version: "1.3.0" + path: + dependency: transitive + description: + name: path + url: "https://pub.dartlang.org" + source: hosted + version: "1.8.0" + sky_engine: + dependency: transitive + description: flutter + source: sdk + version: "0.0.99" + source_span: + dependency: transitive + description: + name: source_span + url: "https://pub.dartlang.org" + source: hosted + version: "1.8.1" + stack_trace: + dependency: transitive + description: + name: stack_trace + url: "https://pub.dartlang.org" + source: hosted + version: "1.10.0" + stream_channel: + dependency: transitive + description: + name: stream_channel + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.0" + string_scanner: + dependency: transitive + description: + name: string_scanner + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" + term_glyph: + dependency: transitive + description: + name: term_glyph + url: "https://pub.dartlang.org" + source: hosted + version: "1.2.0" + test_api: + dependency: transitive + description: + name: test_api + url: "https://pub.dartlang.org" + source: hosted + version: "0.3.0" + typed_data: + dependency: transitive + description: + name: typed_data + url: "https://pub.dartlang.org" + source: hosted + version: "1.3.0" + vector_math: + dependency: transitive + description: + name: vector_math + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.0" +sdks: + dart: ">=2.12.0 <3.0.0" diff --git a/067-sliver-guide/pubspec.yaml b/067-sliver-guide/pubspec.yaml new file mode 100644 index 00000000..fdb7dc57 --- /dev/null +++ b/067-sliver-guide/pubspec.yaml @@ -0,0 +1,76 @@ +name: sliver_guide +description: A new Flutter project. + +# The following line prevents the package from being accidentally published to +# pub.dev using `pub publish`. This is preferred for private packages. +publish_to: 'none' # Remove this line if you wish to publish to pub.dev + +# The following defines the version and build number for your application. +# A version number is three numbers separated by dots, like 1.2.43 +# followed by an optional build number separated by a +. +# Both the version and the builder number may be overridden in flutter +# build by specifying --build-name and --build-number, respectively. +# In Android, build-name is used as versionName while build-number used as versionCode. +# Read more about Android versioning at https://developer.android.com/studio/publish/versioning +# In iOS, build-name is used as CFBundleShortVersionString while build-number used as CFBundleVersion. +# Read more about iOS versioning at +# https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html +version: 1.0.0+1 + +environment: + sdk: ">=2.12.0 <3.0.0" + +dependencies: + flutter: + sdk: flutter + + + # The following adds the Cupertino Icons font to your application. + # Use with the CupertinoIcons class for iOS style icons. + cupertino_icons: ^1.0.2 + +dev_dependencies: + flutter_test: + sdk: flutter + +# For information on the generic Dart part of this file, see the +# following page: https://dart.dev/tools/pub/pubspec + +# The following section is specific to Flutter. +flutter: + + # The following line ensures that the Material Icons font is + # included with your application, so that you can use the icons in + # the material Icons class. + uses-material-design: true + + # To add assets to your application, add an assets section, like this: + # assets: + # - images/a_dot_burr.jpeg + # - images/a_dot_ham.jpeg + + # An image asset can refer to one or more resolution-specific "variants", see + # https://flutter.dev/assets-and-images/#resolution-aware. + + # For details regarding adding assets from package dependencies, see + # https://flutter.dev/assets-and-images/#from-packages + + # To add custom fonts to your application, add a fonts section here, + # in this "flutter" section. Each entry in this list should have a + # "family" key with the font family name, and a "fonts" key with a + # list giving the asset and other descriptors for the font. For + # example: + # fonts: + # - family: Schyler + # fonts: + # - asset: fonts/Schyler-Regular.ttf + # - asset: fonts/Schyler-Italic.ttf + # style: italic + # - family: Trajan Pro + # fonts: + # - asset: fonts/TrajanPro.ttf + # - asset: fonts/TrajanPro_Bold.ttf + # weight: 700 + # + # For details regarding fonts from package dependencies, + # see https://flutter.dev/custom-fonts/#from-packages diff --git a/067-sliver-guide/test/widget_test.dart b/067-sliver-guide/test/widget_test.dart new file mode 100644 index 00000000..c82b1761 --- /dev/null +++ b/067-sliver-guide/test/widget_test.dart @@ -0,0 +1,30 @@ +// This is a basic Flutter widget test. +// +// To perform an interaction with a widget in your test, use the WidgetTester +// utility that Flutter provides. For example, you can send tap and scroll +// gestures. You can also use WidgetTester to find child widgets in the widget +// tree, read text, and verify that the values of widget properties are correct. + +import 'package:flutter/material.dart'; +import 'package:flutter_test/flutter_test.dart'; + +import 'package:sliver_guide/main.dart'; + +void main() { + testWidgets('Counter increments smoke test', (WidgetTester tester) async { + // Build our app and trigger a frame. + await tester.pumpWidget(MyApp()); + + // Verify that our counter starts at 0. + expect(find.text('0'), findsOneWidget); + expect(find.text('1'), findsNothing); + + // Tap the '+' icon and trigger a frame. + await tester.tap(find.byIcon(Icons.add)); + await tester.pump(); + + // Verify that our counter has incremented. + expect(find.text('0'), findsNothing); + expect(find.text('1'), findsOneWidget); + }); +} diff --git a/README.md b/README.md index 07bbf7bb..4ef9bd7f 100644 --- a/README.md +++ b/README.md @@ -28,6 +28,8 @@ In the repo to generate the platform projects for the tutorials. ## Tutorials +**067 - Flutter Slivers Explained** \[ [Video]() \] \[ [Source]() \] \[ [Written]() \] - In this tutorial I go over what slivers are, how they work and how to implement your own custom sliver. + **066 - Login and Create Account Implementation** \[ [Video](https://youtu.be/Y-JawJ4m6Fg) \] \[ [Source](https://github.com/FilledStacks/boxtout/tree/main/src/clients/customer) \] \[ [Written](https://www.filledstacks.com/post/building-flutter-login-and-sign-up-forms/) \] - This tutorial goes over implementation we'll be using for Login and Create Account functionality. **064 - New Improved Stacked Setup** \[ [Video](https://youtu.be/1WW8xHhZvyA) \] \[ [Source](https://github.com/FilledStacks/boxtout/tree/main/src/clients/customer) \] - This tutorial goes over the new and improved stacked setup that includes navigation, dependency registration and the traditional stacked statemanagement. From 210bb16e228b2a693e3370703c7fd659b4972f71 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 11 Dec 2022 15:03:59 +0000 Subject: [PATCH 30/48] Bump express Bumps [express](https://github.com/expressjs/express) from 4.17.1 to 4.18.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.17.1...4.18.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] --- .../functions/package-lock.json | 533 +++++++++--------- 1 file changed, 265 insertions(+), 268 deletions(-) diff --git a/035-statemanagement-api-integration/the-basics-functions/functions/package-lock.json b/035-statemanagement-api-integration/the-basics-functions/functions/package-lock.json index 2dbecd3c..e7842969 100644 --- a/035-statemanagement-api-integration/the-basics-functions/functions/package-lock.json +++ b/035-statemanagement-api-integration/the-basics-functions/functions/package-lock.json @@ -329,15 +329,6 @@ "event-target-shim": "^5.0.0" } }, - "accepts": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", - "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", - "requires": { - "mime-types": "~2.1.24", - "negotiator": "0.6.2" - } - }, "acorn": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.3.0.tgz", @@ -436,38 +427,6 @@ "integrity": "sha512-S4XzBk5sMB+Rcb/LNcpzXr57VRTxgAvaAEDAl1AwRx27j00hT84O6OkteE7u8UB3NuaaygCRrEpqox4uDOrbdQ==", "optional": true }, - "body-parser": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", - "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", - "requires": { - "bytes": "3.1.0", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "1.7.2", - "iconv-lite": "0.4.24", - "on-finished": "~2.3.0", - "qs": "6.7.0", - "raw-body": "2.4.0", - "type-is": "~1.6.17" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, "brace-expansion": { "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", @@ -498,10 +457,14 @@ "readable-stream": "~1.0.32" } }, - "bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } }, "callsites": { "version": "3.1.0", @@ -619,31 +582,11 @@ "xdg-basedir": "^4.0.0" } }, - "content-disposition": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", - "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", - "requires": { - "safe-buffer": "5.1.2" - }, - "dependencies": { - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - } - } - }, "content-type": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" }, - "cookie": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", - "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==" - }, "cookie-signature": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", @@ -735,16 +678,6 @@ "object-keys": "^1.0.12" } }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" - }, - "destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" - }, "dicer": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/dicer/-/dicer-0.3.0.tgz", @@ -1037,42 +970,89 @@ "optional": true }, "express": { - "version": "4.17.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", - "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", "requires": { - "accepts": "~1.3.7", + "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.19.0", - "content-disposition": "0.5.3", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", "content-type": "~1.0.4", - "cookie": "0.4.0", + "cookie": "0.5.0", "cookie-signature": "1.0.6", "debug": "2.6.9", - "depd": "~1.1.2", + "depd": "2.0.0", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "etag": "~1.8.1", - "finalhandler": "~1.1.2", + "finalhandler": "1.2.0", "fresh": "0.5.2", + "http-errors": "2.0.0", "merge-descriptors": "1.0.1", "methods": "~1.1.2", - "on-finished": "~2.3.0", + "on-finished": "2.4.1", "parseurl": "~1.3.3", "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.5", - "qs": "6.7.0", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", "range-parser": "~1.2.1", - "safe-buffer": "5.1.2", - "send": "0.17.1", - "serve-static": "1.14.1", - "setprototypeof": "1.1.1", - "statuses": "~1.5.0", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", "type-is": "~1.6.18", "utils-merge": "1.0.1", "vary": "~1.1.2" }, "dependencies": { + "accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + } + }, + "body-parser": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + } + }, + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + }, + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "requires": { + "safe-buffer": "5.2.1" + } + }, + "cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==" + }, "debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", @@ -1081,15 +1061,173 @@ "ms": "2.0.0" } }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" + }, + "destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" + }, + "finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + } + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" + }, + "http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + } + }, + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "requires": { + "mime-db": "1.52.0" + } + }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "requires": { + "ee-first": "1.1.1" + } + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + } + }, + "qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "requires": { + "side-channel": "^1.0.4" + } + }, + "raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "requires": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } }, "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + }, + "send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "requires": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "dependencies": { + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + } + } + }, + "serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + } + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" } } }, @@ -1160,35 +1298,6 @@ "flat-cache": "^2.0.1" } }, - "finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, "firebase-admin": { "version": "8.8.0", "resolved": "https://registry.npmjs.org/firebase-admin/-/firebase-admin-8.8.0.tgz", @@ -1266,11 +1375,6 @@ "integrity": "sha512-a1hQMktqW9Nmqr5aktAux3JMNqaucxGcjtjWnZLHX7yyPCmlSV3M54nGYbqT8K+0GhF3NBgmJCc3ma+WOgX8Jg==", "dev": true }, - "forwarded": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", - "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=" - }, "fresh": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", @@ -1285,8 +1389,7 @@ "function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "optional": true + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" }, "functional-red-black-tree": { "version": "1.0.1", @@ -1330,6 +1433,16 @@ "stream-events": "^1.0.4" } }, + "get-intrinsic": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + } + }, "glob": { "version": "7.1.6", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", @@ -1427,7 +1540,6 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "optional": true, "requires": { "function-bind": "^1.1.1" } @@ -1438,6 +1550,11 @@ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", "dev": true }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + }, "hash-stream-validation": { "version": "0.2.2", "resolved": "https://registry.npmjs.org/hash-stream-validation/-/hash-stream-validation-0.2.2.tgz", @@ -1495,25 +1612,6 @@ } } }, - "http-errors": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", - "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" - }, - "dependencies": { - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - } - } - }, "http-parser-js": { "version": "0.4.10", "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz", @@ -1638,11 +1736,6 @@ } } }, - "ipaddr.js": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.0.tgz", - "integrity": "sha512-M4Sjn6N/+O6/IXSJseKqHoFc+5FdGJ22sXqnjTpdZweHK64MzEPAyQZyEU3R/KRv2GLoa7nNtg/C2Ev6m7z+eA==" - }, "is-arguments": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.0.4.tgz", @@ -1958,11 +2051,6 @@ "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", "dev": true }, - "negotiator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" - }, "nice-try": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", @@ -1985,6 +2073,11 @@ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" }, + "object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" + }, "object-is": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.0.1.tgz", @@ -1997,14 +2090,6 @@ "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", "optional": true }, - "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", - "requires": { - "ee-first": "1.1.1" - } - }, "once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", @@ -2141,15 +2226,6 @@ } } }, - "proxy-addr": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.5.tgz", - "integrity": "sha512-t/7RxHXPH6cJtP0pRG6smSr9QJidhB+3kXu0KgXnbGYMgzEnUxRQ4/LDdfOwZEMyIh3/xHb8PX3t+lfL9z+YVQ==", - "requires": { - "forwarded": "~0.1.2", - "ipaddr.js": "1.9.0" - } - }, "pump": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", @@ -2211,27 +2287,11 @@ "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", "dev": true }, - "qs": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" - }, "range-parser": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" }, - "raw-body": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", - "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", - "requires": { - "bytes": "3.1.0", - "http-errors": "1.7.2", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - } - }, "readable-stream": { "version": "1.0.34", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", @@ -2356,69 +2416,6 @@ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "optional": true }, - "send": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", - "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", - "requires": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "~1.7.2", - "mime": "1.6.0", - "ms": "2.1.1", - "on-finished": "~2.3.0", - "range-parser": "~1.2.1", - "statuses": "~1.5.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - }, - "dependencies": { - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" - }, - "ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" - } - } - }, - "serve-static": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", - "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.17.1" - } - }, - "setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" - }, "shebang-command": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", @@ -2434,6 +2431,16 @@ "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", "dev": true }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, "signal-exit": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", @@ -2462,11 +2469,6 @@ "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", "dev": true }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" - }, "stream-events": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/stream-events/-/stream-events-1.0.5.tgz", @@ -2638,11 +2640,6 @@ "os-tmpdir": "~1.0.2" } }, - "toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" - }, "tslib": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", From 20661d6acc14c17339726055b308c2da1c0f1eff Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Dec 2022 04:53:18 +0000 Subject: [PATCH 31/48] Bump express Bumps [express](https://github.com/expressjs/express) from 4.17.1 to 4.18.2. - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](https://github.com/expressjs/express/compare/4.17.1...4.18.2) --- updated-dependencies: - dependency-name: express dependency-type: indirect ... Signed-off-by: dependabot[bot] --- .../firebase/functions/package-lock.json | 528 +++++++++--------- 1 file changed, 263 insertions(+), 265 deletions(-) diff --git a/041-firestore-security-rules-with-testing/compound/firebase/functions/package-lock.json b/041-firestore-security-rules-with-testing/compound/firebase/functions/package-lock.json index 2d4db789..1aa5de22 100644 --- a/041-firestore-security-rules-with-testing/compound/firebase/functions/package-lock.json +++ b/041-firestore-security-rules-with-testing/compound/firebase/functions/package-lock.json @@ -318,15 +318,6 @@ "event-target-shim": "^5.0.0" } }, - "accepts": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", - "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", - "requires": { - "mime-types": "~2.1.24", - "negotiator": "0.6.2" - } - }, "agent-base": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.0.tgz", @@ -359,38 +350,6 @@ "integrity": "sha512-S4XzBk5sMB+Rcb/LNcpzXr57VRTxgAvaAEDAl1AwRx27j00hT84O6OkteE7u8UB3NuaaygCRrEpqox4uDOrbdQ==", "optional": true }, - "body-parser": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", - "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", - "requires": { - "bytes": "3.1.0", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "1.7.2", - "iconv-lite": "0.4.24", - "on-finished": "~2.3.0", - "qs": "6.7.0", - "raw-body": "2.4.0", - "type-is": "~1.6.17" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, "buffer-equal-constant-time": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", @@ -402,10 +361,14 @@ "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", "optional": true }, - "bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } }, "compressible": { "version": "2.0.18", @@ -442,31 +405,11 @@ "xdg-basedir": "^4.0.0" } }, - "content-disposition": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", - "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", - "requires": { - "safe-buffer": "5.1.2" - }, - "dependencies": { - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - } - } - }, "content-type": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" }, - "cookie": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", - "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==" - }, "cookie-signature": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", @@ -537,16 +480,6 @@ "object-keys": "^1.0.12" } }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" - }, - "destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" - }, "dicer": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/dicer/-/dicer-0.3.0.tgz", @@ -700,42 +633,89 @@ "optional": true }, "express": { - "version": "4.17.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", - "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", "requires": { - "accepts": "~1.3.7", + "accepts": "~1.3.8", "array-flatten": "1.1.1", - "body-parser": "1.19.0", - "content-disposition": "0.5.3", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", "content-type": "~1.0.4", - "cookie": "0.4.0", + "cookie": "0.5.0", "cookie-signature": "1.0.6", "debug": "2.6.9", - "depd": "~1.1.2", + "depd": "2.0.0", "encodeurl": "~1.0.2", "escape-html": "~1.0.3", "etag": "~1.8.1", - "finalhandler": "~1.1.2", + "finalhandler": "1.2.0", "fresh": "0.5.2", + "http-errors": "2.0.0", "merge-descriptors": "1.0.1", "methods": "~1.1.2", - "on-finished": "~2.3.0", + "on-finished": "2.4.1", "parseurl": "~1.3.3", "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.5", - "qs": "6.7.0", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", "range-parser": "~1.2.1", - "safe-buffer": "5.1.2", - "send": "0.17.1", - "serve-static": "1.14.1", - "setprototypeof": "1.1.1", - "statuses": "~1.5.0", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", "type-is": "~1.6.18", "utils-merge": "1.0.1", "vary": "~1.1.2" }, "dependencies": { + "accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + } + }, + "body-parser": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + } + }, + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + }, + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "requires": { + "safe-buffer": "5.2.1" + } + }, + "cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==" + }, "debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", @@ -744,15 +724,183 @@ "ms": "2.0.0" } }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" + }, + "destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" + }, + "finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + } + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" + }, + "http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "requires": { + "mime-db": "1.52.0" + } + }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + }, + "object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" + }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "requires": { + "ee-first": "1.1.1" + } + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + } + }, + "qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "requires": { + "side-channel": "^1.0.4" + } + }, + "raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "requires": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } }, "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + }, + "send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "requires": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "dependencies": { + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + } + } + }, + "serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + } + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" } } }, @@ -776,35 +924,6 @@ "websocket-driver": ">=0.5.1" } }, - "finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, "firebase-admin": { "version": "8.9.2", "resolved": "https://registry.npmjs.org/firebase-admin/-/firebase-admin-8.9.2.tgz", @@ -884,11 +1003,6 @@ "lodash": "^4.17.5" } }, - "forwarded": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.1.2.tgz", - "integrity": "sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=" - }, "fresh": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", @@ -897,8 +1011,7 @@ "function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "optional": true + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" }, "functional-red-black-tree": { "version": "1.0.1", @@ -943,6 +1056,23 @@ "stream-events": "^1.0.4" } }, + "get-intrinsic": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + }, + "dependencies": { + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + } + } + }, "google-auth-library": { "version": "5.10.1", "resolved": "https://registry.npmjs.org/google-auth-library/-/google-auth-library-5.10.1.tgz", @@ -1022,7 +1152,6 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "optional": true, "requires": { "function-bind": "^1.1.1" } @@ -1081,25 +1210,6 @@ } } }, - "http-errors": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", - "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" - }, - "dependencies": { - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - } - } - }, "http-parser-js": { "version": "0.4.10", "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.4.10.tgz", @@ -1143,8 +1253,7 @@ "inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "optional": true + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, "ipaddr.js": { "version": "1.9.1", @@ -1460,11 +1569,6 @@ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, - "negotiator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" - }, "node-fetch": { "version": "2.6.0", "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.0.tgz", @@ -1511,14 +1615,6 @@ "object-keys": "^1.0.11" } }, - "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", - "requires": { - "ee-first": "1.1.1" - } - }, "once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", @@ -1597,15 +1693,6 @@ } } }, - "proxy-addr": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.6.tgz", - "integrity": "sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==", - "requires": { - "forwarded": "~0.1.2", - "ipaddr.js": "1.9.1" - } - }, "pump": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", @@ -1641,27 +1728,11 @@ } } }, - "qs": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" - }, "range-parser": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" }, - "raw-body": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", - "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", - "requires": { - "bytes": "3.1.0", - "http-errors": "1.7.2", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - } - }, "readable-stream": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", @@ -1709,69 +1780,6 @@ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", "optional": true }, - "send": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", - "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", - "requires": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "~1.7.2", - "mime": "1.6.0", - "ms": "2.1.1", - "on-finished": "~2.3.0", - "range-parser": "~1.2.1", - "statuses": "~1.5.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - }, - "dependencies": { - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - } - } - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" - }, - "ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" - } - } - }, - "serve-static": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", - "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.17.1" - } - }, - "setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" - }, "side-channel": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.2.tgz", @@ -1794,11 +1802,6 @@ "integrity": "sha1-EMCI2LWOsHazIpu1oE4jLOEmQi0=", "optional": true }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" - }, "stream-events": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/stream-events/-/stream-events-1.0.5.tgz", @@ -1884,11 +1887,6 @@ "readable-stream": "2 || 3" } }, - "toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" - }, "tslib": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", From f76584fc65a76d02727fe87ff2b0eba18bf5ced1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Dec 2022 12:59:18 +0000 Subject: [PATCH 32/48] Bump node-fetch Bumps [node-fetch](https://github.com/node-fetch/node-fetch) from 2.6.0 to 2.6.7. - [Release notes](https://github.com/node-fetch/node-fetch/releases) - [Changelog](https://github.com/node-fetch/node-fetch/blob/main/docs/CHANGELOG.md) - [Commits](https://github.com/node-fetch/node-fetch/compare/v2.6.0...v2.6.7) --- updated-dependencies: - dependency-name: node-fetch dependency-type: indirect ... Signed-off-by: dependabot[bot] --- .../functions/package-lock.json | 33 ++++++++++++++++--- 1 file changed, 29 insertions(+), 4 deletions(-) diff --git a/035-statemanagement-api-integration/the-basics-functions/functions/package-lock.json b/035-statemanagement-api-integration/the-basics-functions/functions/package-lock.json index e7842969..b7b7f559 100644 --- a/035-statemanagement-api-integration/the-basics-functions/functions/package-lock.json +++ b/035-statemanagement-api-integration/the-basics-functions/functions/package-lock.json @@ -2058,10 +2058,13 @@ "dev": true }, "node-fetch": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.0.tgz", - "integrity": "sha512-8dG4H5ujfvFiqDmVu9fQ5bOHUC15JMjMY/Zumv26oOvvVJjM67KF8koCWIabKQ1GJIa9r2mMZscBq/TbdOcmNA==", - "optional": true + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "optional": true, + "requires": { + "whatwg-url": "^5.0.0" + } }, "node-forge": { "version": "0.7.4", @@ -2640,6 +2643,12 @@ "os-tmpdir": "~1.0.2" } }, + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "optional": true + }, "tslib": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", @@ -2729,6 +2738,12 @@ "integrity": "sha512-3eBwRyEln6E1MSzcxcVpQIhRG8Q1jLvEqRmCZqS3dsfXEDR/AhOF4d+jHg1qvDCpYaVRZjENPQyrVxAkQqxPgQ==", "optional": true }, + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "optional": true + }, "websocket-driver": { "version": "0.7.3", "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz", @@ -2744,6 +2759,16 @@ "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz", "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==" }, + "whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "optional": true, + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, "which": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", From e825179a6b9c7324e5ccbce56aad409c0e0cb2f5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Dec 2022 12:59:23 +0000 Subject: [PATCH 33/48] Bump ws in /041-firestore-security-rules-with-testing/compound/firebase Bumps [ws](https://github.com/websockets/ws) from 7.2.1 to 7.5.9. - [Release notes](https://github.com/websockets/ws/releases) - [Commits](https://github.com/websockets/ws/compare/7.2.1...7.5.9) --- updated-dependencies: - dependency-name: ws dependency-type: indirect ... Signed-off-by: dependabot[bot] --- .../compound/firebase/package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/041-firestore-security-rules-with-testing/compound/firebase/package-lock.json b/041-firestore-security-rules-with-testing/compound/firebase/package-lock.json index 76b98181..2932e5fb 100644 --- a/041-firestore-security-rules-with-testing/compound/firebase/package-lock.json +++ b/041-firestore-security-rules-with-testing/compound/firebase/package-lock.json @@ -6119,9 +6119,9 @@ } }, "ws": { - "version": "7.2.1", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.2.1.tgz", - "integrity": "sha512-sucePNSafamSKoOqoNfBd8V0StlkzJKL2ZAhGQinCfNQ+oacw+Pk7lcdAElecBF2VkLNZRiIb5Oi1Q5lVUVt2A==" + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==" }, "xdg-basedir": { "version": "4.0.0", From 2fc96b00474f209cf37ebddd0b0effd66c8f715e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Dec 2022 12:59:34 +0000 Subject: [PATCH 34/48] Bump node-fetch Bumps [node-fetch](https://github.com/node-fetch/node-fetch) from 2.6.0 to 2.6.7. - [Release notes](https://github.com/node-fetch/node-fetch/releases) - [Changelog](https://github.com/node-fetch/node-fetch/blob/main/docs/CHANGELOG.md) - [Commits](https://github.com/node-fetch/node-fetch/compare/v2.6.0...v2.6.7) --- updated-dependencies: - dependency-name: node-fetch dependency-type: indirect ... Signed-off-by: dependabot[bot] --- .../firebase/functions/package-lock.json | 33 ++++++++++++++++--- 1 file changed, 29 insertions(+), 4 deletions(-) diff --git a/041-firestore-security-rules-with-testing/compound/firebase/functions/package-lock.json b/041-firestore-security-rules-with-testing/compound/firebase/functions/package-lock.json index 1aa5de22..202f6876 100644 --- a/041-firestore-security-rules-with-testing/compound/firebase/functions/package-lock.json +++ b/041-firestore-security-rules-with-testing/compound/firebase/functions/package-lock.json @@ -1570,10 +1570,13 @@ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, "node-fetch": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.0.tgz", - "integrity": "sha512-8dG4H5ujfvFiqDmVu9fQ5bOHUC15JMjMY/Zumv26oOvvVJjM67KF8koCWIabKQ1GJIa9r2mMZscBq/TbdOcmNA==", - "optional": true + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "optional": true, + "requires": { + "whatwg-url": "^5.0.0" + } }, "node-forge": { "version": "0.7.4", @@ -1887,6 +1890,12 @@ "readable-stream": "2 || 3" } }, + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "optional": true + }, "tslib": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", @@ -1958,6 +1967,12 @@ "integrity": "sha512-3eBwRyEln6E1MSzcxcVpQIhRG8Q1jLvEqRmCZqS3dsfXEDR/AhOF4d+jHg1qvDCpYaVRZjENPQyrVxAkQqxPgQ==", "optional": true }, + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "optional": true + }, "websocket-driver": { "version": "0.7.3", "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.3.tgz", @@ -1973,6 +1988,16 @@ "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.3.tgz", "integrity": "sha512-nqHUnMXmBzT0w570r2JpJxfiSD1IzoI+HGVdd3aZ0yNi3ngvQ4jv1dtHt5VGxfI2yj5yqImPhOK4vmIh2xMbGg==" }, + "whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "optional": true, + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, "which-boxed-primitive": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.1.tgz", From dc890dc18a2bd7aac5ca24766991e80e566c9b41 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Dec 2022 12:59:51 +0000 Subject: [PATCH 35/48] Bump qs in /041-firestore-security-rules-with-testing/compound/firebase Bumps [qs](https://github.com/ljharb/qs) from 6.5.2 to 6.5.3. - [Release notes](https://github.com/ljharb/qs/releases) - [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md) - [Commits](https://github.com/ljharb/qs/compare/v6.5.2...v6.5.3) --- updated-dependencies: - dependency-name: qs dependency-type: indirect ... Signed-off-by: dependabot[bot] --- .../compound/firebase/package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/041-firestore-security-rules-with-testing/compound/firebase/package-lock.json b/041-firestore-security-rules-with-testing/compound/firebase/package-lock.json index 76b98181..82ba990a 100644 --- a/041-firestore-security-rules-with-testing/compound/firebase/package-lock.json +++ b/041-firestore-security-rules-with-testing/compound/firebase/package-lock.json @@ -4892,9 +4892,9 @@ "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" }, "qs": { - "version": "6.5.2", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", - "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==" + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", + "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==" }, "react-is": { "version": "16.12.0", From 1e13e2d3e3ac6c4965a65d62602038c171cae027 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Dec 2022 13:00:06 +0000 Subject: [PATCH 36/48] Bump http from 0.12.1 to 0.13.5 in /010-provider-architecture/001-start Bumps [http](https://github.com/dart-lang/http/tree/master/pkgs) from 0.12.1 to 0.13.5. - [Release notes](https://github.com/dart-lang/http/releases) - [Commits](https://github.com/dart-lang/http/commits/HEAD/pkgs) --- updated-dependencies: - dependency-name: http dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- .../001-start/pubspec.lock | 58 +++++++++---------- .../001-start/pubspec.yaml | 2 +- 2 files changed, 30 insertions(+), 30 deletions(-) diff --git a/010-provider-architecture/001-start/pubspec.lock b/010-provider-architecture/001-start/pubspec.lock index f665143c..9e337945 100644 --- a/010-provider-architecture/001-start/pubspec.lock +++ b/010-provider-architecture/001-start/pubspec.lock @@ -7,35 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.4.1" + version: "2.9.0" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "2.0.0" - charcode: + version: "2.1.0" + characters: dependency: transitive description: - name: charcode + name: characters url: "https://pub.dartlang.org" source: hosted - version: "1.1.3" + version: "1.2.1" clock: dependency: transitive description: name: clock url: "https://pub.dartlang.org" source: hosted - version: "1.0.1" + version: "1.1.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.12" + version: "1.16.0" cupertino_icons: dependency: "direct main" description: @@ -49,7 +49,7 @@ packages: name: fake_async url: "https://pub.dartlang.org" source: hosted - version: "1.1.0" + version: "1.3.1" flutter: dependency: "direct main" description: flutter @@ -73,28 +73,35 @@ packages: name: http url: "https://pub.dartlang.org" source: hosted - version: "0.12.1" + version: "0.13.5" http_parser: dependency: transitive description: name: http_parser url: "https://pub.dartlang.org" source: hosted - version: "3.1.3" + version: "4.0.2" matcher: dependency: transitive description: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.6" + version: "0.12.12" + material_color_utilities: + dependency: transitive + description: + name: material_color_utilities + url: "https://pub.dartlang.org" + source: hosted + version: "0.1.5" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.8" + version: "1.8.0" nested: dependency: transitive description: @@ -108,14 +115,7 @@ packages: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.7.0" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.0" + version: "1.8.2" provider: dependency: "direct main" description: @@ -134,56 +134,56 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.7.0" + version: "1.9.0" stack_trace: dependency: transitive description: name: stack_trace url: "https://pub.dartlang.org" source: hosted - version: "1.9.3" + version: "1.10.0" stream_channel: dependency: transitive description: name: stream_channel url: "https://pub.dartlang.org" source: hosted - version: "2.0.0" + version: "2.1.0" string_scanner: dependency: transitive description: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "1.1.1" term_glyph: dependency: transitive description: name: term_glyph url: "https://pub.dartlang.org" source: hosted - version: "1.1.0" + version: "1.2.1" test_api: dependency: transitive description: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.16" + version: "0.4.12" typed_data: dependency: transitive description: name: typed_data url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.3.1" vector_math: dependency: transitive description: name: vector_math url: "https://pub.dartlang.org" source: hosted - version: "2.0.8" + version: "2.1.2" sdks: - dart: ">=2.7.0 <3.0.0" + dart: ">=2.17.0-0 <3.0.0" flutter: ">=1.16.0" diff --git a/010-provider-architecture/001-start/pubspec.yaml b/010-provider-architecture/001-start/pubspec.yaml index 718dd94d..3d8f1662 100644 --- a/010-provider-architecture/001-start/pubspec.yaml +++ b/010-provider-architecture/001-start/pubspec.yaml @@ -25,7 +25,7 @@ dependencies: cupertino_icons: ^0.1.3 provider: ^4.1.3 get_it: ^4.0.2 - http: ^0.12.1 + http: ">=0.12.1 <0.14.0" dev_dependencies: flutter_test: From db04f9d8b2fb62533458de20acd3937d33fea320 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Dec 2022 13:00:08 +0000 Subject: [PATCH 37/48] Bump http in /012-provider-architecture-pt2/1-start Bumps [http](https://github.com/dart-lang/http/tree/master/pkgs) from 0.12.1 to 0.13.5. - [Release notes](https://github.com/dart-lang/http/releases) - [Commits](https://github.com/dart-lang/http/commits/HEAD/pkgs) --- updated-dependencies: - dependency-name: http dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- .../1-start/pubspec.lock | 58 +++++++++---------- .../1-start/pubspec.yaml | 2 +- 2 files changed, 30 insertions(+), 30 deletions(-) diff --git a/012-provider-architecture-pt2/1-start/pubspec.lock b/012-provider-architecture-pt2/1-start/pubspec.lock index f665143c..9e337945 100644 --- a/012-provider-architecture-pt2/1-start/pubspec.lock +++ b/012-provider-architecture-pt2/1-start/pubspec.lock @@ -7,35 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.4.1" + version: "2.9.0" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "2.0.0" - charcode: + version: "2.1.0" + characters: dependency: transitive description: - name: charcode + name: characters url: "https://pub.dartlang.org" source: hosted - version: "1.1.3" + version: "1.2.1" clock: dependency: transitive description: name: clock url: "https://pub.dartlang.org" source: hosted - version: "1.0.1" + version: "1.1.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.12" + version: "1.16.0" cupertino_icons: dependency: "direct main" description: @@ -49,7 +49,7 @@ packages: name: fake_async url: "https://pub.dartlang.org" source: hosted - version: "1.1.0" + version: "1.3.1" flutter: dependency: "direct main" description: flutter @@ -73,28 +73,35 @@ packages: name: http url: "https://pub.dartlang.org" source: hosted - version: "0.12.1" + version: "0.13.5" http_parser: dependency: transitive description: name: http_parser url: "https://pub.dartlang.org" source: hosted - version: "3.1.3" + version: "4.0.2" matcher: dependency: transitive description: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.6" + version: "0.12.12" + material_color_utilities: + dependency: transitive + description: + name: material_color_utilities + url: "https://pub.dartlang.org" + source: hosted + version: "0.1.5" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.8" + version: "1.8.0" nested: dependency: transitive description: @@ -108,14 +115,7 @@ packages: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.7.0" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.5.0" + version: "1.8.2" provider: dependency: "direct main" description: @@ -134,56 +134,56 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.7.0" + version: "1.9.0" stack_trace: dependency: transitive description: name: stack_trace url: "https://pub.dartlang.org" source: hosted - version: "1.9.3" + version: "1.10.0" stream_channel: dependency: transitive description: name: stream_channel url: "https://pub.dartlang.org" source: hosted - version: "2.0.0" + version: "2.1.0" string_scanner: dependency: transitive description: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "1.1.1" term_glyph: dependency: transitive description: name: term_glyph url: "https://pub.dartlang.org" source: hosted - version: "1.1.0" + version: "1.2.1" test_api: dependency: transitive description: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.16" + version: "0.4.12" typed_data: dependency: transitive description: name: typed_data url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.3.1" vector_math: dependency: transitive description: name: vector_math url: "https://pub.dartlang.org" source: hosted - version: "2.0.8" + version: "2.1.2" sdks: - dart: ">=2.7.0 <3.0.0" + dart: ">=2.17.0-0 <3.0.0" flutter: ">=1.16.0" diff --git a/012-provider-architecture-pt2/1-start/pubspec.yaml b/012-provider-architecture-pt2/1-start/pubspec.yaml index 633541f6..a15b21f2 100644 --- a/012-provider-architecture-pt2/1-start/pubspec.yaml +++ b/012-provider-architecture-pt2/1-start/pubspec.yaml @@ -25,7 +25,7 @@ dependencies: cupertino_icons: ^0.1.3 provider: ^4.1.3 get_it: ^4.0.2 - http: ^0.12.1 + http: ">=0.12.1 <0.14.0" dev_dependencies: flutter_test: From 40fbbe17df0aaecf4cc4da54adbf362d49f752ba Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Dec 2022 13:00:16 +0000 Subject: [PATCH 38/48] Bump http from 0.12.1 to 0.13.5 in /014-provider-v3-updates/1-start Bumps [http](https://github.com/dart-lang/http/tree/master/pkgs) from 0.12.1 to 0.13.5. - [Release notes](https://github.com/dart-lang/http/releases) - [Commits](https://github.com/dart-lang/http/commits/HEAD/pkgs) --- updated-dependencies: - dependency-name: http dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- 014-provider-v3-updates/1-start/pubspec.lock | 58 ++++++++++---------- 014-provider-v3-updates/1-start/pubspec.yaml | 2 +- 2 files changed, 30 insertions(+), 30 deletions(-) diff --git a/014-provider-v3-updates/1-start/pubspec.lock b/014-provider-v3-updates/1-start/pubspec.lock index 5e20fa67..ab9e6f8a 100644 --- a/014-provider-v3-updates/1-start/pubspec.lock +++ b/014-provider-v3-updates/1-start/pubspec.lock @@ -7,35 +7,35 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.4.1" + version: "2.9.0" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "2.0.0" - charcode: + version: "2.1.0" + characters: dependency: transitive description: - name: charcode + name: characters url: "https://pub.dartlang.org" source: hosted - version: "1.1.3" + version: "1.2.1" clock: dependency: transitive description: name: clock url: "https://pub.dartlang.org" source: hosted - version: "1.0.1" + version: "1.1.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.12" + version: "1.16.0" cupertino_icons: dependency: "direct main" description: @@ -49,7 +49,7 @@ packages: name: fake_async url: "https://pub.dartlang.org" source: hosted - version: "1.1.0" + version: "1.3.1" flutter: dependency: "direct main" description: flutter @@ -66,42 +66,42 @@ packages: name: http url: "https://pub.dartlang.org" source: hosted - version: "0.12.1" + version: "0.13.5" http_parser: dependency: transitive description: name: http_parser url: "https://pub.dartlang.org" source: hosted - version: "3.1.3" + version: "4.0.2" matcher: dependency: transitive description: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.6" - meta: + version: "0.12.12" + material_color_utilities: dependency: transitive description: - name: meta + name: material_color_utilities url: "https://pub.dartlang.org" source: hosted - version: "1.1.8" - path: + version: "0.1.5" + meta: dependency: transitive description: - name: path + name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.7.0" - pedantic: + version: "1.8.0" + path: dependency: transitive description: - name: pedantic + name: path url: "https://pub.dartlang.org" source: hosted - version: "1.5.0" + version: "1.8.2" sky_engine: dependency: transitive description: flutter @@ -113,55 +113,55 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.7.0" + version: "1.9.0" stack_trace: dependency: transitive description: name: stack_trace url: "https://pub.dartlang.org" source: hosted - version: "1.9.3" + version: "1.10.0" stream_channel: dependency: transitive description: name: stream_channel url: "https://pub.dartlang.org" source: hosted - version: "2.0.0" + version: "2.1.0" string_scanner: dependency: transitive description: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "1.1.1" term_glyph: dependency: transitive description: name: term_glyph url: "https://pub.dartlang.org" source: hosted - version: "1.1.0" + version: "1.2.1" test_api: dependency: transitive description: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.16" + version: "0.4.12" typed_data: dependency: transitive description: name: typed_data url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.3.1" vector_math: dependency: transitive description: name: vector_math url: "https://pub.dartlang.org" source: hosted - version: "2.0.8" + version: "2.1.2" sdks: - dart: ">=2.7.0 <3.0.0" + dart: ">=2.17.0-0 <3.0.0" diff --git a/014-provider-v3-updates/1-start/pubspec.yaml b/014-provider-v3-updates/1-start/pubspec.yaml index d9b28294..7441cb89 100644 --- a/014-provider-v3-updates/1-start/pubspec.yaml +++ b/014-provider-v3-updates/1-start/pubspec.yaml @@ -23,7 +23,7 @@ dependencies: # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^0.1.3 - http: ^0.12.1 + http: ">=0.12.1 <0.14.0" dev_dependencies: flutter_test: From a930b1e5862d18634d5eaee0e9482118fb57f2ea Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Dec 2022 13:03:14 +0000 Subject: [PATCH 39/48] Bump http, cached_network_image, cloud_firestore, firebase_storage, firebase_auth, image_picker and firebase_messaging Bumps [http](https://github.com/dart-lang/http/tree/master/pkgs), [cached_network_image](https://github.com/Baseflow/flutter_cached_network_image), [cloud_firestore](https://github.com/firebase/flutterfire/tree/master/packages/cloud_firestore), [firebase_storage](https://github.com/firebase/flutterfire/tree/master/packages/firebase_storage), [firebase_auth](https://github.com/firebase/flutterfire/tree/master/packages/firebase_auth), [image_picker](https://github.com/flutter/plugins/tree/main/packages/image_picker) and [firebase_messaging](https://github.com/firebase/flutterfire/tree/master/packages/firebase_messaging). These dependencies needed to be updated together. Updates `http` from 0.12.1 to 0.13.5 - [Release notes](https://github.com/dart-lang/http/releases) - [Commits](https://github.com/dart-lang/http/commits/HEAD/pkgs) Updates `cached_network_image` from 2.2.0+1 to 3.2.3 - [Release notes](https://github.com/Baseflow/flutter_cached_network_image/releases) - [Commits](https://github.com/Baseflow/flutter_cached_network_image/compare/v2.2.0...v3.2.3) Updates `cloud_firestore` from 0.13.6 to 4.2.0 - [Release notes](https://github.com/firebase/flutterfire/releases) - [Changelog](https://github.com/firebase/flutterfire/blob/master/CHANGELOG.md) - [Commits](https://github.com/firebase/flutterfire/commits/cloud_firestore-v4.2.0/packages/cloud_firestore) Updates `firebase_storage` from 3.1.6 to 11.0.7 - [Release notes](https://github.com/firebase/flutterfire/releases) - [Changelog](https://github.com/firebase/flutterfire/blob/master/CHANGELOG.md) - [Commits](https://github.com/firebase/flutterfire/commits/firebase_storage-v11.0.7/packages/firebase_storage) Updates `firebase_auth` from 0.16.1 to 4.2.0 - [Release notes](https://github.com/firebase/flutterfire/releases) - [Changelog](https://github.com/firebase/flutterfire/blob/master/CHANGELOG.md) - [Commits](https://github.com/firebase/flutterfire/commits/firebase_auth-v4.2.0/packages/firebase_auth) Updates `image_picker` from 0.6.7+2 to 0.8.6 - [Release notes](https://github.com/flutter/plugins/releases) - [Commits](https://github.com/flutter/plugins/commits/image_picker-v0.8.6/packages/image_picker) Updates `firebase_messaging` from 6.0.16 to 14.1.4 - [Release notes](https://github.com/firebase/flutterfire/releases) - [Changelog](https://github.com/firebase/flutterfire/blob/master/CHANGELOG.md) - [Commits](https://github.com/firebase/flutterfire/commits/firebase_messaging-v14.1.4/packages/firebase_messaging) --- updated-dependencies: - dependency-name: http dependency-type: direct:production - dependency-name: cached_network_image dependency-type: direct:production - dependency-name: cloud_firestore dependency-type: direct:production - dependency-name: firebase_storage dependency-type: direct:production - dependency-name: firebase_auth dependency-type: direct:production - dependency-name: image_picker dependency-type: direct:production - dependency-name: firebase_messaging dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- 046-dynamic-links/pubspec.lock | 286 +++++++++++++++++++++++++-------- 046-dynamic-links/pubspec.yaml | 14 +- 2 files changed, 227 insertions(+), 73 deletions(-) diff --git a/046-dynamic-links/pubspec.lock b/046-dynamic-links/pubspec.lock index 4d098729..8b75b711 100644 --- a/046-dynamic-links/pubspec.lock +++ b/046-dynamic-links/pubspec.lock @@ -1,83 +1,104 @@ # Generated by pub # See https://dart.dev/tools/pub/glossary#lockfile packages: + _flutterfire_internals: + dependency: transitive + description: + name: _flutterfire_internals + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.10" async: dependency: "direct main" description: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.4.1" + version: "2.9.0" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "2.0.0" + version: "2.1.0" cached_network_image: dependency: "direct main" description: name: cached_network_image url: "https://pub.dartlang.org" source: hosted - version: "2.2.0+1" - charcode: + version: "3.2.3" + cached_network_image_platform_interface: + dependency: transitive + description: + name: cached_network_image_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "2.0.0" + cached_network_image_web: + dependency: transitive + description: + name: cached_network_image_web + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.2" + characters: dependency: transitive description: - name: charcode + name: characters url: "https://pub.dartlang.org" source: hosted - version: "1.1.3" + version: "1.2.1" clock: dependency: transitive description: name: clock url: "https://pub.dartlang.org" source: hosted - version: "1.0.1" + version: "1.1.1" cloud_firestore: dependency: "direct main" description: name: cloud_firestore url: "https://pub.dartlang.org" source: hosted - version: "0.13.6" + version: "4.2.0" cloud_firestore_platform_interface: dependency: transitive description: name: cloud_firestore_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "5.9.1" cloud_firestore_web: dependency: transitive description: name: cloud_firestore_web url: "https://pub.dartlang.org" source: hosted - version: "0.1.1+2" + version: "3.1.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.12" - convert: + version: "1.16.0" + cross_file: dependency: transitive description: - name: convert + name: cross_file url: "https://pub.dartlang.org" source: hosted - version: "2.1.1" + version: "0.3.3+2" crypto: dependency: transitive description: name: crypto url: "https://pub.dartlang.org" source: hosted - version: "2.1.3" + version: "3.0.2" cupertino_icons: dependency: "direct main" description: @@ -91,21 +112,21 @@ packages: name: fake_async url: "https://pub.dartlang.org" source: hosted - version: "1.1.0" - file: + version: "1.3.1" + ffi: dependency: transitive description: - name: file + name: ffi url: "https://pub.dartlang.org" source: hosted - version: "5.2.0" - firebase: + version: "2.0.1" + file: dependency: transitive description: - name: firebase + name: file url: "https://pub.dartlang.org" source: hosted - version: "7.2.0" + version: "6.1.4" firebase_analytics: dependency: "direct main" description: @@ -126,42 +147,42 @@ packages: name: firebase_auth url: "https://pub.dartlang.org" source: hosted - version: "0.16.1" + version: "4.2.0" firebase_auth_platform_interface: dependency: transitive description: name: firebase_auth_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.1.8" + version: "6.11.4" firebase_auth_web: dependency: transitive description: name: firebase_auth_web url: "https://pub.dartlang.org" source: hosted - version: "0.1.1+2" + version: "5.2.0" firebase_core: dependency: transitive description: name: firebase_core url: "https://pub.dartlang.org" source: hosted - version: "0.4.5" + version: "2.4.0" firebase_core_platform_interface: dependency: transitive description: name: firebase_core_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "4.5.2" firebase_core_web: dependency: transitive description: name: firebase_core_web url: "https://pub.dartlang.org" source: hosted - version: "0.1.1+2" + version: "2.0.2" firebase_dynamic_links: dependency: "direct main" description: @@ -175,33 +196,68 @@ packages: name: firebase_messaging url: "https://pub.dartlang.org" source: hosted - version: "6.0.16" + version: "14.1.4" + firebase_messaging_platform_interface: + dependency: transitive + description: + name: firebase_messaging_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "4.2.8" + firebase_messaging_web: + dependency: transitive + description: + name: firebase_messaging_web + url: "https://pub.dartlang.org" + source: hosted + version: "3.2.9" firebase_storage: dependency: "direct main" description: name: firebase_storage url: "https://pub.dartlang.org" source: hosted - version: "3.1.6" + version: "11.0.7" + firebase_storage_platform_interface: + dependency: transitive + description: + name: firebase_storage_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "4.1.25" + firebase_storage_web: + dependency: transitive + description: + name: firebase_storage_web + url: "https://pub.dartlang.org" + source: hosted + version: "3.3.17" flutter: dependency: "direct main" description: flutter source: sdk version: "0.0.0" + flutter_blurhash: + dependency: transitive + description: + name: flutter_blurhash + url: "https://pub.dartlang.org" + source: hosted + version: "0.7.0" flutter_cache_manager: dependency: transitive description: name: flutter_cache_manager url: "https://pub.dartlang.org" source: hosted - version: "1.4.1" + version: "3.3.0" flutter_plugin_android_lifecycle: dependency: transitive description: name: flutter_plugin_android_lifecycle url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "2.0.7" flutter_test: dependency: "direct dev" description: flutter @@ -232,28 +288,49 @@ packages: name: http url: "https://pub.dartlang.org" source: hosted - version: "0.12.1" + version: "0.13.5" http_parser: dependency: transitive description: name: http_parser url: "https://pub.dartlang.org" source: hosted - version: "3.1.3" + version: "4.0.2" image_picker: dependency: "direct main" description: name: image_picker url: "https://pub.dartlang.org" source: hosted - version: "0.6.7+2" + version: "0.8.6" + image_picker_android: + dependency: transitive + description: + name: image_picker_android + url: "https://pub.dartlang.org" + source: hosted + version: "0.8.5+3" + image_picker_for_web: + dependency: transitive + description: + name: image_picker_for_web + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.10" + image_picker_ios: + dependency: transitive + description: + name: image_picker_ios + url: "https://pub.dartlang.org" + source: hosted + version: "0.8.6+1" image_picker_platform_interface: dependency: transitive description: name: image_picker_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.1.0" + version: "2.6.2" injectable: dependency: transitive description: @@ -267,28 +344,35 @@ packages: name: intl url: "https://pub.dartlang.org" source: hosted - version: "0.16.1" + version: "0.17.0" js: dependency: transitive description: name: js url: "https://pub.dartlang.org" source: hosted - version: "0.6.1+1" + version: "0.6.4" matcher: dependency: transitive description: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.6" + version: "0.12.12" + material_color_utilities: + dependency: transitive + description: + name: material_color_utilities + url: "https://pub.dartlang.org" + source: hosted + version: "0.1.5" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.8" + version: "1.8.0" nested: dependency: transitive description: @@ -303,41 +387,97 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.1.4" + octo_image: + dependency: transitive + description: + name: octo_image + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.2" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.7.0" + version: "1.8.2" path_provider: dependency: transitive description: name: path_provider url: "https://pub.dartlang.org" source: hosted - version: "1.6.0" + version: "2.0.11" + path_provider_android: + dependency: transitive + description: + name: path_provider_android + url: "https://pub.dartlang.org" + source: hosted + version: "2.0.22" + path_provider_ios: + dependency: transitive + description: + name: path_provider_ios + url: "https://pub.dartlang.org" + source: hosted + version: "2.0.11" + path_provider_linux: + dependency: transitive + description: + name: path_provider_linux + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.7" + path_provider_macos: + dependency: transitive + description: + name: path_provider_macos + url: "https://pub.dartlang.org" + source: hosted + version: "2.0.6" + path_provider_platform_interface: + dependency: transitive + description: + name: path_provider_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "2.0.5" + path_provider_windows: + dependency: transitive + description: + name: path_provider_windows + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.3" pedantic: dependency: transitive description: name: pedantic url: "https://pub.dartlang.org" source: hosted - version: "1.8.0+1" + version: "1.11.1" platform: dependency: transitive description: name: platform url: "https://pub.dartlang.org" source: hosted - version: "2.2.1" + version: "3.1.0" plugin_platform_interface: dependency: transitive description: name: plugin_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.0.2" + version: "2.1.3" + process: + dependency: transitive + description: + name: process + url: "https://pub.dartlang.org" + source: hosted + version: "4.2.4" provider: dependency: "direct main" description: @@ -345,20 +485,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "4.1.3" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.5" rxdart: dependency: transitive description: name: rxdart url: "https://pub.dartlang.org" source: hosted - version: "0.24.1" + version: "0.27.7" sky_engine: dependency: transitive description: flutter @@ -370,21 +503,28 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.7.0" + version: "1.9.0" sqflite: dependency: transitive description: name: sqflite url: "https://pub.dartlang.org" source: hosted - version: "1.2.0" + version: "2.2.2" + sqflite_common: + dependency: transitive + description: + name: sqflite_common + url: "https://pub.dartlang.org" + source: hosted + version: "2.4.0+2" stack_trace: dependency: transitive description: name: stack_trace url: "https://pub.dartlang.org" source: hosted - version: "1.9.3" + version: "1.10.0" stacked: dependency: "direct main" description: @@ -405,56 +545,70 @@ packages: name: stream_channel url: "https://pub.dartlang.org" source: hosted - version: "2.0.0" + version: "2.1.0" string_scanner: dependency: transitive description: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "1.1.1" synchronized: dependency: transitive description: name: synchronized url: "https://pub.dartlang.org" source: hosted - version: "2.2.0" + version: "3.0.0+3" term_glyph: dependency: transitive description: name: term_glyph url: "https://pub.dartlang.org" source: hosted - version: "1.1.0" + version: "1.2.1" test_api: dependency: transitive description: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.16" + version: "0.4.12" typed_data: dependency: transitive description: name: typed_data url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.3.1" uuid: dependency: transitive description: name: uuid url: "https://pub.dartlang.org" source: hosted - version: "2.0.4" + version: "3.0.7" vector_math: dependency: transitive description: name: vector_math url: "https://pub.dartlang.org" source: hosted - version: "2.0.8" + version: "2.1.2" + win32: + dependency: transitive + description: + name: win32 + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.2" + xdg_directories: + dependency: transitive + description: + name: xdg_directories + url: "https://pub.dartlang.org" + source: hosted + version: "0.2.0+2" sdks: - dart: ">=2.7.0 <3.0.0" - flutter: ">=1.16.0 <2.0.0" + dart: ">=2.18.0 <3.0.0" + flutter: ">=3.3.0" diff --git a/046-dynamic-links/pubspec.yaml b/046-dynamic-links/pubspec.yaml index f6167a85..9297081e 100644 --- a/046-dynamic-links/pubspec.yaml +++ b/046-dynamic-links/pubspec.yaml @@ -24,7 +24,7 @@ dependencies: # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^0.1.3 # http request - http: ^0.12.1 + http: ">=0.12.1 <0.14.0" # async package to add additional Cancellable operations async: ^2.4.1 # get it @@ -34,12 +34,12 @@ dependencies: # Stacked Arch stacked: ^1.6.0 stacked_services: ^0.4.3 - firebase_auth: ^0.16.1 - cloud_firestore: ^0.13.6 - firebase_storage: ^3.1.6 - image_picker: ^0.6.7+2 - cached_network_image: ^2.2.0+1 - firebase_messaging: ^6.0.16 + firebase_auth: ">=0.16.1 <5.0.0" + cloud_firestore: ">=0.13.6 <5.0.0" + firebase_storage: ">=3.1.6 <12.0.0" + image_picker: ">=0.6.7+2 <0.9.0" + cached_network_image: ">=2.2.0+1 <4.0.0" + firebase_messaging: ">=6.0.16 <15.0.0" firebase_analytics: ^5.0.15 firebase_dynamic_links: ^0.5.1 From cf1dd6bb29f8d0c6403025997dc2a9c165d2fd4d Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Dec 2022 13:03:31 +0000 Subject: [PATCH 40/48] Bump http, cached_network_image, cloud_firestore, firebase_storage, firebase_auth, image_picker and firebase_messaging Bumps [http](https://github.com/dart-lang/http/tree/master/pkgs), [cached_network_image](https://github.com/Baseflow/flutter_cached_network_image), [cloud_firestore](https://github.com/firebase/flutterfire/tree/master/packages/cloud_firestore), [firebase_storage](https://github.com/firebase/flutterfire/tree/master/packages/firebase_storage), [firebase_auth](https://github.com/firebase/flutterfire/tree/master/packages/firebase_auth), [image_picker](https://github.com/flutter/plugins/tree/main/packages/image_picker) and [firebase_messaging](https://github.com/firebase/flutterfire/tree/master/packages/firebase_messaging). These dependencies needed to be updated together. Updates `http` from 0.12.1 to 0.13.5 - [Release notes](https://github.com/dart-lang/http/releases) - [Commits](https://github.com/dart-lang/http/commits/HEAD/pkgs) Updates `cached_network_image` from 2.2.0+1 to 3.2.3 - [Release notes](https://github.com/Baseflow/flutter_cached_network_image/releases) - [Commits](https://github.com/Baseflow/flutter_cached_network_image/compare/v2.2.0...v3.2.3) Updates `cloud_firestore` from 0.13.6 to 4.2.0 - [Release notes](https://github.com/firebase/flutterfire/releases) - [Changelog](https://github.com/firebase/flutterfire/blob/master/CHANGELOG.md) - [Commits](https://github.com/firebase/flutterfire/commits/cloud_firestore-v4.2.0/packages/cloud_firestore) Updates `firebase_storage` from 3.1.6 to 11.0.7 - [Release notes](https://github.com/firebase/flutterfire/releases) - [Changelog](https://github.com/firebase/flutterfire/blob/master/CHANGELOG.md) - [Commits](https://github.com/firebase/flutterfire/commits/firebase_storage-v11.0.7/packages/firebase_storage) Updates `firebase_auth` from 0.16.1 to 4.2.0 - [Release notes](https://github.com/firebase/flutterfire/releases) - [Changelog](https://github.com/firebase/flutterfire/blob/master/CHANGELOG.md) - [Commits](https://github.com/firebase/flutterfire/commits/firebase_auth-v4.2.0/packages/firebase_auth) Updates `image_picker` from 0.6.7+2 to 0.8.6 - [Release notes](https://github.com/flutter/plugins/releases) - [Commits](https://github.com/flutter/plugins/commits/image_picker-v0.8.6/packages/image_picker) Updates `firebase_messaging` from 6.0.16 to 14.1.4 - [Release notes](https://github.com/firebase/flutterfire/releases) - [Changelog](https://github.com/firebase/flutterfire/blob/master/CHANGELOG.md) - [Commits](https://github.com/firebase/flutterfire/commits/firebase_messaging-v14.1.4/packages/firebase_messaging) --- updated-dependencies: - dependency-name: http dependency-type: direct:production - dependency-name: cached_network_image dependency-type: direct:production - dependency-name: cloud_firestore dependency-type: direct:production - dependency-name: firebase_storage dependency-type: direct:production - dependency-name: firebase_auth dependency-type: direct:production - dependency-name: image_picker dependency-type: direct:production - dependency-name: firebase_messaging dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- 047-remote-config/pubspec.lock | 286 +++++++++++++++++++++++++-------- 047-remote-config/pubspec.yaml | 14 +- 2 files changed, 227 insertions(+), 73 deletions(-) diff --git a/047-remote-config/pubspec.lock b/047-remote-config/pubspec.lock index 714f1828..26d53dbd 100644 --- a/047-remote-config/pubspec.lock +++ b/047-remote-config/pubspec.lock @@ -1,83 +1,104 @@ # Generated by pub # See https://dart.dev/tools/pub/glossary#lockfile packages: + _flutterfire_internals: + dependency: transitive + description: + name: _flutterfire_internals + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.10" async: dependency: "direct main" description: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.4.1" + version: "2.9.0" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "2.0.0" + version: "2.1.0" cached_network_image: dependency: "direct main" description: name: cached_network_image url: "https://pub.dartlang.org" source: hosted - version: "2.2.0+1" - charcode: + version: "3.2.3" + cached_network_image_platform_interface: + dependency: transitive + description: + name: cached_network_image_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "2.0.0" + cached_network_image_web: + dependency: transitive + description: + name: cached_network_image_web + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.2" + characters: dependency: transitive description: - name: charcode + name: characters url: "https://pub.dartlang.org" source: hosted - version: "1.1.3" + version: "1.2.1" clock: dependency: transitive description: name: clock url: "https://pub.dartlang.org" source: hosted - version: "1.0.1" + version: "1.1.1" cloud_firestore: dependency: "direct main" description: name: cloud_firestore url: "https://pub.dartlang.org" source: hosted - version: "0.13.6" + version: "4.2.0" cloud_firestore_platform_interface: dependency: transitive description: name: cloud_firestore_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "5.9.1" cloud_firestore_web: dependency: transitive description: name: cloud_firestore_web url: "https://pub.dartlang.org" source: hosted - version: "0.1.1+2" + version: "3.1.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.12" - convert: + version: "1.16.0" + cross_file: dependency: transitive description: - name: convert + name: cross_file url: "https://pub.dartlang.org" source: hosted - version: "2.1.1" + version: "0.3.3+2" crypto: dependency: transitive description: name: crypto url: "https://pub.dartlang.org" source: hosted - version: "2.1.3" + version: "3.0.2" cupertino_icons: dependency: "direct main" description: @@ -91,21 +112,21 @@ packages: name: fake_async url: "https://pub.dartlang.org" source: hosted - version: "1.1.0" - file: + version: "1.3.1" + ffi: dependency: transitive description: - name: file + name: ffi url: "https://pub.dartlang.org" source: hosted - version: "5.2.0" - firebase: + version: "2.0.1" + file: dependency: transitive description: - name: firebase + name: file url: "https://pub.dartlang.org" source: hosted - version: "7.2.0" + version: "6.1.4" firebase_analytics: dependency: "direct main" description: @@ -126,42 +147,42 @@ packages: name: firebase_auth url: "https://pub.dartlang.org" source: hosted - version: "0.16.1" + version: "4.2.0" firebase_auth_platform_interface: dependency: transitive description: name: firebase_auth_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.1.8" + version: "6.11.4" firebase_auth_web: dependency: transitive description: name: firebase_auth_web url: "https://pub.dartlang.org" source: hosted - version: "0.1.1+2" + version: "5.2.0" firebase_core: dependency: transitive description: name: firebase_core url: "https://pub.dartlang.org" source: hosted - version: "0.4.5" + version: "2.4.0" firebase_core_platform_interface: dependency: transitive description: name: firebase_core_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "4.5.2" firebase_core_web: dependency: transitive description: name: firebase_core_web url: "https://pub.dartlang.org" source: hosted - version: "0.1.1+2" + version: "2.0.2" firebase_dynamic_links: dependency: "direct main" description: @@ -175,7 +196,21 @@ packages: name: firebase_messaging url: "https://pub.dartlang.org" source: hosted - version: "6.0.16" + version: "14.1.4" + firebase_messaging_platform_interface: + dependency: transitive + description: + name: firebase_messaging_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "4.2.8" + firebase_messaging_web: + dependency: transitive + description: + name: firebase_messaging_web + url: "https://pub.dartlang.org" + source: hosted + version: "3.2.9" firebase_remote_config: dependency: "direct main" description: @@ -189,26 +224,47 @@ packages: name: firebase_storage url: "https://pub.dartlang.org" source: hosted - version: "3.1.6" + version: "11.0.7" + firebase_storage_platform_interface: + dependency: transitive + description: + name: firebase_storage_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "4.1.25" + firebase_storage_web: + dependency: transitive + description: + name: firebase_storage_web + url: "https://pub.dartlang.org" + source: hosted + version: "3.3.17" flutter: dependency: "direct main" description: flutter source: sdk version: "0.0.0" + flutter_blurhash: + dependency: transitive + description: + name: flutter_blurhash + url: "https://pub.dartlang.org" + source: hosted + version: "0.7.0" flutter_cache_manager: dependency: transitive description: name: flutter_cache_manager url: "https://pub.dartlang.org" source: hosted - version: "1.4.1" + version: "3.3.0" flutter_plugin_android_lifecycle: dependency: transitive description: name: flutter_plugin_android_lifecycle url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "2.0.7" flutter_test: dependency: "direct dev" description: flutter @@ -239,28 +295,49 @@ packages: name: http url: "https://pub.dartlang.org" source: hosted - version: "0.12.1" + version: "0.13.5" http_parser: dependency: transitive description: name: http_parser url: "https://pub.dartlang.org" source: hosted - version: "3.1.3" + version: "4.0.2" image_picker: dependency: "direct main" description: name: image_picker url: "https://pub.dartlang.org" source: hosted - version: "0.6.7+2" + version: "0.8.6" + image_picker_android: + dependency: transitive + description: + name: image_picker_android + url: "https://pub.dartlang.org" + source: hosted + version: "0.8.5+3" + image_picker_for_web: + dependency: transitive + description: + name: image_picker_for_web + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.10" + image_picker_ios: + dependency: transitive + description: + name: image_picker_ios + url: "https://pub.dartlang.org" + source: hosted + version: "0.8.6+1" image_picker_platform_interface: dependency: transitive description: name: image_picker_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.1.0" + version: "2.6.2" injectable: dependency: transitive description: @@ -274,28 +351,35 @@ packages: name: intl url: "https://pub.dartlang.org" source: hosted - version: "0.16.1" + version: "0.17.0" js: dependency: transitive description: name: js url: "https://pub.dartlang.org" source: hosted - version: "0.6.1+1" + version: "0.6.4" matcher: dependency: transitive description: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.6" + version: "0.12.12" + material_color_utilities: + dependency: transitive + description: + name: material_color_utilities + url: "https://pub.dartlang.org" + source: hosted + version: "0.1.5" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.8" + version: "1.8.0" nested: dependency: transitive description: @@ -310,41 +394,97 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.1.4" + octo_image: + dependency: transitive + description: + name: octo_image + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.2" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.7.0" + version: "1.8.2" path_provider: dependency: transitive description: name: path_provider url: "https://pub.dartlang.org" source: hosted - version: "1.6.0" + version: "2.0.11" + path_provider_android: + dependency: transitive + description: + name: path_provider_android + url: "https://pub.dartlang.org" + source: hosted + version: "2.0.22" + path_provider_ios: + dependency: transitive + description: + name: path_provider_ios + url: "https://pub.dartlang.org" + source: hosted + version: "2.0.11" + path_provider_linux: + dependency: transitive + description: + name: path_provider_linux + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.7" + path_provider_macos: + dependency: transitive + description: + name: path_provider_macos + url: "https://pub.dartlang.org" + source: hosted + version: "2.0.6" + path_provider_platform_interface: + dependency: transitive + description: + name: path_provider_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "2.0.5" + path_provider_windows: + dependency: transitive + description: + name: path_provider_windows + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.3" pedantic: dependency: transitive description: name: pedantic url: "https://pub.dartlang.org" source: hosted - version: "1.8.0+1" + version: "1.11.1" platform: dependency: transitive description: name: platform url: "https://pub.dartlang.org" source: hosted - version: "2.2.1" + version: "3.1.0" plugin_platform_interface: dependency: transitive description: name: plugin_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.0.2" + version: "2.1.3" + process: + dependency: transitive + description: + name: process + url: "https://pub.dartlang.org" + source: hosted + version: "4.2.4" provider: dependency: "direct main" description: @@ -352,20 +492,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "4.1.3" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.5" rxdart: dependency: transitive description: name: rxdart url: "https://pub.dartlang.org" source: hosted - version: "0.24.1" + version: "0.27.7" sky_engine: dependency: transitive description: flutter @@ -377,21 +510,28 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.7.0" + version: "1.9.0" sqflite: dependency: transitive description: name: sqflite url: "https://pub.dartlang.org" source: hosted - version: "1.2.0" + version: "2.2.2" + sqflite_common: + dependency: transitive + description: + name: sqflite_common + url: "https://pub.dartlang.org" + source: hosted + version: "2.4.0+2" stack_trace: dependency: transitive description: name: stack_trace url: "https://pub.dartlang.org" source: hosted - version: "1.9.3" + version: "1.10.0" stacked: dependency: "direct main" description: @@ -412,56 +552,70 @@ packages: name: stream_channel url: "https://pub.dartlang.org" source: hosted - version: "2.0.0" + version: "2.1.0" string_scanner: dependency: transitive description: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "1.1.1" synchronized: dependency: transitive description: name: synchronized url: "https://pub.dartlang.org" source: hosted - version: "2.2.0" + version: "3.0.0+3" term_glyph: dependency: transitive description: name: term_glyph url: "https://pub.dartlang.org" source: hosted - version: "1.1.0" + version: "1.2.1" test_api: dependency: transitive description: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.16" + version: "0.4.12" typed_data: dependency: transitive description: name: typed_data url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.3.1" uuid: dependency: transitive description: name: uuid url: "https://pub.dartlang.org" source: hosted - version: "2.0.4" + version: "3.0.7" vector_math: dependency: transitive description: name: vector_math url: "https://pub.dartlang.org" source: hosted - version: "2.0.8" + version: "2.1.2" + win32: + dependency: transitive + description: + name: win32 + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.2" + xdg_directories: + dependency: transitive + description: + name: xdg_directories + url: "https://pub.dartlang.org" + source: hosted + version: "0.2.0+2" sdks: - dart: ">=2.7.0 <3.0.0" - flutter: ">=1.16.0 <2.0.0" + dart: ">=2.18.0 <3.0.0" + flutter: ">=3.3.0" diff --git a/047-remote-config/pubspec.yaml b/047-remote-config/pubspec.yaml index 04a49c57..824b0555 100644 --- a/047-remote-config/pubspec.yaml +++ b/047-remote-config/pubspec.yaml @@ -24,7 +24,7 @@ dependencies: # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^0.1.3 # http request - http: ^0.12.1 + http: ">=0.12.1 <0.14.0" # async package to add additional Cancellable operations async: ^2.4.1 # get it @@ -34,13 +34,13 @@ dependencies: # Stacked Arch stacked: ^1.6.0 stacked_services: ^0.4.3 - firebase_auth: ^0.16.1 - cloud_firestore: ^0.13.6 - firebase_storage: ^3.1.6 - image_picker: ^0.6.7+2 - cached_network_image: ^2.2.0+1 + firebase_auth: ">=0.16.1 <5.0.0" + cloud_firestore: ">=0.13.6 <5.0.0" + firebase_storage: ">=3.1.6 <12.0.0" + image_picker: ">=0.6.7+2 <0.9.0" + cached_network_image: ">=2.2.0+1 <4.0.0" - firebase_messaging: ^6.0.16 + firebase_messaging: ">=6.0.16 <15.0.0" firebase_analytics: ^5.0.15 firebase_dynamic_links: ^0.5.1 firebase_remote_config: ^0.3.1 From 958c73ecc5ffcbaa3a04c4618b76ed1bfab99b37 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Dec 2022 13:03:33 +0000 Subject: [PATCH 41/48] Bump http, cached_network_image, cloud_firestore, firebase_storage, firebase_auth, image_picker and firebase_messaging Bumps [http](https://github.com/dart-lang/http/tree/master/pkgs), [cached_network_image](https://github.com/Baseflow/flutter_cached_network_image), [cloud_firestore](https://github.com/firebase/flutterfire/tree/master/packages/cloud_firestore), [firebase_storage](https://github.com/firebase/flutterfire/tree/master/packages/firebase_storage), [firebase_auth](https://github.com/firebase/flutterfire/tree/master/packages/firebase_auth), [image_picker](https://github.com/flutter/plugins/tree/main/packages/image_picker) and [firebase_messaging](https://github.com/firebase/flutterfire/tree/master/packages/firebase_messaging). These dependencies needed to be updated together. Updates `http` from 0.12.1 to 0.13.5 - [Release notes](https://github.com/dart-lang/http/releases) - [Commits](https://github.com/dart-lang/http/commits/HEAD/pkgs) Updates `cached_network_image` from 2.2.0+1 to 3.2.3 - [Release notes](https://github.com/Baseflow/flutter_cached_network_image/releases) - [Commits](https://github.com/Baseflow/flutter_cached_network_image/compare/v2.2.0...v3.2.3) Updates `cloud_firestore` from 0.13.6 to 4.2.0 - [Release notes](https://github.com/firebase/flutterfire/releases) - [Changelog](https://github.com/firebase/flutterfire/blob/master/CHANGELOG.md) - [Commits](https://github.com/firebase/flutterfire/commits/cloud_firestore-v4.2.0/packages/cloud_firestore) Updates `firebase_storage` from 3.1.6 to 11.0.7 - [Release notes](https://github.com/firebase/flutterfire/releases) - [Changelog](https://github.com/firebase/flutterfire/blob/master/CHANGELOG.md) - [Commits](https://github.com/firebase/flutterfire/commits/firebase_storage-v11.0.7/packages/firebase_storage) Updates `firebase_auth` from 0.16.1 to 4.2.0 - [Release notes](https://github.com/firebase/flutterfire/releases) - [Changelog](https://github.com/firebase/flutterfire/blob/master/CHANGELOG.md) - [Commits](https://github.com/firebase/flutterfire/commits/firebase_auth-v4.2.0/packages/firebase_auth) Updates `image_picker` from 0.6.7+2 to 0.8.6 - [Release notes](https://github.com/flutter/plugins/releases) - [Commits](https://github.com/flutter/plugins/commits/image_picker-v0.8.6/packages/image_picker) Updates `firebase_messaging` from 6.0.16 to 14.1.4 - [Release notes](https://github.com/firebase/flutterfire/releases) - [Changelog](https://github.com/firebase/flutterfire/blob/master/CHANGELOG.md) - [Commits](https://github.com/firebase/flutterfire/commits/firebase_messaging-v14.1.4/packages/firebase_messaging) --- updated-dependencies: - dependency-name: http dependency-type: direct:production - dependency-name: cached_network_image dependency-type: direct:production - dependency-name: cloud_firestore dependency-type: direct:production - dependency-name: firebase_storage dependency-type: direct:production - dependency-name: firebase_auth dependency-type: direct:production - dependency-name: image_picker dependency-type: direct:production - dependency-name: firebase_messaging dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- 045-paginated-realtime-firestore/pubspec.lock | 286 ++++++++++++++---- 045-paginated-realtime-firestore/pubspec.yaml | 14 +- 2 files changed, 227 insertions(+), 73 deletions(-) diff --git a/045-paginated-realtime-firestore/pubspec.lock b/045-paginated-realtime-firestore/pubspec.lock index d19ebea6..53ef17ac 100644 --- a/045-paginated-realtime-firestore/pubspec.lock +++ b/045-paginated-realtime-firestore/pubspec.lock @@ -1,83 +1,104 @@ # Generated by pub # See https://dart.dev/tools/pub/glossary#lockfile packages: + _flutterfire_internals: + dependency: transitive + description: + name: _flutterfire_internals + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.10" async: dependency: "direct main" description: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.4.1" + version: "2.9.0" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "2.0.0" + version: "2.1.0" cached_network_image: dependency: "direct main" description: name: cached_network_image url: "https://pub.dartlang.org" source: hosted - version: "2.2.0+1" - charcode: + version: "3.2.3" + cached_network_image_platform_interface: + dependency: transitive + description: + name: cached_network_image_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "2.0.0" + cached_network_image_web: + dependency: transitive + description: + name: cached_network_image_web + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.2" + characters: dependency: transitive description: - name: charcode + name: characters url: "https://pub.dartlang.org" source: hosted - version: "1.1.3" + version: "1.2.1" clock: dependency: transitive description: name: clock url: "https://pub.dartlang.org" source: hosted - version: "1.0.1" + version: "1.1.1" cloud_firestore: dependency: "direct main" description: name: cloud_firestore url: "https://pub.dartlang.org" source: hosted - version: "0.13.6" + version: "4.2.0" cloud_firestore_platform_interface: dependency: transitive description: name: cloud_firestore_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "5.9.1" cloud_firestore_web: dependency: transitive description: name: cloud_firestore_web url: "https://pub.dartlang.org" source: hosted - version: "0.1.1+2" + version: "3.1.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.12" - convert: + version: "1.16.0" + cross_file: dependency: transitive description: - name: convert + name: cross_file url: "https://pub.dartlang.org" source: hosted - version: "2.1.1" + version: "0.3.3+2" crypto: dependency: transitive description: name: crypto url: "https://pub.dartlang.org" source: hosted - version: "2.1.3" + version: "3.0.2" cupertino_icons: dependency: "direct main" description: @@ -91,21 +112,21 @@ packages: name: fake_async url: "https://pub.dartlang.org" source: hosted - version: "1.1.0" - file: + version: "1.3.1" + ffi: dependency: transitive description: - name: file + name: ffi url: "https://pub.dartlang.org" source: hosted - version: "5.2.0" - firebase: + version: "2.0.1" + file: dependency: transitive description: - name: firebase + name: file url: "https://pub.dartlang.org" source: hosted - version: "7.2.0" + version: "6.1.4" firebase_analytics: dependency: "direct main" description: @@ -126,75 +147,110 @@ packages: name: firebase_auth url: "https://pub.dartlang.org" source: hosted - version: "0.16.1" + version: "4.2.0" firebase_auth_platform_interface: dependency: transitive description: name: firebase_auth_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.1.8" + version: "6.11.4" firebase_auth_web: dependency: transitive description: name: firebase_auth_web url: "https://pub.dartlang.org" source: hosted - version: "0.1.1+2" + version: "5.2.0" firebase_core: dependency: transitive description: name: firebase_core url: "https://pub.dartlang.org" source: hosted - version: "0.4.5" + version: "2.4.0" firebase_core_platform_interface: dependency: transitive description: name: firebase_core_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "4.5.2" firebase_core_web: dependency: transitive description: name: firebase_core_web url: "https://pub.dartlang.org" source: hosted - version: "0.1.1+2" + version: "2.0.2" firebase_messaging: dependency: "direct main" description: name: firebase_messaging url: "https://pub.dartlang.org" source: hosted - version: "6.0.16" + version: "14.1.4" + firebase_messaging_platform_interface: + dependency: transitive + description: + name: firebase_messaging_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "4.2.8" + firebase_messaging_web: + dependency: transitive + description: + name: firebase_messaging_web + url: "https://pub.dartlang.org" + source: hosted + version: "3.2.9" firebase_storage: dependency: "direct main" description: name: firebase_storage url: "https://pub.dartlang.org" source: hosted - version: "3.1.6" + version: "11.0.7" + firebase_storage_platform_interface: + dependency: transitive + description: + name: firebase_storage_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "4.1.25" + firebase_storage_web: + dependency: transitive + description: + name: firebase_storage_web + url: "https://pub.dartlang.org" + source: hosted + version: "3.3.17" flutter: dependency: "direct main" description: flutter source: sdk version: "0.0.0" + flutter_blurhash: + dependency: transitive + description: + name: flutter_blurhash + url: "https://pub.dartlang.org" + source: hosted + version: "0.7.0" flutter_cache_manager: dependency: transitive description: name: flutter_cache_manager url: "https://pub.dartlang.org" source: hosted - version: "1.4.1" + version: "3.3.0" flutter_plugin_android_lifecycle: dependency: transitive description: name: flutter_plugin_android_lifecycle url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "2.0.7" flutter_test: dependency: "direct dev" description: flutter @@ -225,28 +281,49 @@ packages: name: http url: "https://pub.dartlang.org" source: hosted - version: "0.12.1" + version: "0.13.5" http_parser: dependency: transitive description: name: http_parser url: "https://pub.dartlang.org" source: hosted - version: "3.1.3" + version: "4.0.2" image_picker: dependency: "direct main" description: name: image_picker url: "https://pub.dartlang.org" source: hosted - version: "0.6.7+2" + version: "0.8.6" + image_picker_android: + dependency: transitive + description: + name: image_picker_android + url: "https://pub.dartlang.org" + source: hosted + version: "0.8.5+3" + image_picker_for_web: + dependency: transitive + description: + name: image_picker_for_web + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.10" + image_picker_ios: + dependency: transitive + description: + name: image_picker_ios + url: "https://pub.dartlang.org" + source: hosted + version: "0.8.6+1" image_picker_platform_interface: dependency: transitive description: name: image_picker_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.1.0" + version: "2.6.2" injectable: dependency: transitive description: @@ -260,28 +337,35 @@ packages: name: intl url: "https://pub.dartlang.org" source: hosted - version: "0.16.1" + version: "0.17.0" js: dependency: transitive description: name: js url: "https://pub.dartlang.org" source: hosted - version: "0.6.1+1" + version: "0.6.4" matcher: dependency: transitive description: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.6" + version: "0.12.12" + material_color_utilities: + dependency: transitive + description: + name: material_color_utilities + url: "https://pub.dartlang.org" + source: hosted + version: "0.1.5" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.8" + version: "1.8.0" nested: dependency: transitive description: @@ -296,41 +380,97 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.1.4" + octo_image: + dependency: transitive + description: + name: octo_image + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.2" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.7.0" + version: "1.8.2" path_provider: dependency: transitive description: name: path_provider url: "https://pub.dartlang.org" source: hosted - version: "1.6.0" + version: "2.0.11" + path_provider_android: + dependency: transitive + description: + name: path_provider_android + url: "https://pub.dartlang.org" + source: hosted + version: "2.0.22" + path_provider_ios: + dependency: transitive + description: + name: path_provider_ios + url: "https://pub.dartlang.org" + source: hosted + version: "2.0.11" + path_provider_linux: + dependency: transitive + description: + name: path_provider_linux + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.7" + path_provider_macos: + dependency: transitive + description: + name: path_provider_macos + url: "https://pub.dartlang.org" + source: hosted + version: "2.0.6" + path_provider_platform_interface: + dependency: transitive + description: + name: path_provider_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "2.0.5" + path_provider_windows: + dependency: transitive + description: + name: path_provider_windows + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.3" pedantic: dependency: transitive description: name: pedantic url: "https://pub.dartlang.org" source: hosted - version: "1.8.0+1" + version: "1.11.1" platform: dependency: transitive description: name: platform url: "https://pub.dartlang.org" source: hosted - version: "2.2.1" + version: "3.1.0" plugin_platform_interface: dependency: transitive description: name: plugin_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.0.2" + version: "2.1.3" + process: + dependency: transitive + description: + name: process + url: "https://pub.dartlang.org" + source: hosted + version: "4.2.4" provider: dependency: "direct main" description: @@ -338,20 +478,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "4.1.3" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.5" rxdart: dependency: transitive description: name: rxdart url: "https://pub.dartlang.org" source: hosted - version: "0.24.1" + version: "0.27.7" sky_engine: dependency: transitive description: flutter @@ -363,21 +496,28 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.7.0" + version: "1.9.0" sqflite: dependency: transitive description: name: sqflite url: "https://pub.dartlang.org" source: hosted - version: "1.2.0" + version: "2.2.2" + sqflite_common: + dependency: transitive + description: + name: sqflite_common + url: "https://pub.dartlang.org" + source: hosted + version: "2.4.0+2" stack_trace: dependency: transitive description: name: stack_trace url: "https://pub.dartlang.org" source: hosted - version: "1.9.3" + version: "1.10.0" stacked: dependency: "direct main" description: @@ -398,56 +538,70 @@ packages: name: stream_channel url: "https://pub.dartlang.org" source: hosted - version: "2.0.0" + version: "2.1.0" string_scanner: dependency: transitive description: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "1.1.1" synchronized: dependency: transitive description: name: synchronized url: "https://pub.dartlang.org" source: hosted - version: "2.2.0" + version: "3.0.0+3" term_glyph: dependency: transitive description: name: term_glyph url: "https://pub.dartlang.org" source: hosted - version: "1.1.0" + version: "1.2.1" test_api: dependency: transitive description: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.16" + version: "0.4.12" typed_data: dependency: transitive description: name: typed_data url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.3.1" uuid: dependency: transitive description: name: uuid url: "https://pub.dartlang.org" source: hosted - version: "2.0.4" + version: "3.0.7" vector_math: dependency: transitive description: name: vector_math url: "https://pub.dartlang.org" source: hosted - version: "2.0.8" + version: "2.1.2" + win32: + dependency: transitive + description: + name: win32 + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.2" + xdg_directories: + dependency: transitive + description: + name: xdg_directories + url: "https://pub.dartlang.org" + source: hosted + version: "0.2.0+2" sdks: - dart: ">=2.7.0 <3.0.0" - flutter: ">=1.16.0 <2.0.0" + dart: ">=2.18.0 <3.0.0" + flutter: ">=3.3.0" diff --git a/045-paginated-realtime-firestore/pubspec.yaml b/045-paginated-realtime-firestore/pubspec.yaml index 56d205e4..05f2a189 100644 --- a/045-paginated-realtime-firestore/pubspec.yaml +++ b/045-paginated-realtime-firestore/pubspec.yaml @@ -24,7 +24,7 @@ dependencies: # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^0.1.3 # http request - http: ^0.12.1 + http: ">=0.12.1 <0.14.0" # async package to add additional Cancellable operations async: ^2.4.1 # get it @@ -34,12 +34,12 @@ dependencies: # Stacked Arch stacked: ^1.6.0 stacked_services: ^0.4.3 - firebase_auth: ^0.16.1 - cloud_firestore: ^0.13.6 - firebase_storage: ^3.1.6 - image_picker: ^0.6.7+2 - cached_network_image: ^2.2.0+1 - firebase_messaging: ^6.0.16 + firebase_auth: ">=0.16.1 <5.0.0" + cloud_firestore: ">=0.13.6 <5.0.0" + firebase_storage: ">=3.1.6 <12.0.0" + image_picker: ">=0.6.7+2 <0.9.0" + cached_network_image: ">=2.2.0+1 <4.0.0" + firebase_messaging: ">=6.0.16 <15.0.0" firebase_analytics: ^5.0.15 dev_dependencies: From 28e190119b4889372e8e993c7ae9abc53769dca8 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Dec 2022 13:03:41 +0000 Subject: [PATCH 42/48] Bump http, cached_network_image, cloud_firestore, firebase_storage, firebase_auth, image_picker and firebase_messaging Bumps [http](https://github.com/dart-lang/http/tree/master/pkgs), [cached_network_image](https://github.com/Baseflow/flutter_cached_network_image), [cloud_firestore](https://github.com/firebase/flutterfire/tree/master/packages/cloud_firestore), [firebase_storage](https://github.com/firebase/flutterfire/tree/master/packages/firebase_storage), [firebase_auth](https://github.com/firebase/flutterfire/tree/master/packages/firebase_auth), [image_picker](https://github.com/flutter/plugins/tree/main/packages/image_picker) and [firebase_messaging](https://github.com/firebase/flutterfire/tree/master/packages/firebase_messaging). These dependencies needed to be updated together. Updates `http` from 0.12.1 to 0.13.5 - [Release notes](https://github.com/dart-lang/http/releases) - [Commits](https://github.com/dart-lang/http/commits/HEAD/pkgs) Updates `cached_network_image` from 2.2.0+1 to 3.2.3 - [Release notes](https://github.com/Baseflow/flutter_cached_network_image/releases) - [Commits](https://github.com/Baseflow/flutter_cached_network_image/compare/v2.2.0...v3.2.3) Updates `cloud_firestore` from 0.13.6 to 4.2.0 - [Release notes](https://github.com/firebase/flutterfire/releases) - [Changelog](https://github.com/firebase/flutterfire/blob/master/CHANGELOG.md) - [Commits](https://github.com/firebase/flutterfire/commits/cloud_firestore-v4.2.0/packages/cloud_firestore) Updates `firebase_storage` from 3.1.6 to 11.0.7 - [Release notes](https://github.com/firebase/flutterfire/releases) - [Changelog](https://github.com/firebase/flutterfire/blob/master/CHANGELOG.md) - [Commits](https://github.com/firebase/flutterfire/commits/firebase_storage-v11.0.7/packages/firebase_storage) Updates `firebase_auth` from 0.16.1 to 4.2.0 - [Release notes](https://github.com/firebase/flutterfire/releases) - [Changelog](https://github.com/firebase/flutterfire/blob/master/CHANGELOG.md) - [Commits](https://github.com/firebase/flutterfire/commits/firebase_auth-v4.2.0/packages/firebase_auth) Updates `image_picker` from 0.6.7+2 to 0.8.6 - [Release notes](https://github.com/flutter/plugins/releases) - [Commits](https://github.com/flutter/plugins/commits/image_picker-v0.8.6/packages/image_picker) Updates `firebase_messaging` from 6.0.16 to 14.1.4 - [Release notes](https://github.com/firebase/flutterfire/releases) - [Changelog](https://github.com/firebase/flutterfire/blob/master/CHANGELOG.md) - [Commits](https://github.com/firebase/flutterfire/commits/firebase_messaging-v14.1.4/packages/firebase_messaging) --- updated-dependencies: - dependency-name: http dependency-type: direct:production - dependency-name: cached_network_image dependency-type: direct:production - dependency-name: cloud_firestore dependency-type: direct:production - dependency-name: firebase_storage dependency-type: direct:production - dependency-name: firebase_auth dependency-type: direct:production - dependency-name: image_picker dependency-type: direct:production - dependency-name: firebase_messaging dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- 044-analytics-firebase/pubspec.lock | 286 +++++++++++++++++++++------- 044-analytics-firebase/pubspec.yaml | 14 +- 2 files changed, 227 insertions(+), 73 deletions(-) diff --git a/044-analytics-firebase/pubspec.lock b/044-analytics-firebase/pubspec.lock index d19ebea6..53ef17ac 100644 --- a/044-analytics-firebase/pubspec.lock +++ b/044-analytics-firebase/pubspec.lock @@ -1,83 +1,104 @@ # Generated by pub # See https://dart.dev/tools/pub/glossary#lockfile packages: + _flutterfire_internals: + dependency: transitive + description: + name: _flutterfire_internals + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.10" async: dependency: "direct main" description: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.4.1" + version: "2.9.0" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "2.0.0" + version: "2.1.0" cached_network_image: dependency: "direct main" description: name: cached_network_image url: "https://pub.dartlang.org" source: hosted - version: "2.2.0+1" - charcode: + version: "3.2.3" + cached_network_image_platform_interface: + dependency: transitive + description: + name: cached_network_image_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "2.0.0" + cached_network_image_web: + dependency: transitive + description: + name: cached_network_image_web + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.2" + characters: dependency: transitive description: - name: charcode + name: characters url: "https://pub.dartlang.org" source: hosted - version: "1.1.3" + version: "1.2.1" clock: dependency: transitive description: name: clock url: "https://pub.dartlang.org" source: hosted - version: "1.0.1" + version: "1.1.1" cloud_firestore: dependency: "direct main" description: name: cloud_firestore url: "https://pub.dartlang.org" source: hosted - version: "0.13.6" + version: "4.2.0" cloud_firestore_platform_interface: dependency: transitive description: name: cloud_firestore_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.1.2" + version: "5.9.1" cloud_firestore_web: dependency: transitive description: name: cloud_firestore_web url: "https://pub.dartlang.org" source: hosted - version: "0.1.1+2" + version: "3.1.1" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.12" - convert: + version: "1.16.0" + cross_file: dependency: transitive description: - name: convert + name: cross_file url: "https://pub.dartlang.org" source: hosted - version: "2.1.1" + version: "0.3.3+2" crypto: dependency: transitive description: name: crypto url: "https://pub.dartlang.org" source: hosted - version: "2.1.3" + version: "3.0.2" cupertino_icons: dependency: "direct main" description: @@ -91,21 +112,21 @@ packages: name: fake_async url: "https://pub.dartlang.org" source: hosted - version: "1.1.0" - file: + version: "1.3.1" + ffi: dependency: transitive description: - name: file + name: ffi url: "https://pub.dartlang.org" source: hosted - version: "5.2.0" - firebase: + version: "2.0.1" + file: dependency: transitive description: - name: firebase + name: file url: "https://pub.dartlang.org" source: hosted - version: "7.2.0" + version: "6.1.4" firebase_analytics: dependency: "direct main" description: @@ -126,75 +147,110 @@ packages: name: firebase_auth url: "https://pub.dartlang.org" source: hosted - version: "0.16.1" + version: "4.2.0" firebase_auth_platform_interface: dependency: transitive description: name: firebase_auth_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.1.8" + version: "6.11.4" firebase_auth_web: dependency: transitive description: name: firebase_auth_web url: "https://pub.dartlang.org" source: hosted - version: "0.1.1+2" + version: "5.2.0" firebase_core: dependency: transitive description: name: firebase_core url: "https://pub.dartlang.org" source: hosted - version: "0.4.5" + version: "2.4.0" firebase_core_platform_interface: dependency: transitive description: name: firebase_core_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.0.4" + version: "4.5.2" firebase_core_web: dependency: transitive description: name: firebase_core_web url: "https://pub.dartlang.org" source: hosted - version: "0.1.1+2" + version: "2.0.2" firebase_messaging: dependency: "direct main" description: name: firebase_messaging url: "https://pub.dartlang.org" source: hosted - version: "6.0.16" + version: "14.1.4" + firebase_messaging_platform_interface: + dependency: transitive + description: + name: firebase_messaging_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "4.2.8" + firebase_messaging_web: + dependency: transitive + description: + name: firebase_messaging_web + url: "https://pub.dartlang.org" + source: hosted + version: "3.2.9" firebase_storage: dependency: "direct main" description: name: firebase_storage url: "https://pub.dartlang.org" source: hosted - version: "3.1.6" + version: "11.0.7" + firebase_storage_platform_interface: + dependency: transitive + description: + name: firebase_storage_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "4.1.25" + firebase_storage_web: + dependency: transitive + description: + name: firebase_storage_web + url: "https://pub.dartlang.org" + source: hosted + version: "3.3.17" flutter: dependency: "direct main" description: flutter source: sdk version: "0.0.0" + flutter_blurhash: + dependency: transitive + description: + name: flutter_blurhash + url: "https://pub.dartlang.org" + source: hosted + version: "0.7.0" flutter_cache_manager: dependency: transitive description: name: flutter_cache_manager url: "https://pub.dartlang.org" source: hosted - version: "1.4.1" + version: "3.3.0" flutter_plugin_android_lifecycle: dependency: transitive description: name: flutter_plugin_android_lifecycle url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "2.0.7" flutter_test: dependency: "direct dev" description: flutter @@ -225,28 +281,49 @@ packages: name: http url: "https://pub.dartlang.org" source: hosted - version: "0.12.1" + version: "0.13.5" http_parser: dependency: transitive description: name: http_parser url: "https://pub.dartlang.org" source: hosted - version: "3.1.3" + version: "4.0.2" image_picker: dependency: "direct main" description: name: image_picker url: "https://pub.dartlang.org" source: hosted - version: "0.6.7+2" + version: "0.8.6" + image_picker_android: + dependency: transitive + description: + name: image_picker_android + url: "https://pub.dartlang.org" + source: hosted + version: "0.8.5+3" + image_picker_for_web: + dependency: transitive + description: + name: image_picker_for_web + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.10" + image_picker_ios: + dependency: transitive + description: + name: image_picker_ios + url: "https://pub.dartlang.org" + source: hosted + version: "0.8.6+1" image_picker_platform_interface: dependency: transitive description: name: image_picker_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.1.0" + version: "2.6.2" injectable: dependency: transitive description: @@ -260,28 +337,35 @@ packages: name: intl url: "https://pub.dartlang.org" source: hosted - version: "0.16.1" + version: "0.17.0" js: dependency: transitive description: name: js url: "https://pub.dartlang.org" source: hosted - version: "0.6.1+1" + version: "0.6.4" matcher: dependency: transitive description: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.6" + version: "0.12.12" + material_color_utilities: + dependency: transitive + description: + name: material_color_utilities + url: "https://pub.dartlang.org" + source: hosted + version: "0.1.5" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.8" + version: "1.8.0" nested: dependency: transitive description: @@ -296,41 +380,97 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "2.1.4" + octo_image: + dependency: transitive + description: + name: octo_image + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.2" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.7.0" + version: "1.8.2" path_provider: dependency: transitive description: name: path_provider url: "https://pub.dartlang.org" source: hosted - version: "1.6.0" + version: "2.0.11" + path_provider_android: + dependency: transitive + description: + name: path_provider_android + url: "https://pub.dartlang.org" + source: hosted + version: "2.0.22" + path_provider_ios: + dependency: transitive + description: + name: path_provider_ios + url: "https://pub.dartlang.org" + source: hosted + version: "2.0.11" + path_provider_linux: + dependency: transitive + description: + name: path_provider_linux + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.7" + path_provider_macos: + dependency: transitive + description: + name: path_provider_macos + url: "https://pub.dartlang.org" + source: hosted + version: "2.0.6" + path_provider_platform_interface: + dependency: transitive + description: + name: path_provider_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "2.0.5" + path_provider_windows: + dependency: transitive + description: + name: path_provider_windows + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.3" pedantic: dependency: transitive description: name: pedantic url: "https://pub.dartlang.org" source: hosted - version: "1.8.0+1" + version: "1.11.1" platform: dependency: transitive description: name: platform url: "https://pub.dartlang.org" source: hosted - version: "2.2.1" + version: "3.1.0" plugin_platform_interface: dependency: transitive description: name: plugin_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.0.2" + version: "2.1.3" + process: + dependency: transitive + description: + name: process + url: "https://pub.dartlang.org" + source: hosted + version: "4.2.4" provider: dependency: "direct main" description: @@ -338,20 +478,13 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "4.1.3" - quiver: - dependency: transitive - description: - name: quiver - url: "https://pub.dartlang.org" - source: hosted - version: "2.0.5" rxdart: dependency: transitive description: name: rxdart url: "https://pub.dartlang.org" source: hosted - version: "0.24.1" + version: "0.27.7" sky_engine: dependency: transitive description: flutter @@ -363,21 +496,28 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.7.0" + version: "1.9.0" sqflite: dependency: transitive description: name: sqflite url: "https://pub.dartlang.org" source: hosted - version: "1.2.0" + version: "2.2.2" + sqflite_common: + dependency: transitive + description: + name: sqflite_common + url: "https://pub.dartlang.org" + source: hosted + version: "2.4.0+2" stack_trace: dependency: transitive description: name: stack_trace url: "https://pub.dartlang.org" source: hosted - version: "1.9.3" + version: "1.10.0" stacked: dependency: "direct main" description: @@ -398,56 +538,70 @@ packages: name: stream_channel url: "https://pub.dartlang.org" source: hosted - version: "2.0.0" + version: "2.1.0" string_scanner: dependency: transitive description: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "1.1.1" synchronized: dependency: transitive description: name: synchronized url: "https://pub.dartlang.org" source: hosted - version: "2.2.0" + version: "3.0.0+3" term_glyph: dependency: transitive description: name: term_glyph url: "https://pub.dartlang.org" source: hosted - version: "1.1.0" + version: "1.2.1" test_api: dependency: transitive description: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.16" + version: "0.4.12" typed_data: dependency: transitive description: name: typed_data url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.3.1" uuid: dependency: transitive description: name: uuid url: "https://pub.dartlang.org" source: hosted - version: "2.0.4" + version: "3.0.7" vector_math: dependency: transitive description: name: vector_math url: "https://pub.dartlang.org" source: hosted - version: "2.0.8" + version: "2.1.2" + win32: + dependency: transitive + description: + name: win32 + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.2" + xdg_directories: + dependency: transitive + description: + name: xdg_directories + url: "https://pub.dartlang.org" + source: hosted + version: "0.2.0+2" sdks: - dart: ">=2.7.0 <3.0.0" - flutter: ">=1.16.0 <2.0.0" + dart: ">=2.18.0 <3.0.0" + flutter: ">=3.3.0" diff --git a/044-analytics-firebase/pubspec.yaml b/044-analytics-firebase/pubspec.yaml index 56d205e4..05f2a189 100644 --- a/044-analytics-firebase/pubspec.yaml +++ b/044-analytics-firebase/pubspec.yaml @@ -24,7 +24,7 @@ dependencies: # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^0.1.3 # http request - http: ^0.12.1 + http: ">=0.12.1 <0.14.0" # async package to add additional Cancellable operations async: ^2.4.1 # get it @@ -34,12 +34,12 @@ dependencies: # Stacked Arch stacked: ^1.6.0 stacked_services: ^0.4.3 - firebase_auth: ^0.16.1 - cloud_firestore: ^0.13.6 - firebase_storage: ^3.1.6 - image_picker: ^0.6.7+2 - cached_network_image: ^2.2.0+1 - firebase_messaging: ^6.0.16 + firebase_auth: ">=0.16.1 <5.0.0" + cloud_firestore: ">=0.13.6 <5.0.0" + firebase_storage: ">=3.1.6 <12.0.0" + image_picker: ">=0.6.7+2 <0.9.0" + cached_network_image: ">=2.2.0+1 <4.0.0" + firebase_messaging: ">=6.0.16 <15.0.0" firebase_analytics: ^5.0.15 dev_dependencies: From ebb42f389f8b6e1b0ff8b1ddb0cad93570213a4a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Dec 2022 13:04:16 +0000 Subject: [PATCH 43/48] Bump http and mockito in /024-abstraction-unit-test/02-final-provider Bumps [http](https://github.com/dart-lang/http/tree/master/pkgs) and [mockito](https://github.com/dart-lang/mockito). These dependencies needed to be updated together. Updates `http` from 0.12.0+2 to 0.13.5 - [Release notes](https://github.com/dart-lang/http/releases) - [Commits](https://github.com/dart-lang/http/commits/HEAD/pkgs) Updates `mockito` from 4.1.1 to 5.3.2 - [Release notes](https://github.com/dart-lang/mockito/releases) - [Changelog](https://github.com/dart-lang/mockito/blob/master/CHANGELOG.md) - [Commits](https://github.com/dart-lang/mockito/compare/4.1.1...5.3.2) --- updated-dependencies: - dependency-name: http dependency-type: direct:production - dependency-name: mockito dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- .../02-final-provider/pubspec.lock | 205 ++++++++++++++---- .../02-final-provider/pubspec.yaml | 4 +- 2 files changed, 164 insertions(+), 45 deletions(-) diff --git a/024-abstraction-unit-test/02-final-provider/pubspec.lock b/024-abstraction-unit-test/02-final-provider/pubspec.lock index 0148d855..1a233415 100644 --- a/024-abstraction-unit-test/02-final-provider/pubspec.lock +++ b/024-abstraction-unit-test/02-final-provider/pubspec.lock @@ -1,41 +1,104 @@ # Generated by pub # See https://dart.dev/tools/pub/glossary#lockfile packages: + _fe_analyzer_shared: + dependency: transitive + description: + name: _fe_analyzer_shared + url: "https://pub.dartlang.org" + source: hosted + version: "50.0.0" + analyzer: + dependency: transitive + description: + name: analyzer + url: "https://pub.dartlang.org" + source: hosted + version: "5.2.0" + args: + dependency: transitive + description: + name: args + url: "https://pub.dartlang.org" + source: hosted + version: "2.3.1" async: dependency: transitive description: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.4.1" + version: "2.9.0" boolean_selector: dependency: transitive description: name: boolean_selector url: "https://pub.dartlang.org" source: hosted - version: "2.0.0" - charcode: + version: "2.1.0" + build: + dependency: transitive + description: + name: build + url: "https://pub.dartlang.org" + source: hosted + version: "2.3.1" + built_collection: + dependency: transitive + description: + name: built_collection + url: "https://pub.dartlang.org" + source: hosted + version: "5.1.1" + built_value: dependency: transitive description: - name: charcode + name: built_value url: "https://pub.dartlang.org" source: hosted - version: "1.1.3" + version: "8.4.2" + characters: + dependency: transitive + description: + name: characters + url: "https://pub.dartlang.org" + source: hosted + version: "1.2.1" clock: dependency: transitive description: name: clock url: "https://pub.dartlang.org" source: hosted - version: "1.0.1" + version: "1.1.1" + code_builder: + dependency: transitive + description: + name: code_builder + url: "https://pub.dartlang.org" + source: hosted + version: "4.3.0" collection: dependency: transitive description: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.14.12" + version: "1.16.0" + convert: + dependency: transitive + description: + name: convert + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.1" + crypto: + dependency: transitive + description: + name: crypto + url: "https://pub.dartlang.org" + source: hosted + version: "3.0.2" cupertino_icons: dependency: "direct main" description: @@ -43,20 +106,34 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.1.3" + dart_style: + dependency: transitive + description: + name: dart_style + url: "https://pub.dartlang.org" + source: hosted + version: "2.2.4" fake_async: dependency: transitive description: name: fake_async url: "https://pub.dartlang.org" source: hosted - version: "1.1.0" + version: "1.3.1" file: dependency: transitive description: name: file url: "https://pub.dartlang.org" source: hosted - version: "5.2.0" + version: "6.1.4" + fixnum: + dependency: transitive + description: + name: fixnum + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.1" flutter: dependency: "direct main" description: flutter @@ -67,27 +144,27 @@ packages: description: flutter source: sdk version: "0.0.0" + glob: + dependency: transitive + description: + name: glob + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.1" http: dependency: "direct main" description: name: http url: "https://pub.dartlang.org" source: hosted - version: "0.12.0+2" + version: "0.13.5" http_parser: dependency: transitive description: name: http_parser url: "https://pub.dartlang.org" source: hosted - version: "3.1.3" - intl: - dependency: transitive - description: - name: intl - url: "https://pub.dartlang.org" - source: hosted - version: "0.16.1" + version: "4.0.2" localstorage: dependency: "direct main" description: @@ -95,27 +172,41 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "3.0.2+5" + logging: + dependency: transitive + description: + name: logging + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" matcher: dependency: transitive description: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.6" + version: "0.12.12" + material_color_utilities: + dependency: transitive + description: + name: material_color_utilities + url: "https://pub.dartlang.org" + source: hosted + version: "0.1.5" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.1.8" + version: "1.8.0" mockito: dependency: "direct dev" description: name: mockito url: "https://pub.dartlang.org" source: hosted - version: "4.1.1" + version: "5.3.2" nested: dependency: transitive description: @@ -123,13 +214,20 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "0.0.4" + package_config: + dependency: transitive + description: + name: package_config + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.0" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.7.0" + version: "1.8.2" path_provider: dependency: transitive description: @@ -157,21 +255,14 @@ packages: name: path_provider_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.0.2" - pedantic: - dependency: transitive - description: - name: pedantic - url: "https://pub.dartlang.org" - source: hosted - version: "1.7.0" + version: "1.0.4" platform: dependency: transitive description: name: platform url: "https://pub.dartlang.org" source: hosted - version: "2.2.1" + version: "3.1.0" plugin_platform_interface: dependency: transitive description: @@ -185,7 +276,7 @@ packages: name: process url: "https://pub.dartlang.org" source: hosted - version: "3.0.13" + version: "4.2.4" provider: dependency: "direct main" description: @@ -193,74 +284,102 @@ packages: url: "https://pub.dartlang.org" source: hosted version: "4.1.3" + pub_semver: + dependency: transitive + description: + name: pub_semver + url: "https://pub.dartlang.org" + source: hosted + version: "2.1.3" sky_engine: dependency: transitive description: flutter source: sdk version: "0.0.99" + source_gen: + dependency: transitive + description: + name: source_gen + url: "https://pub.dartlang.org" + source: hosted + version: "1.2.6" source_span: dependency: transitive description: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.7.0" + version: "1.9.0" stack_trace: dependency: transitive description: name: stack_trace url: "https://pub.dartlang.org" source: hosted - version: "1.9.3" + version: "1.10.0" stream_channel: dependency: transitive description: name: stream_channel url: "https://pub.dartlang.org" source: hosted - version: "2.0.0" + version: "2.1.0" string_scanner: dependency: transitive description: name: string_scanner url: "https://pub.dartlang.org" source: hosted - version: "1.0.5" + version: "1.1.1" term_glyph: dependency: transitive description: name: term_glyph url: "https://pub.dartlang.org" source: hosted - version: "1.1.0" + version: "1.2.1" test_api: dependency: transitive description: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.16" + version: "0.4.12" typed_data: dependency: transitive description: name: typed_data url: "https://pub.dartlang.org" source: hosted - version: "1.1.6" + version: "1.3.1" vector_math: dependency: transitive description: name: vector_math url: "https://pub.dartlang.org" source: hosted - version: "2.0.8" + version: "2.1.2" + watcher: + dependency: transitive + description: + name: watcher + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.2" xdg_directories: dependency: transitive description: name: xdg_directories url: "https://pub.dartlang.org" source: hosted - version: "0.1.0" + version: "0.1.2" + yaml: + dependency: transitive + description: + name: yaml + url: "https://pub.dartlang.org" + source: hosted + version: "3.1.1" sdks: - dart: ">=2.7.0 <3.0.0" - flutter: ">=1.16.0 <2.0.0" + dart: ">=2.18.0 <3.0.0" + flutter: ">=1.16.0" diff --git a/024-abstraction-unit-test/02-final-provider/pubspec.yaml b/024-abstraction-unit-test/02-final-provider/pubspec.yaml index ee3d1096..3451eb0a 100644 --- a/024-abstraction-unit-test/02-final-provider/pubspec.yaml +++ b/024-abstraction-unit-test/02-final-provider/pubspec.yaml @@ -23,14 +23,14 @@ dependencies: # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^0.1.3 - http: + http: any provider: ^4.1.3 localstorage: ^3.0.2+5 dev_dependencies: flutter_test: sdk: flutter - mockito: ^4.1.1 + mockito: ">=4.1.1 <6.0.0" # For information on the generic Dart part of this file, see the # following page: https://dart.dev/tools/pub/pubspec From 3d78a490b9ff4b5dd693da19e904976d6196aaa4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 5 Jan 2023 07:02:33 +0000 Subject: [PATCH 44/48] Bump json5 Bumps [json5](https://github.com/json5/json5) from 2.1.1 to 2.2.3. - [Release notes](https://github.com/json5/json5/releases) - [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md) - [Commits](https://github.com/json5/json5/compare/v2.1.1...v2.2.3) --- updated-dependencies: - dependency-name: json5 dependency-type: indirect ... Signed-off-by: dependabot[bot] --- .../compound/firebase/package-lock.json | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/041-firestore-security-rules-with-testing/compound/firebase/package-lock.json b/041-firestore-security-rules-with-testing/compound/firebase/package-lock.json index 1e34cef5..16e36cd0 100644 --- a/041-firestore-security-rules-with-testing/compound/firebase/package-lock.json +++ b/041-firestore-security-rules-with-testing/compound/firebase/package-lock.json @@ -4120,19 +4120,9 @@ "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=" }, "json5": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.1.1.tgz", - "integrity": "sha512-l+3HXD0GEI3huGq1njuqtzYK8OYJyXMkOLtQ53pjWh89tvWS2h6l+1zMkYWqlb57+SiQodKZyvMEFb2X+KrFhQ==", - "requires": { - "minimist": "^1.2.0" - }, - "dependencies": { - "minimist": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", - "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=" - } - } + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==" }, "jsonwebtoken": { "version": "8.1.0", From 3089aaaceda5a2b983d246a304563719e3ee7a3f Mon Sep 17 00:00:00 2001 From: Dane Mackier Date: Sun, 15 Jan 2023 12:12:43 +0200 Subject: [PATCH 45/48] Adds stacked banner to the readme --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 4ef9bd7f..98ffea7b 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,5 @@ +[![Stacked 3.1 release banner](https://github.com/FilledStacks/stacked/blob/master/packages/stacked/assets/banner.jpeg)](https://stacked.filledstacks.com/) + # Flutter tutorials The repo contains the source code for all the written tutorials by Filledstacks. From 81a0188bac04d20c1aeeb1b1b25d66b2a7c64bba Mon Sep 17 00:00:00 2001 From: Dane Mackier Date: Fri, 3 Mar 2023 16:53:16 +0200 Subject: [PATCH 46/48] Adds Flutter web 2023 tutorial link --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 98ffea7b..5e8e424e 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,3 @@ -[![Stacked 3.1 release banner](https://github.com/FilledStacks/stacked/blob/master/packages/stacked/assets/banner.jpeg)](https://stacked.filledstacks.com/) - # Flutter tutorials The repo contains the source code for all the written tutorials by Filledstacks. @@ -30,6 +28,8 @@ In the repo to generate the platform projects for the tutorials. ## Tutorials +**085 - How to Build a Flutter Website in 2023** \[ [Written](https://www.filledstacks.com/post/how-to-build-a-flutter-website-in-2023/) \] - The updated tutorial for building a Flutter Website + **067 - Flutter Slivers Explained** \[ [Video]() \] \[ [Source]() \] \[ [Written]() \] - In this tutorial I go over what slivers are, how they work and how to implement your own custom sliver. **066 - Login and Create Account Implementation** \[ [Video](https://youtu.be/Y-JawJ4m6Fg) \] \[ [Source](https://github.com/FilledStacks/boxtout/tree/main/src/clients/customer) \] \[ [Written](https://www.filledstacks.com/post/building-flutter-login-and-sign-up-forms/) \] - This tutorial goes over implementation we'll be using for Login and Create Account functionality. From ac847c94432290f373a7c7579196cd16101f6d7a Mon Sep 17 00:00:00 2001 From: Dane Mackier Date: Wed, 22 Mar 2023 07:15:53 +0200 Subject: [PATCH 47/48] Adds 3 new tutorials --- README.md | 20 +++++++------------- 1 file changed, 7 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index 5e8e424e..a99518af 100644 --- a/README.md +++ b/README.md @@ -2,19 +2,11 @@ The repo contains the source code for all the written tutorials by Filledstacks. -All Tutorials plus additional snippets and shorter posts can be found on the [Official FilledStacks website](https://www.filledstacks.com/). Each tutorial's code can be downloaded separately using the "Download Code" button under the Thumbnail images in the Written tutorials linked below. +All Tutorials plus additional snippets and shorter posts can be found on the [Official FilledStacks website](https://www.filledstacks.com/). -Buy Me a Coffee at ko-fi.com +## Products -Please clone and star this repo to stay up to date on changes. - -## Packages by FilledStacks - -[Stacked](https://pub.dev/packages/stacked): A package that helps implement the stacked architecture as shown in [this series](https://youtu.be/DO8le1W_HqQ) - -[SmartFlare](https://pub.dartlang.org/packages/smart_flare): An extension of the already awesome Flare packages that adds interactive to FlareActors with some more functionality. - -[Responsive Builder](https://pub.dev/packages/responsive_builder): A package that helps you write a readable and maintainable Responsive UI code base. Based on the [responsive UI series](https://www.youtube.com/playlist?list=PLQQBiNtFxeyJbOkeKBe_JG36gm1V2629H) +Besides all the free content you can also sign up for the [Flutter Web Mastery course](https://filledstacks.teachable.com/) ## \*\* Important \*\* @@ -28,9 +20,11 @@ In the repo to generate the platform projects for the tutorials. ## Tutorials -**085 - How to Build a Flutter Website in 2023** \[ [Written](https://www.filledstacks.com/post/how-to-build-a-flutter-website-in-2023/) \] - The updated tutorial for building a Flutter Website +**087 - How to Build a Flutter Website in 2023** \[ [Video](https://youtu.be/yvn6I9hzsJs) \] \[ [Source](https://github.com/FilledStacks/academy/tree/tutorials/02-nested-routing-start) \] \[ [Written](https://www.filledstacks.com/post/how-to-build-a-flutter-website-in-2023/) \] - The updated tutorial for building a Flutter Website + +**086 - Flutter Website Nested Layouts and Custom URL's** \[ [Video](https://youtu.be/cGdNRnBdWpw) \] \[ [Source](https://github.com/FilledStacks/academy/tree/tutorials/02-nested-routing) \] - The updated tutorial for building a Flutter Website -**067 - Flutter Slivers Explained** \[ [Video]() \] \[ [Source]() \] \[ [Written]() \] - In this tutorial I go over what slivers are, how they work and how to implement your own custom sliver. +**085 - 6 Tips to Make your Flutter Website feel Premium** \[ [Video](https://youtu.be/ZFx9leiFlvM) \] \[ [Written](https://www.filledstacks.com/post/6-tips-to-make-your-flutter-website-feel-premium/) \] - 6 Tips you can apply to immediately make your Flutter Website feel more premium **066 - Login and Create Account Implementation** \[ [Video](https://youtu.be/Y-JawJ4m6Fg) \] \[ [Source](https://github.com/FilledStacks/boxtout/tree/main/src/clients/customer) \] \[ [Written](https://www.filledstacks.com/post/building-flutter-login-and-sign-up-forms/) \] - This tutorial goes over implementation we'll be using for Login and Create Account functionality. From ea17632fc1b7f0d999550b05c43003d9ae5dfca6 Mon Sep 17 00:00:00 2001 From: Dane Mackier Date: Tue, 25 Apr 2023 15:55:59 +0200 Subject: [PATCH 48/48] Update the Flutter web Mastery course link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a99518af..554ba516 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ All Tutorials plus additional snippets and shorter posts can be found on the [Of ## Products -Besides all the free content you can also sign up for the [Flutter Web Mastery course](https://filledstacks.teachable.com/) +[Flutter Web Mastery course](https://dane-mackier-s-school.teachable.com/p/master-flutter-on-the-web) ## \*\* Important \*\*