name: lichess_mobile description: Lichess mobile app V2 publish_to: "none" version: 0.24.1+002401 # See README.md for details about versioning environment: sdk: ^3.11.5 # this should be updated with every new flutter stable release flutter: 3.44.0 dependencies: app_links: ^7.0.0 app_settings: ^7.0.0 async: ^2.13.1 auto_size_text: ^3.0.0 chessground: git: url: https://github.com/lichess-org/flutter-chessground.git ref: f00bb0921db2dd3140a040d73d9f2df2d6c37a93 clock: ^1.1.2 collection: ^1.19.1 connectivity_plus: ^7.1.1 cronet_http: ^1.8.0 crypto: ^3.0.7 cupertino_http: ^2.4.0 cupertino_icons: ^1.0.9 dartchess: ^0.13.1 deep_pick: ^1.1.0 device_info_plus: ^13.1.0 dynamic_system_colors: git: url: https://github.com/veloce/flutter_dynamic_system_colors.git ref: main fast_immutable_collections: ^11.2.0 file_picker: ^12.0.0-beta.4 firebase_core: ^4.9.0 firebase_crashlytics: ^5.2.2 firebase_messaging: ^16.2.2 fl_chart: ^1.2.0 flutter: sdk: flutter flutter_displaymode: ^0.7.0 flutter_layout_grid: ^2.0.8 flutter_linkify: ^6.0.0 flutter_local_notifications: ^21.0.0 flutter_localizations: sdk: flutter flutter_markdown: ^0.7.7+1 flutter_native_splash: ^2.4.7 flutter_riverpod: ^3.3.1 flutter_secure_storage: ^10.3.0 flutter_slidable: ^4.0.3 flutter_spinkit: ^5.2.2 freezed_annotation: ^3.1.0 home_widget: ^0.9.2 http: ^1.6.0 image_picker: ^1.2.2 intl: ^0.20.2 json_annotation: ^4.12.0 l10n_esperanto: ^2.0.14 linkify: ^5.0.0 logging: ^1.3.0 material_color_utilities: ^0.13.0 material_symbols_icons: ^4.2928.1 # Check tree shaking during the production build when updating. meta: ^1.18.0 multistockfish: ^0.5.0 package_info_plus: ^10.1.0 path: ^1.9.1 path_provider: ^2.1.5 popover: ^0.4.0 pub_semver: ^2.2.0 qr_flutter: ^4.1.0 quick_actions: ^1.1.0 receive_sharing_intent: git: url: https://github.com/KasemJaffer/receive_sharing_intent ref: 2cea396843cd3ab1b5ec4334be4233864637874e result_extensions: ^0.2.0 share_plus: ^13.1.0 shared_preferences: ^2.5.5 signal_strength_indicator: ^0.5.0 sound_effect: ^0.1.3 sqflite: ^2.4.2+1 sqflite_common_ffi: ^2.4.0+3 stream_transform: ^2.1.1 url_launcher: ^6.3.2 visibility_detector: ^0.4.0+2 wakelock_plus: ^1.6.1 web_socket_channel: ^3.0.3 dev_dependencies: build_runner: ^2.15.0 fake_async: ^1.3.3 flutter_test: sdk: flutter freezed: ^3.2.5 json_serializable: ^6.14.0 lint: ^2.8.0 mocktail: ^1.0.5 stream_channel: ^2.1.4 wakelock_plus_platform_interface: ^1.5.1 dependency_overrides: flutter_secure_storage_linux: git: url: https://github.com/christianfl/flutter_secure_storage.git path: flutter_secure_storage_linux ref: v10.0.0-beta.4-literal_operator_fix flutter: # The following line ensures that the Material Icons font is # included with your application, so that you can use the icons in # the material Icons class. uses-material-design: true assets: - assets/chess_openings.db - assets/images/ - assets/images/stockfish/ - assets/images/fide-fed/ - assets/sounds/futuristic/ - assets/sounds/lisp/ - assets/sounds/nes/ - assets/sounds/piano/ - assets/sounds/standard/ - assets/sounds/sfx/ - assets/board-thumbnails/ - assets/positions.json - assets/endgames.json fonts: - family: LichessIcons fonts: - asset: assets/fonts/LichessIcons.ttf - family: SocialIcons fonts: - asset: assets/fonts/SocialIcons.ttf - family: ChessFont fonts: - asset: assets/fonts/ChessSansPiratf.ttf - family: LichessPuzzleIcons fonts: - asset: assets/fonts/PuzzleIcons.ttf # Enable generation of localized Strings from arb files. generate: true flutter_native_splash: android: false ios: true web: false color: "#ffffff" image: assets/images/logo-black.png color_dark: "#000000" image_dark: assets/images/logo-white.png