Introduces the client billing feature with domain, data, and presentation layers. Adds billing BLoC, navigation, UI widgets, and integrates with mock financial repository. Updates localization files for billing-related strings, adds new icons and typography, and registers url_launcher plugins for Linux, macOS, and Windows platforms.
43 lines
726 B
YAML
43 lines
726 B
YAML
name: billing
|
|
description: Client Billing feature package
|
|
publish_to: 'none'
|
|
version: 1.0.0+1
|
|
resolution: workspace
|
|
|
|
environment:
|
|
sdk: '>=3.10.0 <4.0.0'
|
|
|
|
dependencies:
|
|
flutter:
|
|
sdk: flutter
|
|
|
|
# Architecture
|
|
flutter_modular: ^6.3.2
|
|
flutter_bloc: ^8.1.3
|
|
equatable: ^2.0.5
|
|
|
|
# Shared packages
|
|
design_system:
|
|
path: ../../../design_system
|
|
core_localization:
|
|
path: ../../../core_localization
|
|
krow_domain:
|
|
path: ../../../domain
|
|
krow_core:
|
|
path: ../../../core
|
|
|
|
# UI
|
|
lucide_icons: ^0.257.0
|
|
intl: ^0.20.1
|
|
|
|
krow_data_connect: any
|
|
dev_dependencies:
|
|
flutter_test:
|
|
sdk: flutter
|
|
flutter_lints: ^6.0.0
|
|
bloc_test: ^9.1.5
|
|
mocktail: ^1.0.1
|
|
|
|
flutter:
|
|
uses-material-design: true
|