diff --git a/pubspec.lock b/pubspec.lock index 86aa231..536121b 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -22,13 +22,6 @@ url: "https://pub.flutter-io.cn" source: hosted version: "1.1.1" - archive: - dependency: transitive - description: - name: archive - url: "https://pub.flutter-io.cn" - source: hosted - version: "2.0.13" args: dependency: transitive description: @@ -42,14 +35,14 @@ name: asn1lib url: "https://pub.flutter-io.cn" source: hosted - version: "0.6.5" + version: "0.8.1" async: dependency: transitive description: name: async url: "https://pub.flutter-io.cn" source: hosted - version: "2.4.1" + version: "2.5.0-nullsafety.1" azlistview: dependency: "direct main" description: @@ -63,7 +56,7 @@ name: boolean_selector url: "https://pub.flutter-io.cn" source: hosted - version: "2.0.0" + version: "2.1.0-nullsafety.1" cached_network_image: dependency: "direct main" description: @@ -71,34 +64,41 @@ url: "https://pub.flutter-io.cn" source: hosted version: "2.0.0" + characters: + dependency: transitive + description: + name: characters + url: "https://pub.flutter-io.cn" + source: hosted + version: "1.1.0-nullsafety.3" charcode: dependency: transitive description: name: charcode url: "https://pub.flutter-io.cn" source: hosted - version: "1.1.3" + version: "1.2.0-nullsafety.1" clock: dependency: transitive description: name: clock url: "https://pub.flutter-io.cn" source: hosted - version: "1.0.1" + version: "1.1.0-nullsafety.1" collection: dependency: transitive description: name: collection url: "https://pub.flutter-io.cn" source: hosted - version: "1.14.12" + version: "1.15.0-nullsafety.3" common_utils: dependency: transitive description: name: common_utils url: "https://pub.flutter-io.cn" source: hosted - version: "1.2.1" + version: "1.2.4" console_log_handler: dependency: transitive description: @@ -133,7 +133,7 @@ name: crypto url: "https://pub.flutter-io.cn" source: hosted - version: "2.1.4" + version: "2.1.5" cupertino_icons: dependency: "direct main" description: @@ -161,7 +161,21 @@ name: encrypt url: "https://pub.flutter-io.cn" source: hosted - version: "4.0.2" + version: "4.1.0" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.flutter-io.cn" + source: hosted + version: "1.2.0-nullsafety.1" + ffi: + dependency: transitive + description: + name: ffi + url: "https://pub.flutter-io.cn" + source: hosted + version: "0.1.3" file: dependency: transitive description: @@ -227,7 +241,7 @@ name: flutter_plugin_android_lifecycle url: "https://pub.flutter-io.cn" source: hosted - version: "1.0.8" + version: "1.0.11" flutter_test: dependency: "direct dev" description: flutter @@ -244,7 +258,7 @@ name: foundation_fluttify url: "https://pub.flutter-io.cn" source: hosted - version: "0.8.11" + version: "0.8.12" http: dependency: transitive description: @@ -259,27 +273,20 @@ url: "https://pub.flutter-io.cn" source: hosted version: "3.1.4" - image: - dependency: transitive - description: - name: image - url: "https://pub.flutter-io.cn" - source: hosted - version: "2.1.12" image_picker: dependency: "direct main" description: name: image_picker url: "https://pub.flutter-io.cn" source: hosted - version: "0.6.7+4" + version: "0.6.7+22" image_picker_platform_interface: dependency: transitive description: name: image_picker_platform_interface url: "https://pub.flutter-io.cn" source: hosted - version: "1.1.0" + version: "1.1.6" install_apk_plugin: dependency: "direct main" description: @@ -328,21 +335,21 @@ name: lpinyin url: "https://pub.flutter-io.cn" source: hosted - version: "1.0.9" + version: "1.1.1" matcher: dependency: transitive description: name: matcher url: "https://pub.flutter-io.cn" source: hosted - version: "0.12.6" + version: "0.12.10-nullsafety.1" meta: dependency: transitive description: name: meta url: "https://pub.flutter-io.cn" source: hosted - version: "1.1.8" + version: "1.3.0-nullsafety.3" mgrs_dart: dependency: transitive description: @@ -350,6 +357,13 @@ url: "https://pub.flutter-io.cn" source: hosted version: "1.0.1" + mime: + dependency: transitive + description: + name: mime + url: "https://pub.flutter-io.cn" + source: hosted + version: "0.9.7" oktoast: dependency: "direct main" description: @@ -363,14 +377,14 @@ name: path url: "https://pub.flutter-io.cn" source: hosted - version: "1.6.4" + version: "1.8.0-nullsafety.1" path_provider: dependency: transitive description: name: path_provider url: "https://pub.flutter-io.cn" source: hosted - version: "1.6.11" + version: "1.6.27" path_provider_linux: dependency: transitive description: @@ -384,42 +398,42 @@ name: path_provider_macos url: "https://pub.flutter-io.cn" source: hosted - version: "0.0.4+3" + version: "0.0.4+8" path_provider_platform_interface: dependency: transitive description: name: path_provider_platform_interface url: "https://pub.flutter-io.cn" source: hosted - version: "1.0.2" + version: "1.0.4" + path_provider_windows: + dependency: transitive + description: + name: path_provider_windows + url: "https://pub.flutter-io.cn" + source: hosted + version: "0.0.4+3" pedantic: dependency: transitive description: name: pedantic url: "https://pub.flutter-io.cn" source: hosted - version: "1.9.0" + version: "1.9.2" permission_handler: dependency: "direct main" description: name: permission_handler url: "https://pub.flutter-io.cn" source: hosted - version: "5.0.1+1" + version: "5.1.0+2" permission_handler_platform_interface: dependency: transitive description: name: permission_handler_platform_interface url: "https://pub.flutter-io.cn" source: hosted - version: "2.0.1" - petitparser: - dependency: transitive - description: - name: petitparser - url: "https://pub.flutter-io.cn" - source: hosted - version: "2.4.0" + version: "2.0.2" photo_view: dependency: "direct main" description: @@ -434,27 +448,20 @@ url: "https://pub.flutter-io.cn" source: hosted version: "2.2.1" - platform_detect: - dependency: transitive - description: - name: platform_detect - url: "https://pub.flutter-io.cn" - source: hosted - version: "1.4.0" plugin_platform_interface: dependency: transitive description: name: plugin_platform_interface url: "https://pub.flutter-io.cn" source: hosted - version: "1.0.2" + version: "1.0.3" pointycastle: dependency: transitive description: name: pointycastle url: "https://pub.flutter-io.cn" source: hosted - version: "1.0.2" + version: "2.0.1" positioned_tap_detector: dependency: transitive description: @@ -476,13 +483,6 @@ url: "https://pub.flutter-io.cn" source: hosted version: "1.0.5" - pub_semver: - dependency: transitive - description: - name: pub_semver - url: "https://pub.flutter-io.cn" - source: hosted - version: "1.4.4" pull_to_refresh: dependency: "direct main" description: @@ -496,7 +496,7 @@ name: quiver url: "https://pub.flutter-io.cn" source: hosted - version: "2.1.3" + version: "2.1.5" rational: dependency: transitive description: @@ -517,28 +517,28 @@ name: share url: "https://pub.flutter-io.cn" source: hosted - version: "0.6.4+3" + version: "0.6.5+4" shared_preferences: dependency: transitive description: name: shared_preferences url: "https://pub.flutter-io.cn" source: hosted - version: "0.5.8" + version: "0.5.12+4" shared_preferences_linux: dependency: transitive description: name: shared_preferences_linux url: "https://pub.flutter-io.cn" source: hosted - version: "0.0.2+1" + version: "0.0.2+4" shared_preferences_macos: dependency: transitive description: name: shared_preferences_macos url: "https://pub.flutter-io.cn" source: hosted - version: "0.0.1+10" + version: "0.0.1+11" shared_preferences_platform_interface: dependency: transitive description: @@ -553,6 +553,13 @@ url: "https://pub.flutter-io.cn" source: hosted version: "0.1.2+7" + shared_preferences_windows: + dependency: transitive + description: + name: shared_preferences_windows + url: "https://pub.flutter-io.cn" + source: hosted + version: "0.0.2+3" sky_engine: dependency: transitive description: flutter @@ -564,49 +571,49 @@ name: source_span url: "https://pub.flutter-io.cn" source: hosted - version: "1.7.0" + version: "1.8.0-nullsafety.2" sp_util: dependency: transitive description: name: sp_util url: "https://pub.flutter-io.cn" source: hosted - version: "1.0.1" + version: "1.0.2" sqflite: dependency: "direct main" description: name: sqflite url: "https://pub.flutter-io.cn" source: hosted - version: "1.3.1" + version: "1.3.2+3" sqflite_common: dependency: transitive description: name: sqflite_common url: "https://pub.flutter-io.cn" source: hosted - version: "1.0.2+1" + version: "1.0.3+1" stack_trace: dependency: transitive description: name: stack_trace url: "https://pub.flutter-io.cn" source: hosted - version: "1.9.3" + version: "1.10.0-nullsafety.1" stream_channel: dependency: transitive description: name: stream_channel url: "https://pub.flutter-io.cn" source: hosted - version: "2.0.0" + version: "2.1.0-nullsafety.1" string_scanner: dependency: transitive description: name: string_scanner url: "https://pub.flutter-io.cn" source: hosted - version: "1.0.5" + version: "1.1.0-nullsafety.1" synchronized: dependency: transitive description: @@ -620,14 +627,14 @@ name: term_glyph url: "https://pub.flutter-io.cn" source: hosted - version: "1.1.0" + version: "1.2.0-nullsafety.1" test_api: dependency: transitive description: name: test_api url: "https://pub.flutter-io.cn" source: hosted - version: "0.2.15" + version: "0.2.19-nullsafety.2" transparent_image: dependency: transitive description: @@ -648,7 +655,7 @@ name: typed_data url: "https://pub.flutter-io.cn" source: hosted - version: "1.1.6" + version: "1.3.0-nullsafety.3" unicode: dependency: transitive description: @@ -662,42 +669,49 @@ name: url_launcher url: "https://pub.flutter-io.cn" source: hosted - version: "5.5.0" + version: "5.7.10" url_launcher_linux: dependency: transitive description: name: url_launcher_linux url: "https://pub.flutter-io.cn" source: hosted - version: "0.0.1+1" + version: "0.0.1+4" url_launcher_macos: dependency: transitive description: name: url_launcher_macos url: "https://pub.flutter-io.cn" source: hosted - version: "0.0.1+7" + version: "0.0.1+9" url_launcher_platform_interface: dependency: transitive description: name: url_launcher_platform_interface url: "https://pub.flutter-io.cn" source: hosted - version: "1.0.7" + version: "1.0.9" url_launcher_web: dependency: transitive description: name: url_launcher_web url: "https://pub.flutter-io.cn" source: hosted - version: "0.1.2" + version: "0.1.5+3" + url_launcher_windows: + dependency: transitive + description: + name: url_launcher_windows + url: "https://pub.flutter-io.cn" + source: hosted + version: "0.0.1+3" uuid: dependency: transitive description: name: uuid url: "https://pub.flutter-io.cn" source: hosted - version: "2.2.0" + version: "2.2.2" validate: dependency: transitive description: @@ -711,14 +725,21 @@ name: vector_math url: "https://pub.flutter-io.cn" source: hosted - version: "2.0.8" + version: "2.1.0-nullsafety.3" webview_flutter: dependency: "direct main" description: name: webview_flutter url: "https://pub.flutter-io.cn" source: hosted - version: "0.3.22+1" + version: "0.3.24" + win32: + dependency: transitive + description: + name: win32 + url: "https://pub.flutter-io.cn" + source: hosted + version: "1.7.4+1" wkt_parser: dependency: transitive description: @@ -732,14 +753,7 @@ name: xdg_directories url: "https://pub.flutter-io.cn" source: hosted - version: "0.1.0" - xml: - dependency: transitive - description: - name: xml - url: "https://pub.flutter-io.cn" - source: hosted - version: "3.6.1" + version: "0.1.2" sdks: - dart: ">=2.8.0 <3.0.0" - flutter: ">=1.12.13+hotfix.5 <2.0.0" + dart: ">=2.10.2 <2.11.0" + flutter: ">=1.22.2 <2.0.0" diff --git a/pubspec.lock b/pubspec.lock index 86aa231..536121b 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -22,13 +22,6 @@ url: "https://pub.flutter-io.cn" source: hosted version: "1.1.1" - archive: - dependency: transitive - description: - name: archive - url: "https://pub.flutter-io.cn" - source: hosted - version: "2.0.13" args: dependency: transitive description: @@ -42,14 +35,14 @@ name: asn1lib url: "https://pub.flutter-io.cn" source: hosted - version: "0.6.5" + version: "0.8.1" async: dependency: transitive description: name: async url: "https://pub.flutter-io.cn" source: hosted - version: "2.4.1" + version: "2.5.0-nullsafety.1" azlistview: dependency: "direct main" description: @@ -63,7 +56,7 @@ name: boolean_selector url: "https://pub.flutter-io.cn" source: hosted - version: "2.0.0" + version: "2.1.0-nullsafety.1" cached_network_image: dependency: "direct main" description: @@ -71,34 +64,41 @@ url: "https://pub.flutter-io.cn" source: hosted version: "2.0.0" + characters: + dependency: transitive + description: + name: characters + url: "https://pub.flutter-io.cn" + source: hosted + version: "1.1.0-nullsafety.3" charcode: dependency: transitive description: name: charcode url: "https://pub.flutter-io.cn" source: hosted - version: "1.1.3" + version: "1.2.0-nullsafety.1" clock: dependency: transitive description: name: clock url: "https://pub.flutter-io.cn" source: hosted - version: "1.0.1" + version: "1.1.0-nullsafety.1" collection: dependency: transitive description: name: collection url: "https://pub.flutter-io.cn" source: hosted - version: "1.14.12" + version: "1.15.0-nullsafety.3" common_utils: dependency: transitive description: name: common_utils url: "https://pub.flutter-io.cn" source: hosted - version: "1.2.1" + version: "1.2.4" console_log_handler: dependency: transitive description: @@ -133,7 +133,7 @@ name: crypto url: "https://pub.flutter-io.cn" source: hosted - version: "2.1.4" + version: "2.1.5" cupertino_icons: dependency: "direct main" description: @@ -161,7 +161,21 @@ name: encrypt url: "https://pub.flutter-io.cn" source: hosted - version: "4.0.2" + version: "4.1.0" + fake_async: + dependency: transitive + description: + name: fake_async + url: "https://pub.flutter-io.cn" + source: hosted + version: "1.2.0-nullsafety.1" + ffi: + dependency: transitive + description: + name: ffi + url: "https://pub.flutter-io.cn" + source: hosted + version: "0.1.3" file: dependency: transitive description: @@ -227,7 +241,7 @@ name: flutter_plugin_android_lifecycle url: "https://pub.flutter-io.cn" source: hosted - version: "1.0.8" + version: "1.0.11" flutter_test: dependency: "direct dev" description: flutter @@ -244,7 +258,7 @@ name: foundation_fluttify url: "https://pub.flutter-io.cn" source: hosted - version: "0.8.11" + version: "0.8.12" http: dependency: transitive description: @@ -259,27 +273,20 @@ url: "https://pub.flutter-io.cn" source: hosted version: "3.1.4" - image: - dependency: transitive - description: - name: image - url: "https://pub.flutter-io.cn" - source: hosted - version: "2.1.12" image_picker: dependency: "direct main" description: name: image_picker url: "https://pub.flutter-io.cn" source: hosted - version: "0.6.7+4" + version: "0.6.7+22" image_picker_platform_interface: dependency: transitive description: name: image_picker_platform_interface url: "https://pub.flutter-io.cn" source: hosted - version: "1.1.0" + version: "1.1.6" install_apk_plugin: dependency: "direct main" description: @@ -328,21 +335,21 @@ name: lpinyin url: "https://pub.flutter-io.cn" source: hosted - version: "1.0.9" + version: "1.1.1" matcher: dependency: transitive description: name: matcher url: "https://pub.flutter-io.cn" source: hosted - version: "0.12.6" + version: "0.12.10-nullsafety.1" meta: dependency: transitive description: name: meta url: "https://pub.flutter-io.cn" source: hosted - version: "1.1.8" + version: "1.3.0-nullsafety.3" mgrs_dart: dependency: transitive description: @@ -350,6 +357,13 @@ url: "https://pub.flutter-io.cn" source: hosted version: "1.0.1" + mime: + dependency: transitive + description: + name: mime + url: "https://pub.flutter-io.cn" + source: hosted + version: "0.9.7" oktoast: dependency: "direct main" description: @@ -363,14 +377,14 @@ name: path url: "https://pub.flutter-io.cn" source: hosted - version: "1.6.4" + version: "1.8.0-nullsafety.1" path_provider: dependency: transitive description: name: path_provider url: "https://pub.flutter-io.cn" source: hosted - version: "1.6.11" + version: "1.6.27" path_provider_linux: dependency: transitive description: @@ -384,42 +398,42 @@ name: path_provider_macos url: "https://pub.flutter-io.cn" source: hosted - version: "0.0.4+3" + version: "0.0.4+8" path_provider_platform_interface: dependency: transitive description: name: path_provider_platform_interface url: "https://pub.flutter-io.cn" source: hosted - version: "1.0.2" + version: "1.0.4" + path_provider_windows: + dependency: transitive + description: + name: path_provider_windows + url: "https://pub.flutter-io.cn" + source: hosted + version: "0.0.4+3" pedantic: dependency: transitive description: name: pedantic url: "https://pub.flutter-io.cn" source: hosted - version: "1.9.0" + version: "1.9.2" permission_handler: dependency: "direct main" description: name: permission_handler url: "https://pub.flutter-io.cn" source: hosted - version: "5.0.1+1" + version: "5.1.0+2" permission_handler_platform_interface: dependency: transitive description: name: permission_handler_platform_interface url: "https://pub.flutter-io.cn" source: hosted - version: "2.0.1" - petitparser: - dependency: transitive - description: - name: petitparser - url: "https://pub.flutter-io.cn" - source: hosted - version: "2.4.0" + version: "2.0.2" photo_view: dependency: "direct main" description: @@ -434,27 +448,20 @@ url: "https://pub.flutter-io.cn" source: hosted version: "2.2.1" - platform_detect: - dependency: transitive - description: - name: platform_detect - url: "https://pub.flutter-io.cn" - source: hosted - version: "1.4.0" plugin_platform_interface: dependency: transitive description: name: plugin_platform_interface url: "https://pub.flutter-io.cn" source: hosted - version: "1.0.2" + version: "1.0.3" pointycastle: dependency: transitive description: name: pointycastle url: "https://pub.flutter-io.cn" source: hosted - version: "1.0.2" + version: "2.0.1" positioned_tap_detector: dependency: transitive description: @@ -476,13 +483,6 @@ url: "https://pub.flutter-io.cn" source: hosted version: "1.0.5" - pub_semver: - dependency: transitive - description: - name: pub_semver - url: "https://pub.flutter-io.cn" - source: hosted - version: "1.4.4" pull_to_refresh: dependency: "direct main" description: @@ -496,7 +496,7 @@ name: quiver url: "https://pub.flutter-io.cn" source: hosted - version: "2.1.3" + version: "2.1.5" rational: dependency: transitive description: @@ -517,28 +517,28 @@ name: share url: "https://pub.flutter-io.cn" source: hosted - version: "0.6.4+3" + version: "0.6.5+4" shared_preferences: dependency: transitive description: name: shared_preferences url: "https://pub.flutter-io.cn" source: hosted - version: "0.5.8" + version: "0.5.12+4" shared_preferences_linux: dependency: transitive description: name: shared_preferences_linux url: "https://pub.flutter-io.cn" source: hosted - version: "0.0.2+1" + version: "0.0.2+4" shared_preferences_macos: dependency: transitive description: name: shared_preferences_macos url: "https://pub.flutter-io.cn" source: hosted - version: "0.0.1+10" + version: "0.0.1+11" shared_preferences_platform_interface: dependency: transitive description: @@ -553,6 +553,13 @@ url: "https://pub.flutter-io.cn" source: hosted version: "0.1.2+7" + shared_preferences_windows: + dependency: transitive + description: + name: shared_preferences_windows + url: "https://pub.flutter-io.cn" + source: hosted + version: "0.0.2+3" sky_engine: dependency: transitive description: flutter @@ -564,49 +571,49 @@ name: source_span url: "https://pub.flutter-io.cn" source: hosted - version: "1.7.0" + version: "1.8.0-nullsafety.2" sp_util: dependency: transitive description: name: sp_util url: "https://pub.flutter-io.cn" source: hosted - version: "1.0.1" + version: "1.0.2" sqflite: dependency: "direct main" description: name: sqflite url: "https://pub.flutter-io.cn" source: hosted - version: "1.3.1" + version: "1.3.2+3" sqflite_common: dependency: transitive description: name: sqflite_common url: "https://pub.flutter-io.cn" source: hosted - version: "1.0.2+1" + version: "1.0.3+1" stack_trace: dependency: transitive description: name: stack_trace url: "https://pub.flutter-io.cn" source: hosted - version: "1.9.3" + version: "1.10.0-nullsafety.1" stream_channel: dependency: transitive description: name: stream_channel url: "https://pub.flutter-io.cn" source: hosted - version: "2.0.0" + version: "2.1.0-nullsafety.1" string_scanner: dependency: transitive description: name: string_scanner url: "https://pub.flutter-io.cn" source: hosted - version: "1.0.5" + version: "1.1.0-nullsafety.1" synchronized: dependency: transitive description: @@ -620,14 +627,14 @@ name: term_glyph url: "https://pub.flutter-io.cn" source: hosted - version: "1.1.0" + version: "1.2.0-nullsafety.1" test_api: dependency: transitive description: name: test_api url: "https://pub.flutter-io.cn" source: hosted - version: "0.2.15" + version: "0.2.19-nullsafety.2" transparent_image: dependency: transitive description: @@ -648,7 +655,7 @@ name: typed_data url: "https://pub.flutter-io.cn" source: hosted - version: "1.1.6" + version: "1.3.0-nullsafety.3" unicode: dependency: transitive description: @@ -662,42 +669,49 @@ name: url_launcher url: "https://pub.flutter-io.cn" source: hosted - version: "5.5.0" + version: "5.7.10" url_launcher_linux: dependency: transitive description: name: url_launcher_linux url: "https://pub.flutter-io.cn" source: hosted - version: "0.0.1+1" + version: "0.0.1+4" url_launcher_macos: dependency: transitive description: name: url_launcher_macos url: "https://pub.flutter-io.cn" source: hosted - version: "0.0.1+7" + version: "0.0.1+9" url_launcher_platform_interface: dependency: transitive description: name: url_launcher_platform_interface url: "https://pub.flutter-io.cn" source: hosted - version: "1.0.7" + version: "1.0.9" url_launcher_web: dependency: transitive description: name: url_launcher_web url: "https://pub.flutter-io.cn" source: hosted - version: "0.1.2" + version: "0.1.5+3" + url_launcher_windows: + dependency: transitive + description: + name: url_launcher_windows + url: "https://pub.flutter-io.cn" + source: hosted + version: "0.0.1+3" uuid: dependency: transitive description: name: uuid url: "https://pub.flutter-io.cn" source: hosted - version: "2.2.0" + version: "2.2.2" validate: dependency: transitive description: @@ -711,14 +725,21 @@ name: vector_math url: "https://pub.flutter-io.cn" source: hosted - version: "2.0.8" + version: "2.1.0-nullsafety.3" webview_flutter: dependency: "direct main" description: name: webview_flutter url: "https://pub.flutter-io.cn" source: hosted - version: "0.3.22+1" + version: "0.3.24" + win32: + dependency: transitive + description: + name: win32 + url: "https://pub.flutter-io.cn" + source: hosted + version: "1.7.4+1" wkt_parser: dependency: transitive description: @@ -732,14 +753,7 @@ name: xdg_directories url: "https://pub.flutter-io.cn" source: hosted - version: "0.1.0" - xml: - dependency: transitive - description: - name: xml - url: "https://pub.flutter-io.cn" - source: hosted - version: "3.6.1" + version: "0.1.2" sdks: - dart: ">=2.8.0 <3.0.0" - flutter: ">=1.12.13+hotfix.5 <2.0.0" + dart: ">=2.10.2 <2.11.0" + flutter: ">=1.22.2 <2.0.0" diff --git a/pubspec.yaml b/pubspec.yaml index 820c7ca..4d412e4 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -70,7 +70,7 @@ # flutter map 基于leaflet的地图包 flutter_map: ^0.11.0 #获取定位包 - location: ^3.2.4 + # location: ^3.2.4