- Complete MVP with Repository Pattern, SQLite storage - Provider + ChangeNotifier state management - Navigation 2.0 with deep link support - Habit CRUD with twoDayRule, notifications, categories - Backup/Restore via JSON - Statistics with streak tracking - Material You theme support - Biometric lock support - Desktop widget support - 27 languages i18n structure - Comprehensive test suite (87/89 passing)
960 lines
29 KiB
Plaintext
960 lines
29 KiB
Plaintext
# Generated by pub
|
|
# See https://dart.dev/tools/pub/glossary#lockfile
|
|
packages:
|
|
ansicolor:
|
|
dependency: transitive
|
|
description:
|
|
name: ansicolor
|
|
sha256: "50e982d500bc863e1d703448afdbf9e5a72eb48840a4f766fa361ffd6877055f"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "2.0.3"
|
|
archive:
|
|
dependency: transitive
|
|
description:
|
|
name: archive
|
|
sha256: a96e8b390886ee8abb49b7bd3ac8df6f451c621619f52a26e815fdcf568959ff
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "4.0.9"
|
|
args:
|
|
dependency: transitive
|
|
description:
|
|
name: args
|
|
sha256: d0481093c50b1da8910eb0bb301626d4d8eb7284aa739614d2b394ee09e3ea04
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "2.7.0"
|
|
async:
|
|
dependency: transitive
|
|
description:
|
|
name: async
|
|
sha256: e2eb0491ba5ddb6177742d2da23904574082139b07c1e33b8503b9f46f3e1a37
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "2.13.1"
|
|
audio_session:
|
|
dependency: "direct main"
|
|
description:
|
|
name: audio_session
|
|
sha256: "2b7fff16a552486d078bfc09a8cde19f426dc6d6329262b684182597bec5b1ac"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "0.1.25"
|
|
awesome_notifications:
|
|
dependency: "direct main"
|
|
description:
|
|
name: awesome_notifications
|
|
sha256: fb4d5d6effd904720cbc85cfbe796da35f6b0ff079c0798c1a387616200bd80c
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "0.11.0"
|
|
boolean_selector:
|
|
dependency: transitive
|
|
description:
|
|
name: boolean_selector
|
|
sha256: "8aab1771e1243a5063b8b0ff68042d67334e3feab9e95b9490f9a6ebf73b42ea"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "2.1.2"
|
|
characters:
|
|
dependency: transitive
|
|
description:
|
|
name: characters
|
|
sha256: f71061c654a3380576a52b451dd5532377954cf9dbd272a78fc8479606670803
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "1.4.0"
|
|
checked_yaml:
|
|
dependency: transitive
|
|
description:
|
|
name: checked_yaml
|
|
sha256: "959525d3162f249993882720d52b7e0c833978df229be20702b33d48d91de70f"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "2.0.4"
|
|
cli_util:
|
|
dependency: transitive
|
|
description:
|
|
name: cli_util
|
|
sha256: ff6785f7e9e3c38ac98b2fb035701789de90154024a75b6cb926445e83197d1c
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "0.4.2"
|
|
clock:
|
|
dependency: transitive
|
|
description:
|
|
name: clock
|
|
sha256: fddb70d9b5277016c77a80201021d40a2247104d9f4aa7bab7157b7e3f05b84b
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "1.1.2"
|
|
collection:
|
|
dependency: "direct main"
|
|
description:
|
|
name: collection
|
|
sha256: "2f5709ae4d3d59dd8f7cd309b4e023046b57d8a6c82130785d2b0e5868084e76"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "1.19.1"
|
|
cross_file:
|
|
dependency: transitive
|
|
description:
|
|
name: cross_file
|
|
sha256: "28bb3ae56f117b5aec029d702a90f57d285cd975c3c5c281eaca38dbc47c5937"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "0.3.5+2"
|
|
crypto:
|
|
dependency: transitive
|
|
description:
|
|
name: crypto
|
|
sha256: c8ea0233063ba03258fbcf2ca4d6dadfefe14f02fab57702265467a19f27fadf
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "3.0.7"
|
|
csslib:
|
|
dependency: transitive
|
|
description:
|
|
name: csslib
|
|
sha256: "09bad715f418841f976c77db72d5398dc1253c21fb9c0c7f0b0b985860b2d58e"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "1.0.2"
|
|
dynamic_color:
|
|
dependency: "direct main"
|
|
description:
|
|
name: dynamic_color
|
|
sha256: "43a5a6679649a7731ab860334a5812f2067c2d9ce6452cf069c5e0c25336c17c"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "1.8.1"
|
|
equatable:
|
|
dependency: transitive
|
|
description:
|
|
name: equatable
|
|
sha256: "3e0141505477fd8ad55d6eb4e7776d3fe8430be8e497ccb1521370c3f21a3e2b"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "2.0.8"
|
|
fake_async:
|
|
dependency: transitive
|
|
description:
|
|
name: fake_async
|
|
sha256: "5368f224a74523e8d2e7399ea1638b37aecfca824a3cc4dfdf77bf1fa905ac44"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "1.3.3"
|
|
ffi:
|
|
dependency: transitive
|
|
description:
|
|
name: ffi
|
|
sha256: "6d7fd89431262d8f3125e81b50d3847a091d846eafcd4fdb88dd06f36d705a45"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "2.2.0"
|
|
file:
|
|
dependency: transitive
|
|
description:
|
|
name: file
|
|
sha256: a3b4f84adafef897088c160faf7dfffb7696046cb13ae90b508c2cbc95d3b8d4
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "7.0.1"
|
|
file_picker:
|
|
dependency: "direct main"
|
|
description:
|
|
name: file_picker
|
|
sha256: ab13ae8ef5580a411c458d6207b6774a6c237d77ac37011b13994879f68a8810
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "8.3.7"
|
|
fixnum:
|
|
dependency: transitive
|
|
description:
|
|
name: fixnum
|
|
sha256: b6dc7065e46c974bc7c5f143080a6764ec7a4be6da1285ececdc37be96de53be
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "1.1.1"
|
|
fl_chart:
|
|
dependency: "direct main"
|
|
description:
|
|
name: fl_chart
|
|
sha256: "74959b99b92b9eebeed1a4049426fd67c4abc3c5a0f4d12e2877097d6a11ae08"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "0.69.2"
|
|
flutter:
|
|
dependency: "direct main"
|
|
description: flutter
|
|
source: sdk
|
|
version: "0.0.0"
|
|
flutter_file_dialog:
|
|
dependency: "direct main"
|
|
description:
|
|
name: flutter_file_dialog
|
|
sha256: ec904d15e7da3691bb60442a762b0a09afa37ded7265b9fc2088ec202b7d844f
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "3.0.3"
|
|
flutter_launcher_icons:
|
|
dependency: "direct dev"
|
|
description:
|
|
name: flutter_launcher_icons
|
|
sha256: "10f13781741a2e3972126fae08393d3c4e01fa4cd7473326b94b72cf594195e7"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "0.14.4"
|
|
flutter_lints:
|
|
dependency: "direct dev"
|
|
description:
|
|
name: flutter_lints
|
|
sha256: "5398f14efa795ffb7a33e9b6a08798b26a180edac4ad7db3f231e40f82ce11e1"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "5.0.0"
|
|
flutter_localization:
|
|
dependency: "direct main"
|
|
description:
|
|
name: flutter_localization
|
|
sha256: "972eb337dcc27480e575accf9eadcdd80f52755ba05efcfdb585b869f29ad3d6"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "0.2.3"
|
|
flutter_localizations:
|
|
dependency: "direct main"
|
|
description: flutter
|
|
source: sdk
|
|
version: "0.0.0"
|
|
flutter_native_splash:
|
|
dependency: "direct dev"
|
|
description:
|
|
name: flutter_native_splash
|
|
sha256: "4fb9f4113350d3a80841ce05ebf1976a36de622af7d19aca0ca9a9911c7ff002"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "2.4.7"
|
|
flutter_plugin_android_lifecycle:
|
|
dependency: transitive
|
|
description:
|
|
name: flutter_plugin_android_lifecycle
|
|
sha256: "38d1c268de9097ff59cf0e844ac38759fc78f76836d37edad06fa21e182055a0"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "2.0.34"
|
|
flutter_soloud:
|
|
dependency: "direct main"
|
|
description:
|
|
name: flutter_soloud
|
|
sha256: c1f678187c9f11d22edde1fbcfe0fd51d932b7fc9098c609cb2ff071a5e3dc7a
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "2.1.7"
|
|
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"
|
|
google_fonts:
|
|
dependency: "direct main"
|
|
description:
|
|
name: google_fonts
|
|
sha256: ba03d03bcaa2f6cb7bd920e3b5027181db75ab524f8891c8bc3aa603885b8055
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "6.3.3"
|
|
home_widget:
|
|
dependency: "direct main"
|
|
description:
|
|
name: home_widget
|
|
sha256: "2a0fdd6267ff975bd07bedf74686bd5577200f504f5de36527ac1b56bdbe68e3"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "0.6.0"
|
|
html:
|
|
dependency: transitive
|
|
description:
|
|
name: html
|
|
sha256: "6d1264f2dffa1b1101c25a91dff0dc2daee4c18e87cd8538729773c073dbf602"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "0.15.6"
|
|
http:
|
|
dependency: transitive
|
|
description:
|
|
name: http
|
|
sha256: "87721a4a50b19c7f1d49001e51409bddc46303966ce89a65af4f4e6004896412"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "1.6.0"
|
|
http_parser:
|
|
dependency: transitive
|
|
description:
|
|
name: http_parser
|
|
sha256: "178d74305e7866013777bab2c3d8726205dc5a4dd935297175b19a23a2e66571"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "4.1.2"
|
|
image:
|
|
dependency: transitive
|
|
description:
|
|
name: image
|
|
sha256: f9881ff4998044947ec38d098bc7c8316ae1186fa786eddffdb867b9bc94dfce
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "4.8.0"
|
|
intl:
|
|
dependency: "direct main"
|
|
description:
|
|
name: intl
|
|
sha256: "3df61194eb431efc39c4ceba583b95633a403f46c9fd341e550ce0bfa50e9aa5"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "0.20.2"
|
|
jni:
|
|
dependency: transitive
|
|
description:
|
|
name: jni
|
|
sha256: c2230682d5bc2362c1c9e8d3c7f406d9cbba23ab3f2e203a025dd47e0fb2e68f
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "1.0.0"
|
|
jni_flutter:
|
|
dependency: transitive
|
|
description:
|
|
name: jni_flutter
|
|
sha256: "8b59e590786050b1cd866677dddaf76b1ade5e7bc751abe04b86e84d379d3ba6"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "1.0.1"
|
|
json_annotation:
|
|
dependency: transitive
|
|
description:
|
|
name: json_annotation
|
|
sha256: cb09e7dac6210041fad964ed7fbee004f14258b4eca4040f72d1234062ace4c8
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "4.11.0"
|
|
leak_tracker:
|
|
dependency: transitive
|
|
description:
|
|
name: leak_tracker
|
|
sha256: "33e2e26bdd85a0112ec15400c8cbffea70d0f9c3407491f672a2fad47915e2de"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "11.0.2"
|
|
leak_tracker_flutter_testing:
|
|
dependency: transitive
|
|
description:
|
|
name: leak_tracker_flutter_testing
|
|
sha256: "1dbc140bb5a23c75ea9c4811222756104fbcd1a27173f0c34ca01e16bea473c1"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "3.0.10"
|
|
leak_tracker_testing:
|
|
dependency: transitive
|
|
description:
|
|
name: leak_tracker_testing
|
|
sha256: "8d5a2d49f4a66b49744b23b018848400d23e54caf9463f4eb20df3eb8acb2eb1"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "3.0.2"
|
|
lints:
|
|
dependency: transitive
|
|
description:
|
|
name: lints
|
|
sha256: c35bb79562d980e9a453fc715854e1ed39e24e7d0297a880ef54e17f9874a9d7
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "5.1.1"
|
|
local_auth:
|
|
dependency: "direct main"
|
|
description:
|
|
name: local_auth
|
|
sha256: "434d854cf478f17f12ab29a76a02b3067f86a63a6d6c4eb8fbfdcfe4879c1b7b"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "2.3.0"
|
|
local_auth_android:
|
|
dependency: transitive
|
|
description:
|
|
name: local_auth_android
|
|
sha256: a0bdfcc0607050a26ef5b31d6b4b254581c3d3ce3c1816ab4d4f4a9173e84467
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "1.0.56"
|
|
local_auth_darwin:
|
|
dependency: transitive
|
|
description:
|
|
name: local_auth_darwin
|
|
sha256: "699873970067a40ef2f2c09b4c72eb1cfef64224ef041b3df9fdc5c4c1f91f49"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "1.6.1"
|
|
local_auth_platform_interface:
|
|
dependency: transitive
|
|
description:
|
|
name: local_auth_platform_interface
|
|
sha256: f98b8e388588583d3f781f6806e4f4c9f9e189d898d27f0c249b93a1973dd122
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "1.1.0"
|
|
local_auth_windows:
|
|
dependency: transitive
|
|
description:
|
|
name: local_auth_windows
|
|
sha256: bc4e66a29b0fdf751aafbec923b5bed7ad6ed3614875d8151afe2578520b2ab5
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "1.0.11"
|
|
logging:
|
|
dependency: transitive
|
|
description:
|
|
name: logging
|
|
sha256: c8245ada5f1717ed44271ed1c26b8ce85ca3228fd2ffdb75468ab01979309d61
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "1.3.0"
|
|
matcher:
|
|
dependency: transitive
|
|
description:
|
|
name: matcher
|
|
sha256: dc58c723c3c24bf8d3e2d3ad3f2f9d7bd9cf43ec6feaa64181775e60190153f2
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "0.12.17"
|
|
material_color_utilities:
|
|
dependency: transitive
|
|
description:
|
|
name: material_color_utilities
|
|
sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "0.11.1"
|
|
meta:
|
|
dependency: transitive
|
|
description:
|
|
name: meta
|
|
sha256: e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "1.16.0"
|
|
mime:
|
|
dependency: transitive
|
|
description:
|
|
name: mime
|
|
sha256: "41a20518f0cb1256669420fdba0cd90d21561e560ac240f26ef8322e45bb7ed6"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "2.0.0"
|
|
mocktail:
|
|
dependency: "direct dev"
|
|
description:
|
|
name: mocktail
|
|
sha256: "5e1bf53cc7baa8062a33b84424deb61513858ea05c601b8509e683815b5914aa"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "1.0.5"
|
|
nested:
|
|
dependency: transitive
|
|
description:
|
|
name: nested
|
|
sha256: "03bac4c528c64c95c722ec99280375a6f2fc708eec17c7b3f07253b626cd2a20"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "1.0.0"
|
|
package_config:
|
|
dependency: transitive
|
|
description:
|
|
name: package_config
|
|
sha256: f096c55ebb7deb7e384101542bfba8c52696c1b56fca2eb62827989ef2353bbc
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "2.2.0"
|
|
path:
|
|
dependency: "direct main"
|
|
description:
|
|
name: path
|
|
sha256: "75cca69d1490965be98c73ceaea117e8a04dd21217b37b292c9ddbec0d955bc5"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "1.9.1"
|
|
path_provider:
|
|
dependency: "direct main"
|
|
description:
|
|
name: path_provider
|
|
sha256: "50c5dd5b6e1aaf6fb3a78b33f6aa3afca52bf903a8a5298f53101fdaee55bbcd"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "2.1.5"
|
|
path_provider_android:
|
|
dependency: transitive
|
|
description:
|
|
name: path_provider_android
|
|
sha256: "69cbd515a62b94d32a7944f086b2f82b4ac40a1d45bebfc00813a430ab2dabcd"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "2.3.1"
|
|
path_provider_foundation:
|
|
dependency: transitive
|
|
description:
|
|
name: path_provider_foundation
|
|
sha256: "6d13aece7b3f5c5a9731eaf553ff9dcbc2eff41087fd2df587fd0fed9a3eb0c4"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "2.5.1"
|
|
path_provider_linux:
|
|
dependency: transitive
|
|
description:
|
|
name: path_provider_linux
|
|
sha256: f7a1fe3a634fe7734c8d3f2766ad746ae2a2884abe22e241a8b301bf5cac3279
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "2.2.1"
|
|
path_provider_platform_interface:
|
|
dependency: transitive
|
|
description:
|
|
name: path_provider_platform_interface
|
|
sha256: "88f5779f72ba699763fa3a3b06aa4bf6de76c8e5de842cf6f29e2e06476c2334"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "2.1.2"
|
|
path_provider_windows:
|
|
dependency: transitive
|
|
description:
|
|
name: path_provider_windows
|
|
sha256: bd6f00dbd873bfb70d0761682da2b3a2c2fccc2b9e84c495821639601d81afe7
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "2.3.0"
|
|
petitparser:
|
|
dependency: transitive
|
|
description:
|
|
name: petitparser
|
|
sha256: "91bd59303e9f769f108f8df05e371341b15d59e995e6806aefab827b58336675"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "7.0.2"
|
|
platform:
|
|
dependency: transitive
|
|
description:
|
|
name: platform
|
|
sha256: "5d6b1b0036a5f331ebc77c850ebc8506cbc1e9416c27e59b439f917a902a4984"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "3.1.6"
|
|
plugin_platform_interface:
|
|
dependency: transitive
|
|
description:
|
|
name: plugin_platform_interface
|
|
sha256: "4820fbfdb9478b1ebae27888254d445073732dae3d6ea81f0b7e06d5dedc3f02"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "2.1.8"
|
|
posix:
|
|
dependency: transitive
|
|
description:
|
|
name: posix
|
|
sha256: "185ef7606574f789b40f289c233efa52e96dead518aed988e040a10737febb07"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "6.5.0"
|
|
provider:
|
|
dependency: "direct main"
|
|
description:
|
|
name: provider
|
|
sha256: "4e82183fa20e5ca25703ead7e05de9e4cceed1fbd1eadc1ac3cb6f565a09f272"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "6.1.5+1"
|
|
reorderables:
|
|
dependency: "direct main"
|
|
description:
|
|
name: reorderables
|
|
sha256: "004a886e4878df1ee27321831c838bc1c976311f4ca6a74ce7d561e506540a77"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "0.6.0"
|
|
rxdart:
|
|
dependency: transitive
|
|
description:
|
|
name: rxdart
|
|
sha256: "5c3004a4a8dbb94bd4bf5412a4def4acdaa12e12f269737a5751369e12d1a962"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "0.28.0"
|
|
screen_retriever:
|
|
dependency: transitive
|
|
description:
|
|
name: screen_retriever
|
|
sha256: "570dbc8e4f70bac451e0efc9c9bb19fa2d6799a11e6ef04f946d7886d2e23d0c"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "0.2.0"
|
|
screen_retriever_linux:
|
|
dependency: transitive
|
|
description:
|
|
name: screen_retriever_linux
|
|
sha256: f7f8120c92ef0784e58491ab664d01efda79a922b025ff286e29aa123ea3dd18
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "0.2.0"
|
|
screen_retriever_macos:
|
|
dependency: transitive
|
|
description:
|
|
name: screen_retriever_macos
|
|
sha256: "71f956e65c97315dd661d71f828708bd97b6d358e776f1a30d5aa7d22d78a149"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "0.2.0"
|
|
screen_retriever_platform_interface:
|
|
dependency: transitive
|
|
description:
|
|
name: screen_retriever_platform_interface
|
|
sha256: ee197f4581ff0d5608587819af40490748e1e39e648d7680ecf95c05197240c0
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "0.2.0"
|
|
screen_retriever_windows:
|
|
dependency: transitive
|
|
description:
|
|
name: screen_retriever_windows
|
|
sha256: "449ee257f03ca98a57288ee526a301a430a344a161f9202b4fcc38576716fe13"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "0.2.0"
|
|
share_plus:
|
|
dependency: "direct main"
|
|
description:
|
|
name: share_plus
|
|
sha256: fce43200aa03ea87b91ce4c3ac79f0cecd52e2a7a56c7a4185023c271fbfa6da
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "10.1.4"
|
|
share_plus_platform_interface:
|
|
dependency: transitive
|
|
description:
|
|
name: share_plus_platform_interface
|
|
sha256: cc012a23fc2d479854e6c80150696c4a5f5bb62cb89af4de1c505cf78d0a5d0b
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "5.0.2"
|
|
shared_preferences:
|
|
dependency: "direct main"
|
|
description:
|
|
name: shared_preferences
|
|
sha256: c3025c5534b01739267eb7d76959bbc25a6d10f6988e1c2a3036940133dd10bf
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "2.5.5"
|
|
shared_preferences_android:
|
|
dependency: transitive
|
|
description:
|
|
name: shared_preferences_android
|
|
sha256: e8d4762b1e2e8578fc4d0fd548cebf24afd24f49719c08974df92834565e2c53
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "2.4.23"
|
|
shared_preferences_foundation:
|
|
dependency: transitive
|
|
description:
|
|
name: shared_preferences_foundation
|
|
sha256: "4e7eaffc2b17ba398759f1151415869a34771ba11ebbccd1b0145472a619a64f"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "2.5.6"
|
|
shared_preferences_linux:
|
|
dependency: transitive
|
|
description:
|
|
name: shared_preferences_linux
|
|
sha256: "580abfd40f415611503cae30adf626e6656dfb2f0cee8f465ece7b6defb40f2f"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "2.4.1"
|
|
shared_preferences_platform_interface:
|
|
dependency: transitive
|
|
description:
|
|
name: shared_preferences_platform_interface
|
|
sha256: "649dc798a33931919ea356c4305c2d1f81619ea6e92244070b520187b5140ef9"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "2.4.2"
|
|
shared_preferences_web:
|
|
dependency: transitive
|
|
description:
|
|
name: shared_preferences_web
|
|
sha256: c49bd060261c9a3f0ff445892695d6212ff603ef3115edbb448509d407600019
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "2.4.3"
|
|
shared_preferences_windows:
|
|
dependency: transitive
|
|
description:
|
|
name: shared_preferences_windows
|
|
sha256: "94ef0f72b2d71bc3e700e025db3710911bd51a71cefb65cc609dd0d9a982e3c1"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "2.4.1"
|
|
simple_gesture_detector:
|
|
dependency: transitive
|
|
description:
|
|
name: simple_gesture_detector
|
|
sha256: ba2cd5af24ff20a0b8d609cec3f40e5b0744d2a71804a2616ae086b9c19d19a3
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "0.2.1"
|
|
sky_engine:
|
|
dependency: transitive
|
|
description: flutter
|
|
source: sdk
|
|
version: "0.0.0"
|
|
source_span:
|
|
dependency: transitive
|
|
description:
|
|
name: source_span
|
|
sha256: "56a02f1f4cd1a2d96303c0144c93bd6d909eea6bee6bf5a0e0b685edbd4c47ab"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "1.10.2"
|
|
sqflite:
|
|
dependency: "direct main"
|
|
description:
|
|
name: sqflite
|
|
sha256: e2297b1da52f127bc7a3da11439985d9b536f75070f3325e62ada69a5c585d03
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "2.4.2"
|
|
sqflite_android:
|
|
dependency: transitive
|
|
description:
|
|
name: sqflite_android
|
|
sha256: ecd684501ebc2ae9a83536e8b15731642b9570dc8623e0073d227d0ee2bfea88
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "2.4.2+2"
|
|
sqflite_common:
|
|
dependency: transitive
|
|
description:
|
|
name: sqflite_common
|
|
sha256: "6ef422a4525ecc601db6c0a2233ff448c731307906e92cabc9ba292afaae16a6"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "2.5.6"
|
|
sqflite_common_ffi:
|
|
dependency: "direct main"
|
|
description:
|
|
name: sqflite_common_ffi
|
|
sha256: "8d7b8749a516cbf6e9057f9b480b716ad14fc4f3d3873ca6938919cc626d9025"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "2.3.7+1"
|
|
sqflite_darwin:
|
|
dependency: transitive
|
|
description:
|
|
name: sqflite_darwin
|
|
sha256: "279832e5cde3fe99e8571879498c9211f3ca6391b0d818df4e17d9fff5c6ccb3"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "2.4.2"
|
|
sqflite_platform_interface:
|
|
dependency: transitive
|
|
description:
|
|
name: sqflite_platform_interface
|
|
sha256: "8dd4515c7bdcae0a785b0062859336de775e8c65db81ae33dd5445f35be61920"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "2.4.0"
|
|
sqlite3:
|
|
dependency: transitive
|
|
description:
|
|
name: sqlite3
|
|
sha256: "3145bd74dcdb4fd6f5c6dda4d4e4490a8087d7f286a14dee5d37087290f0f8a2"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "2.9.4"
|
|
stack_trace:
|
|
dependency: transitive
|
|
description:
|
|
name: stack_trace
|
|
sha256: "8b27215b45d22309b5cddda1aa2b19bdfec9df0e765f2de506401c071d38d1b1"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "1.12.1"
|
|
stream_channel:
|
|
dependency: transitive
|
|
description:
|
|
name: stream_channel
|
|
sha256: "969e04c80b8bcdf826f8f16579c7b14d780458bd97f56d107d3950fdbeef059d"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "2.1.4"
|
|
string_scanner:
|
|
dependency: transitive
|
|
description:
|
|
name: string_scanner
|
|
sha256: "921cd31725b72fe181906c6a94d987c78e3b98c2e205b397ea399d4054872b43"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "1.4.1"
|
|
synchronized:
|
|
dependency: transitive
|
|
description:
|
|
name: synchronized
|
|
sha256: c254ade258ec8282947a0acbbc90b9575b4f19673533ee46f2f6e9b3aeefd7c0
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "3.4.0"
|
|
table_calendar:
|
|
dependency: "direct main"
|
|
description:
|
|
name: table_calendar
|
|
sha256: "0c0c6219878b363a2d5f40c7afb159d845f253d061dc3c822aa0d5fe0f721982"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "3.2.0"
|
|
term_glyph:
|
|
dependency: transitive
|
|
description:
|
|
name: term_glyph
|
|
sha256: "7f554798625ea768a7518313e58f83891c7f5024f88e46e7182a4558850a4b8e"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "1.2.2"
|
|
test_api:
|
|
dependency: transitive
|
|
description:
|
|
name: test_api
|
|
sha256: "522f00f556e73044315fa4585ec3270f1808a4b186c936e612cab0b565ff1e00"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "0.7.6"
|
|
typed_data:
|
|
dependency: transitive
|
|
description:
|
|
name: typed_data
|
|
sha256: f9049c039ebfeb4cf7a7104a675823cd72dba8297f264b6637062516699fa006
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "1.4.0"
|
|
universal_io:
|
|
dependency: transitive
|
|
description:
|
|
name: universal_io
|
|
sha256: f63cbc48103236abf48e345e07a03ce5757ea86285ed313a6a032596ed9301e2
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "2.3.1"
|
|
url_launcher_linux:
|
|
dependency: transitive
|
|
description:
|
|
name: url_launcher_linux
|
|
sha256: d5e14138b3bc193a0f63c10a53c94b91d399df0512b1f29b94a043db7482384a
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "3.2.2"
|
|
url_launcher_platform_interface:
|
|
dependency: transitive
|
|
description:
|
|
name: url_launcher_platform_interface
|
|
sha256: "552f8a1e663569be95a8190206a38187b531910283c3e982193e4f2733f01029"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "2.3.2"
|
|
url_launcher_web:
|
|
dependency: transitive
|
|
description:
|
|
name: url_launcher_web
|
|
sha256: "4bd2b7b4dc4d4d0b94e5babfffbca8eac1a126c7f3d6ecbc1a11013faa3abba2"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "2.4.1"
|
|
url_launcher_windows:
|
|
dependency: transitive
|
|
description:
|
|
name: url_launcher_windows
|
|
sha256: "712c70ab1b99744ff066053cbe3e80c73332b38d46e5e945c98689b2e66fc15f"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "3.1.5"
|
|
uuid:
|
|
dependency: "direct main"
|
|
description:
|
|
name: uuid
|
|
sha256: "1fef9e8e11e2991bb773070d4656b7bd5d850967a2456cfc83cf47925ba79489"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "4.5.3"
|
|
vector_math:
|
|
dependency: transitive
|
|
description:
|
|
name: vector_math
|
|
sha256: d530bd74fea330e6e364cda7a85019c434070188383e1cd8d9777ee586914c5b
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "2.2.0"
|
|
vm_service:
|
|
dependency: transitive
|
|
description:
|
|
name: vm_service
|
|
sha256: "45caa6c5917fa127b5dbcfbd1fa60b14e583afdc08bfc96dda38886ca252eb60"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "15.0.2"
|
|
web:
|
|
dependency: transitive
|
|
description:
|
|
name: web
|
|
sha256: "868d88a33d8a87b18ffc05f9f030ba328ffefba92d6c127917a2ba740f9cfe4a"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "1.1.1"
|
|
win32:
|
|
dependency: transitive
|
|
description:
|
|
name: win32
|
|
sha256: d7cb55e04cd34096cd3a79b3330245f54cb96a370a1c27adb3c84b917de8b08e
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "5.15.0"
|
|
window_manager:
|
|
dependency: "direct main"
|
|
description:
|
|
name: window_manager
|
|
sha256: "732896e1416297c63c9e3fb95aea72d0355f61390263982a47fd519169dc5059"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "0.4.3"
|
|
xdg_directories:
|
|
dependency: transitive
|
|
description:
|
|
name: xdg_directories
|
|
sha256: "7a3f37b05d989967cdddcbb571f1ea834867ae2faa29725fd085180e0883aa15"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "1.1.0"
|
|
xml:
|
|
dependency: transitive
|
|
description:
|
|
name: xml
|
|
sha256: "971043b3a0d3da28727e40ed3e0b5d18b742fa5a68665cca88e74b7876d5e025"
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "6.6.1"
|
|
yaml:
|
|
dependency: transitive
|
|
description:
|
|
name: yaml
|
|
sha256: b9da305ac7c39faa3f030eccd175340f968459dae4af175130b3fc47e40d76ce
|
|
url: "https://pub.flutter-io.cn"
|
|
source: hosted
|
|
version: "3.1.3"
|
|
sdks:
|
|
dart: ">=3.9.0 <4.0.0"
|
|
flutter: ">=3.35.6"
|