name: inventree
description: InvenTree stock management

version: 0.17.1+93

environment:
  sdk: ">=2.19.5 <3.13.0"

dependencies:
  adaptive_theme: ^3.3.0                  # Theme management (e.g. dark mode)
  audioplayers: ^6.1.0                    # Play audio files
  cached_network_image: ^3.3.1            # Download and cache remote images
  camera: ^0.10.3                         # Camera
  cupertino_icons: ^1.0.8
  currency_formatter: ^2.2.1              # Currency formatting
  datetime_picker_formfield: ^2.0.1       # Date / time picker
  device_info_plus: ^10.1.2               # Information about the device
  dropdown_search: ^5.0.6                 # Dropdown autocomplete form fields
  file_picker: ^8.1.2                     # Select files from the device
  flutter:
    sdk: flutter
  flutter_cache_manager: ^3.3.0
  flutter_localizations: 
    sdk: flutter
  flutter_localized_locales: ^2.0.4
  flutter_markdown: ^0.6.19               # Rendering markdown
  flutter_overlay_loader: ^2.0.0          # Overlay screen support
  flutter_speed_dial: ^6.2.0              # Speed dial / FAB implementation
  flutter_tabler_icons: ^1.35.0
  flutter_zxing: ^1.8.2                   # Barcode scanning
  http: ^1.2.2
  image_picker: ^1.1.2                    # Select or take photos
  infinite_scroll_pagination: ^4.0.0      # Let the server do all the work!
  intl: ^0.19.0
  one_context: ^4.0.0                     # Dialogs without requiring context
  open_filex: ^4.5.0                      # Open local files
  package_info_plus: ^8.1.1               # App information introspection
  path: ^1.9.0
  path_provider: ^2.1.3                   # Local file storage
  sembast: ^3.6.0                         # NoSQL data storage
  sentry_flutter: 8.9.0                   # Error reporting
  url_launcher: ^6.3.0                    # Open link in system browser
  wakelock_plus: ^1.2.8                   # Prevent device from sleeping

dev_dependencies:
  flutter_launcher_icons: ^0.14.1
  flutter_test:
    sdk: flutter
  lint: ^2.1.2
  test: ^1.22.0

flutter_icons:
  android: true
  ios: true
  image_path: "assets/image/icon.png"

# For information on the generic Dart part of this file, see the
# following page: https://www.dartlang.org/tools/pub/pubspec

# The following section is specific to Flutter.
flutter:
  uses-material-design: true

  generate: true

  assets:
    - assets/image/icon.png
    - assets/image/logo_transparent.png
    - assets/release_notes.md
    - assets/credits.md
    - assets/sounds/barcode_scan.mp3
    - assets/sounds/barcode_error.mp3
    - assets/sounds/server_error.mp3

sentry:
  upload_debug_symbols: true
  upload_source_maps: true