name: crdt_sync_flutter description: >- The Flutter half of crdt_sync: keystore-backed Firebase credentials, a persisted per-install device id, and a one-call bootstrap. Removes the ~150 lines of firebase_backend.dart every consuming app was copying. publish_to: 'none' version: 0.3.2 environment: sdk: ^3.12.2 dependencies: crdt_sync: git: url: https://github.com/kuhyx/utils ref: crdt_sync_dart-v0.11.1 path: crdt_sync_dart crypto: 3.0.7 flutter: sdk: flutter flutter_secure_storage: 11.2.0 # A real dependency, not a dev one: lib/testing/ ships the keystore fake so # consuming apps can test their own sync wiring without rebuilding it. flutter_test: sdk: flutter # The one-tap Google plugin. Android/iOS/web only -- there is no Linux # implementation -- so desktop reaches Google through the loopback flow in # google_desktop_sign_in.dart instead. See google_platform.dart. google_sign_in: 7.2.0 http: 1.6.0 shared_preferences: 2.5.5 # Opens the system browser for the desktop loopback sign-in. url_launcher: 6.3.3 uuid: 4.6.0 dev_dependencies: very_good_analysis: ^11.0.0