From e5016ab09cdb3eb2ed15ba63d0287c46e0a357d7 Mon Sep 17 00:00:00 2001 From: jemish54 Date: Sun, 16 Jul 2023 18:26:19 +0530 Subject: [PATCH] Preference Null Value Fixed --- .dart_tool/package_config.json | 500 ++++++++++++++++++ .dart_tool/package_config_subset | 329 ++++++++++++ .dart_tool/version | 1 + .flutter-plugins | 17 + .flutter-plugins-dependencies | 1 + example/.dart_tool/package_config.json | 14 + example/.dart_tool/package_config_subset | 5 + example/pubspec.lock | 5 + lib/src/models/preferences.dart | 30 +- pubspec.lock | 642 +++++++++++++++++++++++ 10 files changed, 1529 insertions(+), 15 deletions(-) create mode 100644 .dart_tool/package_config.json create mode 100644 .dart_tool/package_config_subset create mode 100644 .dart_tool/version create mode 100644 .flutter-plugins create mode 100644 .flutter-plugins-dependencies create mode 100644 example/.dart_tool/package_config.json create mode 100644 example/.dart_tool/package_config_subset create mode 100644 example/pubspec.lock create mode 100644 pubspec.lock diff --git a/.dart_tool/package_config.json b/.dart_tool/package_config.json new file mode 100644 index 00000000..cec5c8ee --- /dev/null +++ b/.dart_tool/package_config.json @@ -0,0 +1,500 @@ +{ + "configVersion": 2, + "packages": [ + { + "name": "_fe_analyzer_shared", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/_fe_analyzer_shared-61.0.0", + "packageUri": "lib/", + "languageVersion": "2.17" + }, + { + "name": "analyzer", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/analyzer-5.13.0", + "packageUri": "lib/", + "languageVersion": "2.19" + }, + { + "name": "args", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/args-2.4.2", + "packageUri": "lib/", + "languageVersion": "2.19" + }, + { + "name": "async", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/async-2.11.0", + "packageUri": "lib/", + "languageVersion": "2.18" + }, + { + "name": "boolean_selector", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/boolean_selector-2.1.1", + "packageUri": "lib/", + "languageVersion": "2.17" + }, + { + "name": "build", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/build-2.4.1", + "packageUri": "lib/", + "languageVersion": "2.19" + }, + { + "name": "built_collection", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/built_collection-5.1.1", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "built_value", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/built_value-8.6.1", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "characters", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/characters-1.3.0", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "charcode", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/charcode-1.3.1", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "clock", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/clock-1.1.1", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "code_builder", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/code_builder-4.5.0", + "packageUri": "lib/", + "languageVersion": "2.19" + }, + { + "name": "collection", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/collection-1.17.1", + "packageUri": "lib/", + "languageVersion": "2.18" + }, + { + "name": "convert", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/convert-3.1.1", + "packageUri": "lib/", + "languageVersion": "2.18" + }, + { + "name": "cookie_jar", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/cookie_jar-4.0.5", + "packageUri": "lib/", + "languageVersion": "2.15" + }, + { + "name": "crypto", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/crypto-3.0.3", + "packageUri": "lib/", + "languageVersion": "2.19" + }, + { + "name": "csslib", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/csslib-0.17.3", + "packageUri": "lib/", + "languageVersion": "2.19" + }, + { + "name": "dart_style", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/dart_style-2.3.2", + "packageUri": "lib/", + "languageVersion": "2.19" + }, + { + "name": "device_info_plus", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/device_info_plus-9.0.2", + "packageUri": "lib/", + "languageVersion": "2.18" + }, + { + "name": "device_info_plus_platform_interface", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/device_info_plus_platform_interface-7.0.0", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "fake_async", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/fake_async-1.3.1", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "ffi", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/ffi-2.0.2", + "packageUri": "lib/", + "languageVersion": "2.17" + }, + { + "name": "file", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/file-7.0.0", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "fixnum", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/fixnum-1.1.0", + "packageUri": "lib/", + "languageVersion": "2.19" + }, + { + "name": "flutter", + "rootUri": "file:///home/james/Development/flutter/packages/flutter", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "flutter_lints", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/flutter_lints-2.0.2", + "packageUri": "lib/", + "languageVersion": "2.18" + }, + { + "name": "flutter_test", + "rootUri": "file:///home/james/Development/flutter/packages/flutter_test", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "flutter_web_auth_2", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/flutter_web_auth_2-2.1.5", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "flutter_web_auth_2_platform_interface", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/flutter_web_auth_2_platform_interface-2.1.4", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "flutter_web_plugins", + "rootUri": "file:///home/james/Development/flutter/packages/flutter_web_plugins", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "glob", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/glob-2.1.2", + "packageUri": "lib/", + "languageVersion": "2.19" + }, + { + "name": "html", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/html-0.15.4", + "packageUri": "lib/", + "languageVersion": "2.19" + }, + { + "name": "http", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/http-1.0.0", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "http_parser", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/http_parser-4.0.2", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "js", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/js-0.6.7", + "packageUri": "lib/", + "languageVersion": "2.19" + }, + { + "name": "lints", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/lints-2.1.1", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "logging", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/logging-1.2.0", + "packageUri": "lib/", + "languageVersion": "2.19" + }, + { + "name": "matcher", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/matcher-0.12.15", + "packageUri": "lib/", + "languageVersion": "2.18" + }, + { + "name": "material_color_utilities", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/material_color_utilities-0.2.0", + "packageUri": "lib/", + "languageVersion": "2.13" + }, + { + "name": "meta", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/meta-1.9.1", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "mockito", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/mockito-5.4.2", + "packageUri": "lib/", + "languageVersion": "2.19" + }, + { + "name": "package_config", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/package_config-2.1.0", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "package_info_plus", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/package_info_plus-4.0.2", + "packageUri": "lib/", + "languageVersion": "2.18" + }, + { + "name": "package_info_plus_platform_interface", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/package_info_plus_platform_interface-2.0.1", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "path", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/path-1.8.3", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "path_provider", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/path_provider-2.0.15", + "packageUri": "lib/", + "languageVersion": "2.17" + }, + { + "name": "path_provider_android", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/path_provider_android-2.0.27", + "packageUri": "lib/", + "languageVersion": "2.17" + }, + { + "name": "path_provider_foundation", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/path_provider_foundation-2.2.4", + "packageUri": "lib/", + "languageVersion": "2.18" + }, + { + "name": "path_provider_linux", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/path_provider_linux-2.1.11", + "packageUri": "lib/", + "languageVersion": "2.18" + }, + { + "name": "path_provider_platform_interface", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/path_provider_platform_interface-2.0.6", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "path_provider_windows", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/path_provider_windows-2.1.7", + "packageUri": "lib/", + "languageVersion": "2.18" + }, + { + "name": "platform", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/platform-3.1.0", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "plugin_platform_interface", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/plugin_platform_interface-2.1.4", + "packageUri": "lib/", + "languageVersion": "2.17" + }, + { + "name": "pub_semver", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/pub_semver-2.1.4", + "packageUri": "lib/", + "languageVersion": "2.17" + }, + { + "name": "sky_engine", + "rootUri": "file:///home/james/Development/flutter/bin/cache/pkg/sky_engine", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "source_gen", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/source_gen-1.4.0", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "source_span", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/source_span-1.9.1", + "packageUri": "lib/", + "languageVersion": "2.14" + }, + { + "name": "stack_trace", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/stack_trace-1.11.0", + "packageUri": "lib/", + "languageVersion": "2.18" + }, + { + "name": "stream_channel", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/stream_channel-2.1.1", + "packageUri": "lib/", + "languageVersion": "2.14" + }, + { + "name": "string_scanner", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/string_scanner-1.2.0", + "packageUri": "lib/", + "languageVersion": "2.18" + }, + { + "name": "term_glyph", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/term_glyph-1.2.1", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "test_api", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/test_api-0.5.1", + "packageUri": "lib/", + "languageVersion": "2.18" + }, + { + "name": "typed_data", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/typed_data-1.3.2", + "packageUri": "lib/", + "languageVersion": "2.17" + }, + { + "name": "universal_html", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/universal_html-2.2.3", + "packageUri": "lib/", + "languageVersion": "2.17" + }, + { + "name": "universal_io", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/universal_io-2.2.2", + "packageUri": "lib/", + "languageVersion": "2.17" + }, + { + "name": "url_launcher", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/url_launcher-6.1.12", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "url_launcher_android", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/url_launcher_android-6.0.36", + "packageUri": "lib/", + "languageVersion": "2.18" + }, + { + "name": "url_launcher_ios", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/url_launcher_ios-6.1.4", + "packageUri": "lib/", + "languageVersion": "2.18" + }, + { + "name": "url_launcher_linux", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/url_launcher_linux-3.0.5", + "packageUri": "lib/", + "languageVersion": "2.17" + }, + { + "name": "url_launcher_macos", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/url_launcher_macos-3.0.6", + "packageUri": "lib/", + "languageVersion": "2.18" + }, + { + "name": "url_launcher_platform_interface", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/url_launcher_platform_interface-2.1.3", + "packageUri": "lib/", + "languageVersion": "2.18" + }, + { + "name": "url_launcher_web", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/url_launcher_web-2.0.18", + "packageUri": "lib/", + "languageVersion": "2.18" + }, + { + "name": "url_launcher_windows", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/url_launcher_windows-3.0.7", + "packageUri": "lib/", + "languageVersion": "2.18" + }, + { + "name": "vector_math", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/vector_math-2.1.4", + "packageUri": "lib/", + "languageVersion": "2.14" + }, + { + "name": "watcher", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/watcher-1.1.0", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "web_socket_channel", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/web_socket_channel-2.4.0", + "packageUri": "lib/", + "languageVersion": "2.15" + }, + { + "name": "win32", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/win32-5.0.5", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "win32_registry", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/win32_registry-1.1.1", + "packageUri": "lib/", + "languageVersion": "3.0" + }, + { + "name": "window_to_front", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/window_to_front-0.0.3", + "packageUri": "lib/", + "languageVersion": "2.12" + }, + { + "name": "xdg_directories", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/xdg_directories-1.0.1", + "packageUri": "lib/", + "languageVersion": "2.18" + }, + { + "name": "yaml", + "rootUri": "file:///home/james/.pub-cache/hosted/pub.dev/yaml-3.1.2", + "packageUri": "lib/", + "languageVersion": "2.19" + }, + { + "name": "appwrite", + "rootUri": "../", + "packageUri": "lib/", + "languageVersion": "2.17" + } + ], + "generated": "2023-07-16T12:40:31.680405Z", + "generator": "pub", + "generatorVersion": "3.0.2" +} diff --git a/.dart_tool/package_config_subset b/.dart_tool/package_config_subset new file mode 100644 index 00000000..d2c94cce --- /dev/null +++ b/.dart_tool/package_config_subset @@ -0,0 +1,329 @@ +_fe_analyzer_shared +2.17 +file:///home/james/.pub-cache/hosted/pub.dev/_fe_analyzer_shared-61.0.0/ +file:///home/james/.pub-cache/hosted/pub.dev/_fe_analyzer_shared-61.0.0/lib/ +analyzer +2.19 +file:///home/james/.pub-cache/hosted/pub.dev/analyzer-5.13.0/ +file:///home/james/.pub-cache/hosted/pub.dev/analyzer-5.13.0/lib/ +args +2.19 +file:///home/james/.pub-cache/hosted/pub.dev/args-2.4.2/ +file:///home/james/.pub-cache/hosted/pub.dev/args-2.4.2/lib/ +async +2.18 +file:///home/james/.pub-cache/hosted/pub.dev/async-2.11.0/ +file:///home/james/.pub-cache/hosted/pub.dev/async-2.11.0/lib/ +boolean_selector +2.17 +file:///home/james/.pub-cache/hosted/pub.dev/boolean_selector-2.1.1/ +file:///home/james/.pub-cache/hosted/pub.dev/boolean_selector-2.1.1/lib/ +build +2.19 +file:///home/james/.pub-cache/hosted/pub.dev/build-2.4.1/ +file:///home/james/.pub-cache/hosted/pub.dev/build-2.4.1/lib/ +built_collection +2.12 +file:///home/james/.pub-cache/hosted/pub.dev/built_collection-5.1.1/ +file:///home/james/.pub-cache/hosted/pub.dev/built_collection-5.1.1/lib/ +built_value +2.12 +file:///home/james/.pub-cache/hosted/pub.dev/built_value-8.6.1/ +file:///home/james/.pub-cache/hosted/pub.dev/built_value-8.6.1/lib/ +characters +2.12 +file:///home/james/.pub-cache/hosted/pub.dev/characters-1.3.0/ +file:///home/james/.pub-cache/hosted/pub.dev/characters-1.3.0/lib/ +charcode +2.12 +file:///home/james/.pub-cache/hosted/pub.dev/charcode-1.3.1/ +file:///home/james/.pub-cache/hosted/pub.dev/charcode-1.3.1/lib/ +clock +2.12 +file:///home/james/.pub-cache/hosted/pub.dev/clock-1.1.1/ +file:///home/james/.pub-cache/hosted/pub.dev/clock-1.1.1/lib/ +code_builder +2.19 +file:///home/james/.pub-cache/hosted/pub.dev/code_builder-4.5.0/ +file:///home/james/.pub-cache/hosted/pub.dev/code_builder-4.5.0/lib/ +collection +2.18 +file:///home/james/.pub-cache/hosted/pub.dev/collection-1.17.1/ +file:///home/james/.pub-cache/hosted/pub.dev/collection-1.17.1/lib/ +convert +2.18 +file:///home/james/.pub-cache/hosted/pub.dev/convert-3.1.1/ +file:///home/james/.pub-cache/hosted/pub.dev/convert-3.1.1/lib/ +cookie_jar +2.15 +file:///home/james/.pub-cache/hosted/pub.dev/cookie_jar-4.0.5/ +file:///home/james/.pub-cache/hosted/pub.dev/cookie_jar-4.0.5/lib/ +crypto +2.19 +file:///home/james/.pub-cache/hosted/pub.dev/crypto-3.0.3/ +file:///home/james/.pub-cache/hosted/pub.dev/crypto-3.0.3/lib/ +csslib +2.19 +file:///home/james/.pub-cache/hosted/pub.dev/csslib-0.17.3/ +file:///home/james/.pub-cache/hosted/pub.dev/csslib-0.17.3/lib/ +dart_style +2.19 +file:///home/james/.pub-cache/hosted/pub.dev/dart_style-2.3.2/ +file:///home/james/.pub-cache/hosted/pub.dev/dart_style-2.3.2/lib/ +device_info_plus +2.18 +file:///home/james/.pub-cache/hosted/pub.dev/device_info_plus-9.0.2/ +file:///home/james/.pub-cache/hosted/pub.dev/device_info_plus-9.0.2/lib/ +device_info_plus_platform_interface +2.12 +file:///home/james/.pub-cache/hosted/pub.dev/device_info_plus_platform_interface-7.0.0/ +file:///home/james/.pub-cache/hosted/pub.dev/device_info_plus_platform_interface-7.0.0/lib/ +fake_async +2.12 +file:///home/james/.pub-cache/hosted/pub.dev/fake_async-1.3.1/ +file:///home/james/.pub-cache/hosted/pub.dev/fake_async-1.3.1/lib/ +ffi +2.17 +file:///home/james/.pub-cache/hosted/pub.dev/ffi-2.0.2/ +file:///home/james/.pub-cache/hosted/pub.dev/ffi-2.0.2/lib/ +file +3.0 +file:///home/james/.pub-cache/hosted/pub.dev/file-7.0.0/ +file:///home/james/.pub-cache/hosted/pub.dev/file-7.0.0/lib/ +fixnum +2.19 +file:///home/james/.pub-cache/hosted/pub.dev/fixnum-1.1.0/ +file:///home/james/.pub-cache/hosted/pub.dev/fixnum-1.1.0/lib/ +flutter_lints +2.18 +file:///home/james/.pub-cache/hosted/pub.dev/flutter_lints-2.0.2/ +file:///home/james/.pub-cache/hosted/pub.dev/flutter_lints-2.0.2/lib/ +flutter_web_auth_2 +2.12 +file:///home/james/.pub-cache/hosted/pub.dev/flutter_web_auth_2-2.1.5/ +file:///home/james/.pub-cache/hosted/pub.dev/flutter_web_auth_2-2.1.5/lib/ +flutter_web_auth_2_platform_interface +2.12 +file:///home/james/.pub-cache/hosted/pub.dev/flutter_web_auth_2_platform_interface-2.1.4/ +file:///home/james/.pub-cache/hosted/pub.dev/flutter_web_auth_2_platform_interface-2.1.4/lib/ +glob +2.19 +file:///home/james/.pub-cache/hosted/pub.dev/glob-2.1.2/ +file:///home/james/.pub-cache/hosted/pub.dev/glob-2.1.2/lib/ +html +2.19 +file:///home/james/.pub-cache/hosted/pub.dev/html-0.15.4/ +file:///home/james/.pub-cache/hosted/pub.dev/html-0.15.4/lib/ +http +3.0 +file:///home/james/.pub-cache/hosted/pub.dev/http-1.0.0/ +file:///home/james/.pub-cache/hosted/pub.dev/http-1.0.0/lib/ +http_parser +2.12 +file:///home/james/.pub-cache/hosted/pub.dev/http_parser-4.0.2/ +file:///home/james/.pub-cache/hosted/pub.dev/http_parser-4.0.2/lib/ +js +2.19 +file:///home/james/.pub-cache/hosted/pub.dev/js-0.6.7/ +file:///home/james/.pub-cache/hosted/pub.dev/js-0.6.7/lib/ +lints +3.0 +file:///home/james/.pub-cache/hosted/pub.dev/lints-2.1.1/ +file:///home/james/.pub-cache/hosted/pub.dev/lints-2.1.1/lib/ +logging +2.19 +file:///home/james/.pub-cache/hosted/pub.dev/logging-1.2.0/ +file:///home/james/.pub-cache/hosted/pub.dev/logging-1.2.0/lib/ +matcher +2.18 +file:///home/james/.pub-cache/hosted/pub.dev/matcher-0.12.15/ +file:///home/james/.pub-cache/hosted/pub.dev/matcher-0.12.15/lib/ +material_color_utilities +2.13 +file:///home/james/.pub-cache/hosted/pub.dev/material_color_utilities-0.2.0/ +file:///home/james/.pub-cache/hosted/pub.dev/material_color_utilities-0.2.0/lib/ +meta +2.12 +file:///home/james/.pub-cache/hosted/pub.dev/meta-1.9.1/ +file:///home/james/.pub-cache/hosted/pub.dev/meta-1.9.1/lib/ +mockito +2.19 +file:///home/james/.pub-cache/hosted/pub.dev/mockito-5.4.2/ +file:///home/james/.pub-cache/hosted/pub.dev/mockito-5.4.2/lib/ +package_config +2.12 +file:///home/james/.pub-cache/hosted/pub.dev/package_config-2.1.0/ +file:///home/james/.pub-cache/hosted/pub.dev/package_config-2.1.0/lib/ +package_info_plus +2.18 +file:///home/james/.pub-cache/hosted/pub.dev/package_info_plus-4.0.2/ +file:///home/james/.pub-cache/hosted/pub.dev/package_info_plus-4.0.2/lib/ +package_info_plus_platform_interface +2.12 +file:///home/james/.pub-cache/hosted/pub.dev/package_info_plus_platform_interface-2.0.1/ +file:///home/james/.pub-cache/hosted/pub.dev/package_info_plus_platform_interface-2.0.1/lib/ +path +2.12 +file:///home/james/.pub-cache/hosted/pub.dev/path-1.8.3/ +file:///home/james/.pub-cache/hosted/pub.dev/path-1.8.3/lib/ +path_provider +2.17 +file:///home/james/.pub-cache/hosted/pub.dev/path_provider-2.0.15/ +file:///home/james/.pub-cache/hosted/pub.dev/path_provider-2.0.15/lib/ +path_provider_android +2.17 +file:///home/james/.pub-cache/hosted/pub.dev/path_provider_android-2.0.27/ +file:///home/james/.pub-cache/hosted/pub.dev/path_provider_android-2.0.27/lib/ +path_provider_foundation +2.18 +file:///home/james/.pub-cache/hosted/pub.dev/path_provider_foundation-2.2.4/ +file:///home/james/.pub-cache/hosted/pub.dev/path_provider_foundation-2.2.4/lib/ +path_provider_linux +2.18 +file:///home/james/.pub-cache/hosted/pub.dev/path_provider_linux-2.1.11/ +file:///home/james/.pub-cache/hosted/pub.dev/path_provider_linux-2.1.11/lib/ +path_provider_platform_interface +2.12 +file:///home/james/.pub-cache/hosted/pub.dev/path_provider_platform_interface-2.0.6/ +file:///home/james/.pub-cache/hosted/pub.dev/path_provider_platform_interface-2.0.6/lib/ +path_provider_windows +2.18 +file:///home/james/.pub-cache/hosted/pub.dev/path_provider_windows-2.1.7/ +file:///home/james/.pub-cache/hosted/pub.dev/path_provider_windows-2.1.7/lib/ +platform +2.12 +file:///home/james/.pub-cache/hosted/pub.dev/platform-3.1.0/ +file:///home/james/.pub-cache/hosted/pub.dev/platform-3.1.0/lib/ +plugin_platform_interface +2.17 +file:///home/james/.pub-cache/hosted/pub.dev/plugin_platform_interface-2.1.4/ +file:///home/james/.pub-cache/hosted/pub.dev/plugin_platform_interface-2.1.4/lib/ +pub_semver +2.17 +file:///home/james/.pub-cache/hosted/pub.dev/pub_semver-2.1.4/ +file:///home/james/.pub-cache/hosted/pub.dev/pub_semver-2.1.4/lib/ +source_gen +3.0 +file:///home/james/.pub-cache/hosted/pub.dev/source_gen-1.4.0/ +file:///home/james/.pub-cache/hosted/pub.dev/source_gen-1.4.0/lib/ +source_span +2.14 +file:///home/james/.pub-cache/hosted/pub.dev/source_span-1.9.1/ +file:///home/james/.pub-cache/hosted/pub.dev/source_span-1.9.1/lib/ +stack_trace +2.18 +file:///home/james/.pub-cache/hosted/pub.dev/stack_trace-1.11.0/ +file:///home/james/.pub-cache/hosted/pub.dev/stack_trace-1.11.0/lib/ +stream_channel +2.14 +file:///home/james/.pub-cache/hosted/pub.dev/stream_channel-2.1.1/ +file:///home/james/.pub-cache/hosted/pub.dev/stream_channel-2.1.1/lib/ +string_scanner +2.18 +file:///home/james/.pub-cache/hosted/pub.dev/string_scanner-1.2.0/ +file:///home/james/.pub-cache/hosted/pub.dev/string_scanner-1.2.0/lib/ +term_glyph +2.12 +file:///home/james/.pub-cache/hosted/pub.dev/term_glyph-1.2.1/ +file:///home/james/.pub-cache/hosted/pub.dev/term_glyph-1.2.1/lib/ +test_api +2.18 +file:///home/james/.pub-cache/hosted/pub.dev/test_api-0.5.1/ +file:///home/james/.pub-cache/hosted/pub.dev/test_api-0.5.1/lib/ +typed_data +2.17 +file:///home/james/.pub-cache/hosted/pub.dev/typed_data-1.3.2/ +file:///home/james/.pub-cache/hosted/pub.dev/typed_data-1.3.2/lib/ +universal_html +2.17 +file:///home/james/.pub-cache/hosted/pub.dev/universal_html-2.2.3/ +file:///home/james/.pub-cache/hosted/pub.dev/universal_html-2.2.3/lib/ +universal_io +2.17 +file:///home/james/.pub-cache/hosted/pub.dev/universal_io-2.2.2/ +file:///home/james/.pub-cache/hosted/pub.dev/universal_io-2.2.2/lib/ +url_launcher +3.0 +file:///home/james/.pub-cache/hosted/pub.dev/url_launcher-6.1.12/ +file:///home/james/.pub-cache/hosted/pub.dev/url_launcher-6.1.12/lib/ +url_launcher_android +2.18 +file:///home/james/.pub-cache/hosted/pub.dev/url_launcher_android-6.0.36/ +file:///home/james/.pub-cache/hosted/pub.dev/url_launcher_android-6.0.36/lib/ +url_launcher_ios +2.18 +file:///home/james/.pub-cache/hosted/pub.dev/url_launcher_ios-6.1.4/ +file:///home/james/.pub-cache/hosted/pub.dev/url_launcher_ios-6.1.4/lib/ +url_launcher_linux +2.17 +file:///home/james/.pub-cache/hosted/pub.dev/url_launcher_linux-3.0.5/ +file:///home/james/.pub-cache/hosted/pub.dev/url_launcher_linux-3.0.5/lib/ +url_launcher_macos +2.18 +file:///home/james/.pub-cache/hosted/pub.dev/url_launcher_macos-3.0.6/ +file:///home/james/.pub-cache/hosted/pub.dev/url_launcher_macos-3.0.6/lib/ +url_launcher_platform_interface +2.18 +file:///home/james/.pub-cache/hosted/pub.dev/url_launcher_platform_interface-2.1.3/ +file:///home/james/.pub-cache/hosted/pub.dev/url_launcher_platform_interface-2.1.3/lib/ +url_launcher_web +2.18 +file:///home/james/.pub-cache/hosted/pub.dev/url_launcher_web-2.0.18/ +file:///home/james/.pub-cache/hosted/pub.dev/url_launcher_web-2.0.18/lib/ +url_launcher_windows +2.18 +file:///home/james/.pub-cache/hosted/pub.dev/url_launcher_windows-3.0.7/ +file:///home/james/.pub-cache/hosted/pub.dev/url_launcher_windows-3.0.7/lib/ +vector_math +2.14 +file:///home/james/.pub-cache/hosted/pub.dev/vector_math-2.1.4/ +file:///home/james/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/ +watcher +3.0 +file:///home/james/.pub-cache/hosted/pub.dev/watcher-1.1.0/ +file:///home/james/.pub-cache/hosted/pub.dev/watcher-1.1.0/lib/ +web_socket_channel +2.15 +file:///home/james/.pub-cache/hosted/pub.dev/web_socket_channel-2.4.0/ +file:///home/james/.pub-cache/hosted/pub.dev/web_socket_channel-2.4.0/lib/ +win32 +3.0 +file:///home/james/.pub-cache/hosted/pub.dev/win32-5.0.5/ +file:///home/james/.pub-cache/hosted/pub.dev/win32-5.0.5/lib/ +win32_registry +3.0 +file:///home/james/.pub-cache/hosted/pub.dev/win32_registry-1.1.1/ +file:///home/james/.pub-cache/hosted/pub.dev/win32_registry-1.1.1/lib/ +window_to_front +2.12 +file:///home/james/.pub-cache/hosted/pub.dev/window_to_front-0.0.3/ +file:///home/james/.pub-cache/hosted/pub.dev/window_to_front-0.0.3/lib/ +xdg_directories +2.18 +file:///home/james/.pub-cache/hosted/pub.dev/xdg_directories-1.0.1/ +file:///home/james/.pub-cache/hosted/pub.dev/xdg_directories-1.0.1/lib/ +yaml +2.19 +file:///home/james/.pub-cache/hosted/pub.dev/yaml-3.1.2/ +file:///home/james/.pub-cache/hosted/pub.dev/yaml-3.1.2/lib/ +sky_engine +3.0 +file:///home/james/Development/flutter/bin/cache/pkg/sky_engine/ +file:///home/james/Development/flutter/bin/cache/pkg/sky_engine/lib/ +flutter +3.0 +file:///home/james/Development/flutter/packages/flutter/ +file:///home/james/Development/flutter/packages/flutter/lib/ +flutter_test +3.0 +file:///home/james/Development/flutter/packages/flutter_test/ +file:///home/james/Development/flutter/packages/flutter_test/lib/ +flutter_web_plugins +3.0 +file:///home/james/Development/flutter/packages/flutter_web_plugins/ +file:///home/james/Development/flutter/packages/flutter_web_plugins/lib/ +appwrite +2.17 +file:///home/james/Projects/sdk-for-flutter/ +file:///home/james/Projects/sdk-for-flutter/lib/ +2 diff --git a/.dart_tool/version b/.dart_tool/version new file mode 100644 index 00000000..e86ec35a --- /dev/null +++ b/.dart_tool/version @@ -0,0 +1 @@ +3.10.2 \ No newline at end of file diff --git a/.flutter-plugins b/.flutter-plugins new file mode 100644 index 00000000..c413d74d --- /dev/null +++ b/.flutter-plugins @@ -0,0 +1,17 @@ +# This is a generated file; do not edit or check into version control. +device_info_plus=/home/james/.pub-cache/hosted/pub.dev/device_info_plus-9.0.2/ +flutter_web_auth_2=/home/james/.pub-cache/hosted/pub.dev/flutter_web_auth_2-2.1.5/ +package_info_plus=/home/james/.pub-cache/hosted/pub.dev/package_info_plus-4.0.2/ +path_provider=/home/james/.pub-cache/hosted/pub.dev/path_provider-2.0.15/ +path_provider_android=/home/james/.pub-cache/hosted/pub.dev/path_provider_android-2.0.27/ +path_provider_foundation=/home/james/.pub-cache/hosted/pub.dev/path_provider_foundation-2.2.4/ +path_provider_linux=/home/james/.pub-cache/hosted/pub.dev/path_provider_linux-2.1.11/ +path_provider_windows=/home/james/.pub-cache/hosted/pub.dev/path_provider_windows-2.1.7/ +url_launcher=/home/james/.pub-cache/hosted/pub.dev/url_launcher-6.1.12/ +url_launcher_android=/home/james/.pub-cache/hosted/pub.dev/url_launcher_android-6.0.36/ +url_launcher_ios=/home/james/.pub-cache/hosted/pub.dev/url_launcher_ios-6.1.4/ +url_launcher_linux=/home/james/.pub-cache/hosted/pub.dev/url_launcher_linux-3.0.5/ +url_launcher_macos=/home/james/.pub-cache/hosted/pub.dev/url_launcher_macos-3.0.6/ +url_launcher_web=/home/james/.pub-cache/hosted/pub.dev/url_launcher_web-2.0.18/ +url_launcher_windows=/home/james/.pub-cache/hosted/pub.dev/url_launcher_windows-3.0.7/ +window_to_front=/home/james/.pub-cache/hosted/pub.dev/window_to_front-0.0.3/ diff --git a/.flutter-plugins-dependencies b/.flutter-plugins-dependencies new file mode 100644 index 00000000..55172a70 --- /dev/null +++ b/.flutter-plugins-dependencies @@ -0,0 +1 @@ +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"device_info_plus","path":"/home/james/.pub-cache/hosted/pub.dev/device_info_plus-9.0.2/","native_build":true,"dependencies":[]},{"name":"flutter_web_auth_2","path":"/home/james/.pub-cache/hosted/pub.dev/flutter_web_auth_2-2.1.5/","native_build":true,"dependencies":[]},{"name":"package_info_plus","path":"/home/james/.pub-cache/hosted/pub.dev/package_info_plus-4.0.2/","native_build":true,"dependencies":[]},{"name":"path_provider_foundation","path":"/home/james/.pub-cache/hosted/pub.dev/path_provider_foundation-2.2.4/","shared_darwin_source":true,"native_build":true,"dependencies":[]},{"name":"url_launcher_ios","path":"/home/james/.pub-cache/hosted/pub.dev/url_launcher_ios-6.1.4/","native_build":true,"dependencies":[]}],"android":[{"name":"device_info_plus","path":"/home/james/.pub-cache/hosted/pub.dev/device_info_plus-9.0.2/","native_build":true,"dependencies":[]},{"name":"flutter_web_auth_2","path":"/home/james/.pub-cache/hosted/pub.dev/flutter_web_auth_2-2.1.5/","native_build":true,"dependencies":[]},{"name":"package_info_plus","path":"/home/james/.pub-cache/hosted/pub.dev/package_info_plus-4.0.2/","native_build":true,"dependencies":[]},{"name":"path_provider_android","path":"/home/james/.pub-cache/hosted/pub.dev/path_provider_android-2.0.27/","native_build":true,"dependencies":[]},{"name":"url_launcher_android","path":"/home/james/.pub-cache/hosted/pub.dev/url_launcher_android-6.0.36/","native_build":true,"dependencies":[]}],"macos":[{"name":"device_info_plus","path":"/home/james/.pub-cache/hosted/pub.dev/device_info_plus-9.0.2/","native_build":true,"dependencies":[]},{"name":"flutter_web_auth_2","path":"/home/james/.pub-cache/hosted/pub.dev/flutter_web_auth_2-2.1.5/","native_build":true,"dependencies":["window_to_front"]},{"name":"package_info_plus","path":"/home/james/.pub-cache/hosted/pub.dev/package_info_plus-4.0.2/","native_build":true,"dependencies":[]},{"name":"path_provider_foundation","path":"/home/james/.pub-cache/hosted/pub.dev/path_provider_foundation-2.2.4/","shared_darwin_source":true,"native_build":true,"dependencies":[]},{"name":"url_launcher_macos","path":"/home/james/.pub-cache/hosted/pub.dev/url_launcher_macos-3.0.6/","native_build":true,"dependencies":[]},{"name":"window_to_front","path":"/home/james/.pub-cache/hosted/pub.dev/window_to_front-0.0.3/","native_build":true,"dependencies":[]}],"linux":[{"name":"device_info_plus","path":"/home/james/.pub-cache/hosted/pub.dev/device_info_plus-9.0.2/","native_build":false,"dependencies":[]},{"name":"flutter_web_auth_2","path":"/home/james/.pub-cache/hosted/pub.dev/flutter_web_auth_2-2.1.5/","native_build":false,"dependencies":["window_to_front"]},{"name":"package_info_plus","path":"/home/james/.pub-cache/hosted/pub.dev/package_info_plus-4.0.2/","native_build":false,"dependencies":[]},{"name":"path_provider_linux","path":"/home/james/.pub-cache/hosted/pub.dev/path_provider_linux-2.1.11/","native_build":false,"dependencies":[]},{"name":"url_launcher_linux","path":"/home/james/.pub-cache/hosted/pub.dev/url_launcher_linux-3.0.5/","native_build":true,"dependencies":[]},{"name":"window_to_front","path":"/home/james/.pub-cache/hosted/pub.dev/window_to_front-0.0.3/","native_build":true,"dependencies":[]}],"windows":[{"name":"device_info_plus","path":"/home/james/.pub-cache/hosted/pub.dev/device_info_plus-9.0.2/","native_build":false,"dependencies":[]},{"name":"flutter_web_auth_2","path":"/home/james/.pub-cache/hosted/pub.dev/flutter_web_auth_2-2.1.5/","native_build":false,"dependencies":["window_to_front"]},{"name":"package_info_plus","path":"/home/james/.pub-cache/hosted/pub.dev/package_info_plus-4.0.2/","native_build":false,"dependencies":[]},{"name":"path_provider_windows","path":"/home/james/.pub-cache/hosted/pub.dev/path_provider_windows-2.1.7/","native_build":false,"dependencies":[]},{"name":"url_launcher_windows","path":"/home/james/.pub-cache/hosted/pub.dev/url_launcher_windows-3.0.7/","native_build":true,"dependencies":[]},{"name":"window_to_front","path":"/home/james/.pub-cache/hosted/pub.dev/window_to_front-0.0.3/","native_build":true,"dependencies":[]}],"web":[{"name":"device_info_plus","path":"/home/james/.pub-cache/hosted/pub.dev/device_info_plus-9.0.2/","dependencies":[]},{"name":"flutter_web_auth_2","path":"/home/james/.pub-cache/hosted/pub.dev/flutter_web_auth_2-2.1.5/","dependencies":[]},{"name":"package_info_plus","path":"/home/james/.pub-cache/hosted/pub.dev/package_info_plus-4.0.2/","dependencies":[]},{"name":"url_launcher_web","path":"/home/james/.pub-cache/hosted/pub.dev/url_launcher_web-2.0.18/","dependencies":[]}]},"dependencyGraph":[{"name":"device_info_plus","dependencies":[]},{"name":"flutter_web_auth_2","dependencies":["url_launcher","window_to_front"]},{"name":"package_info_plus","dependencies":[]},{"name":"path_provider","dependencies":["path_provider_android","path_provider_foundation","path_provider_linux","path_provider_windows"]},{"name":"path_provider_android","dependencies":[]},{"name":"path_provider_foundation","dependencies":[]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_windows","dependencies":[]},{"name":"url_launcher","dependencies":["url_launcher_android","url_launcher_ios","url_launcher_linux","url_launcher_macos","url_launcher_web","url_launcher_windows"]},{"name":"url_launcher_android","dependencies":[]},{"name":"url_launcher_ios","dependencies":[]},{"name":"url_launcher_linux","dependencies":[]},{"name":"url_launcher_macos","dependencies":[]},{"name":"url_launcher_web","dependencies":[]},{"name":"url_launcher_windows","dependencies":[]},{"name":"window_to_front","dependencies":[]}],"date_created":"2023-07-16 18:10:32.021948","version":"3.10.2"} \ No newline at end of file diff --git a/example/.dart_tool/package_config.json b/example/.dart_tool/package_config.json new file mode 100644 index 00000000..75779ac4 --- /dev/null +++ b/example/.dart_tool/package_config.json @@ -0,0 +1,14 @@ +{ + "configVersion": 2, + "packages": [ + { + "name": "appwrite_example", + "rootUri": "../", + "packageUri": "lib/", + "languageVersion": "2.17" + } + ], + "generated": "2023-07-16T12:40:31.697583Z", + "generator": "pub", + "generatorVersion": "3.0.2" +} diff --git a/example/.dart_tool/package_config_subset b/example/.dart_tool/package_config_subset new file mode 100644 index 00000000..b5bf8a3f --- /dev/null +++ b/example/.dart_tool/package_config_subset @@ -0,0 +1,5 @@ +appwrite_example +2.17 +file:///home/james/Projects/sdk-for-flutter/example/ +file:///home/james/Projects/sdk-for-flutter/example/lib/ +2 diff --git a/example/pubspec.lock b/example/pubspec.lock new file mode 100644 index 00000000..b60a9e06 --- /dev/null +++ b/example/pubspec.lock @@ -0,0 +1,5 @@ +# Generated by pub +# See https://dart.dev/tools/pub/glossary#lockfile +packages: {} +sdks: + dart: ">=2.17.0 <4.0.0" diff --git a/lib/src/models/preferences.dart b/lib/src/models/preferences.dart index c32381d9..1b6b3264 100644 --- a/lib/src/models/preferences.dart +++ b/lib/src/models/preferences.dart @@ -2,23 +2,23 @@ part of appwrite.models; /// Preferences class Preferences implements Model { - final Map data; + final Map? data; - Preferences({ - required this.data, - }); + Preferences({ + this.data, + }); - factory Preferences.fromMap(Map map) { - return Preferences( - data: map, - ); - } + factory Preferences.fromMap(Map? map) { + return Preferences( + data: map ?? {}, + ); + } - Map toMap() { - return { - "data": data, - }; - } + Map toMap() { + return { + "data": data, + }; + } - T convertTo(T Function(Map) fromJson) => fromJson(data); + T convertTo(T Function(Map) fromJson) => fromJson(data ?? {}); } diff --git a/pubspec.lock b/pubspec.lock new file mode 100644 index 00000000..e4dd3256 --- /dev/null +++ b/pubspec.lock @@ -0,0 +1,642 @@ +# Generated by pub +# See https://dart.dev/tools/pub/glossary#lockfile +packages: + _fe_analyzer_shared: + dependency: transitive + description: + name: _fe_analyzer_shared + sha256: ae92f5d747aee634b87f89d9946000c2de774be1d6ac3e58268224348cd0101a + url: "https://pub.dev" + source: hosted + version: "61.0.0" + analyzer: + dependency: transitive + description: + name: analyzer + sha256: ea3d8652bda62982addfd92fdc2d0214e5f82e43325104990d4f4c4a2a313562 + url: "https://pub.dev" + source: hosted + version: "5.13.0" + args: + dependency: transitive + description: + name: args + sha256: eef6c46b622e0494a36c5a12d10d77fb4e855501a91c1b9ef9339326e58f0596 + url: "https://pub.dev" + source: hosted + version: "2.4.2" + async: + dependency: transitive + description: + name: async + sha256: "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c" + url: "https://pub.dev" + source: hosted + version: "2.11.0" + boolean_selector: + dependency: transitive + description: + name: boolean_selector + sha256: "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66" + url: "https://pub.dev" + source: hosted + version: "2.1.1" + build: + dependency: transitive + description: + name: build + sha256: "80184af8b6cb3e5c1c4ec6d8544d27711700bc3e6d2efad04238c7b5290889f0" + url: "https://pub.dev" + source: hosted + version: "2.4.1" + built_collection: + dependency: transitive + description: + name: built_collection + sha256: "376e3dd27b51ea877c28d525560790aee2e6fbb5f20e2f85d5081027d94e2100" + url: "https://pub.dev" + source: hosted + version: "5.1.1" + built_value: + dependency: transitive + description: + name: built_value + sha256: "598a2a682e2a7a90f08ba39c0aaa9374c5112340f0a2e275f61b59389543d166" + url: "https://pub.dev" + source: hosted + version: "8.6.1" + characters: + dependency: transitive + description: + name: characters + sha256: "04a925763edad70e8443c99234dc3328f442e811f1d8fd1a72f1c8ad0f69a605" + url: "https://pub.dev" + source: hosted + version: "1.3.0" + charcode: + dependency: transitive + description: + name: charcode + sha256: fb98c0f6d12c920a02ee2d998da788bca066ca5f148492b7085ee23372b12306 + url: "https://pub.dev" + source: hosted + version: "1.3.1" + clock: + dependency: transitive + description: + name: clock + sha256: cb6d7f03e1de671e34607e909a7213e31d7752be4fb66a86d29fe1eb14bfb5cf + url: "https://pub.dev" + source: hosted + version: "1.1.1" + code_builder: + dependency: transitive + description: + name: code_builder + sha256: "4ad01d6e56db961d29661561effde45e519939fdaeb46c351275b182eac70189" + url: "https://pub.dev" + source: hosted + version: "4.5.0" + collection: + dependency: transitive + description: + name: collection + sha256: "4a07be6cb69c84d677a6c3096fcf960cc3285a8330b4603e0d463d15d9bd934c" + url: "https://pub.dev" + source: hosted + version: "1.17.1" + convert: + dependency: transitive + description: + name: convert + sha256: "0f08b14755d163f6e2134cb58222dd25ea2a2ee8a195e53983d57c075324d592" + url: "https://pub.dev" + source: hosted + version: "3.1.1" + cookie_jar: + dependency: "direct main" + description: + name: cookie_jar + sha256: "1024f3a52bee181fc8f10f4a359085471587d7406323090a53a7171bc0aa5c37" + url: "https://pub.dev" + source: hosted + version: "4.0.5" + crypto: + dependency: transitive + description: + name: crypto + sha256: ff625774173754681d66daaf4a448684fb04b78f902da9cb3d308c19cc5e8bab + url: "https://pub.dev" + source: hosted + version: "3.0.3" + csslib: + dependency: transitive + description: + name: csslib + sha256: "831883fb353c8bdc1d71979e5b342c7d88acfbc643113c14ae51e2442ea0f20f" + url: "https://pub.dev" + source: hosted + version: "0.17.3" + dart_style: + dependency: transitive + description: + name: dart_style + sha256: "1efa911ca7086affd35f463ca2fc1799584fb6aa89883cf0af8e3664d6a02d55" + url: "https://pub.dev" + source: hosted + version: "2.3.2" + device_info_plus: + dependency: "direct main" + description: + name: device_info_plus + sha256: "2c35b6d1682b028e42d07b3aee4b98fa62996c10bc12cb651ec856a80d6a761b" + url: "https://pub.dev" + source: hosted + version: "9.0.2" + device_info_plus_platform_interface: + dependency: transitive + description: + name: device_info_plus_platform_interface + sha256: d3b01d5868b50ae571cd1dc6e502fc94d956b665756180f7b16ead09e836fd64 + url: "https://pub.dev" + source: hosted + version: "7.0.0" + fake_async: + dependency: transitive + description: + name: fake_async + sha256: "511392330127add0b769b75a987850d136345d9227c6b94c96a04cf4a391bf78" + url: "https://pub.dev" + source: hosted + version: "1.3.1" + ffi: + dependency: transitive + description: + name: ffi + sha256: ed5337a5660c506388a9f012be0288fb38b49020ce2b45fe1f8b8323fe429f99 + url: "https://pub.dev" + source: hosted + version: "2.0.2" + file: + dependency: transitive + description: + name: file + sha256: "5fc22d7c25582e38ad9a8515372cd9a93834027aacf1801cf01164dac0ffa08c" + url: "https://pub.dev" + source: hosted + version: "7.0.0" + fixnum: + dependency: transitive + description: + name: fixnum + sha256: "25517a4deb0c03aa0f32fd12db525856438902d9c16536311e76cdc57b31d7d1" + url: "https://pub.dev" + source: hosted + version: "1.1.0" + flutter: + dependency: "direct main" + description: flutter + source: sdk + version: "0.0.0" + flutter_lints: + dependency: "direct dev" + description: + name: flutter_lints + sha256: "2118df84ef0c3ca93f96123a616ae8540879991b8b57af2f81b76a7ada49b2a4" + url: "https://pub.dev" + source: hosted + version: "2.0.2" + flutter_test: + dependency: "direct dev" + description: flutter + source: sdk + version: "0.0.0" + flutter_web_auth_2: + dependency: "direct main" + description: + name: flutter_web_auth_2 + sha256: "70e4df72940183b8e269c4163f78dd5bf9102ba3329bfe00c0f2373f30fb32d0" + url: "https://pub.dev" + source: hosted + version: "2.1.5" + flutter_web_auth_2_platform_interface: + dependency: transitive + description: + name: flutter_web_auth_2_platform_interface + sha256: f6fa7059ff3428c19cd756c02fef8eb0147131c7e64591f9060c90b5ab84f094 + url: "https://pub.dev" + source: hosted + version: "2.1.4" + flutter_web_plugins: + dependency: transitive + description: flutter + source: sdk + version: "0.0.0" + glob: + dependency: transitive + description: + name: glob + sha256: "0e7014b3b7d4dac1ca4d6114f82bf1782ee86745b9b42a92c9289c23d8a0ab63" + url: "https://pub.dev" + source: hosted + version: "2.1.2" + html: + dependency: transitive + description: + name: html + sha256: "3a7812d5bcd2894edf53dfaf8cd640876cf6cef50a8f238745c8b8120ea74d3a" + url: "https://pub.dev" + source: hosted + version: "0.15.4" + http: + dependency: "direct main" + description: + name: http + sha256: "4c3f04bfb64d3efd508d06b41b825542f08122d30bda4933fb95c069d22a4fa3" + url: "https://pub.dev" + source: hosted + version: "1.0.0" + http_parser: + dependency: transitive + description: + name: http_parser + sha256: "2aa08ce0341cc9b354a498388e30986515406668dbcc4f7c950c3e715496693b" + url: "https://pub.dev" + source: hosted + version: "4.0.2" + js: + dependency: transitive + description: + name: js + sha256: f2c445dce49627136094980615a031419f7f3eb393237e4ecd97ac15dea343f3 + url: "https://pub.dev" + source: hosted + version: "0.6.7" + lints: + dependency: transitive + description: + name: lints + sha256: "0a217c6c989d21039f1498c3ed9f3ed71b354e69873f13a8dfc3c9fe76f1b452" + url: "https://pub.dev" + source: hosted + version: "2.1.1" + logging: + dependency: transitive + description: + name: logging + sha256: "623a88c9594aa774443aa3eb2d41807a48486b5613e67599fb4c41c0ad47c340" + url: "https://pub.dev" + source: hosted + version: "1.2.0" + matcher: + dependency: transitive + description: + name: matcher + sha256: "6501fbd55da300384b768785b83e5ce66991266cec21af89ab9ae7f5ce1c4cbb" + url: "https://pub.dev" + source: hosted + version: "0.12.15" + material_color_utilities: + dependency: transitive + description: + name: material_color_utilities + sha256: d92141dc6fe1dad30722f9aa826c7fbc896d021d792f80678280601aff8cf724 + url: "https://pub.dev" + source: hosted + version: "0.2.0" + meta: + dependency: transitive + description: + name: meta + sha256: "3c74dbf8763d36539f114c799d8a2d87343b5067e9d796ca22b5eb8437090ee3" + url: "https://pub.dev" + source: hosted + version: "1.9.1" + mockito: + dependency: "direct dev" + description: + name: mockito + sha256: "7d5b53bcd556c1bc7ffbe4e4d5a19c3e112b7e925e9e172dd7c6ad0630812616" + url: "https://pub.dev" + source: hosted + version: "5.4.2" + package_config: + dependency: transitive + description: + name: package_config + sha256: "1c5b77ccc91e4823a5af61ee74e6b972db1ef98c2ff5a18d3161c982a55448bd" + url: "https://pub.dev" + source: hosted + version: "2.1.0" + package_info_plus: + dependency: "direct main" + description: + name: package_info_plus + sha256: ceb027f6bc6a60674a233b4a90a7658af1aebdea833da0b5b53c1e9821a78c7b + url: "https://pub.dev" + source: hosted + version: "4.0.2" + package_info_plus_platform_interface: + dependency: transitive + description: + name: package_info_plus_platform_interface + sha256: "9bc8ba46813a4cc42c66ab781470711781940780fd8beddd0c3da62506d3a6c6" + url: "https://pub.dev" + source: hosted + version: "2.0.1" + path: + dependency: transitive + description: + name: path + sha256: "8829d8a55c13fc0e37127c29fedf290c102f4e40ae94ada574091fe0ff96c917" + url: "https://pub.dev" + source: hosted + version: "1.8.3" + path_provider: + dependency: "direct main" + description: + name: path_provider + sha256: "3087813781ab814e4157b172f1a11c46be20179fcc9bea043e0fba36bc0acaa2" + url: "https://pub.dev" + source: hosted + version: "2.0.15" + path_provider_android: + dependency: transitive + description: + name: path_provider_android + sha256: "2cec049d282c7f13c594b4a73976b0b4f2d7a1838a6dd5aaf7bd9719196bee86" + url: "https://pub.dev" + source: hosted + version: "2.0.27" + path_provider_foundation: + dependency: transitive + description: + name: path_provider_foundation + sha256: "916731ccbdce44d545414dd9961f26ba5fbaa74bcbb55237d8e65a623a8c7297" + url: "https://pub.dev" + source: hosted + version: "2.2.4" + path_provider_linux: + dependency: transitive + description: + name: path_provider_linux + sha256: ffbb8cc9ed2c9ec0e4b7a541e56fd79b138e8f47d2fb86815f15358a349b3b57 + url: "https://pub.dev" + source: hosted + version: "2.1.11" + path_provider_platform_interface: + dependency: "direct dev" + description: + name: path_provider_platform_interface + sha256: "57585299a729335f1298b43245842678cb9f43a6310351b18fb577d6e33165ec" + url: "https://pub.dev" + source: hosted + version: "2.0.6" + path_provider_windows: + dependency: transitive + description: + name: path_provider_windows + sha256: "1cb68ba4cd3a795033de62ba1b7b4564dace301f952de6bfb3cd91b202b6ee96" + url: "https://pub.dev" + source: hosted + version: "2.1.7" + platform: + dependency: transitive + description: + name: platform + sha256: "4a451831508d7d6ca779f7ac6e212b4023dd5a7d08a27a63da33756410e32b76" + url: "https://pub.dev" + source: hosted + version: "3.1.0" + plugin_platform_interface: + dependency: transitive + description: + name: plugin_platform_interface + sha256: "6a2128648c854906c53fa8e33986fc0247a1116122f9534dd20e3ab9e16a32bc" + url: "https://pub.dev" + source: hosted + version: "2.1.4" + pub_semver: + dependency: transitive + description: + name: pub_semver + sha256: "40d3ab1bbd474c4c2328c91e3a7df8c6dd629b79ece4c4bd04bee496a224fb0c" + url: "https://pub.dev" + source: hosted + version: "2.1.4" + sky_engine: + dependency: transitive + description: flutter + source: sdk + version: "0.0.99" + source_gen: + dependency: transitive + description: + name: source_gen + sha256: fc0da689e5302edb6177fdd964efcb7f58912f43c28c2047a808f5bfff643d16 + url: "https://pub.dev" + source: hosted + version: "1.4.0" + source_span: + dependency: transitive + description: + name: source_span + sha256: dd904f795d4b4f3b870833847c461801f6750a9fa8e61ea5ac53f9422b31f250 + url: "https://pub.dev" + source: hosted + version: "1.9.1" + stack_trace: + dependency: transitive + description: + name: stack_trace + sha256: c3c7d8edb15bee7f0f74debd4b9c5f3c2ea86766fe4178eb2a18eb30a0bdaed5 + url: "https://pub.dev" + source: hosted + version: "1.11.0" + stream_channel: + dependency: transitive + description: + name: stream_channel + sha256: "83615bee9045c1d322bbbd1ba209b7a749c2cbcdcb3fdd1df8eb488b3279c1c8" + url: "https://pub.dev" + source: hosted + version: "2.1.1" + string_scanner: + dependency: transitive + description: + name: string_scanner + sha256: "556692adab6cfa87322a115640c11f13cb77b3f076ddcc5d6ae3c20242bedcde" + url: "https://pub.dev" + source: hosted + version: "1.2.0" + term_glyph: + dependency: transitive + description: + name: term_glyph + sha256: a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84 + url: "https://pub.dev" + source: hosted + version: "1.2.1" + test_api: + dependency: transitive + description: + name: test_api + sha256: eb6ac1540b26de412b3403a163d919ba86f6a973fe6cc50ae3541b80092fdcfb + url: "https://pub.dev" + source: hosted + version: "0.5.1" + typed_data: + dependency: transitive + description: + name: typed_data + sha256: facc8d6582f16042dd49f2463ff1bd6e2c9ef9f3d5da3d9b087e244a7b564b3c + url: "https://pub.dev" + source: hosted + version: "1.3.2" + universal_html: + dependency: "direct main" + description: + name: universal_html + sha256: a5cc5a84188e5d3e58f3ed77fe3dd4575dc1f68aa7c89e51b5b4105b9aab3b9d + url: "https://pub.dev" + source: hosted + version: "2.2.3" + universal_io: + dependency: transitive + description: + name: universal_io + sha256: "1722b2dcc462b4b2f3ee7d188dad008b6eb4c40bbd03a3de451d82c78bba9aad" + url: "https://pub.dev" + source: hosted + version: "2.2.2" + url_launcher: + dependency: transitive + description: + name: url_launcher + sha256: "781bd58a1eb16069412365c98597726cd8810ae27435f04b3b4d3a470bacd61e" + url: "https://pub.dev" + source: hosted + version: "6.1.12" + url_launcher_android: + dependency: transitive + description: + name: url_launcher_android + sha256: "15f5acbf0dce90146a0f5a2c4a002b1814a6303c4c5c075aa2623b2d16156f03" + url: "https://pub.dev" + source: hosted + version: "6.0.36" + url_launcher_ios: + dependency: transitive + description: + name: url_launcher_ios + sha256: "9af7ea73259886b92199f9e42c116072f05ff9bea2dcb339ab935dfc957392c2" + url: "https://pub.dev" + source: hosted + version: "6.1.4" + url_launcher_linux: + dependency: transitive + description: + name: url_launcher_linux + sha256: "207f4ddda99b95b4d4868320a352d374b0b7e05eefad95a4a26f57da413443f5" + url: "https://pub.dev" + source: hosted + version: "3.0.5" + url_launcher_macos: + dependency: transitive + description: + name: url_launcher_macos + sha256: "1c4fdc0bfea61a70792ce97157e5cc17260f61abbe4f39354513f39ec6fd73b1" + url: "https://pub.dev" + source: hosted + version: "3.0.6" + url_launcher_platform_interface: + dependency: transitive + description: + name: url_launcher_platform_interface + sha256: bfdfa402f1f3298637d71ca8ecfe840b4696698213d5346e9d12d4ab647ee2ea + url: "https://pub.dev" + source: hosted + version: "2.1.3" + url_launcher_web: + dependency: transitive + description: + name: url_launcher_web + sha256: cc26720eefe98c1b71d85f9dc7ef0cada5132617046369d9dc296b3ecaa5cbb4 + url: "https://pub.dev" + source: hosted + version: "2.0.18" + url_launcher_windows: + dependency: transitive + description: + name: url_launcher_windows + sha256: "7967065dd2b5fccc18c653b97958fdf839c5478c28e767c61ee879f4e7882422" + url: "https://pub.dev" + source: hosted + version: "3.0.7" + vector_math: + dependency: transitive + description: + name: vector_math + sha256: "80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803" + url: "https://pub.dev" + source: hosted + version: "2.1.4" + watcher: + dependency: transitive + description: + name: watcher + sha256: "3d2ad6751b3c16cf07c7fca317a1413b3f26530319181b37e3b9039b84fc01d8" + url: "https://pub.dev" + source: hosted + version: "1.1.0" + web_socket_channel: + dependency: "direct main" + description: + name: web_socket_channel + sha256: d88238e5eac9a42bb43ca4e721edba3c08c6354d4a53063afaa568516217621b + url: "https://pub.dev" + source: hosted + version: "2.4.0" + win32: + dependency: transitive + description: + name: win32 + sha256: dfdf0136e0aa7a1b474ea133e67cb0154a0acd2599c4f3ada3b49d38d38793ee + url: "https://pub.dev" + source: hosted + version: "5.0.5" + win32_registry: + dependency: transitive + description: + name: win32_registry + sha256: e4506d60b7244251bc59df15656a3093501c37fb5af02105a944d73eb95be4c9 + url: "https://pub.dev" + source: hosted + version: "1.1.1" + window_to_front: + dependency: transitive + description: + name: window_to_front + sha256: "7aef379752b7190c10479e12b5fd7c0b9d92adc96817d9e96c59937929512aee" + url: "https://pub.dev" + source: hosted + version: "0.0.3" + xdg_directories: + dependency: transitive + description: + name: xdg_directories + sha256: e0b1147eec179d3911f1f19b59206448f78195ca1d20514134e10641b7d7fbff + url: "https://pub.dev" + source: hosted + version: "1.0.1" + yaml: + dependency: transitive + description: + name: yaml + sha256: "75769501ea3489fca56601ff33454fe45507ea3bfb014161abc3b43ae25989d5" + url: "https://pub.dev" + source: hosted + version: "3.1.2" +sdks: + dart: ">=3.0.0 <4.0.0" + flutter: ">=3.10.0"