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
  # 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: ^3.0.1
  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_android: 1.0.21
  flutter_local_authentication:
    git:
      url: https://github.com/cake-tech/flutter_local_authentication
  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: ^6.0.0
  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.2
  crypto: ^3.0.2
  # password: ^1.0.0
  basic_utils: ^5.6.1
  get_it: ^7.2.0
  # connectivity: ^3.0.3
  connectivity_plus: ^5.0.2
  keyboard_actions: ^4.0.1
  another_flushbar: ^1.12.29
  archive: ^3.3.0
  cryptography: ^2.0.5
  file_picker:
    git:
      url: https://github.com/cake-tech/flutter_file_picker.git
      ref: master
  unorm_dart: ^0.2.0
  # check unorm_dart for usage and for replace
  permission_handler: ^10.0.0
  device_display_brightness:
    git:
      url: https://github.com/cake-tech/device_display_brightness.git
      ref: master
  workmanager: ^0.5.1
  wakelock_plus: ^1.1.3
  flutter_mailer: ^2.0.2
  device_info_plus: ^9.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.2.1
  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-v4
  fluttertoast: 8.1.4
#  tor:
#    git:
#      url: https://github.com/cake-tech/tor.git
#      ref: main
  socks5_proxy: ^1.0.4
  flutter_svg: ^2.0.9
  polyseed: ^0.0.4
  nostr_tools: ^1.0.9
  solana: ^0.30.1
  bitcoin_base:
    git:
      url: https://github.com/cake-tech/bitcoin_base.git
      ref: cake-update-v2
  ledger_flutter: ^1.0.1

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

dependency_overrides:
  bech32:
    git:
      url: https://github.com/cake-tech/bech32.git
  ledger_flutter:
    git:
      url: https://github.com/cake-tech/ledger-flutter.git
      ref: cake
  web3dart:
    git:
      url: https://github.com/cake-tech/web3dart.git
      ref: cake
  flutter_secure_storage_platform_interface: 1.0.2

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/polygon_node_list.yml
    - assets/solana_node_list.yml
    - assets/tron_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