{"name": "appduct", "latest": {"version": "0.16.0", "pubspec": {"name": "appduct", "description": "Call functions inside a running Flutter app from a terminal, a test runner or an agent.", "version": "0.16.0", "homepage": "https://callstackincubator.github.io/appduct/install/flutter/", "repository": "https://github.com/callstackincubator/appduct/tree/main/packages/flutter", "issue_tracker": "https://github.com/callstackincubator/appduct/issues", "documentation": "https://callstackincubator.github.io/appduct/install/flutter/", "topics": ["testing", "automation", "debugging", "mcp", "agents"], "environment": {"sdk": "^3.10.0", "flutter": ">=3.38.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "json_schema_builder": "^0.1.7"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}, "flutter_lints": "^6.0.0", "go_router": "^18.0.2"}, "flutter": {"plugin": {"platforms": {"android": {"package": "dev.appduct", "pluginClass": "AppductPlugin"}, "ios": {"pluginClass": "AppductPlugin", "sharedDarwinSource": true}, "macos": {"pluginClass": "AppductPlugin", "sharedDarwinSource": true}, "windows": {"dartPluginClass": "AppductDesktopPlugin", "dartFileName": "src/flutter/desktop_plugin.dart"}, "linux": {"dartPluginClass": "AppductDesktopPlugin", "dartFileName": "src/flutter/desktop_plugin.dart"}}}}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/appduct/versions/0.16.0.tar.gz", "archive_sha256": "e71016e814d2b35b5a5714a54b80931c35817d6de094ba918d4d09ff69889b4c", "published": "2026-10-21T20:02:17.538088Z"}, "versions": [{"version": "0.14.0", "pubspec": {"name": "appduct", "description": "Call functions inside a running Flutter app from a terminal, a test runner or an agent.", "version": "0.14.0", "homepage": "https://callstackincubator.github.io/appduct/install/flutter/", "repository": "https://github.com/callstackincubator/appduct/tree/main/packages/flutter", "issue_tracker": "https://github.com/callstackincubator/appduct/issues", "documentation": "https://callstackincubator.github.io/appduct/install/flutter/", "topics": ["testing", "automation", "debugging", "mcp", "agents"], "environment": {"sdk": "^3.10.0", "flutter": ">=3.38.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "json_schema_builder": "^0.1.7"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}, "flutter_lints": "^6.0.0", "go_router": "^18.0.2"}, "flutter": {"plugin": {"platforms": {"android": {"package": "dev.appduct", "pluginClass": "AppductPlugin"}, "ios": {"pluginClass": "AppductPlugin", "sharedDarwinSource": true}, "macos": {"pluginClass": "AppductPlugin", "sharedDarwinSource": true}, "windows": {"dartPluginClass": "AppductDesktopPlugin", "dartFileName": "src/flutter/desktop_plugin.dart"}, "linux": {"dartPluginClass": "AppductDesktopPlugin", "dartFileName": "src/flutter/desktop_plugin.dart"}}}}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/appduct/versions/0.14.0.tar.gz", "archive_sha256": "76b1edc516ba3ff819486d80d1cca41fbc93957c6f255cd76714acde01913d2e", "published": "2026-10-09T18:32:50.749860Z"}, {"version": "0.15.0", "pubspec": {"name": "appduct", "description": "Call functions inside a running Flutter app from a terminal, a test runner or an agent.", "version": "0.15.0", "homepage": "https://callstackincubator.github.io/appduct/install/flutter/", "repository": "https://github.com/callstackincubator/appduct/tree/main/packages/flutter", "issue_tracker": "https://github.com/callstackincubator/appduct/issues", "documentation": "https://callstackincubator.github.io/appduct/install/flutter/", "topics": ["testing", "automation", "debugging", "mcp", "agents"], "environment": {"sdk": "^3.10.0", "flutter": ">=3.38.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "json_schema_builder": "^0.1.7"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}, "flutter_lints": "^6.0.0", "go_router": "^18.0.2"}, "flutter": {"plugin": {"platforms": {"android": {"package": "dev.appduct", "pluginClass": "AppductPlugin"}, "ios": {"pluginClass": "AppductPlugin", "sharedDarwinSource": true}, "macos": {"pluginClass": "AppductPlugin", "sharedDarwinSource": true}, "windows": {"dartPluginClass": "AppductDesktopPlugin", "dartFileName": "src/flutter/desktop_plugin.dart"}, "linux": {"dartPluginClass": "AppductDesktopPlugin", "dartFileName": "src/flutter/desktop_plugin.dart"}}}}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/appduct/versions/0.15.0.tar.gz", "archive_sha256": "69c073a03f8b6cee5543e6307cfc4d3527f92b2e160bda30a99feef6f65b3829", "published": "2026-10-12T07:59:59.189092Z"}, {"version": "0.15.1", "pubspec": {"name": "appduct", "description": "Call functions inside a running Flutter app from a terminal, a test runner or an agent.", "version": "0.15.1", "homepage": "https://callstackincubator.github.io/appduct/install/flutter/", "repository": "https://github.com/callstackincubator/appduct/tree/main/packages/flutter", "issue_tracker": "https://github.com/callstackincubator/appduct/issues", "documentation": "https://callstackincubator.github.io/appduct/install/flutter/", "topics": ["testing", "automation", "debugging", "mcp", "agents"], "environment": {"sdk": "^3.10.0", "flutter": ">=3.38.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "json_schema_builder": "^0.1.7"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}, "flutter_lints": "^6.0.0", "go_router": "^18.0.2"}, "flutter": {"plugin": {"platforms": {"android": {"package": "dev.appduct", "pluginClass": "AppductPlugin"}, "ios": {"pluginClass": "AppductPlugin", "sharedDarwinSource": true}, "macos": {"pluginClass": "AppductPlugin", "sharedDarwinSource": true}, "windows": {"dartPluginClass": "AppductDesktopPlugin", "dartFileName": "src/flutter/desktop_plugin.dart"}, "linux": {"dartPluginClass": "AppductDesktopPlugin", "dartFileName": "src/flutter/desktop_plugin.dart"}}}}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/appduct/versions/0.15.1.tar.gz", "archive_sha256": "0e1ddd14c05c4292164a3cc55caf8639ef32079b62fb5e9b059e5d2a56fcf43c", "published": "2026-10-15T20:18:30.402179Z"}, {"version": "0.16.0", "pubspec": {"name": "appduct", "description": "Call functions inside a running Flutter app from a terminal, a test runner or an agent.", "version": "0.16.0", "homepage": "https://callstackincubator.github.io/appduct/install/flutter/", "repository": "https://github.com/callstackincubator/appduct/tree/main/packages/flutter", "issue_tracker": "https://github.com/callstackincubator/appduct/issues", "documentation": "https://callstackincubator.github.io/appduct/install/flutter/", "topics": ["testing", "automation", "debugging", "mcp", "agents"], "environment": {"sdk": "^3.10.0", "flutter": ">=3.38.0"}, "dependencies": {"flutter": {"sdk": "flutter"}, "json_schema_builder": "^0.1.7"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}, "flutter_lints": "^6.0.0", "go_router": "^18.0.2"}, "flutter": {"plugin": {"platforms": {"android": {"package": "dev.appduct", "pluginClass": "AppductPlugin"}, "ios": {"pluginClass": "AppductPlugin", "sharedDarwinSource": true}, "macos": {"pluginClass": "AppductPlugin", "sharedDarwinSource": true}, "windows": {"dartPluginClass": "AppductDesktopPlugin", "dartFileName": "src/flutter/desktop_plugin.dart"}, "linux": {"dartPluginClass": "AppductDesktopPlugin", "dartFileName": "src/flutter/desktop_plugin.dart"}}}}}, "archive_url": "https://mirror.nju.edu.cn/dart-pub/packages/appduct/versions/0.16.0.tar.gz", "archive_sha256": "e71016e814d2b35b5a5714a54b80931c35817d6de094ba918d4d09ff69889b4c", "published": "2026-10-21T20:02:17.538088Z"}]}