name: inventree
description: InvenTree stock management

version: 0.16.5+91

environment:
  sdk: ">=2.19.5 <3.13.0"

dependencies:
  adaptive_theme: ^3.3.0                  # Theme management (e.g. dark mode)
  audioplayers: ^4.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.0.1
  datetime_picker_formfield: ^2.0.1       # Date / time picker
  device_info_plus: ^8.2.2                # Information about the device
  dropdown_search: ^5.0.6                 # Dropdown autocomplete form fields
  file_picker: ^5.3.1                     # 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
  http: ^0.13.6
  image_picker: ^1.0.8                    # Select or take photos
  infinite_scroll_pagination: ^4.0.0      # Let the server do all the work!
  intl: ^0.18.0
  one_context: ^2.1.0                     # Dialogs without requiring context
  open_filex: ^4.4.0                      # Open local files
  package_info_plus: ^3.0.2               # App information introspection
  path: ^1.8.2
  path_provider: ^2.1.3                   # Local file storage
  qr_code_scanner: ^1.0.1                 # Barcode scanning
  sembast: ^3.6.0                         # NoSQL data storage
  sentry_flutter: 7.9.0                   # Error reporting
  url_launcher: ^6.2.4                    # Open link in system browser

dev_dependencies:
  flutter_launcher_icons: ^0.11.0
  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