name: payment_plugin
description: "A new Flutter plugin project."
version: 0.0.1
publish_to: none

environment:
  sdk: ^3.8.1
  flutter: '>=3.3.0'

dependencies:
  flutter:
    sdk: flutter
  flutter_web_plugins:
    sdk: flutter
  common:
    path: ../common
  web: ^1.0.0
  plugin_platform_interface: ^2.0.2
  adyen_checkout: ^1.7.0
  equatable: ^2.0.5
  json_annotation: ^4.9.0
  easy_localization: ^3.0.7
  dio: ^5.8.0+1
  retrofit: ^4.6.0
  freezed_annotation: ^3.1.0
  bloc: ^9.1.0
  flutter_bloc: ^9.1.1
  shimmer: ^3.0.0
  lottie: ^3.1.2
  flutter_dotenv: ^6.0.0
  go_router: ^17.1.0
  flutter_svg: ^2.0.10+1

dev_dependencies:
  flutter_test:
    sdk: flutter
  flutter_lints: ^5.0.0
  build_runner: ^2.4.13
  json_serializable: ^6.9.0
  change_case: ^2.2.0
  retrofit_generator: ^10.0.5
  freezed: ^3.0.6

flutter:
  plugin:
    platforms:
      android:
        package: com.example.payment_plugin
        pluginClass: PaymentPlugin
      ios:
        pluginClass: PaymentPlugin
      web:
        pluginClass: PaymentPluginWeb
        fileName: payment_plugin_web.dart