{"name": "at_location_flutter", "isDiscontinued": true, "replacedBy": "at_client_flutter", "latest": {"version": "3.2.1", "pubspec": {"name": "at_location_flutter", "description": "A Flutter plugin project to share locations between two atSigns and track them on OSM (OpenStreetMap).", "version": "3.2.1", "repository": "https://github.com/atsign-foundation/at_client_sdk/tree/trunk/packages/at_location_flutter", "homepage": "https://atsign.com/", "documentation": "https://docs.atsign.com/", "environment": {"sdk": "^3.6.0", "flutter": ">=3.29.2"}, "dependencies": {"async": "^2.11.0", "at_client_mobile": "^3.3.0", "at_common_flutter": "^2.1.0", "at_commons": "^5.5.0", "at_contact": "^3.0.9", "at_contacts_flutter": "^4.0.16", "at_lookup": "^3.0.49", "at_utils": "^3.0.19", "cached_network_image": "^3.3.1", "flutter": {"sdk": "flutter"}, "flutter_image": "^4.1.8", "fluttertoast": "^8.2.2", "geolocator": "^14.0.0", "http": "^1.2.1", "latlong2": "0.9.1", "meta": "^1.16.0", "positioned_tap_detector_2": "^1.0.4", "proj4dart": "^2.1.0", "sliding_up_panel": "^2.0.0+1", "tuple": "^2.0.2", "vector_math": "^2.1.4"}, "dev_dependencies": {"path_provider": "^2.1.1", "flutter_lints": "^6.0.0", "flutter_test": {"sdk": "flutter"}, "mocktail": "^1.0.4", "plugin_platform_interface": "^2.1.6"}, "flutter": {"plugin": {"platforms": {"android": {"package": "com.atsign.at_location_flutter", "pluginClass": "AtLocationFlutterPlugin"}, "ios": {"pluginClass": "AtLocationFlutterPlugin"}}}, "assets": ["packages/at_location_flutter/assets/images/empty_group.png"]}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/at_location_flutter/versions/3.2.1.tar.gz", "archive_sha256": "3a147af92e6b6d02d23fc2a5f124a8f05f24eb246f6cdb273a1b5ccda9379ef0", "published": "2026-06-03T18:23:55.006006Z"}, "versions": [{"version": "0.0.1", "pubspec": {"name": "at_location_flutter", "description": "A flutter plugin project to share location.", "version": "0.0.1", "homepage": "https://atsign.com/", "environment": {"sdk": ">=2.7.0 <3.0.0", "flutter": ">=1.20.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "tuple": "^1.0.2", "latlong": "^0.6.1", "positioned_tap_detector": "^1.0.2", "transparent_image": "^1.0.0", "async": "^2.1.0", "flutter_image": "^3.0.0", "cached_network_image": "^2.0.0", "path_provider": "^1.6.7", "vector_math": "^2.0.0", "proj4dart": "^1.0.4", "meta": "^1.1.0", "location": "^3.0.0", "toast": "^0.1.5", "sliding_up_panel": "^1.0.2", "http": "^0.12.2", "crypto": "^2.1.5", "at_client_mobile": "^1.0.0+3", "at_lookup": "^1.0.0+3", "at_commons": "^1.0.1+3", "at_contact": "^1.0.0", "at_common_flutter": "^0.0.2"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}}, "flutter": {"plugin": {"platforms": {"android": {"package": "com.atsign.at_location_flutter", "pluginClass": "AtLocationFlutterPlugin"}, "ios": {"pluginClass": "AtLocationFlutterPlugin"}}}}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/at_location_flutter/versions/0.0.1.tar.gz", "archive_sha256": "ca40bf6f61d82410bce1e55df740e74d0fa1ffdc03ff923b5412b8a3004850b5", "published": "2021-02-16T16:55:57.135467Z"}, {"version": "0.0.2", "pubspec": {"name": "at_location_flutter", "description": "A flutter plugin project to share location between two atsigns and track them on OSM (open street maps).", "version": "0.0.2", "homepage": "https://atsign.com/", "environment": {"sdk": ">=2.7.0 <3.0.0", "flutter": ">=1.20.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "tuple": "^1.0.2", "latlong": "^0.6.1", "positioned_tap_detector": "^1.0.2", "transparent_image": "^1.0.0", "async": "^2.1.0", "flutter_image": "^3.0.0", "cached_network_image": "^2.0.0", "path_provider": "^1.6.7", "vector_math": "^2.0.0", "proj4dart": "^1.0.4", "meta": "^1.1.0", "location": "^3.0.0", "toast": "^0.1.5", "sliding_up_panel": "^1.0.2", "http": "^0.12.2", "crypto": "^2.1.5", "at_client_mobile": "^1.0.0+5", "at_lookup": "^1.0.0+3", "at_commons": "^1.0.1+4", "at_contact": "^1.0.0", "at_common_flutter": "^0.0.3"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}}, "flutter": {"plugin": {"platforms": {"android": {"package": "com.atsign.at_location_flutter", "pluginClass": "AtLocationFlutterPlugin"}, "ios": {"pluginClass": "AtLocationFlutterPlugin"}}}, "assets": ["packages/at_location_flutter/assets/images/empty_group.png"]}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/at_location_flutter/versions/0.0.2.tar.gz", "archive_sha256": "283c75eb2636fa4e5baf4ae04cdc9260909f3f7f3b7673b8a85abcbc781a0736", "published": "2021-02-23T16:33:54.347441Z"}, {"version": "0.0.3", "pubspec": {"name": "at_location_flutter", "description": "A flutter plugin project to share location between two atsigns and track them on OSM (open street maps).", "version": "0.0.3", "homepage": "https://atsign.com/", "repository": "https://github.com/atsign-foundation/at_widgets/tree/master/at_location_flutter", "environment": {"sdk": ">=2.7.0 <3.0.0", "flutter": ">=1.20.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "tuple": "^1.0.2", "latlong": "^0.6.1", "positioned_tap_detector": "^1.0.2", "transparent_image": "^1.0.0", "async": "^2.1.0", "flutter_image": "^3.0.0", "cached_network_image": "^2.0.0", "path_provider": "^1.6.7", "vector_math": "^2.0.0", "proj4dart": "^1.0.4", "meta": "^1.1.0", "geolocator": "^6.2.1", "toast": "^0.1.5", "sliding_up_panel": "^1.0.2", "http": "^0.12.2", "crypto": "^2.1.5", "at_client_mobile": "^1.0.0+9", "at_lookup": "^1.0.0+6", "at_commons": "^1.0.1+6", "at_contact": "^1.0.0+3", "at_common_flutter": "^1.0.0", "pedantic": "^1.11.0"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}}, "flutter": {"plugin": {"platforms": {"android": {"package": "com.atsign.at_location_flutter", "pluginClass": "AtLocationFlutterPlugin"}, "ios": {"pluginClass": "AtLocationFlutterPlugin"}}}, "assets": ["packages/at_location_flutter/assets/images/empty_group.png"]}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/at_location_flutter/versions/0.0.3.tar.gz", "archive_sha256": "6c7903594d9f7eb07950924c9652e7bab5b75d40843ae664b3e4a0e2b4421ca7", "published": "2021-04-20T12:54:16.707874Z"}, {"version": "1.0.0", "pubspec": {"name": "at_location_flutter", "description": "A flutter plugin project to share location between two atsigns and track them on OSM (open street maps).", "version": "1.0.0", "homepage": "https://atsign.com/", "repository": "https://github.com/atsign-foundation/at_widgets/tree/master/at_location_flutter", "environment": {"sdk": ">=2.7.0 <3.0.0", "flutter": ">=1.20.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "tuple": "^2.0.0", "latlong": "^0.6.1", "positioned_tap_detector": "^1.0.3", "transparent_image": "^2.0.0", "async": "^2.5.0", "flutter_image": "^3.0.0", "cached_network_image": "^2.0.0", "path_provider": "^1.6.7", "vector_math": "^2.1.0", "proj4dart": "^2.0.0", "meta": "^1.3.0", "geolocator": "^6.2.1", "toast": "^0.1.5", "sliding_up_panel": "^1.0.2", "http": "^0.13.1", "at_client_mobile": "^1.0.0+9", "at_lookup": "^1.0.0+6", "at_commons": "^1.0.1+6", "at_contact": "^1.0.0+3", "at_common_flutter": "^1.0.0", "pedantic": "^1.11.0"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}}, "flutter": {"plugin": {"platforms": {"android": {"package": "com.atsign.at_location_flutter", "pluginClass": "AtLocationFlutterPlugin"}, "ios": {"pluginClass": "AtLocationFlutterPlugin"}}}, "assets": ["packages/at_location_flutter/assets/images/empty_group.png"]}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/at_location_flutter/versions/1.0.0.tar.gz", "archive_sha256": "06540789ec373d50dba2b3c98e88c7e985f260c8f19f3c0a4e91c187d68d12bc", "published": "2021-04-22T13:16:15.847989Z"}, {"version": "1.0.1", "pubspec": {"name": "at_location_flutter", "description": "A flutter plugin project to share location between two atsigns and track them on OSM (open street maps).", "version": "1.0.1", "homepage": "https://atsign.com/", "repository": "https://github.com/atsign-foundation/at_widgets/tree/master/at_location_flutter", "environment": {"sdk": ">=2.7.0 <3.0.0", "flutter": ">=1.20.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "tuple": "^2.0.0", "latlong": "^0.6.1", "positioned_tap_detector": "^1.0.3", "transparent_image": "^2.0.0", "async": "^2.5.0", "flutter_image": "^3.0.0", "cached_network_image": "^2.0.0", "path_provider": "^1.6.7", "vector_math": "^2.1.0", "proj4dart": "^2.0.0", "meta": "^1.3.0", "geolocator": "^6.2.1", "toast": "^0.1.5", "sliding_up_panel": "^1.0.2", "http": "^0.13.1", "at_client_mobile": "^1.0.0+9", "at_lookup": "^1.0.0+6", "at_commons": "^1.0.1+6", "at_contact": "^1.0.0+3", "at_common_flutter": "^1.0.0", "pedantic": "^1.11.0"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}}, "flutter": {"plugin": {"platforms": {"android": {"package": "com.atsign.at_location_flutter", "pluginClass": "AtLocationFlutterPlugin"}, "ios": {"pluginClass": "AtLocationFlutterPlugin"}}}, "assets": ["packages/at_location_flutter/assets/images/empty_group.png"]}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/at_location_flutter/versions/1.0.1.tar.gz", "archive_sha256": "8f986879f071dfce1893e9a9b087879b10049e6bc782175b9da70680c07db599", "published": "2021-04-23T15:01:24.639522Z"}, {"version": "1.0.2", "pubspec": {"name": "at_location_flutter", "description": "A flutter plugin project to share location between two atsigns and track them on OSM (open street maps).", "version": "1.0.2", "homepage": "https://atsign.com/", "repository": "https://github.com/atsign-foundation/at_widgets/tree/master/at_location_flutter", "environment": {"sdk": ">=2.7.0 <3.0.0", "flutter": ">=1.20.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "tuple": "^2.0.0", "latlong": "^0.6.1", "positioned_tap_detector": "^1.0.3", "transparent_image": "^2.0.0", "async": "^2.5.0", "flutter_image": "^3.0.0", "cached_network_image": "^3.0.0", "path_provider": "^2.0.1", "vector_math": "^2.1.0", "proj4dart": "^2.0.0", "meta": "^1.3.0", "geolocator": "^7.0.3", "toast": "^0.1.5", "sliding_up_panel": "^1.0.2", "http": "^0.13.1", "at_client_mobile": "^1.0.0+10", "at_lookup": "^1.0.0+7", "at_commons": "^1.0.1+7", "at_contact": "^1.0.0+4", "at_common_flutter": "^1.0.0", "pedantic": "^1.11.0"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}}, "flutter": {"plugin": {"platforms": {"android": {"package": "com.atsign.at_location_flutter", "pluginClass": "AtLocationFlutterPlugin"}, "ios": {"pluginClass": "AtLocationFlutterPlugin"}}}, "assets": ["packages/at_location_flutter/assets/images/empty_group.png"]}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/at_location_flutter/versions/1.0.2.tar.gz", "archive_sha256": "c65648aed5047b57746427f999dc210445e01f33b6d9bfab5d0d2e9c1f904b96", "published": "2021-04-30T13:03:15.546003Z"}, {"version": "1.0.3", "pubspec": {"name": "at_location_flutter", "description": "A flutter plugin project to share location between two atsigns and track them on OSM (open street maps).", "version": "1.0.3", "homepage": "https://atsign.com/", "repository": "https://github.com/atsign-foundation/at_widgets/tree/master/at_location_flutter", "environment": {"sdk": ">=2.7.0 <3.0.0", "flutter": ">=1.20.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "tuple": "^2.0.0", "latlong": "^0.6.1", "positioned_tap_detector": "^1.0.3", "transparent_image": "^2.0.0", "async": "^2.5.0", "flutter_image": "^3.0.0", "cached_network_image": "^3.0.0", "path_provider": "^2.0.1", "vector_math": "^2.1.0", "proj4dart": "^2.0.0", "meta": "^1.3.0", "geolocator": "^7.0.3", "toast": "^0.1.5", "sliding_up_panel": "^1.0.2", "http": "^0.13.1", "at_client_mobile": "^1.0.0+10", "at_lookup": "^1.0.0+7", "at_commons": "^1.0.1+7", "at_contact": "^1.0.0+4", "at_common_flutter": "^1.0.0", "pedantic": "^1.11.0"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}}, "flutter": {"plugin": {"platforms": {"android": {"package": "com.atsign.at_location_flutter", "pluginClass": "AtLocationFlutterPlugin"}, "ios": {"pluginClass": "AtLocationFlutterPlugin"}}}, "assets": ["packages/at_location_flutter/assets/images/empty_group.png"]}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/at_location_flutter/versions/1.0.3.tar.gz", "archive_sha256": "fb7ac21a05d73a26e55873d7cdd29ca81a915c99d650e62c00477a41770a9fd5", "published": "2021-05-13T14:48:19.104604Z"}, {"version": "2.0.0", "pubspec": {"name": "at_location_flutter", "description": "A flutter plugin project to share location between two atsigns and track them on OSM (open street maps).", "version": "2.0.0", "homepage": "https://atsign.com/", "repository": "https://github.com/atsign-foundation/at_widgets/tree/master/at_location_flutter", "environment": {"sdk": ">=2.12.0 <3.0.0", "flutter": ">=1.20.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "tuple": "^2.0.0", "latlong": "^0.6.1", "positioned_tap_detector": "^1.0.3", "transparent_image": "^2.0.0", "async": "^2.5.0", "flutter_image": "^3.0.0", "cached_network_image": "^3.0.0", "path_provider": "^2.0.1", "vector_math": "^2.1.0", "proj4dart": "^2.0.0", "meta": "^1.3.0", "geolocator": "^7.0.3", "toast": "^0.1.5", "sliding_up_panel": "^2.0.0+1", "http": "^0.13.1", "fluttertoast": "^8.0.3", "at_client_mobile": "^2.0.0", "at_lookup": "^2.0.1", "at_commons": "^2.0.1", "at_contact": "^2.0.0", "at_common_flutter": "^2.0.0", "pedantic": "^1.11.0"}, "dependency_overrides": null, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}}, "flutter": {"plugin": {"platforms": {"android": {"package": "com.atsign.at_location_flutter", "pluginClass": "AtLocationFlutterPlugin"}, "ios": {"pluginClass": "AtLocationFlutterPlugin"}}}, "assets": ["packages/at_location_flutter/assets/images/empty_group.png"]}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/at_location_flutter/versions/2.0.0.tar.gz", "archive_sha256": "52955ab44e3fb2eab0b2bc82469ca99160f2d24447cb617feb9d64f3d4e437c4", "published": "2021-07-07T12:57:52.220551Z"}, {"version": "2.0.1", "pubspec": {"name": "at_location_flutter", "description": "A flutter plugin project to share location between two atsigns and track them on OSM (open street maps).", "version": "2.0.1", "homepage": "https://atsign.com/", "repository": "https://github.com/atsign-foundation/at_widgets/tree/master/at_location_flutter", "environment": {"sdk": ">=2.12.0 <3.0.0", "flutter": ">=1.20.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "tuple": "^2.0.0", "latlong2": "^0.8.0", "positioned_tap_detector_2": "^1.0.0", "transparent_image": "^2.0.0", "async": "^2.5.0", "flutter_image": "^4.0.1", "cached_network_image": "^3.0.0", "path_provider": "^2.0.1", "vector_math": "^2.1.0", "proj4dart": "^2.0.0", "meta": "^1.3.0", "geolocator": "^7.0.3", "sliding_up_panel": "^2.0.0+1", "http": "^0.13.1", "fluttertoast": "^8.0.3", "at_chat_flutter": "^2.0.1", "at_client_mobile": "^2.0.2", "at_lookup": "^2.0.1", "at_commons": "^2.0.1", "at_contact": "^2.0.0", "at_common_flutter": "^2.0.0", "pedantic": "^1.11.0"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}}, "flutter": {"plugin": {"platforms": {"android": {"package": "com.atsign.at_location_flutter", "pluginClass": "AtLocationFlutterPlugin"}, "ios": {"pluginClass": "AtLocationFlutterPlugin"}}}, "assets": ["packages/at_location_flutter/assets/images/empty_group.png"]}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/at_location_flutter/versions/2.0.1.tar.gz", "archive_sha256": "f3edd3a35c795343f93e1fa90ef887c7cace46cb96e40daa3a05a3bfc25b8aa8", "published": "2021-07-09T15:03:32.161284Z"}, {"version": "2.0.2", "pubspec": {"name": "at_location_flutter", "description": "A flutter plugin project to share location between two atsigns and track them on OSM (open street maps).", "version": "2.0.2", "homepage": "https://atsign.com/", "repository": "https://github.com/atsign-foundation/at_widgets/tree/master/at_location_flutter", "environment": {"sdk": ">=2.12.0 <3.0.0", "flutter": ">=1.20.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "tuple": "^2.0.0", "latlong2": "^0.8.0", "positioned_tap_detector_2": "^1.0.0", "transparent_image": "^2.0.0", "async": "^2.5.0", "flutter_image": "^4.0.1", "cached_network_image": "^3.0.0", "path_provider": "^2.0.1", "vector_math": "^2.1.0", "proj4dart": "^2.0.0", "meta": "^1.3.0", "geolocator": "^7.0.3", "sliding_up_panel": "^2.0.0+1", "http": "^0.13.1", "fluttertoast": "^8.0.3", "at_chat_flutter": "^2.0.1", "at_client_mobile": "^2.0.2", "at_lookup": "^2.0.1", "at_commons": "^2.0.1", "at_contact": "^2.0.0", "at_common_flutter": "^2.0.0", "pedantic": "^1.11.0"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}}, "flutter": {"plugin": {"platforms": {"android": {"package": "com.atsign.at_location_flutter", "pluginClass": "AtLocationFlutterPlugin"}, "ios": {"pluginClass": "AtLocationFlutterPlugin"}}}, "assets": ["packages/at_location_flutter/assets/images/empty_group.png"]}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/at_location_flutter/versions/2.0.2.tar.gz", "archive_sha256": "8926122cc27efb1d5d989c370e11cb343e7b3d624b755d9e1908d9e78dea5517", "published": "2021-07-13T10:33:39.362562Z"}, {"version": "2.0.3", "pubspec": {"name": "at_location_flutter", "description": "A Flutter package to share location between two @signs and track them on OSM (open street maps).", "version": "2.0.3", "homepage": "https://atsign.dev", "repository": "https://github.com/atsign-foundation/at_widgets", "environment": {"sdk": ">=2.12.0 <3.0.0", "flutter": ">=1.20.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "tuple": "^2.0.0", "latlong2": "^0.8.0", "positioned_tap_detector_2": "^1.0.0", "transparent_image": "^2.0.0", "async": "^2.5.0", "flutter_image": "^4.0.1", "cached_network_image": "^3.0.0", "path_provider": "^2.0.1", "vector_math": "^2.1.0", "proj4dart": "^2.0.0", "meta": "^1.3.0", "geolocator": "^7.0.3", "sliding_up_panel": "^2.0.0+1", "http": "^0.13.1", "fluttertoast": "^8.0.3", "at_chat_flutter": "^2.0.2", "at_client_mobile": "^2.0.3", "at_lookup": "^2.0.3", "at_commons": "^2.0.3", "at_contact": "^2.0.2", "at_common_flutter": "^2.0.1", "pedantic": "^1.11.0"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}}, "flutter": {"plugin": {"platforms": {"android": {"package": "com.atsign.at_location_flutter", "pluginClass": "AtLocationFlutterPlugin"}, "ios": {"pluginClass": "AtLocationFlutterPlugin"}}}, "assets": ["packages/at_location_flutter/assets/images/empty_group.png"]}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/at_location_flutter/versions/2.0.3.tar.gz", "archive_sha256": "ac9914d4fa177c070d58193df19a8b4cd12f58d97dea7bf8ebcc1334f191f549", "published": "2021-08-02T13:26:46.715776Z"}, {"version": "2.0.4", "pubspec": {"name": "at_location_flutter", "description": "A Flutter plugin project to share locations between two @\u200esigns and track them on OSM (OpenStreetMap).", "version": "2.0.4", "homepage": "https://atsign.dev", "repository": "https://github.com/atsign-foundation/at_widgets", "environment": {"sdk": ">=2.12.0 <3.0.0", "flutter": ">=1.20.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "tuple": "^2.0.0", "latlong2": "^0.8.0", "positioned_tap_detector_2": "^1.0.0", "transparent_image": "^2.0.0", "async": "^2.5.0", "flutter_image": "^4.0.1", "cached_network_image": "^3.0.0", "path_provider": "^2.0.1", "vector_math": "^2.1.0", "proj4dart": "^2.0.0", "meta": "^1.3.0", "geolocator": "^7.0.3", "sliding_up_panel": "^2.0.0+1", "http": "^0.13.1", "fluttertoast": "^8.0.3", "at_chat_flutter": "^2.0.2", "at_client_mobile": "^2.0.3", "at_lookup": "^2.0.3", "at_commons": "^2.0.3", "at_contact": "^2.0.2", "at_common_flutter": "^2.0.2", "pedantic": "^1.11.0"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}}, "flutter": {"plugin": {"platforms": {"android": {"package": "com.atsign.at_location_flutter", "pluginClass": "AtLocationFlutterPlugin"}, "ios": {"pluginClass": "AtLocationFlutterPlugin"}}}, "assets": ["packages/at_location_flutter/assets/images/empty_group.png"]}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/at_location_flutter/versions/2.0.4.tar.gz", "archive_sha256": "ea6a10e44fe359282d540a1c79ec4aa284b472f0f6891278e8cff6a388b9f4f8", "published": "2021-08-19T12:12:13.911799Z"}, {"version": "3.0.0", "pubspec": {"name": "at_location_flutter", "description": "A Flutter plugin project to share locations between two @\u200esigns and track them on OSM (OpenStreetMap).", "version": "3.0.0", "homepage": "https://atsign.dev", "repository": "https://github.com/atsign-foundation/at_widgets", "environment": {"sdk": ">=2.12.0 <3.0.0", "flutter": ">=1.20.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "tuple": "^2.0.0", "latlong2": "^0.8.0", "positioned_tap_detector_2": "^1.0.0", "transparent_image": "^2.0.0", "async": "^2.5.0", "flutter_image": "^4.0.1", "cached_network_image": "^3.0.0", "path_provider": "^2.0.1", "vector_math": "^2.1.0", "proj4dart": "^2.0.0", "meta": "^1.3.0", "geolocator": "^7.0.3", "sliding_up_panel": "^2.0.0+1", "http": "^0.13.1", "fluttertoast": "^8.0.3", "at_client_mobile": "^3.0.1", "at_lookup": "^3.0.3", "at_commons": "^3.0.0", "at_contact": "^3.0.0", "at_common_flutter": "^2.0.2", "pedantic": "^1.11.0"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}}, "flutter": {"plugin": {"platforms": {"android": {"package": "com.atsign.at_location_flutter", "pluginClass": "AtLocationFlutterPlugin"}, "ios": {"pluginClass": "AtLocationFlutterPlugin"}}}, "assets": ["packages/at_location_flutter/assets/images/empty_group.png"]}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/at_location_flutter/versions/3.0.0.tar.gz", "archive_sha256": "10783148134a4357a4bda2b8521d18caca4b92ab517d78abdee840108d67932d", "published": "2021-09-21T13:22:41.613072Z"}, {"version": "3.0.1", "pubspec": {"name": "at_location_flutter", "description": "A Flutter plugin project to share locations between two @\u200esigns and track them on OSM (OpenStreetMap).", "version": "3.0.1", "homepage": "https://atsign.dev", "repository": "https://github.com/atsign-foundation/at_widgets", "environment": {"sdk": ">=2.12.0 <3.0.0", "flutter": ">=1.20.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "tuple": "^2.0.0", "latlong2": "^0.8.0", "positioned_tap_detector_2": "^1.0.0", "transparent_image": "^2.0.0", "async": "^2.5.0", "flutter_image": "^4.0.1", "cached_network_image": "^3.0.0", "path_provider": "^2.0.1", "vector_math": "^2.1.0", "proj4dart": "^2.0.0", "meta": "^1.3.0", "geolocator": "^7.0.3", "sliding_up_panel": "^2.0.0+1", "http": "^0.13.1", "fluttertoast": "^8.0.3", "at_client_mobile": "^3.0.3", "at_lookup": "^3.0.3", "at_commons": "^3.0.0", "at_contact": "^3.0.1", "at_common_flutter": "^2.0.2"}, "dev_dependencies": {"flutter_lints": "^1.0.4", "flutter_test": {"sdk": "flutter"}}, "flutter": {"plugin": {"platforms": {"android": {"package": "com.atsign.at_location_flutter", "pluginClass": "AtLocationFlutterPlugin"}, "ios": {"pluginClass": "AtLocationFlutterPlugin"}}}, "assets": ["packages/at_location_flutter/assets/images/empty_group.png"]}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/at_location_flutter/versions/3.0.1.tar.gz", "archive_sha256": "f97936e1eb844972ae667f576d69c3d99a73eacc24be8c887bfb46d8df99b352", "published": "2021-10-21T13:06:36.120158Z"}, {"version": "3.0.2", "pubspec": {"name": "at_location_flutter", "description": "A Flutter plugin project to share locations between two @\u200esigns and track them on OSM (OpenStreetMap).", "version": "3.0.2", "homepage": "https://atsign.dev", "repository": "https://github.com/atsign-foundation/at_widgets", "environment": {"sdk": ">=2.12.0 <3.0.0", "flutter": ">=1.20.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "tuple": "^2.0.0", "latlong2": "^0.8.0", "positioned_tap_detector_2": "^1.0.0", "transparent_image": "^2.0.0", "async": "^2.5.0", "flutter_image": "^4.0.1", "cached_network_image": "^3.0.0", "path_provider": "^2.0.1", "vector_math": "^2.1.0", "proj4dart": "^2.0.0", "meta": "^1.3.0", "geolocator": "^7.0.3", "sliding_up_panel": "^2.0.0+1", "http": "^0.13.1", "fluttertoast": "^8.0.3", "at_client_mobile": "^3.1.3", "at_lookup": "^3.0.5", "at_commons": "^3.0.2", "at_contact": "^3.0.3", "at_common_flutter": "^2.0.4"}, "dev_dependencies": {"flutter_lints": "^1.0.4", "flutter_test": {"sdk": "flutter"}}, "flutter": {"plugin": {"platforms": {"android": {"package": "com.atsign.at_location_flutter", "pluginClass": "AtLocationFlutterPlugin"}, "ios": {"pluginClass": "AtLocationFlutterPlugin"}}}, "assets": ["packages/at_location_flutter/assets/images/empty_group.png"]}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/at_location_flutter/versions/3.0.2.tar.gz", "archive_sha256": "1d8c9caf80fa08271ae819b08532f5f4a1b8ff7cb65ec0cb089f1ba0b2079ad9", "published": "2021-12-22T06:40:22.126306Z"}, {"version": "3.1.0", "pubspec": {"name": "at_location_flutter", "description": "A Flutter plugin project to share locations between two @\u200esigns and track them on OSM (OpenStreetMap).", "version": "3.1.0", "homepage": "https://atsign.dev", "repository": "https://github.com/atsign-foundation/at_widgets", "environment": {"sdk": ">=2.12.0 <3.0.0", "flutter": ">=1.20.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "tuple": "^2.0.0", "latlong2": "^0.8.1", "positioned_tap_detector_2": "^1.0.4", "transparent_image": "^2.0.0", "async": "^2.8.1", "flutter_image": "^4.1.0", "cached_network_image": "^3.2.0", "path_provider": "^2.0.8", "vector_math": "^2.1.0", "proj4dart": "^2.0.0", "meta": "^1.7.0", "geolocator": "^7.7.1", "sliding_up_panel": "^2.0.0+1", "http": "^0.13.4", "fluttertoast": "^8.0.8", "at_client_mobile": "^3.1.4", "at_lookup": "^3.0.5", "at_commons": "^3.0.2", "at_contact": "^3.0.3", "at_utils": "^3.0.2", "at_client": "^3.0.8", "at_common_flutter": "^2.0.4"}, "dev_dependencies": {"flutter_lints": "^1.0.4", "flutter_test": {"sdk": "flutter"}}, "flutter": {"plugin": {"platforms": {"android": {"package": "com.atsign.at_location_flutter", "pluginClass": "AtLocationFlutterPlugin"}, "ios": {"pluginClass": "AtLocationFlutterPlugin"}}}, "assets": ["packages/at_location_flutter/assets/images/empty_group.png"]}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/at_location_flutter/versions/3.1.0.tar.gz", "archive_sha256": "b595c9dd9c630414bfb58fe68fc50a6c0debcbdd5b61b78a3b0c627837431fc5", "published": "2022-01-06T13:16:20.947755Z"}, {"version": "3.1.1", "pubspec": {"name": "at_location_flutter", "description": "A Flutter plugin project to share locations between two @\u200esigns and track them on OSM (OpenStreetMap).", "version": "3.1.1", "homepage": "https://atsign.dev", "repository": "https://github.com/atsign-foundation/at_widgets/tree/trunk/at_location_flutter", "issue_tracker": "https://github.com/atsign-foundation/at_widgets/issues", "documentation": "https://atsign.dev/docs/functional_architecture/libraries/#at_location_flutter", "environment": {"sdk": ">=2.12.0 <3.0.0", "flutter": ">=1.20.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "tuple": "^2.0.0", "latlong2": "^0.8.1", "positioned_tap_detector_2": "^1.0.4", "transparent_image": "^2.0.0", "async": "^2.8.1", "flutter_image": "^4.1.0", "cached_network_image": "^3.2.0", "path_provider": "^2.0.8", "vector_math": "^2.1.0", "proj4dart": "^2.0.0", "meta": "^1.7.0", "geolocator": "^8.0.5", "sliding_up_panel": "^2.0.0+1", "http": "^0.13.4", "fluttertoast": "^8.0.8", "at_client_mobile": "^3.1.4", "at_lookup": "^3.0.5", "at_commons": "^3.0.2", "at_contact": "^3.0.3", "at_utils": "^3.0.2", "at_client": "^3.0.8", "at_common_flutter": "^2.0.4"}, "dev_dependencies": {"flutter_lints": "^1.0.4", "flutter_test": {"sdk": "flutter"}}, "flutter": {"plugin": {"platforms": {"android": {"package": "com.atsign.at_location_flutter", "pluginClass": "AtLocationFlutterPlugin"}, "ios": {"pluginClass": "AtLocationFlutterPlugin"}}}, "assets": ["packages/at_location_flutter/assets/images/empty_group.png"]}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/at_location_flutter/versions/3.1.1.tar.gz", "archive_sha256": "bbec018be1aa9fb7499dc5d698b76d172821ffd45c51931a2f4395c1c69095b8", "published": "2022-01-27T06:09:36.352949Z"}, {"version": "3.1.2", "pubspec": {"name": "at_location_flutter", "description": "A Flutter plugin project to share locations between two @\u200esigns and track them on OSM (OpenStreetMap).", "version": "3.1.2", "homepage": "https://atsign.dev", "repository": "https://github.com/atsign-foundation/at_widgets/tree/trunk/at_location_flutter", "issue_tracker": "https://github.com/atsign-foundation/at_widgets/issues", "documentation": "https://atsign.dev/docs/functional_architecture/libraries/#at_location_flutter", "environment": {"sdk": ">=2.12.0 <3.0.0", "flutter": ">=1.20.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "tuple": "^2.0.0", "latlong2": "^0.8.1", "positioned_tap_detector_2": "^1.0.4", "transparent_image": "^2.0.0", "async": "^2.8.1", "flutter_image": "^4.1.0", "cached_network_image": "^3.2.0", "path_provider": "^2.0.8", "vector_math": "^2.1.0", "proj4dart": "^2.0.0", "meta": "^1.7.0", "geolocator": "^8.0.5", "sliding_up_panel": "^2.0.0+1", "http": "^0.13.4", "fluttertoast": "^8.0.8", "at_client_mobile": "^3.1.4", "at_lookup": "^3.0.5", "at_commons": "^3.0.2", "at_contact": "^3.0.3", "at_utils": "^3.0.2", "at_client": "^3.0.8", "at_common_flutter": "^2.0.4", "at_contacts_flutter": "^3.1.2"}, "dev_dependencies": {"flutter_lints": "^1.0.4", "flutter_test": {"sdk": "flutter"}}, "flutter": {"plugin": {"platforms": {"android": {"package": "com.atsign.at_location_flutter", "pluginClass": "AtLocationFlutterPlugin"}, "ios": {"pluginClass": "AtLocationFlutterPlugin"}}}, "assets": ["packages/at_location_flutter/assets/images/empty_group.png"]}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/at_location_flutter/versions/3.1.2.tar.gz", "archive_sha256": "a13f7ed5d3433a414c91548e2e867d6ea826d818b2018e5941a3eb4609bba4e7", "published": "2022-02-07T11:45:44.545492Z"}, {"version": "3.1.3", "pubspec": {"name": "at_location_flutter", "description": "A Flutter plugin project to share locations between two @\u200esigns and track them on OSM (OpenStreetMap).", "version": "3.1.3", "homepage": "https://atsign.dev", "repository": "https://github.com/atsign-foundation/at_widgets/tree/trunk/at_location_flutter", "issue_tracker": "https://github.com/atsign-foundation/at_widgets/issues", "documentation": "https://atsign.dev/docs/functional_architecture/libraries/#at_location_flutter", "environment": {"sdk": ">=2.12.0 <3.0.0", "flutter": ">=1.20.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "tuple": "^2.0.0", "latlong2": "^0.8.1", "positioned_tap_detector_2": "^1.0.4", "transparent_image": "^2.0.0", "async": "^2.8.2", "flutter_image": "^4.1.0", "cached_network_image": "^3.2.0", "path_provider": "^2.0.9", "vector_math": "^2.1.1", "proj4dart": "^2.0.0", "meta": "^1.7.0", "geolocator": "^8.2.0", "sliding_up_panel": "^2.0.0+1", "http": "^0.13.4", "fluttertoast": "^8.0.9", "at_client_mobile": "^3.1.11", "at_lookup": "^3.0.14", "at_commons": "^3.0.9", "at_contact": "^3.0.5", "at_utils": "^3.0.6", "at_client": "^3.0.15", "at_common_flutter": "^2.0.6", "at_contacts_flutter": "^4.0.2"}, "dev_dependencies": {"flutter_lints": "^1.0.4", "flutter_test": {"sdk": "flutter"}}, "flutter": {"plugin": {"platforms": {"android": {"package": "com.atsign.at_location_flutter", "pluginClass": "AtLocationFlutterPlugin"}, "ios": {"pluginClass": "AtLocationFlutterPlugin"}}}, "assets": ["packages/at_location_flutter/assets/images/empty_group.png"]}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/at_location_flutter/versions/3.1.3.tar.gz", "archive_sha256": "92cc445ae5c2508f3816a1757eace2a3374a3c2f033a770d0633e8f7a5d590da", "published": "2022-04-04T14:49:46.226996Z"}, {"version": "3.1.4", "pubspec": {"name": "at_location_flutter", "description": "A Flutter plugin project to share locations between two @\u200esigns and track them on OSM (OpenStreetMap).", "version": "3.1.4", "homepage": "https://atsign.dev", "repository": "https://github.com/atsign-foundation/at_widgets/tree/trunk/at_location_flutter", "issue_tracker": "https://github.com/atsign-foundation/at_widgets/issues", "documentation": "https://atsign.dev/docs/functional_architecture/libraries/#at_location_flutter", "environment": {"sdk": ">=2.12.0 <3.0.0", "flutter": ">=1.20.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "tuple": "^2.0.0", "latlong2": "^0.8.1", "positioned_tap_detector_2": "^1.0.4", "transparent_image": "^2.0.0", "async": "^2.8.2", "flutter_image": "^4.1.0", "cached_network_image": "^3.2.0", "path_provider": "^2.0.9", "vector_math": "^2.1.1", "proj4dart": "^2.0.0", "meta": "^1.7.0", "geolocator": "^8.2.0", "sliding_up_panel": "^2.0.0+1", "http": "^0.13.4", "fluttertoast": "^8.0.9", "at_client_mobile": "^3.1.11", "at_lookup": "^3.0.14", "at_commons": "^3.0.9", "at_contact": "^3.0.5", "at_utils": "^3.0.6", "at_client": "^3.0.15", "at_common_flutter": "^2.0.8", "at_contacts_flutter": "^4.0.5"}, "dev_dependencies": {"flutter_lints": "^1.0.4", "flutter_test": {"sdk": "flutter"}}, "flutter": {"plugin": {"platforms": {"android": {"package": "com.atsign.at_location_flutter", "pluginClass": "AtLocationFlutterPlugin"}, "ios": {"pluginClass": "AtLocationFlutterPlugin"}}}, "assets": ["packages/at_location_flutter/assets/images/empty_group.png"]}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/at_location_flutter/versions/3.1.4.tar.gz", "archive_sha256": "30443d520827a11ae3f0bb38a4f45567b49c821d267f557bde1d765f775160c9", "published": "2022-06-04T08:09:49.934647Z"}, {"version": "3.1.5", "pubspec": {"name": "at_location_flutter", "description": "A Flutter plugin project to share locations between two @\u200esigns and track them on OSM (OpenStreetMap).", "version": "3.1.5", "homepage": "https://atsign.dev", "repository": "https://github.com/atsign-foundation/at_widgets/tree/trunk/at_location_flutter", "issue_tracker": "https://github.com/atsign-foundation/at_widgets/issues", "documentation": "https://atsign.dev/docs/functional_architecture/libraries/#at_location_flutter", "environment": {"sdk": ">=2.12.0 <3.0.0", "flutter": ">=1.20.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "tuple": "^2.0.0", "latlong2": "^0.8.1", "positioned_tap_detector_2": "^1.0.4", "transparent_image": "^2.0.0", "async": "^2.8.2", "flutter_image": "^4.1.0", "cached_network_image": "^3.2.0", "path_provider": "^2.0.9", "vector_math": "^2.1.1", "proj4dart": "^2.0.0", "meta": "^1.7.0", "geolocator": "^8.2.1", "sliding_up_panel": "^2.0.0+1", "http": "^0.13.4", "fluttertoast": "^8.0.9", "at_client_mobile": "^3.1.18", "at_lookup": "^3.0.26", "at_commons": "^3.0.18", "at_contact": "^3.0.7", "at_utils": "^3.0.10", "at_client": "^3.0.28", "at_common_flutter": "^2.0.8", "at_contacts_flutter": "^4.0.5"}, "dev_dependencies": {"flutter_lints": "^1.0.4", "flutter_test": {"sdk": "flutter"}}, "flutter": {"plugin": {"platforms": {"android": {"package": "com.atsign.at_location_flutter", "pluginClass": "AtLocationFlutterPlugin"}, "ios": {"pluginClass": "AtLocationFlutterPlugin"}}}, "assets": ["packages/at_location_flutter/assets/images/empty_group.png"]}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/at_location_flutter/versions/3.1.5.tar.gz", "archive_sha256": "2f20f04199318399c6ad0ae20f02798b85c932a69527ce1e16e0466c87b7ee0c", "published": "2022-06-30T10:38:21.501187Z"}, {"version": "3.1.6", "pubspec": {"name": "at_location_flutter", "description": "A Flutter plugin project to share locations between two @\u200esigns and track them on OSM (OpenStreetMap).", "version": "3.1.6", "homepage": "https://atsign.dev", "repository": "https://github.com/atsign-foundation/at_widgets/tree/trunk/at_location_flutter", "issue_tracker": "https://github.com/atsign-foundation/at_widgets/issues", "documentation": "https://atsign.dev/docs/functional_architecture/libraries/#at_location_flutter", "environment": {"sdk": ">=2.12.0 <3.0.0", "flutter": ">=1.20.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "tuple": "^2.0.0", "latlong2": "^0.8.1", "positioned_tap_detector_2": "^1.0.4", "transparent_image": "^2.0.0", "async": "^2.8.2", "flutter_image": "^4.1.0", "cached_network_image": "^3.2.0", "path_provider": "^2.0.9", "vector_math": "^2.1.1", "proj4dart": "^2.0.0", "meta": "^1.7.0", "geolocator": "^8.2.1", "sliding_up_panel": "^2.0.0+1", "http": "^0.13.4", "fluttertoast": "^8.0.9", "at_client_mobile": "^3.1.18", "at_lookup": "^3.0.26", "at_commons": "^3.0.18", "at_contact": "^3.0.7", "at_utils": "^3.0.10", "at_client": "^3.0.28", "at_common_flutter": "^2.0.8", "at_contacts_flutter": "^4.0.5"}, "dev_dependencies": {"flutter_lints": "^1.0.4", "flutter_test": {"sdk": "flutter"}}, "flutter": {"plugin": {"platforms": {"android": {"package": "com.atsign.at_location_flutter", "pluginClass": "AtLocationFlutterPlugin"}, "ios": {"pluginClass": "AtLocationFlutterPlugin"}}}, "assets": ["packages/at_location_flutter/assets/images/empty_group.png"]}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/at_location_flutter/versions/3.1.6.tar.gz", "archive_sha256": "f7411eeb56d33fde9ed942d89d18f123dee12a77ae6ce2f9d55a5e791ef6edb0", "published": "2022-07-04T10:26:02.169292Z"}, {"version": "3.1.7", "pubspec": {"name": "at_location_flutter", "description": "A Flutter plugin project to share locations between two @\u200esigns and track them on OSM (OpenStreetMap).", "version": "3.1.7", "homepage": "https://atsign.dev", "repository": "https://github.com/atsign-foundation/at_widgets/tree/trunk/at_location_flutter", "issue_tracker": "https://github.com/atsign-foundation/at_widgets/issues", "documentation": "https://atsign.dev/docs/functional_architecture/libraries/#at_location_flutter", "environment": {"sdk": ">=2.12.0 <3.0.0", "flutter": ">=1.20.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "tuple": "^2.0.0", "latlong2": "^0.8.1", "positioned_tap_detector_2": "^1.0.4", "transparent_image": "^2.0.0", "async": "^2.8.2", "flutter_image": "^4.1.0", "cached_network_image": "^3.2.0", "path_provider": "^2.0.9", "vector_math": "^2.1.1", "proj4dart": "^2.0.0", "meta": "^1.7.0", "geolocator": "^8.2.1", "sliding_up_panel": "^2.0.0+1", "http": "^0.13.4", "fluttertoast": "^8.0.9", "at_client_mobile": "^3.2.2", "at_lookup": "^3.0.29", "at_commons": "^3.0.22", "at_contact": "^3.0.7", "at_utils": "^3.0.10", "at_client": "^3.0.33", "at_common_flutter": "^2.0.9", "at_contacts_flutter": "^4.0.6"}, "dev_dependencies": {"flutter_lints": "^2.0.1", "flutter_test": {"sdk": "flutter"}}, "flutter": {"plugin": {"platforms": {"android": {"package": "com.atsign.at_location_flutter", "pluginClass": "AtLocationFlutterPlugin"}, "ios": {"pluginClass": "AtLocationFlutterPlugin"}}}, "assets": ["packages/at_location_flutter/assets/images/empty_group.png"]}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/at_location_flutter/versions/3.1.7.tar.gz", "archive_sha256": "0f75467b283e6210288f073d4773c3b5c03ab9895e5e5950f818dda21f38238a", "published": "2022-08-10T14:54:31.437309Z"}, {"version": "3.1.8", "pubspec": {"name": "at_location_flutter", "description": "A Flutter plugin project to share locations between two atSigns and track them on OSM (OpenStreetMap).", "version": "3.1.8", "homepage": "https://atsign.dev", "repository": "https://github.com/atsign-foundation/at_widgets/tree/trunk/at_location_flutter", "issue_tracker": "https://github.com/atsign-foundation/at_widgets/issues", "documentation": "https://atsign.dev/docs/functional_architecture/libraries/#at_location_flutter", "environment": {"sdk": ">=2.12.0 <3.0.0", "flutter": ">=1.20.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "tuple": "^2.0.0", "latlong2": "^0.8.1", "positioned_tap_detector_2": "^1.0.4", "transparent_image": "^2.0.0", "async": "^2.8.2", "flutter_image": "^4.1.0", "cached_network_image": "^3.2.0", "path_provider": "^2.0.9", "vector_math": "^2.1.1", "proj4dart": "^2.0.0", "meta": "^1.7.0", "geolocator": "^8.2.1", "sliding_up_panel": "^2.0.0+1", "http": "^0.13.4", "fluttertoast": "^8.0.9", "at_client_mobile": "^3.2.7", "at_lookup": "^3.0.31", "at_commons": "^3.0.26", "at_contact": "^3.0.7", "at_utils": "^3.0.11", "at_client": "^3.0.40", "at_common_flutter": "^2.0.11", "at_contacts_flutter": "^4.0.8"}, "dev_dependencies": {"flutter_lints": "^2.0.1", "flutter_test": {"sdk": "flutter"}}, "flutter": {"plugin": {"platforms": {"android": {"package": "com.atsign.at_location_flutter", "pluginClass": "AtLocationFlutterPlugin"}, "ios": {"pluginClass": "AtLocationFlutterPlugin"}}}, "assets": ["packages/at_location_flutter/assets/images/empty_group.png"]}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/at_location_flutter/versions/3.1.8.tar.gz", "archive_sha256": "cc232867e288245e39fd23a12f570785c0be18aed63c0fad2d0e0077fbb6c6b0", "published": "2022-09-30T08:20:35.561981Z"}, {"version": "3.1.9", "pubspec": {"name": "at_location_flutter", "description": "A Flutter plugin project to share locations between two atSigns and track them on OSM (OpenStreetMap).", "version": "3.1.9", "homepage": "https://docs.atsign.com/", "repository": "https://github.com/atsign-foundation/at_widgets/tree/trunk/packages/at_location_flutter", "issue_tracker": "https://github.com/atsign-foundation/at_widgets/issues", "documentation": "https://docs.atsign.com/", "environment": {"sdk": ">=2.14.0 <4.0.0", "flutter": ">=1.20.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "tuple": "^2.0.2", "latlong2": "^0.9.0", "positioned_tap_detector_2": "^1.0.4", "transparent_image": "^2.0.1", "async": "^2.11.0", "flutter_image": "^4.1.6", "cached_network_image": "^3.2.3", "path_provider": "^2.0.15", "vector_math": "^2.1.4", "proj4dart": "^2.1.0", "meta": "^1.9.1", "geolocator": "^9.0.2", "sliding_up_panel": "^2.0.0+1", "http": "^0.13.0", "fluttertoast": "^8.2.2", "at_client_mobile": "^3.2.10", "at_lookup": "^3.0.37", "at_commons": "^3.0.51", "at_contact": "^3.0.7", "at_utils": "^3.0.14", "at_client": "^3.0.62", "at_common_flutter": "^2.0.12", "at_contacts_flutter": "^4.0.10"}, "dev_dependencies": {"flutter_lints": "^2.0.1", "mocktail": "^0.3.0", "plugin_platform_interface": "^2.0.0", "flutter_test": {"sdk": "flutter"}}, "flutter": {"plugin": {"platforms": {"android": {"package": "com.atsign.at_location_flutter", "pluginClass": "AtLocationFlutterPlugin"}, "ios": {"pluginClass": "AtLocationFlutterPlugin"}}}, "assets": ["packages/at_location_flutter/assets/images/empty_group.png"]}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/at_location_flutter/versions/3.1.9.tar.gz", "archive_sha256": "978e39adb11787edc4b0694b64e661e11ae3c63b2848b49837481d94fe51e28b", "published": "2023-07-13T09:48:41.431894Z"}, {"version": "3.1.10", "pubspec": {"name": "at_location_flutter", "description": "A Flutter plugin project to share locations between two atSigns and track them on OSM (OpenStreetMap).", "version": "3.1.10", "homepage": "https://docs.atsign.com/", "repository": "https://github.com/atsign-foundation/at_widgets/tree/trunk/packages/at_location_flutter", "issue_tracker": "https://github.com/atsign-foundation/at_widgets/issues", "documentation": "https://docs.atsign.com/", "environment": {"sdk": ">=2.14.0 <4.0.0", "flutter": ">=1.20.0"}, "dependencies": {"async": "^2.11.0", "at_client": "^3.0.64", "at_client_mobile": "^3.2.12", "at_common_flutter": "^2.0.12", "at_commons": "^3.0.55", "at_contact": "^3.0.7", "at_contacts_flutter": "^4.0.11", "at_lookup": "^3.0.40", "at_utils": "^3.0.15", "cached_network_image": "^3.2.3", "flutter": {"sdk": "flutter"}, "flutter_image": "^4.1.8", "fluttertoast": "^8.2.2", "geolocator": "^10.0.1", "http": "^1.1.0", "latlong2": "^0.9.0", "meta": "^1.9.0", "path_provider": "^2.1.1", "positioned_tap_detector_2": "^1.0.4", "proj4dart": "^2.1.0", "sliding_up_panel": "^2.0.0+1", "transparent_image": "^2.0.1", "tuple": "^2.0.2", "vector_math": "^2.1.4"}, "dev_dependencies": {"flutter_lints": "^2.0.3", "flutter_test": {"sdk": "flutter"}, "mocktail": "^0.3.0", "plugin_platform_interface": "^2.1.6"}, "flutter": {"plugin": {"platforms": {"android": {"package": "com.atsign.at_location_flutter", "pluginClass": "AtLocationFlutterPlugin"}, "ios": {"pluginClass": "AtLocationFlutterPlugin"}}}, "assets": ["packages/at_location_flutter/assets/images/empty_group.png"]}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/at_location_flutter/versions/3.1.10.tar.gz", "archive_sha256": "0b23ae4aa14d8e19b4766ae50c40df86e4e596f29e0834ca7155d424f1ef9f7e", "published": "2023-09-21T09:00:50.882399Z"}, {"version": "3.1.11", "pubspec": {"name": "at_location_flutter", "description": "A Flutter plugin project to share locations between two atSigns and track them on OSM (OpenStreetMap).", "version": "3.1.11", "homepage": "https://docs.atsign.com/", "repository": "https://github.com/atsign-foundation/at_widgets/tree/trunk/packages/at_location_flutter", "issue_tracker": "https://github.com/atsign-foundation/at_widgets/issues", "documentation": "https://docs.atsign.com/", "environment": {"sdk": ">=2.14.0 <4.0.0", "flutter": ">=1.20.0"}, "dependencies": {"async": "^2.11.0", "at_client": "^3.0.64", "at_client_mobile": "^3.2.12", "at_common_flutter": "^2.0.12", "at_commons": "^3.0.55", "at_contact": "^3.0.7", "at_contacts_flutter": "^4.0.11", "at_lookup": "^3.0.40", "at_utils": "^3.0.15", "cached_network_image": "^3.2.3", "flutter": {"sdk": "flutter"}, "flutter_image": "^4.1.8", "fluttertoast": "^8.2.2", "geolocator": "^10.0.1", "http": "^1.1.0", "latlong2": "^0.9.0", "meta": "^1.9.0", "path_provider": "^2.1.1", "positioned_tap_detector_2": "^1.0.4", "proj4dart": "^2.1.0", "sliding_up_panel": "^2.0.0+1", "transparent_image": "^2.0.1", "tuple": "^2.0.2", "vector_math": "^2.1.4"}, "dev_dependencies": {"flutter_lints": "^2.0.3", "flutter_test": {"sdk": "flutter"}, "mocktail": "^0.3.0", "plugin_platform_interface": "^2.1.6"}, "flutter": {"plugin": {"platforms": {"android": {"package": "com.atsign.at_location_flutter", "pluginClass": "AtLocationFlutterPlugin"}, "ios": {"pluginClass": "AtLocationFlutterPlugin"}}}, "assets": ["packages/at_location_flutter/assets/images/empty_group.png"]}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/at_location_flutter/versions/3.1.11.tar.gz", "archive_sha256": "bc7c3e71937dffeb5e74955685a73a2267af2712525088fbae6f0642071b3f7c", "published": "2024-01-17T09:22:20.978664Z"}, {"version": "3.1.12", "pubspec": {"name": "at_location_flutter", "description": "A Flutter plugin project to share locations between two atSigns and track them on OSM (OpenStreetMap).", "version": "3.1.12", "homepage": "https://docs.atsign.com/", "repository": "https://github.com/atsign-foundation/at_widgets/tree/trunk/packages/at_location_flutter", "issue_tracker": "https://github.com/atsign-foundation/at_widgets/issues", "documentation": "https://docs.atsign.com/", "environment": {"sdk": ">=2.14.0 <4.0.0", "flutter": ">=1.20.0"}, "dependencies": {"async": "^2.11.0", "at_client": "^3.0.72", "at_client_mobile": "^3.2.12", "at_common_flutter": "^2.0.12", "at_commons": "^4.0.1", "at_contact": "^3.0.8", "at_contacts_flutter": "^4.0.14", "at_lookup": "^3.0.40", "at_utils": "^3.0.15", "cached_network_image": "^3.2.3", "flutter": {"sdk": "flutter"}, "flutter_image": "^4.1.8", "fluttertoast": "^8.2.2", "geolocator": "^10.0.1", "http": "^1.1.0", "latlong2": "^0.9.0", "meta": "^1.9.0", "path_provider": "^2.1.1", "positioned_tap_detector_2": "^1.0.4", "proj4dart": "^2.1.0", "sliding_up_panel": "^2.0.0+1", "transparent_image": "^2.0.1", "tuple": "^2.0.2", "vector_math": "^2.1.4"}, "dev_dependencies": {"flutter_lints": "^2.0.3", "flutter_test": {"sdk": "flutter"}, "mocktail": "^0.3.0", "plugin_platform_interface": "^2.1.6"}, "flutter": {"plugin": {"platforms": {"android": {"package": "com.atsign.at_location_flutter", "pluginClass": "AtLocationFlutterPlugin"}, "ios": {"pluginClass": "AtLocationFlutterPlugin"}}}, "assets": ["packages/at_location_flutter/assets/images/empty_group.png"]}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/at_location_flutter/versions/3.1.12.tar.gz", "archive_sha256": "1e19ebd7c1e57f0b6ee233d360cb1711dab083ce2fa1b060ecd44dd35a8c8b8e", "published": "2024-02-12T12:52:21.259236Z"}, {"version": "3.1.13", "pubspec": {"name": "at_location_flutter", "description": "A Flutter plugin project to share locations between two atSigns and track them on OSM (OpenStreetMap).", "version": "3.1.13", "homepage": "https://docs.atsign.com/", "repository": "https://github.com/atsign-foundation/at_widgets/tree/trunk/packages/at_location_flutter", "issue_tracker": "https://github.com/atsign-foundation/at_widgets/issues", "documentation": "https://docs.atsign.com/", "environment": {"sdk": ">=2.14.0 <4.0.0", "flutter": ">=1.20.0"}, "dependencies": {"async": "^2.11.0", "at_client": "^3.0.72", "at_client_mobile": "^3.2.18", "at_common_flutter": "^2.0.13", "at_commons": "^4.0.1", "at_contact": "^3.0.8", "at_contacts_flutter": "^4.0.14", "at_lookup": "^3.0.40", "at_utils": "^3.0.15", "cached_network_image": "^3.3.1", "flutter": {"sdk": "flutter"}, "flutter_image": "^4.1.8", "fluttertoast": "^8.2.2", "geolocator": "^12.0.0", "http": "^1.1.0", "latlong2": "^0.9.0", "meta": "^1.9.0", "path_provider": "^2.1.1", "positioned_tap_detector_2": "^1.0.4", "proj4dart": "^2.1.0", "sliding_up_panel": "^2.0.0+1", "transparent_image": "^2.0.1", "tuple": "^2.0.2", "vector_math": "^2.1.4"}, "dev_dependencies": {"flutter_lints": "^4.0.0", "flutter_test": {"sdk": "flutter"}, "mocktail": "^1.0.4", "plugin_platform_interface": "^2.1.6"}, "flutter": {"plugin": {"platforms": {"android": {"package": "com.atsign.at_location_flutter", "pluginClass": "AtLocationFlutterPlugin"}, "ios": {"pluginClass": "AtLocationFlutterPlugin"}}}, "assets": ["packages/at_location_flutter/assets/images/empty_group.png"]}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/at_location_flutter/versions/3.1.13.tar.gz", "archive_sha256": "d1dd49edb25409afdb98a6f5e75aa9bd491d94325e03e3bc2f385844df4c87e5", "published": "2024-08-14T19:59:51.320743Z"}, {"version": "3.1.14", "pubspec": {"name": "at_location_flutter", "description": "A Flutter plugin project to share locations between two atSigns and track them on OSM (OpenStreetMap).", "version": "3.1.14", "homepage": "https://docs.atsign.com/", "repository": "https://github.com/atsign-foundation/at_widgets/tree/trunk/packages/at_location_flutter", "issue_tracker": "https://github.com/atsign-foundation/at_widgets/issues", "documentation": "https://docs.atsign.com/", "environment": {"sdk": ">=2.14.0 <4.0.0", "flutter": ">=1.20.0"}, "dependencies": {"async": "^2.11.0", "at_client": "^3.2.2", "at_client_mobile": "^3.2.19", "at_common_flutter": "^2.0.13", "at_commons": "^5.0.0", "at_contact": "^3.0.9", "at_contacts_flutter": "^4.0.16", "at_lookup": "^3.0.49", "at_utils": "^3.0.19", "cached_network_image": "^3.3.1", "flutter": {"sdk": "flutter"}, "flutter_image": "^4.1.8", "fluttertoast": "^8.2.2", "geolocator": "^12.0.0", "http": "^1.1.0", "latlong2": "^0.9.0", "meta": "^1.9.0", "path_provider": "^2.1.1", "positioned_tap_detector_2": "^1.0.4", "proj4dart": "^2.1.0", "sliding_up_panel": "^2.0.0+1", "transparent_image": "^2.0.1", "tuple": "^2.0.2", "vector_math": "^2.1.4"}, "dev_dependencies": {"flutter_lints": "^4.0.0", "flutter_test": {"sdk": "flutter"}, "mocktail": "^1.0.4", "plugin_platform_interface": "^2.1.6"}, "flutter": {"plugin": {"platforms": {"android": {"package": "com.atsign.at_location_flutter", "pluginClass": "AtLocationFlutterPlugin"}, "ios": {"pluginClass": "AtLocationFlutterPlugin"}}}, "assets": ["packages/at_location_flutter/assets/images/empty_group.png"]}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/at_location_flutter/versions/3.1.14.tar.gz", "archive_sha256": "962b4ff237fd60412bfb85d2ee68d0e25d19a88cef0620c23376b22273ec0e63", "published": "2024-10-01T08:00:14.286684Z"}, {"version": "3.2.0", "pubspec": {"name": "at_location_flutter", "description": "A Flutter plugin project to share locations between two atSigns and track them on OSM (OpenStreetMap).", "version": "3.2.0", "repository": "https://github.com/atsign-foundation/at_client_sdk/tree/trunk/packages/at_location_flutter", "homepage": "https://atsign.com/", "documentation": "https://docs.atsign.com/", "environment": {"sdk": "^3.6.0", "flutter": ">=3.29.2"}, "resolution": "workspace", "dependencies": {"async": "^2.11.0", "at_client_mobile": "^3.3.0", "at_common_flutter": "^2.1.0", "at_commons": "^5.5.0", "at_contact": "^3.0.9", "at_contacts_flutter": "^4.0.16", "at_lookup": "^3.0.49", "at_utils": "^3.0.19", "cached_network_image": "^3.3.1", "flutter": {"sdk": "flutter"}, "flutter_image": "^4.1.8", "fluttertoast": "^8.2.2", "geolocator": "^14.0.0", "http": "^1.2.1", "latlong2": "0.9.1", "meta": "^1.16.0", "positioned_tap_detector_2": "^1.0.4", "proj4dart": "^2.1.0", "sliding_up_panel": "^2.0.0+1", "tuple": "^2.0.2", "vector_math": "^2.1.4"}, "dev_dependencies": {"path_provider": "^2.1.1", "flutter_lints": "^6.0.0", "flutter_test": {"sdk": "flutter"}, "mocktail": "^1.0.4", "plugin_platform_interface": "^2.1.6"}, "flutter": {"plugin": {"platforms": {"android": {"package": "com.atsign.at_location_flutter", "pluginClass": "AtLocationFlutterPlugin"}, "ios": {"pluginClass": "AtLocationFlutterPlugin"}}}, "assets": ["packages/at_location_flutter/assets/images/empty_group.png"]}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/at_location_flutter/versions/3.2.0.tar.gz", "archive_sha256": "c6c04ea200f681238f69eaa42b5882678b767c6cafa3b8c97fd0165e4fe20ae2", "published": "2025-08-12T17:09:33.257793Z"}, {"version": "3.2.1", "pubspec": {"name": "at_location_flutter", "description": "A Flutter plugin project to share locations between two atSigns and track them on OSM (OpenStreetMap).", "version": "3.2.1", "repository": "https://github.com/atsign-foundation/at_client_sdk/tree/trunk/packages/at_location_flutter", "homepage": "https://atsign.com/", "documentation": "https://docs.atsign.com/", "environment": {"sdk": "^3.6.0", "flutter": ">=3.29.2"}, "dependencies": {"async": "^2.11.0", "at_client_mobile": "^3.3.0", "at_common_flutter": "^2.1.0", "at_commons": "^5.5.0", "at_contact": "^3.0.9", "at_contacts_flutter": "^4.0.16", "at_lookup": "^3.0.49", "at_utils": "^3.0.19", "cached_network_image": "^3.3.1", "flutter": {"sdk": "flutter"}, "flutter_image": "^4.1.8", "fluttertoast": "^8.2.2", "geolocator": "^14.0.0", "http": "^1.2.1", "latlong2": "0.9.1", "meta": "^1.16.0", "positioned_tap_detector_2": "^1.0.4", "proj4dart": "^2.1.0", "sliding_up_panel": "^2.0.0+1", "tuple": "^2.0.2", "vector_math": "^2.1.4"}, "dev_dependencies": {"path_provider": "^2.1.1", "flutter_lints": "^6.0.0", "flutter_test": {"sdk": "flutter"}, "mocktail": "^1.0.4", "plugin_platform_interface": "^2.1.6"}, "flutter": {"plugin": {"platforms": {"android": {"package": "com.atsign.at_location_flutter", "pluginClass": "AtLocationFlutterPlugin"}, "ios": {"pluginClass": "AtLocationFlutterPlugin"}}}, "assets": ["packages/at_location_flutter/assets/images/empty_group.png"]}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/at_location_flutter/versions/3.2.1.tar.gz", "archive_sha256": "3a147af92e6b6d02d23fc2a5f124a8f05f24eb246f6cdb273a1b5ccda9379ef0", "published": "2026-06-03T18:23:55.006006Z"}]}