diff --git a/lib/datasource/dart/__fixtures__/shared_preferences.json b/lib/datasource/dart/__fixtures__/shared_preferences.json index ececa50f01cf87c281834827811769260c0a8946..eb23f63cd062b9ec776c551397ae078aa895c42f 100644 --- a/lib/datasource/dart/__fixtures__/shared_preferences.json +++ b/lib/datasource/dart/__fixtures__/shared_preferences.json @@ -1,549 +1,1788 @@ { - "name": "shared_preferences", - "latest": { - "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.5.1%2B1.tar.gz", - "pubspec": { - "version": "0.5.1+1", - "name": "shared_preferences", - "dependencies": { - "flutter": { - "sdk": "flutter" - }, - "meta": "^1.0.4" - }, - "author": "Flutter Team <flutter-dev@googlegroups.com>", - "flutter": { - "plugin": { - "androidPackage": "io.flutter.plugins.sharedpreferences", - "iosPrefix": "FLT", - "pluginClass": "SharedPreferencesPlugin" - } - }, - "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", - "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences", + "name": "shared_preferences", + "latest": { + "version": "0.5.8", + "pubspec": { + "name": "shared_preferences", + "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", + "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences/shared_preferences", "repository": "http://example.com", - "environment": { - "sdk": ">=2.0.0-dev.28.0 <3.0.0", - "flutter": ">=0.1.4 <2.0.0" - }, - "dev_dependencies": { - "flutter_test": { - "sdk": "flutter" - } - } - }, - "version": "0.5.1+1" - }, - "versions": [ - { - "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.1.1.tar.gz", - "pubspec": { - "version": "0.1.1", - "name": "shared_preferences", - "dependencies": { - "flutter": { - "sdk": "flutter" - } - }, - "author": "Flutter Team <flutter-dev@googlegroups.com>", - "flutter": { - "plugin": { - "androidPackage": "io.flutter.plugins.shared_preferences", - "pluginClass": "SharedPreferencesPlugin" - } - }, - "description": "A Flutter plugin for reading and writing simple key-value pairs", - "homepage": "https://github.com/flutter/plugins" - }, - "version": "0.1.1" - }, - { - "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.2.0.tar.gz", - "pubspec": { - "version": "0.2.0", - "name": "shared_preferences", - "dependencies": { - "flutter": { - "sdk": "flutter" - } - }, - "author": "Flutter Team <flutter-dev@googlegroups.com>", - "flutter": { - "plugin": { - "androidPackage": "io.flutter.plugins.shared_preferences", - "pluginClass": "SharedPreferencesPlugin" - } - }, - "description": "A Flutter plugin for reading and writing simple key-value pairs", - "homepage": "https://github.com/flutter/plugins" - }, - "version": "0.2.0" - }, - { - "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.2.0%2B1.tar.gz", - "pubspec": { - "version": "0.2.0+1", - "name": "shared_preferences", - "dependencies": { - "flutter": { - "sdk": "flutter" - } - }, - "author": "Flutter Team <flutter-dev@googlegroups.com>", - "flutter": { - "plugin": { - "androidPackage": "io.flutter.plugins.shared_preferences", - "pluginClass": "SharedPreferencesPlugin" - } - }, - "description": "A Flutter plugin for reading and writing simple key-value pairs.", - "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences", - "environment": { - "sdk": ">=1.8.0 <2.0.0" - } - }, - "version": "0.2.0+1" - }, - { - "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.2.3.tar.gz", - "pubspec": { - "version": "0.2.3", - "name": "shared_preferences", - "dependencies": { - "flutter": { - "sdk": "flutter" - } - }, - "author": "Flutter Team <flutter-dev@googlegroups.com>", - "flutter": { - "plugin": { - "androidPackage": "io.flutter.plugins.shared_preferences", - "pluginClass": "SharedPreferencesPlugin" - } - }, - "description": "A Flutter plugin for reading and writing simple key-value pairs.", - "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences", - "environment": { - "sdk": ">=1.8.0 <2.0.0" - } - }, - "version": "0.2.3" - }, - { - "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.2.4.tar.gz", - "pubspec": { - "version": "0.2.4", - "name": "shared_preferences", - "dependencies": { - "flutter": { - "sdk": "flutter" - }, - "meta": "^1.0.4" - }, - "author": "Flutter Team <flutter-dev@googlegroups.com>", - "flutter": { - "plugin": { - "androidPackage": "io.flutter.plugins.sharedpreferences", - "pluginClass": "SharedPreferencesPlugin" - } - }, - "description": "A Flutter plugin for reading and writing simple key-value pairs.", - "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences", - "environment": { - "sdk": ">=1.8.0 <2.0.0" - }, - "dev_dependencies": { - "test": "^0.12.20", - "mockito": "^2.0.2" - } - }, - "version": "0.2.4" - }, - { - "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.2.4%2B1.tar.gz", - "pubspec": { - "version": "0.2.4+1", - "name": "shared_preferences", - "dependencies": { - "flutter": { - "sdk": "flutter" - }, - "meta": "^1.0.4" - }, - "author": "Flutter Team <flutter-dev@googlegroups.com>", - "flutter": { - "plugin": { - "androidPackage": "io.flutter.plugins.sharedpreferences", - "pluginClass": "SharedPreferencesPlugin" - } - }, - "description": "A Flutter plugin for reading and writing simple key-value pairs.", - "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences", - "environment": { - "sdk": ">=1.8.0 <2.0.0" - }, - "dev_dependencies": { - "test": "^0.12.20", - "mockito": "^2.0.2" - } - }, - "version": "0.2.4+1" - }, - { - "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.2.5.tar.gz", - "pubspec": { - "version": "0.2.5", - "name": "shared_preferences", - "dependencies": { - "flutter": { - "sdk": "flutter" - }, - "meta": "^1.0.4" - }, - "author": "Flutter Team <flutter-dev@googlegroups.com>", - "flutter": { - "plugin": { - "androidPackage": "io.flutter.plugins.sharedpreferences", - "pluginClass": "SharedPreferencesPlugin" - } - }, - "description": "A Flutter plugin for reading and writing simple key-value pairs.", - "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences", - "environment": { - "sdk": ">=1.8.0 <2.0.0" - }, - "dev_dependencies": { - "test": "0.12.21", - "mockito": "^2.0.2" - } - }, - "version": "0.2.5" - }, - { - "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.3.0.tar.gz", - "pubspec": { - "version": "0.3.0", - "name": "shared_preferences", - "dependencies": { - "flutter": { - "sdk": "flutter" - }, - "meta": "^1.0.4" - }, - "author": "Flutter Team <flutter-dev@googlegroups.com>", - "flutter": { - "plugin": { - "androidPackage": "io.flutter.plugins.sharedpreferences", - "iosPrefix": "FLT", - "pluginClass": "SharedPreferencesPlugin" - } - }, - "description": "A Flutter plugin for reading and writing simple key-value pairs.", - "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences", - "environment": { - "sdk": ">=1.8.0 <2.0.0" - }, - "dev_dependencies": { - "flutter_test": { - "sdk": "flutter" - } - } - }, - "version": "0.3.0" - }, - { - "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.3.1.tar.gz", - "pubspec": { - "version": "0.3.1", - "name": "shared_preferences", - "dependencies": { - "flutter": { - "sdk": "flutter" - }, - "meta": "^1.0.4" - }, - "author": "Flutter Team <flutter-dev@googlegroups.com>", - "flutter": { - "plugin": { - "androidPackage": "io.flutter.plugins.sharedpreferences", - "iosPrefix": "FLT", - "pluginClass": "SharedPreferencesPlugin" - } - }, - "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", - "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences", - "environment": { - "sdk": ">=1.8.0 <2.0.0" - }, - "dev_dependencies": { - "flutter_test": { - "sdk": "flutter" - } - } - }, - "version": "0.3.1" - }, - { - "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.3.2.tar.gz", - "pubspec": { - "version": "0.3.2", - "name": "shared_preferences", - "dependencies": { - "flutter": { - "sdk": "flutter" - }, - "meta": "^1.0.4" - }, - "author": "Flutter Team <flutter-dev@googlegroups.com>", - "flutter": { - "plugin": { - "androidPackage": "io.flutter.plugins.sharedpreferences", - "iosPrefix": "FLT", - "pluginClass": "SharedPreferencesPlugin" - } - }, - "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", - "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences", - "environment": { - "sdk": ">=1.8.0 <2.0.0" - }, - "dev_dependencies": { - "flutter_test": { - "sdk": "flutter" - } - } - }, - "version": "0.3.2" - }, - { - "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.3.3.tar.gz", - "pubspec": { - "version": "0.3.3", - "name": "shared_preferences", - "dependencies": { - "flutter": { - "sdk": "flutter" - }, - "meta": "^1.0.4" - }, - "author": "Flutter Team <flutter-dev@googlegroups.com>", - "flutter": { - "plugin": { - "androidPackage": "io.flutter.plugins.sharedpreferences", - "iosPrefix": "FLT", - "pluginClass": "SharedPreferencesPlugin" - } - }, - "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", - "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences", - "environment": { - "sdk": ">=1.8.0 <2.0.0" - }, - "dev_dependencies": { - "flutter_test": { - "sdk": "flutter" - } - } - }, - "version": "0.3.3" - }, - { - "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.4.0.tar.gz", - "pubspec": { - "version": "0.4.0", - "name": "shared_preferences", - "dependencies": { - "flutter": { - "sdk": "flutter" - }, - "meta": "^1.0.4" - }, - "author": "Flutter Team <flutter-dev@googlegroups.com>", - "flutter": { - "plugin": { - "androidPackage": "io.flutter.plugins.sharedpreferences", - "iosPrefix": "FLT", - "pluginClass": "SharedPreferencesPlugin" - } - }, - "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", - "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences", - "environment": { - "sdk": ">=2.0.0-dev.28.0 <3.0.0", - "flutter": ">=0.1.4 <2.0.0" - }, - "dev_dependencies": { - "flutter_test": { - "sdk": "flutter" - } - } - }, - "version": "0.4.0" - }, - { - "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.4.1.tar.gz", - "pubspec": { - "version": "0.4.1", - "name": "shared_preferences", - "dependencies": { - "flutter": { - "sdk": "flutter" - }, - "meta": "^1.0.4" - }, - "author": "Flutter Team <flutter-dev@googlegroups.com>", - "flutter": { - "plugin": { - "androidPackage": "io.flutter.plugins.sharedpreferences", - "iosPrefix": "FLT", - "pluginClass": "SharedPreferencesPlugin" - } - }, - "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", - "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences", - "environment": { - "sdk": ">=2.0.0-dev.28.0 <3.0.0", - "flutter": ">=0.1.4 <2.0.0" - }, - "dev_dependencies": { - "flutter_test": { - "sdk": "flutter" - } - } - }, - "version": "0.4.1" - }, - { - "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.4.2.tar.gz", - "pubspec": { - "version": "0.4.2", - "name": "shared_preferences", - "dependencies": { - "flutter": { - "sdk": "flutter" - }, - "meta": "^1.0.4" - }, - "author": "Flutter Team <flutter-dev@googlegroups.com>", - "flutter": { - "plugin": { - "androidPackage": "io.flutter.plugins.sharedpreferences", - "iosPrefix": "FLT", - "pluginClass": "SharedPreferencesPlugin" - } - }, - "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", - "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences", - "environment": { - "sdk": ">=2.0.0-dev.28.0 <3.0.0", - "flutter": ">=0.1.4 <2.0.0" - }, - "dev_dependencies": { - "flutter_test": { - "sdk": "flutter" - } - } - }, - "version": "0.4.2" - }, - { - "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.4.3.tar.gz", - "pubspec": { - "version": "0.4.3", - "name": "shared_preferences", - "dependencies": { - "flutter": { - "sdk": "flutter" - }, - "meta": "^1.0.4" - }, - "author": "Flutter Team <flutter-dev@googlegroups.com>", - "flutter": { - "plugin": { - "androidPackage": "io.flutter.plugins.sharedpreferences", - "iosPrefix": "FLT", - "pluginClass": "SharedPreferencesPlugin" - } - }, - "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", - "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences", - "environment": { - "sdk": ">=2.0.0-dev.28.0 <3.0.0", - "flutter": ">=0.1.4 <2.0.0" - }, - "dev_dependencies": { - "flutter_test": { - "sdk": "flutter" - } - } - }, - "version": "0.4.3" - }, - { - "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.5.0.tar.gz", - "pubspec": { - "version": "0.5.0", - "name": "shared_preferences", - "dependencies": { - "flutter": { - "sdk": "flutter" - }, - "meta": "^1.0.4" - }, - "author": "Flutter Team <flutter-dev@googlegroups.com>", - "flutter": { - "plugin": { - "androidPackage": "io.flutter.plugins.sharedpreferences", - "iosPrefix": "FLT", - "pluginClass": "SharedPreferencesPlugin" - } - }, - "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", - "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences", - "environment": { - "sdk": ">=2.0.0-dev.28.0 <3.0.0", - "flutter": ">=0.1.4 <2.0.0" - }, - "dev_dependencies": { - "flutter_test": { - "sdk": "flutter" - } - } - }, - "version": "0.5.0" - }, - { - "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.5.1%2B1.tar.gz", - "pubspec": { - "version": "0.5.1+1", - "name": "shared_preferences", - "dependencies": { - "flutter": { - "sdk": "flutter" - }, - "meta": "^1.0.4" - }, - "author": "Flutter Team <flutter-dev@googlegroups.com>", - "flutter": { - "plugin": { - "androidPackage": "io.flutter.plugins.sharedpreferences", - "iosPrefix": "FLT", - "pluginClass": "SharedPreferencesPlugin" - } - }, - "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", - "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences", - "environment": { - "sdk": ">=2.0.0-dev.28.0 <3.0.0", - "flutter": ">=0.1.4 <2.0.0" - }, - "dev_dependencies": { - "flutter_test": { - "sdk": "flutter" - } - } - }, - "version": "0.5.1+1" - } - ] + "version": "0.5.8", + "flutter": { + "plugin": { + "platforms": { + "android": { + "package": "io.flutter.plugins.sharedpreferences", + "pluginClass": "SharedPreferencesPlugin" + }, + "ios": { + "pluginClass": "FLTSharedPreferencesPlugin" + }, + "linux": { + "default_package": "shared_preferences_linux" + }, + "macos": { + "default_package": "shared_preferences_macos" + }, + "web": { + "default_package": "shared_preferences_web" + } + } + } + }, + "dependencies": { + "meta": "^1.0.4", + "flutter": { + "sdk": "flutter" + }, + "shared_preferences_platform_interface": "^1.0.0", + "shared_preferences_linux": "^0.0.2", + "shared_preferences_macos": "^0.0.1", + "shared_preferences_web": "^0.1.2" + }, + "dev_dependencies": { + "flutter_test": { + "sdk": "flutter" + }, + "flutter_driver": { + "sdk": "flutter" + }, + "test": "any", + "e2e": "^0.2.0", + "pedantic": "^1.8.0" + }, + "environment": { + "sdk": ">=2.1.0 <3.0.0", + "flutter": ">=1.12.13+hotfix.5 <2.0.0" + } + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.5.8.tar.gz", + "published": "2020-07-08T04:36:43.412063Z" + }, + "versions": [ + { + "version": "0.1.1", + "pubspec": { + "version": "0.1.1", + "name": "shared_preferences", + "dependencies": { + "flutter": { + "sdk": "flutter" + } + }, + "author": "Flutter Team <flutter-dev@googlegroups.com>", + "flutter": { + "plugin": { + "androidPackage": "io.flutter.plugins.shared_preferences", + "pluginClass": "SharedPreferencesPlugin" + } + }, + "description": "A Flutter plugin for reading and writing simple key-value pairs", + "homepage": "https://github.com/flutter/plugins" + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.1.1.tar.gz", + "published": "2017-05-09T18:25:24.268386Z" + }, + { + "version": "0.2.0", + "pubspec": { + "version": "0.2.0", + "name": "shared_preferences", + "dependencies": { + "flutter": { + "sdk": "flutter" + } + }, + "author": "Flutter Team <flutter-dev@googlegroups.com>", + "flutter": { + "plugin": { + "androidPackage": "io.flutter.plugins.shared_preferences", + "pluginClass": "SharedPreferencesPlugin" + } + }, + "description": "A Flutter plugin for reading and writing simple key-value pairs", + "homepage": "https://github.com/flutter/plugins" + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.2.0.tar.gz", + "published": "2017-05-11T10:45:03.041329Z" + }, + { + "version": "0.2.0+1", + "pubspec": { + "version": "0.2.0+1", + "name": "shared_preferences", + "dependencies": { + "flutter": { + "sdk": "flutter" + } + }, + "author": "Flutter Team <flutter-dev@googlegroups.com>", + "flutter": { + "plugin": { + "androidPackage": "io.flutter.plugins.shared_preferences", + "pluginClass": "SharedPreferencesPlugin" + } + }, + "description": "A Flutter plugin for reading and writing simple key-value pairs.", + "environment": { + "sdk": ">=1.8.0 <2.0.0" + }, + "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences" + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.2.0%2B1.tar.gz", + "published": "2017-05-17T07:37:42.515247Z" + }, + { + "version": "0.2.3", + "pubspec": { + "version": "0.2.3", + "name": "shared_preferences", + "dependencies": { + "flutter": { + "sdk": "flutter" + } + }, + "author": "Flutter Team <flutter-dev@googlegroups.com>", + "flutter": { + "plugin": { + "androidPackage": "io.flutter.plugins.shared_preferences", + "pluginClass": "SharedPreferencesPlugin" + } + }, + "description": "A Flutter plugin for reading and writing simple key-value pairs.", + "environment": { + "sdk": ">=1.8.0 <2.0.0" + }, + "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences" + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.2.3.tar.gz", + "published": "2017-06-03T14:12:51.183087Z" + }, + { + "version": "0.2.4", + "pubspec": { + "version": "0.2.4", + "name": "shared_preferences", + "dependencies": { + "flutter": { + "sdk": "flutter" + }, + "meta": "^1.0.4" + }, + "author": "Flutter Team <flutter-dev@googlegroups.com>", + "flutter": { + "plugin": { + "androidPackage": "io.flutter.plugins.sharedpreferences", + "pluginClass": "SharedPreferencesPlugin" + } + }, + "description": "A Flutter plugin for reading and writing simple key-value pairs.", + "environment": { + "sdk": ">=1.8.0 <2.0.0" + }, + "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences", + "dev_dependencies": { + "test": "^0.12.20", + "mockito": "^2.0.2" + } + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.2.4.tar.gz", + "published": "2017-06-05T19:33:50.975143Z" + }, + { + "version": "0.2.4+1", + "pubspec": { + "version": "0.2.4+1", + "name": "shared_preferences", + "dependencies": { + "flutter": { + "sdk": "flutter" + }, + "meta": "^1.0.4" + }, + "author": "Flutter Team <flutter-dev@googlegroups.com>", + "flutter": { + "plugin": { + "androidPackage": "io.flutter.plugins.sharedpreferences", + "pluginClass": "SharedPreferencesPlugin" + } + }, + "description": "A Flutter plugin for reading and writing simple key-value pairs.", + "environment": { + "sdk": ">=1.8.0 <2.0.0" + }, + "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences", + "dev_dependencies": { + "test": "^0.12.20", + "mockito": "^2.0.2" + } + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.2.4%2B1.tar.gz", + "published": "2017-06-05T19:59:16.090470Z" + }, + { + "version": "0.2.5", + "pubspec": { + "version": "0.2.5", + "name": "shared_preferences", + "dependencies": { + "flutter": { + "sdk": "flutter" + }, + "meta": "^1.0.4" + }, + "author": "Flutter Team <flutter-dev@googlegroups.com>", + "flutter": { + "plugin": { + "androidPackage": "io.flutter.plugins.sharedpreferences", + "pluginClass": "SharedPreferencesPlugin" + } + }, + "description": "A Flutter plugin for reading and writing simple key-value pairs.", + "environment": { + "sdk": ">=1.8.0 <2.0.0" + }, + "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences", + "dev_dependencies": { + "test": "0.12.21", + "mockito": "^2.0.2" + } + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.2.5.tar.gz", + "published": "2017-08-30T17:09:33.914520Z" + }, + { + "version": "0.3.0", + "pubspec": { + "version": "0.3.0", + "name": "shared_preferences", + "dependencies": { + "flutter": { + "sdk": "flutter" + }, + "meta": "^1.0.4" + }, + "author": "Flutter Team <flutter-dev@googlegroups.com>", + "flutter": { + "plugin": { + "androidPackage": "io.flutter.plugins.sharedpreferences", + "pluginClass": "SharedPreferencesPlugin", + "iosPrefix": "FLT" + } + }, + "description": "A Flutter plugin for reading and writing simple key-value pairs.", + "environment": { + "sdk": ">=1.8.0 <2.0.0" + }, + "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences", + "dev_dependencies": { + "flutter_test": { + "sdk": "flutter" + } + } + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.3.0.tar.gz", + "published": "2017-12-20T15:38:21.917159Z" + }, + { + "version": "0.3.1", + "pubspec": { + "version": "0.3.1", + "name": "shared_preferences", + "dependencies": { + "flutter": { + "sdk": "flutter" + }, + "meta": "^1.0.4" + }, + "author": "Flutter Team <flutter-dev@googlegroups.com>", + "flutter": { + "plugin": { + "androidPackage": "io.flutter.plugins.sharedpreferences", + "pluginClass": "SharedPreferencesPlugin", + "iosPrefix": "FLT" + } + }, + "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", + "environment": { + "sdk": ">=1.8.0 <2.0.0" + }, + "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences", + "dev_dependencies": { + "flutter_test": { + "sdk": "flutter" + } + } + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.3.1.tar.gz", + "published": "2018-01-12T15:09:05.976855Z" + }, + { + "version": "0.3.2", + "pubspec": { + "version": "0.3.2", + "name": "shared_preferences", + "dependencies": { + "flutter": { + "sdk": "flutter" + }, + "meta": "^1.0.4" + }, + "author": "Flutter Team <flutter-dev@googlegroups.com>", + "flutter": { + "plugin": { + "androidPackage": "io.flutter.plugins.sharedpreferences", + "pluginClass": "SharedPreferencesPlugin", + "iosPrefix": "FLT" + } + }, + "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", + "environment": { + "sdk": ">=1.8.0 <2.0.0" + }, + "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences", + "dev_dependencies": { + "flutter_test": { + "sdk": "flutter" + } + } + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.3.2.tar.gz", + "published": "2018-02-05T20:57:27.104550Z" + }, + { + "version": "0.3.3", + "pubspec": { + "version": "0.3.3", + "name": "shared_preferences", + "dependencies": { + "flutter": { + "sdk": "flutter" + }, + "meta": "^1.0.4" + }, + "author": "Flutter Team <flutter-dev@googlegroups.com>", + "flutter": { + "plugin": { + "androidPackage": "io.flutter.plugins.sharedpreferences", + "pluginClass": "SharedPreferencesPlugin", + "iosPrefix": "FLT" + } + }, + "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", + "environment": { + "sdk": ">=1.8.0 <2.0.0" + }, + "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences", + "dev_dependencies": { + "flutter_test": { + "sdk": "flutter" + } + } + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.3.3.tar.gz", + "published": "2018-02-28T15:41:47.772896Z" + }, + { + "version": "0.4.0", + "pubspec": { + "version": "0.4.0", + "name": "shared_preferences", + "dependencies": { + "flutter": { + "sdk": "flutter" + }, + "meta": "^1.0.4" + }, + "author": "Flutter Team <flutter-dev@googlegroups.com>", + "flutter": { + "plugin": { + "androidPackage": "io.flutter.plugins.sharedpreferences", + "pluginClass": "SharedPreferencesPlugin", + "iosPrefix": "FLT" + } + }, + "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", + "environment": { + "sdk": ">=2.0.0-dev.28.0 <3.0.0", + "flutter": ">=0.1.4 <2.0.0" + }, + "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences", + "dev_dependencies": { + "flutter_test": { + "sdk": "flutter" + } + } + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.4.0.tar.gz", + "published": "2018-03-09T16:12:39.663265Z" + }, + { + "version": "0.4.1", + "pubspec": { + "version": "0.4.1", + "name": "shared_preferences", + "dependencies": { + "flutter": { + "sdk": "flutter" + }, + "meta": "^1.0.4" + }, + "author": "Flutter Team <flutter-dev@googlegroups.com>", + "flutter": { + "plugin": { + "androidPackage": "io.flutter.plugins.sharedpreferences", + "pluginClass": "SharedPreferencesPlugin", + "iosPrefix": "FLT" + } + }, + "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", + "environment": { + "sdk": ">=2.0.0-dev.28.0 <3.0.0", + "flutter": ">=0.1.4 <2.0.0" + }, + "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences", + "dev_dependencies": { + "flutter_test": { + "sdk": "flutter" + } + } + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.4.1.tar.gz", + "published": "2018-04-09T08:43:11.818712Z" + }, + { + "version": "0.4.2", + "pubspec": { + "version": "0.4.2", + "name": "shared_preferences", + "dependencies": { + "flutter": { + "sdk": "flutter" + }, + "meta": "^1.0.4" + }, + "author": "Flutter Team <flutter-dev@googlegroups.com>", + "flutter": { + "plugin": { + "androidPackage": "io.flutter.plugins.sharedpreferences", + "pluginClass": "SharedPreferencesPlugin", + "iosPrefix": "FLT" + } + }, + "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", + "environment": { + "sdk": ">=2.0.0-dev.28.0 <3.0.0", + "flutter": ">=0.1.4 <2.0.0" + }, + "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences", + "dev_dependencies": { + "flutter_test": { + "sdk": "flutter" + } + } + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.4.2.tar.gz", + "published": "2018-06-01T19:14:21.586501Z" + }, + { + "version": "0.4.3", + "pubspec": { + "version": "0.4.3", + "name": "shared_preferences", + "dependencies": { + "flutter": { + "sdk": "flutter" + }, + "meta": "^1.0.4" + }, + "author": "Flutter Team <flutter-dev@googlegroups.com>", + "flutter": { + "plugin": { + "androidPackage": "io.flutter.plugins.sharedpreferences", + "pluginClass": "SharedPreferencesPlugin", + "iosPrefix": "FLT" + } + }, + "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", + "environment": { + "sdk": ">=2.0.0-dev.28.0 <3.0.0", + "flutter": ">=0.1.4 <2.0.0" + }, + "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences", + "dev_dependencies": { + "flutter_test": { + "sdk": "flutter" + } + } + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.4.3.tar.gz", + "published": "2018-10-01T19:17:45.554499Z" + }, + { + "version": "0.5.0", + "pubspec": { + "version": "0.5.0", + "name": "shared_preferences", + "dependencies": { + "flutter": { + "sdk": "flutter" + }, + "meta": "^1.0.4" + }, + "author": "Flutter Team <flutter-dev@googlegroups.com>", + "flutter": { + "plugin": { + "androidPackage": "io.flutter.plugins.sharedpreferences", + "pluginClass": "SharedPreferencesPlugin", + "iosPrefix": "FLT" + } + }, + "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", + "environment": { + "sdk": ">=2.0.0-dev.28.0 <3.0.0", + "flutter": ">=0.1.4 <2.0.0" + }, + "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences", + "dev_dependencies": { + "flutter_test": { + "sdk": "flutter" + } + } + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.5.0.tar.gz", + "published": "2019-01-24T23:22:56.870865Z" + }, + { + "version": "0.5.1+1", + "pubspec": { + "version": "0.5.1+1", + "name": "shared_preferences", + "dependencies": { + "flutter": { + "sdk": "flutter" + }, + "meta": "^1.0.4" + }, + "author": "Flutter Team <flutter-dev@googlegroups.com>", + "flutter": { + "plugin": { + "androidPackage": "io.flutter.plugins.sharedpreferences", + "pluginClass": "SharedPreferencesPlugin", + "iosPrefix": "FLT" + } + }, + "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", + "environment": { + "sdk": ">=2.0.0-dev.28.0 <3.0.0", + "flutter": ">=0.1.4 <2.0.0" + }, + "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences", + "dev_dependencies": { + "flutter_test": { + "sdk": "flutter" + } + } + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.5.1%2B1.tar.gz", + "published": "2019-02-08T02:03:10.911637Z" + }, + { + "version": "0.5.1+2", + "pubspec": { + "version": "0.5.1+2", + "name": "shared_preferences", + "dependencies": { + "flutter": { + "sdk": "flutter" + }, + "meta": "^1.0.4" + }, + "author": "Flutter Team <flutter-dev@googlegroups.com>", + "flutter": { + "plugin": { + "androidPackage": "io.flutter.plugins.sharedpreferences", + "pluginClass": "SharedPreferencesPlugin", + "iosPrefix": "FLT" + } + }, + "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", + "environment": { + "sdk": ">=2.0.0-dev.28.0 <3.0.0", + "flutter": ">=0.1.4 <2.0.0" + }, + "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences", + "dev_dependencies": { + "test": "any", + "flutter_test": { + "sdk": "flutter" + }, + "flutter_driver": { + "sdk": "flutter" + } + } + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.5.1%2B2.tar.gz", + "published": "2019-03-15T15:44:55.382574Z" + }, + { + "version": "0.5.2", + "pubspec": { + "version": "0.5.2", + "name": "shared_preferences", + "dependencies": { + "flutter": { + "sdk": "flutter" + }, + "meta": "^1.0.4" + }, + "author": "Flutter Team <flutter-dev@googlegroups.com>", + "flutter": { + "plugin": { + "androidPackage": "io.flutter.plugins.sharedpreferences", + "pluginClass": "SharedPreferencesPlugin", + "iosPrefix": "FLT" + } + }, + "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", + "environment": { + "sdk": ">=2.0.0-dev.28.0 <3.0.0", + "flutter": ">=0.1.4 <2.0.0" + }, + "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences", + "dev_dependencies": { + "test": "any", + "flutter_test": { + "sdk": "flutter" + }, + "flutter_driver": { + "sdk": "flutter" + } + } + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.5.2.tar.gz", + "published": "2019-04-09T15:32:00.113895Z" + }, + { + "version": "0.5.2+1", + "pubspec": { + "version": "0.5.2+1", + "name": "shared_preferences", + "dependencies": { + "flutter": { + "sdk": "flutter" + }, + "meta": "^1.0.4" + }, + "author": "Flutter Team <flutter-dev@googlegroups.com>", + "flutter": { + "plugin": { + "androidPackage": "io.flutter.plugins.sharedpreferences", + "pluginClass": "SharedPreferencesPlugin", + "iosPrefix": "FLT" + } + }, + "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", + "environment": { + "sdk": ">=2.0.0-dev.28.0 <3.0.0", + "flutter": ">=0.1.4 <2.0.0" + }, + "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences", + "dev_dependencies": { + "test": "any", + "flutter_test": { + "sdk": "flutter" + }, + "flutter_driver": { + "sdk": "flutter" + } + } + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.5.2%2B1.tar.gz", + "published": "2019-05-22T16:11:30.917473Z" + }, + { + "version": "0.5.2+2", + "pubspec": { + "version": "0.5.2+2", + "name": "shared_preferences", + "dependencies": { + "flutter": { + "sdk": "flutter" + }, + "meta": "^1.0.4" + }, + "author": "Flutter Team <flutter-dev@googlegroups.com>", + "flutter": { + "plugin": { + "androidPackage": "io.flutter.plugins.sharedpreferences", + "pluginClass": "SharedPreferencesPlugin", + "iosPrefix": "FLT" + } + }, + "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", + "environment": { + "sdk": ">=2.0.0-dev.28.0 <3.0.0", + "flutter": ">=0.1.4 <2.0.0" + }, + "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences", + "dev_dependencies": { + "test": "any", + "flutter_test": { + "sdk": "flutter" + }, + "flutter_driver": { + "sdk": "flutter" + } + } + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.5.2%2B2.tar.gz", + "published": "2019-05-30T00:37:40.912286Z" + }, + { + "version": "0.5.3", + "pubspec": { + "version": "0.5.3", + "name": "shared_preferences", + "dependencies": { + "flutter": { + "sdk": "flutter" + }, + "meta": "^1.0.4" + }, + "author": "Flutter Team <flutter-dev@googlegroups.com>", + "flutter": { + "plugin": { + "androidPackage": "io.flutter.plugins.sharedpreferences", + "pluginClass": "SharedPreferencesPlugin", + "iosPrefix": "FLT" + } + }, + "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", + "environment": { + "sdk": ">=2.0.0-dev.28.0 <3.0.0", + "flutter": ">=0.1.4 <2.0.0" + }, + "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences", + "dev_dependencies": { + "test": "any", + "flutter_test": { + "sdk": "flutter" + }, + "flutter_driver": { + "sdk": "flutter" + } + } + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.5.3.tar.gz", + "published": "2019-05-31T22:52:25.471528Z" + }, + { + "version": "0.5.3+1", + "pubspec": { + "version": "0.5.3+1", + "name": "shared_preferences", + "dependencies": { + "flutter": { + "sdk": "flutter" + }, + "meta": "^1.0.4" + }, + "author": "Flutter Team <flutter-dev@googlegroups.com>", + "flutter": { + "plugin": { + "androidPackage": "io.flutter.plugins.sharedpreferences", + "pluginClass": "SharedPreferencesPlugin", + "iosPrefix": "FLT" + } + }, + "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", + "environment": { + "sdk": ">=2.0.0-dev.28.0 <3.0.0", + "flutter": ">=1.5.0 <2.0.0" + }, + "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences", + "dev_dependencies": { + "test": "any", + "flutter_test": { + "sdk": "flutter" + }, + "flutter_driver": { + "sdk": "flutter" + } + } + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.5.3%2B1.tar.gz", + "published": "2019-06-04T00:34:04.927415Z" + }, + { + "version": "0.5.3+2", + "pubspec": { + "version": "0.5.3+2", + "name": "shared_preferences", + "dependencies": { + "flutter": { + "sdk": "flutter" + }, + "meta": "^1.0.4" + }, + "author": "Flutter Team <flutter-dev@googlegroups.com>", + "flutter": { + "plugin": { + "androidPackage": "io.flutter.plugins.sharedpreferences", + "pluginClass": "SharedPreferencesPlugin", + "iosPrefix": "FLT" + } + }, + "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", + "environment": { + "sdk": ">=2.0.0-dev.28.0 <3.0.0", + "flutter": ">=1.5.0 <2.0.0" + }, + "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences", + "dev_dependencies": { + "test": "any", + "flutter_test": { + "sdk": "flutter" + }, + "flutter_driver": { + "sdk": "flutter" + } + } + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.5.3%2B2.tar.gz", + "published": "2019-07-08T01:27:57.932893Z" + }, + { + "version": "0.5.3+3", + "pubspec": { + "version": "0.5.3+3", + "name": "shared_preferences", + "dependencies": { + "flutter": { + "sdk": "flutter" + }, + "meta": "^1.0.4" + }, + "author": "Flutter Team <flutter-dev@googlegroups.com>", + "flutter": { + "plugin": { + "androidPackage": "io.flutter.plugins.sharedpreferences", + "pluginClass": "SharedPreferencesPlugin", + "iosPrefix": "FLT" + } + }, + "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", + "environment": { + "sdk": ">=2.0.0-dev.28.0 <3.0.0", + "flutter": ">=1.5.0 <2.0.0" + }, + "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences", + "dev_dependencies": { + "test": "any", + "flutter_test": { + "sdk": "flutter" + }, + "flutter_driver": { + "sdk": "flutter" + } + } + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.5.3%2B3.tar.gz", + "published": "2019-07-16T01:25:26.525388Z" + }, + { + "version": "0.5.3+4", + "pubspec": { + "version": "0.5.3+4", + "name": "shared_preferences", + "dependencies": { + "flutter": { + "sdk": "flutter" + }, + "meta": "^1.0.4" + }, + "author": "Flutter Team <flutter-dev@googlegroups.com>", + "flutter": { + "plugin": { + "androidPackage": "io.flutter.plugins.sharedpreferences", + "pluginClass": "SharedPreferencesPlugin", + "iosPrefix": "FLT" + } + }, + "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", + "environment": { + "sdk": ">=2.0.0-dev.28.0 <3.0.0", + "flutter": ">=1.5.0 <2.0.0" + }, + "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences", + "dev_dependencies": { + "test": "any", + "flutter_test": { + "sdk": "flutter" + }, + "flutter_driver": { + "sdk": "flutter" + } + } + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.5.3%2B4.tar.gz", + "published": "2019-07-16T12:32:40.229319Z" + }, + { + "version": "0.5.3+5", + "pubspec": { + "version": "0.5.3+5", + "name": "shared_preferences", + "dependencies": { + "flutter": { + "sdk": "flutter" + }, + "meta": "^1.0.4" + }, + "author": "Flutter Team <flutter-dev@googlegroups.com>", + "flutter": { + "plugin": { + "androidPackage": "io.flutter.plugins.sharedpreferences", + "pluginClass": "SharedPreferencesPlugin", + "iosPrefix": "FLT" + } + }, + "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", + "environment": { + "sdk": ">=2.0.0-dev.28.0 <3.0.0", + "flutter": ">=1.5.0 <2.0.0" + }, + "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences", + "dev_dependencies": { + "test": "any", + "flutter_test": { + "sdk": "flutter" + }, + "flutter_driver": { + "sdk": "flutter" + } + } + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.5.3%2B5.tar.gz", + "published": "2019-10-16T22:49:22.744714Z" + }, + { + "version": "0.5.4", + "pubspec": { + "version": "0.5.4", + "name": "shared_preferences", + "dependencies": { + "flutter": { + "sdk": "flutter" + }, + "meta": "^1.0.4" + }, + "author": "Flutter Team <flutter-dev@googlegroups.com>", + "flutter": { + "plugin": { + "androidPackage": "io.flutter.plugins.sharedpreferences", + "pluginClass": "SharedPreferencesPlugin", + "iosPrefix": "FLT" + } + }, + "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", + "environment": { + "sdk": ">=2.0.0-dev.28.0 <3.0.0", + "flutter": ">=1.6.7 <2.0.0" + }, + "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences", + "dev_dependencies": { + "e2e": "^0.2.0", + "test": "any", + "flutter_test": { + "sdk": "flutter" + }, + "flutter_driver": { + "sdk": "flutter" + } + } + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.5.4.tar.gz", + "published": "2019-10-22T00:00:44.785447Z" + }, + { + "version": "0.5.4+1", + "pubspec": { + "version": "0.5.4+1", + "name": "shared_preferences", + "dependencies": { + "flutter": { + "sdk": "flutter" + }, + "meta": "^1.0.4" + }, + "author": "Flutter Team <flutter-dev@googlegroups.com>", + "flutter": { + "plugin": { + "androidPackage": "io.flutter.plugins.sharedpreferences", + "pluginClass": "SharedPreferencesPlugin", + "iosPrefix": "FLT" + } + }, + "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", + "environment": { + "sdk": ">=2.0.0-dev.28.0 <3.0.0", + "flutter": ">=1.6.7 <2.0.0" + }, + "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences", + "dev_dependencies": { + "e2e": "^0.2.0", + "test": "any", + "flutter_test": { + "sdk": "flutter" + }, + "flutter_driver": { + "sdk": "flutter" + } + } + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.5.4%2B1.tar.gz", + "published": "2019-10-25T22:47:57.255730Z" + }, + { + "version": "0.5.4+3", + "pubspec": { + "version": "0.5.4+3", + "name": "shared_preferences", + "dependencies": { + "flutter": { + "sdk": "flutter" + }, + "meta": "^1.0.4" + }, + "author": "Flutter Team <flutter-dev@googlegroups.com>", + "flutter": { + "plugin": { + "androidPackage": "io.flutter.plugins.sharedpreferences", + "pluginClass": "SharedPreferencesPlugin", + "iosPrefix": "FLT" + } + }, + "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", + "environment": { + "sdk": ">=2.0.0-dev.28.0 <3.0.0", + "flutter": ">=1.6.7 <2.0.0" + }, + "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences", + "dev_dependencies": { + "e2e": "^0.2.0", + "test": "any", + "flutter_test": { + "sdk": "flutter" + }, + "flutter_driver": { + "sdk": "flutter" + } + } + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.5.4%2B3.tar.gz", + "published": "2019-10-28T22:44:38.107455Z" + }, + { + "version": "0.5.4+5", + "pubspec": { + "name": "shared_preferences", + "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", + "author": "Flutter Team <flutter-dev@googlegroups.com>", + "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences", + "version": "0.5.4+5", + "flutter": { + "plugin": { + "androidPackage": "io.flutter.plugins.sharedpreferences", + "iosPrefix": "FLT", + "pluginClass": "SharedPreferencesPlugin" + } + }, + "dependencies": { + "meta": "^1.0.4", + "flutter": { + "sdk": "flutter" + } + }, + "dev_dependencies": { + "flutter_test": { + "sdk": "flutter" + }, + "flutter_driver": { + "sdk": "flutter" + }, + "test": "any", + "e2e": "^0.2.0" + }, + "environment": { + "sdk": ">=2.0.0-dev.28.0 <3.0.0", + "flutter": ">=1.6.7 <2.0.0" + } + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.5.4%2B5.tar.gz", + "published": "2019-11-13T01:12:51.650387Z" + }, + { + "version": "0.5.4+6", + "pubspec": { + "name": "shared_preferences", + "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", + "author": "Flutter Team <flutter-dev@googlegroups.com>", + "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences", + "version": "0.5.4+6", + "flutter": { + "plugin": { + "androidPackage": "io.flutter.plugins.sharedpreferences", + "iosPrefix": "FLT", + "pluginClass": "SharedPreferencesPlugin" + } + }, + "dependencies": { + "meta": "^1.0.4", + "flutter": { + "sdk": "flutter" + } + }, + "dev_dependencies": { + "flutter_test": { + "sdk": "flutter" + }, + "flutter_driver": { + "sdk": "flutter" + }, + "test": "any", + "e2e": "^0.2.0" + }, + "environment": { + "sdk": ">=2.0.0-dev.28.0 <3.0.0", + "flutter": ">=1.6.7 <2.0.0" + } + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.5.4%2B6.tar.gz", + "published": "2019-11-25T22:46:39.167123Z" + }, + { + "version": "0.5.4+8", + "pubspec": { + "name": "shared_preferences", + "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", + "author": "Flutter Team <flutter-dev@googlegroups.com>", + "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences/shared_preferences", + "version": "0.5.4+8", + "flutter": { + "plugin": { + "androidPackage": "io.flutter.plugins.sharedpreferences", + "iosPrefix": "FLT", + "pluginClass": "SharedPreferencesPlugin" + } + }, + "dependencies": { + "meta": "^1.0.4", + "flutter": { + "sdk": "flutter" + }, + "shared_preferences_platform_interface": "^1.0.0" + }, + "dev_dependencies": { + "flutter_test": { + "sdk": "flutter" + }, + "flutter_driver": { + "sdk": "flutter" + }, + "test": "any", + "e2e": "^0.2.0" + }, + "environment": { + "sdk": ">=2.0.0-dev.28.0 <3.0.0", + "flutter": ">=1.6.7 <2.0.0" + } + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.5.4%2B8.tar.gz", + "published": "2019-12-03T22:28:49.437659Z" + }, + { + "version": "0.5.4+9", + "pubspec": { + "name": "shared_preferences", + "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", + "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences/shared_preferences", + "version": "0.5.4+9", + "flutter": { + "plugin": { + "platforms": { + "android": { + "package": "io.flutter.plugins.sharedpreferences", + "pluginClass": "SharedPreferencesPlugin" + }, + "ios": { + "pluginClass": "FLTSharedPreferencesPlugin" + } + } + } + }, + "dependencies": { + "meta": "^1.0.4", + "flutter": { + "sdk": "flutter" + }, + "shared_preferences_platform_interface": "^1.0.0" + }, + "dev_dependencies": { + "flutter_test": { + "sdk": "flutter" + }, + "flutter_driver": { + "sdk": "flutter" + }, + "test": "any", + "e2e": "^0.2.0" + }, + "environment": { + "sdk": ">=2.0.0-dev.28.0 <3.0.0", + "flutter": ">=1.10.0 <2.0.0" + } + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.5.4%2B9.tar.gz", + "published": "2019-12-10T04:45:58.964761Z" + }, + { + "version": "0.5.5", + "pubspec": { + "name": "shared_preferences", + "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", + "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences/shared_preferences", + "version": "0.5.5", + "flutter": { + "plugin": { + "platforms": { + "android": { + "package": "io.flutter.plugins.sharedpreferences", + "pluginClass": "SharedPreferencesPlugin" + }, + "ios": { + "pluginClass": "FLTSharedPreferencesPlugin" + }, + "macos": { + "default_package": "shared_preferences_macos" + } + } + } + }, + "dependencies": { + "meta": "^1.0.4", + "flutter": { + "sdk": "flutter" + }, + "shared_preferences_platform_interface": "^1.0.0", + "shared_preferences_macos": "^0.0.1" + }, + "dev_dependencies": { + "flutter_test": { + "sdk": "flutter" + }, + "flutter_driver": { + "sdk": "flutter" + }, + "test": "any", + "e2e": "^0.2.0" + }, + "environment": { + "sdk": ">=2.0.0-dev.28.0 <3.0.0", + "flutter": ">=1.12.8 <2.0.0" + } + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.5.5.tar.gz", + "published": "2019-12-10T21:43:54.946008Z" + }, + { + "version": "0.5.6", + "pubspec": { + "name": "shared_preferences", + "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", + "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences/shared_preferences", + "version": "0.5.6", + "flutter": { + "plugin": { + "platforms": { + "android": { + "package": "io.flutter.plugins.sharedpreferences", + "pluginClass": "SharedPreferencesPlugin" + }, + "ios": { + "pluginClass": "FLTSharedPreferencesPlugin" + }, + "macos": { + "default_package": "shared_preferences_macos" + }, + "web": { + "default_package": "shared_preferences_web" + } + } + } + }, + "dependencies": { + "meta": "^1.0.4", + "flutter": { + "sdk": "flutter" + }, + "shared_preferences_platform_interface": "^1.0.0", + "shared_preferences_macos": "^0.0.1", + "shared_preferences_web": "^0.1.2" + }, + "dev_dependencies": { + "flutter_test": { + "sdk": "flutter" + }, + "flutter_driver": { + "sdk": "flutter" + }, + "test": "any", + "e2e": "^0.2.0" + }, + "environment": { + "sdk": ">=2.0.0-dev.28.0 <3.0.0", + "flutter": ">=1.12.13+hotfix.4 <2.0.0" + } + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.5.6.tar.gz", + "published": "2019-12-11T00:12:47.456859Z" + }, + { + "version": "0.5.6+1", + "pubspec": { + "name": "shared_preferences", + "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", + "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences/shared_preferences", + "version": "0.5.6+1", + "flutter": { + "plugin": { + "platforms": { + "android": { + "package": "io.flutter.plugins.sharedpreferences", + "pluginClass": "SharedPreferencesPlugin" + }, + "ios": { + "pluginClass": "FLTSharedPreferencesPlugin" + }, + "macos": { + "default_package": "shared_preferences_macos" + }, + "web": { + "default_package": "shared_preferences_web" + } + } + } + }, + "dependencies": { + "meta": "^1.0.4", + "flutter": { + "sdk": "flutter" + }, + "shared_preferences_platform_interface": "^1.0.0", + "shared_preferences_macos": "^0.0.1", + "shared_preferences_web": "^0.1.2" + }, + "dev_dependencies": { + "flutter_test": { + "sdk": "flutter" + }, + "flutter_driver": { + "sdk": "flutter" + }, + "test": "any", + "e2e": "^0.2.0" + }, + "environment": { + "sdk": ">=2.0.0-dev.28.0 <3.0.0", + "flutter": ">=1.12.13+hotfix.4 <2.0.0" + } + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.5.6%2B1.tar.gz", + "published": "2020-01-23T21:53:34.756279Z" + }, + { + "version": "0.5.6+2", + "pubspec": { + "name": "shared_preferences", + "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", + "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences/shared_preferences", + "version": "0.5.6+2", + "flutter": { + "plugin": { + "platforms": { + "android": { + "package": "io.flutter.plugins.sharedpreferences", + "pluginClass": "SharedPreferencesPlugin" + }, + "ios": { + "pluginClass": "FLTSharedPreferencesPlugin" + }, + "macos": { + "default_package": "shared_preferences_macos" + }, + "web": { + "default_package": "shared_preferences_web" + } + } + } + }, + "dependencies": { + "meta": "^1.0.4", + "flutter": { + "sdk": "flutter" + }, + "shared_preferences_platform_interface": "^1.0.0", + "shared_preferences_macos": "^0.0.1", + "shared_preferences_web": "^0.1.2" + }, + "dev_dependencies": { + "flutter_test": { + "sdk": "flutter" + }, + "flutter_driver": { + "sdk": "flutter" + }, + "test": "any", + "e2e": "^0.2.0", + "pedantic": "^1.8.0" + }, + "environment": { + "sdk": ">=2.0.0-dev.28.0 <3.0.0", + "flutter": ">=1.12.13+hotfix.4 <2.0.0" + } + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.5.6%2B2.tar.gz", + "published": "2020-02-20T23:57:05.213425Z" + }, + { + "version": "0.5.6+3", + "pubspec": { + "name": "shared_preferences", + "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", + "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences/shared_preferences", + "version": "0.5.6+3", + "flutter": { + "plugin": { + "platforms": { + "android": { + "package": "io.flutter.plugins.sharedpreferences", + "pluginClass": "SharedPreferencesPlugin" + }, + "ios": { + "pluginClass": "FLTSharedPreferencesPlugin" + }, + "macos": { + "default_package": "shared_preferences_macos" + }, + "web": { + "default_package": "shared_preferences_web" + } + } + } + }, + "dependencies": { + "meta": "^1.0.4", + "flutter": { + "sdk": "flutter" + }, + "shared_preferences_platform_interface": "^1.0.0", + "shared_preferences_macos": "^0.0.1", + "shared_preferences_web": "^0.1.2" + }, + "dev_dependencies": { + "flutter_test": { + "sdk": "flutter" + }, + "flutter_driver": { + "sdk": "flutter" + }, + "test": "any", + "e2e": "^0.2.0", + "pedantic": "^1.8.0" + }, + "environment": { + "sdk": ">=2.0.0-dev.28.0 <3.0.0", + "flutter": ">=1.12.13+hotfix.4 <2.0.0" + } + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.5.6%2B3.tar.gz", + "published": "2020-03-10T17:55:26.669980Z" + }, + { + "version": "0.5.7", + "pubspec": { + "name": "shared_preferences", + "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", + "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences/shared_preferences", + "version": "0.5.7", + "flutter": { + "plugin": { + "platforms": { + "android": { + "package": "io.flutter.plugins.sharedpreferences", + "pluginClass": "SharedPreferencesPlugin" + }, + "ios": { + "pluginClass": "FLTSharedPreferencesPlugin" + }, + "macos": { + "default_package": "shared_preferences_macos" + }, + "web": { + "default_package": "shared_preferences_web" + } + } + } + }, + "dependencies": { + "meta": "^1.0.4", + "flutter": { + "sdk": "flutter" + }, + "shared_preferences_platform_interface": "^1.0.0", + "shared_preferences_macos": "^0.0.1", + "shared_preferences_web": "^0.1.2" + }, + "dev_dependencies": { + "flutter_test": { + "sdk": "flutter" + }, + "flutter_driver": { + "sdk": "flutter" + }, + "test": "any", + "e2e": "^0.2.0", + "pedantic": "^1.8.0" + }, + "environment": { + "sdk": ">=2.0.0-dev.28.0 <3.0.0", + "flutter": ">=1.12.13+hotfix.5 <2.0.0" + } + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.5.7.tar.gz", + "published": "2020-04-21T04:36:13.482589Z" + }, + { + "version": "0.5.7+1", + "pubspec": { + "name": "shared_preferences", + "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", + "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences/shared_preferences", + "version": "0.5.7+1", + "flutter": { + "plugin": { + "platforms": { + "android": { + "package": "io.flutter.plugins.sharedpreferences", + "pluginClass": "SharedPreferencesPlugin" + }, + "ios": { + "pluginClass": "FLTSharedPreferencesPlugin" + }, + "macos": { + "default_package": "shared_preferences_macos" + }, + "web": { + "default_package": "shared_preferences_web" + } + } + } + }, + "dependencies": { + "meta": "^1.0.4", + "flutter": { + "sdk": "flutter" + }, + "shared_preferences_platform_interface": "^1.0.0", + "shared_preferences_macos": "^0.0.1", + "shared_preferences_web": "^0.1.2" + }, + "dev_dependencies": { + "flutter_test": { + "sdk": "flutter" + }, + "flutter_driver": { + "sdk": "flutter" + }, + "test": "any", + "e2e": "^0.2.0", + "pedantic": "^1.8.0" + }, + "environment": { + "sdk": ">=2.0.0-dev.28.0 <3.0.0", + "flutter": ">=1.12.13+hotfix.5 <2.0.0" + } + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.5.7%2B1.tar.gz", + "published": "2020-05-06T02:25:58.787589Z" + }, + { + "version": "0.5.7+2", + "pubspec": { + "name": "shared_preferences", + "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", + "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences/shared_preferences", + "version": "0.5.7+2", + "flutter": { + "plugin": { + "platforms": { + "android": { + "package": "io.flutter.plugins.sharedpreferences", + "pluginClass": "SharedPreferencesPlugin" + }, + "ios": { + "pluginClass": "FLTSharedPreferencesPlugin" + }, + "macos": { + "default_package": "shared_preferences_macos" + }, + "web": { + "default_package": "shared_preferences_web" + } + } + } + }, + "dependencies": { + "meta": "^1.0.4", + "flutter": { + "sdk": "flutter" + }, + "shared_preferences_platform_interface": "^1.0.0", + "shared_preferences_macos": "^0.0.1", + "shared_preferences_web": "^0.1.2" + }, + "dev_dependencies": { + "flutter_test": { + "sdk": "flutter" + }, + "flutter_driver": { + "sdk": "flutter" + }, + "test": "any", + "e2e": "^0.2.0", + "pedantic": "^1.8.0" + }, + "environment": { + "sdk": ">=2.1.0 <3.0.0", + "flutter": ">=1.12.13+hotfix.5 <2.0.0" + } + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.5.7%2B2.tar.gz", + "published": "2020-05-12T03:51:13.065917Z" + }, + { + "version": "0.5.7+3", + "pubspec": { + "name": "shared_preferences", + "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", + "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences/shared_preferences", + "version": "0.5.7+3", + "flutter": { + "plugin": { + "platforms": { + "android": { + "package": "io.flutter.plugins.sharedpreferences", + "pluginClass": "SharedPreferencesPlugin" + }, + "ios": { + "pluginClass": "FLTSharedPreferencesPlugin" + }, + "macos": { + "default_package": "shared_preferences_macos" + }, + "web": { + "default_package": "shared_preferences_web" + } + } + } + }, + "dependencies": { + "meta": "^1.0.4", + "flutter": { + "sdk": "flutter" + }, + "shared_preferences_platform_interface": "^1.0.0", + "shared_preferences_macos": "^0.0.1", + "shared_preferences_web": "^0.1.2" + }, + "dev_dependencies": { + "flutter_test": { + "sdk": "flutter" + }, + "flutter_driver": { + "sdk": "flutter" + }, + "test": "any", + "e2e": "^0.2.0", + "pedantic": "^1.8.0" + }, + "environment": { + "sdk": ">=2.1.0 <3.0.0", + "flutter": ">=1.12.13+hotfix.5 <2.0.0" + } + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.5.7%2B3.tar.gz", + "published": "2020-05-21T19:52:19.756281Z" + }, + { + "version": "0.5.8", + "pubspec": { + "name": "shared_preferences", + "description": "Flutter plugin for reading and writing simple key-value pairs. Wraps NSUserDefaults on iOS and SharedPreferences on Android.", + "homepage": "https://github.com/flutter/plugins/tree/master/packages/shared_preferences/shared_preferences", + "version": "0.5.8", + "flutter": { + "plugin": { + "platforms": { + "android": { + "package": "io.flutter.plugins.sharedpreferences", + "pluginClass": "SharedPreferencesPlugin" + }, + "ios": { + "pluginClass": "FLTSharedPreferencesPlugin" + }, + "linux": { + "default_package": "shared_preferences_linux" + }, + "macos": { + "default_package": "shared_preferences_macos" + }, + "web": { + "default_package": "shared_preferences_web" + } + } + } + }, + "dependencies": { + "meta": "^1.0.4", + "flutter": { + "sdk": "flutter" + }, + "shared_preferences_platform_interface": "^1.0.0", + "shared_preferences_linux": "^0.0.2", + "shared_preferences_macos": "^0.0.1", + "shared_preferences_web": "^0.1.2" + }, + "dev_dependencies": { + "flutter_test": { + "sdk": "flutter" + }, + "flutter_driver": { + "sdk": "flutter" + }, + "test": "any", + "e2e": "^0.2.0", + "pedantic": "^1.8.0" + }, + "environment": { + "sdk": ">=2.1.0 <3.0.0", + "flutter": ">=1.12.13+hotfix.5 <2.0.0" + } + }, + "archive_url": "https://pub.dartlang.org/packages/shared_preferences/versions/0.5.8.tar.gz", + "published": "2020-07-08T04:36:43.412063Z" + } + ] } diff --git a/lib/datasource/dart/__snapshots__/index.spec.ts.snap b/lib/datasource/dart/__snapshots__/index.spec.ts.snap index 856d329c5d3f781461650006ee07f829b0e95e05..b86fb4330a48b460b5eba2bb5945a2f801f23475 100644 --- a/lib/datasource/dart/__snapshots__/index.spec.ts.snap +++ b/lib/datasource/dart/__snapshots__/index.spec.ts.snap @@ -4,56 +4,181 @@ exports[`datasource/dart getReleases processes real data 1`] = ` Object { "releases": Array [ Object { + "releaseTimestamp": "2017-05-09T18:25:24.268386Z", "version": "0.1.1", }, Object { + "releaseTimestamp": "2017-05-11T10:45:03.041329Z", "version": "0.2.0", }, Object { + "releaseTimestamp": "2017-05-17T07:37:42.515247Z", "version": "0.2.0+1", }, Object { + "releaseTimestamp": "2017-06-03T14:12:51.183087Z", "version": "0.2.3", }, Object { + "releaseTimestamp": "2017-06-05T19:33:50.975143Z", "version": "0.2.4", }, Object { + "releaseTimestamp": "2017-06-05T19:59:16.090470Z", "version": "0.2.4+1", }, Object { + "releaseTimestamp": "2017-08-30T17:09:33.914520Z", "version": "0.2.5", }, Object { + "releaseTimestamp": "2017-12-20T15:38:21.917159Z", "version": "0.3.0", }, Object { + "releaseTimestamp": "2018-01-12T15:09:05.976855Z", "version": "0.3.1", }, Object { + "releaseTimestamp": "2018-02-05T20:57:27.104550Z", "version": "0.3.2", }, Object { + "releaseTimestamp": "2018-02-28T15:41:47.772896Z", "version": "0.3.3", }, Object { + "releaseTimestamp": "2018-03-09T16:12:39.663265Z", "version": "0.4.0", }, Object { + "releaseTimestamp": "2018-04-09T08:43:11.818712Z", "version": "0.4.1", }, Object { + "releaseTimestamp": "2018-06-01T19:14:21.586501Z", "version": "0.4.2", }, Object { + "releaseTimestamp": "2018-10-01T19:17:45.554499Z", "version": "0.4.3", }, Object { + "releaseTimestamp": "2019-01-24T23:22:56.870865Z", "version": "0.5.0", }, Object { + "releaseTimestamp": "2019-02-08T02:03:10.911637Z", "version": "0.5.1+1", }, + Object { + "releaseTimestamp": "2019-03-15T15:44:55.382574Z", + "version": "0.5.1+2", + }, + Object { + "releaseTimestamp": "2019-04-09T15:32:00.113895Z", + "version": "0.5.2", + }, + Object { + "releaseTimestamp": "2019-05-22T16:11:30.917473Z", + "version": "0.5.2+1", + }, + Object { + "releaseTimestamp": "2019-05-30T00:37:40.912286Z", + "version": "0.5.2+2", + }, + Object { + "releaseTimestamp": "2019-05-31T22:52:25.471528Z", + "version": "0.5.3", + }, + Object { + "releaseTimestamp": "2019-06-04T00:34:04.927415Z", + "version": "0.5.3+1", + }, + Object { + "releaseTimestamp": "2019-07-08T01:27:57.932893Z", + "version": "0.5.3+2", + }, + Object { + "releaseTimestamp": "2019-07-16T01:25:26.525388Z", + "version": "0.5.3+3", + }, + Object { + "releaseTimestamp": "2019-07-16T12:32:40.229319Z", + "version": "0.5.3+4", + }, + Object { + "releaseTimestamp": "2019-10-16T22:49:22.744714Z", + "version": "0.5.3+5", + }, + Object { + "releaseTimestamp": "2019-10-22T00:00:44.785447Z", + "version": "0.5.4", + }, + Object { + "releaseTimestamp": "2019-10-25T22:47:57.255730Z", + "version": "0.5.4+1", + }, + Object { + "releaseTimestamp": "2019-10-28T22:44:38.107455Z", + "version": "0.5.4+3", + }, + Object { + "releaseTimestamp": "2019-11-13T01:12:51.650387Z", + "version": "0.5.4+5", + }, + Object { + "releaseTimestamp": "2019-11-25T22:46:39.167123Z", + "version": "0.5.4+6", + }, + Object { + "releaseTimestamp": "2019-12-03T22:28:49.437659Z", + "version": "0.5.4+8", + }, + Object { + "releaseTimestamp": "2019-12-10T04:45:58.964761Z", + "version": "0.5.4+9", + }, + Object { + "releaseTimestamp": "2019-12-10T21:43:54.946008Z", + "version": "0.5.5", + }, + Object { + "releaseTimestamp": "2019-12-11T00:12:47.456859Z", + "version": "0.5.6", + }, + Object { + "releaseTimestamp": "2020-01-23T21:53:34.756279Z", + "version": "0.5.6+1", + }, + Object { + "releaseTimestamp": "2020-02-20T23:57:05.213425Z", + "version": "0.5.6+2", + }, + Object { + "releaseTimestamp": "2020-03-10T17:55:26.669980Z", + "version": "0.5.6+3", + }, + Object { + "releaseTimestamp": "2020-04-21T04:36:13.482589Z", + "version": "0.5.7", + }, + Object { + "releaseTimestamp": "2020-05-06T02:25:58.787589Z", + "version": "0.5.7+1", + }, + Object { + "releaseTimestamp": "2020-05-12T03:51:13.065917Z", + "version": "0.5.7+2", + }, + Object { + "releaseTimestamp": "2020-05-21T19:52:19.756281Z", + "version": "0.5.7+3", + }, + Object { + "releaseTimestamp": "2020-07-08T04:36:43.412063Z", + "version": "0.5.8", + }, ], "sourceUrl": "http://example.com", } diff --git a/lib/datasource/dart/index.ts b/lib/datasource/dart/index.ts index 77f6d454e5a820aabee76ce79a35009ba0504371..b14ac3a6f170c59d371d9494b2fbc48459822a49 100644 --- a/lib/datasource/dart/index.ts +++ b/lib/datasource/dart/index.ts @@ -14,6 +14,7 @@ export async function getReleases({ interface DartResult { versions?: { version: string; + published?: string; }[]; latest?: { pubspec?: { homepage?: string; repository?: string }; @@ -38,7 +39,10 @@ export async function getReleases({ const { versions, latest } = body; if (versions && latest) { result = { - releases: body.versions.map(({ version }) => ({ version })), + releases: body.versions.map(({ version, published }) => ({ + version, + releaseTimestamp: published, + })), }; const pubspec = latest.pubspec;