dependencies:
  flutter:
    sdk: flutter
  flutter_localizations:
    sdk: flutter
  intl: ^0.18.0
  url_launcher: ^6.1.4
  qr_flutter:
    git:
      url: https://github.com/cake-tech/qr.flutter.git
      ref: cake-4.0.2
      version: 4.0.2
  shared_preferences: ^2.0.15
  flutter_secure_storage:
    git:
      url: https://github.com/cake-tech/flutter_secure_storage.git
      path: flutter_secure_storage
      ref: cake-8.0.0
      version: 8.0.0
  # provider: ^6.0.3
  rxdart: ^0.27.4
  yaml: ^3.1.1
  #barcode_scan: any
  barcode_scan2: ^4.2.1
  http: ^1.1.0
  path_provider: ^2.0.11
  mobx: ^2.1.4
  flutter_mobx: ^2.0.6+5
  flutter_slidable: ^2.0.0
  share_plus: ^4.0.10
  # date_range_picker: ^1.0.6
  #https://api.flutter.dev/flutter/material/showDateRangePicker.html
  dio: ^4.0.6
  hive: ^2.2.3
  hive_flutter: ^1.1.0
  local_auth: ^2.1.0
  local_auth_android: 1.0.21
  package_info: ^2.0.0
  #package_info_plus: ^1.4.2
  devicelocale:
    git:
      url: https://github.com/cake-tech/flutter-devicelocale
  auto_size_text: ^3.0.0
  dotted_border: ^2.0.0+2
  smooth_page_indicator: ^1.0.0+2
  flutter_inappwebview: ^5.7.2+3
  flutter_spinkit: ^5.1.0
  uni_links: ^0.5.1
  lottie: ^1.3.0
  animate_do: ^2.1.0
  cupertino_icons: ^1.0.5
  encrypt: 5.0.1
  crypto: ^3.0.2
  # password: ^1.0.0
  basic_utils: ^5.6.1
  get_it: ^7.2.0
  # connectivity: ^3.0.3
  connectivity_plus: ^2.3.5
  keyboard_actions: ^4.0.1
  another_flushbar: ^1.12.29
  archive: ^3.3.0
  cryptography: ^2.0.5
  file_picker: ^5.2.5
  unorm_dart: ^0.2.0
  # check unorm_dart for usage and for replace
  permission_handler: ^10.0.0
  device_display_brightness: ^0.0.6
  workmanager: ^0.5.1
  platform_device_id: ^1.0.1
  wakelock: ^0.6.2
  flutter_mailer: ^2.0.2
  device_info_plus: 8.1.0
  base32: 2.1.3
  in_app_review: ^2.0.6
  cake_backup:
    git:
      url: https://github.com/cake-tech/cake_backup.git
      ref: main
      version: 1.0.0
  flutter_plugin_android_lifecycle: 2.0.9
  path_provider_android: 2.0.24
  shared_preferences_android: 2.0.17
  url_launcher_android: 6.0.24
  sensitive_clipboard: ^1.0.0
  walletconnect_flutter_v2: ^2.1.4
  eth_sig_util: ^0.0.9
  ens_dart:
    git:
      url: https://github.com/cake-tech/ens_dart.git
      ref: main
  bitcoin_flutter:
    git:
      url: https://github.com/cake-tech/bitcoin_flutter.git
      ref: cake-update-v3
  fluttertoast: 8.1.4

dev_dependencies:
  flutter_test:
    sdk: flutter
  build_runner: ^2.3.3
  logging: ^1.2.0
  mobx_codegen: ^2.1.1
  build_resolvers: ^2.0.9
  hive_generator: ^1.1.3
  flutter_launcher_icons: ^0.11.0
  # check flutter_launcher_icons for usage
  pedantic: ^1.8.0
  # replace https://github.com/dart-lang/lints#migrating-from-packagepedantic
  translator:
    git:
      url: https://github.com/cake-tech/google-translator.git
      version: 1.0.0

flutter_icons:
  image_path: "assets/images/app_logo.png"
  android: true
  ios: true
  macos:
    generate: true
    image_path: "assets/images/app_logo.png"

flutter:
  uses-material-design: true

  assets:
    - assets/images/
    - assets/images/flags/
    - assets/node_list.yml
    - assets/haven_node_list.yml
    - assets/bitcoin_electrum_server_list.yml
    - assets/litecoin_electrum_server_list.yml
    - assets/ethereum_server_list.yml
    - assets/bitcoin_cash_electrum_server_list.yml
    - assets/nano_node_list.yml
    - assets/nano_pow_node_list.yml
    - assets/text/
    - assets/faq/
    - assets/animation/

  fonts:
    - family: Lato
      fonts:
        - asset: assets/fonts/Lato-Regular.ttf
        - asset: assets/fonts/Lato-Medium.ttf
        - asset: assets/fonts/Lato-Semibold.ttf
        - asset: assets/fonts/Lato-Bold.ttf
