name: pluriwave
description: "Radio mundial con ecualizador, reconocimiento de canciones y UI premium"
publish_to: 'none'
version: 0.1.12+13

environment:
  sdk: ^3.7.0

dependencies:
  flutter:
    sdk: flutter
  flutter_localizations:
    sdk: flutter
  
  # Audio
  just_audio: ^0.9.42
  audio_service: ^0.18.15
  audio_session: ^0.1.21
  
  # UI
  cupertino_icons: ^1.0.8
  google_fonts: ^6.2.1
  flutter_animate: ^4.5.2
  cached_network_image: ^3.4.1
  shimmer: ^3.0.0
  
  # State
  provider: ^6.1.2
  
  # Storage
  sqflite: ^2.4.1
  path_provider: ^2.1.5
  shared_preferences: ^2.3.4
  
  # Network
  http: ^1.2.2
  
  # Utils
  path: ^1.9.1
  share_plus: ^10.1.3
  file_picker: ^8.1.7
  uuid: ^4.5.1
  url_launcher: ^6.3.1
  geolocator: ^13.0.4
  geocoding: ^3.0.0
  
  # Ads (activar cuando tengamos Ad Unit IDs)
  # google_mobile_ads: ^5.3.0
  
  # In-app purchase
  # in_app_purchase: ^3.2.0
  
  # Song recognition (activar con AudD key)
  # permission_handler: ^11.3.1

dev_dependencies:
  flutter_test:
    sdk: flutter
  flutter_lints: ^5.0.0

flutter:
  uses-material-design: true
  
  assets:
    - assets/images/
    - assets/icons/
    - assets/mockups/
    - assets/generated/
