{"name": "flutter_caffeine", "latest": {"version": "2.0.0", "pubspec": {"name": "flutter_caffeine", "description": "Flutter bindings for caffeine. Attach reactive scopes to the widget tree, read store state with context.state(), fire events with context.fire() \u2014 no StreamBuilders, no dispose boilerplate.", "version": "2.0.0", "homepage": "https://github.com/purplenoodlesoop/caffeine", "repository": "https://github.com/purplenoodlesoop/caffeine", "issue_tracker": "https://github.com/purplenoodlesoop/caffeine/issues", "topics": ["state-management", "reactive", "store", "flutter"], "environment": {"sdk": "^3.11.1", "flutter": ">=1.17.0"}, "resolution": "workspace", "dependencies": {"flutter": {"sdk": "flutter"}, "caffeine": "^2.0.0"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}, "flutter_lints": "^6.0.0"}, "flutter": null}, "archive_url": "https://mirrors.tuna.tsinghua.edu.cn/dart-pub/packages/flutter_caffeine/versions/2.0.0.tar.gz", "archive_sha256": "dcc67fd90415eee3d3894c0dcb22a74f95c69184ba4b60a847ef5ee733a718c1", "published": "2026-04-03T00:30:04.437638Z"}, "versions": [{"version": "1.0.0", "pubspec": {"name": "flutter_caffeine", "description": "Flutter bindings for caffeine. Attach reactive scopes to the widget tree, read state with context.state(), and subscribe to automatic rebuilds \u2014 no StreamBuilders, no dispose boilerplate.", "version": "1.0.0", "homepage": "https://github.com/purplenoodlesoop/caffeine", "repository": "https://github.com/purplenoodlesoop/caffeine", "issue_tracker": "https://github.com/purplenoodlesoop/caffeine/issues", "topics": ["state-management", "reactive", "store", "flutter"], "environment": {"sdk": "^3.11.1", "flutter": ">=1.17.0"}, "resolution": "workspace", "dependencies": {"flutter": {"sdk": "flutter"}, "caffeine": "^1.0.0"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}, "flutter_lints": "^6.0.0"}, "flutter": null}, "archive_url": "https://mirrors.tuna.tsinghua.edu.cn/dart-pub/packages/flutter_caffeine/versions/1.0.0.tar.gz", "archive_sha256": "63adf3a004ad56ac3b34a151570e213a528bc1c0db4c5b7037114f684224440d", "published": "2026-03-05T16:18:16.865306Z"}, {"version": "2.0.0", "pubspec": {"name": "flutter_caffeine", "description": "Flutter bindings for caffeine. Attach reactive scopes to the widget tree, read store state with context.state(), fire events with context.fire() \u2014 no StreamBuilders, no dispose boilerplate.", "version": "2.0.0", "homepage": "https://github.com/purplenoodlesoop/caffeine", "repository": "https://github.com/purplenoodlesoop/caffeine", "issue_tracker": "https://github.com/purplenoodlesoop/caffeine/issues", "topics": ["state-management", "reactive", "store", "flutter"], "environment": {"sdk": "^3.11.1", "flutter": ">=1.17.0"}, "resolution": "workspace", "dependencies": {"flutter": {"sdk": "flutter"}, "caffeine": "^2.0.0"}, "dev_dependencies": {"flutter_test": {"sdk": "flutter"}, "flutter_lints": "^6.0.0"}, "flutter": null}, "archive_url": "https://mirrors.tuna.tsinghua.edu.cn/dart-pub/packages/flutter_caffeine/versions/2.0.0.tar.gz", "archive_sha256": "dcc67fd90415eee3d3894c0dcb22a74f95c69184ba4b60a847ef5ee733a718c1", "published": "2026-04-03T00:30:04.437638Z"}]}