name: pyramid description: A flexible Matrix client with resizable panel layout. publish_to: none version: 0.1.0+1 environment: sdk: ">=3.11.1 <4.0.0" dependencies: flutter: sdk: flutter flutter_localizations: sdk: flutter # Matrix protocol & E2EE matrix: ^6.2.0 flutter_vodozemac: ^0.5.0 flutter_secure_storage: ^10.0.0 sqflite: ^2.4.2 sqflite_common_ffi: ^2.3.7+1 sqlcipher_flutter_libs: ^0.6.8 # LiveKit video/audio/screen livekit_client: ^2.4.0 flutter_webrtc: ^1.4.1 webrtc_interface: ^1.5.1 dart_jsonwebtoken: ^3.3.1 # State management & routing flutter_riverpod: ^2.6.1 riverpod_annotation: ^2.6.1 go_router: ^17.2.0 # UI dynamic_color: ^1.8.1 google_fonts: ^6.2.1 flutter_svg: ^2.0.17 lottie: ^3.3.2 pretty_qr_code: ^3.6.0 qr: ^3.0.2 # Cryptography (for E2EE key export/import) crypto: ^3.0.3 pointycastle: ^4.0.0 # Utilities shared_preferences: ^2.5.5 path_provider: ^2.1.2 path: ^1.9.0 intl: any http: ^1.6.0 mime: ^2.0.0 collection: ^1.18.0 url_launcher: ^6.3.0 package_info_plus: ^8.1.0 # File handling file_picker: ^8.1.7 desktop_drop: ^0.4.4 open_file_plus: ^3.4.1 # Media playback media_kit: ^1.1.11 media_kit_video: ^1.2.5 media_kit_libs_video: ^1.0.5 dev_dependencies: flutter_test: sdk: flutter flutter_lints: ^6.0.0 flutter_launcher_icons: ^0.13.1 dependency_overrides: webcrypto: git: url: https://github.com/google/webcrypto.dart.git ref: master flutter_webrtc: ^1.4.0 flutter: generate: true uses-material-design: true assets: - assets/