Initial commit
This commit is contained in:
68
pubspec.yaml
Normal file
68
pubspec.yaml
Normal file
@@ -0,0 +1,68 @@
|
||||
name: trainhub_flutter
|
||||
description: "TrainHub - Training Program Management"
|
||||
publish_to: 'none'
|
||||
version: 2.0.0+1
|
||||
|
||||
environment:
|
||||
sdk: ^3.10.7
|
||||
|
||||
dependencies:
|
||||
flutter:
|
||||
sdk: flutter
|
||||
|
||||
# Database
|
||||
drift: ^2.14.0
|
||||
sqlite3_flutter_libs: ^0.5.18
|
||||
path_provider: ^2.1.2
|
||||
path: ^1.8.3
|
||||
|
||||
# State Management
|
||||
flutter_riverpod: ^2.6.1
|
||||
riverpod_annotation: ^2.6.1
|
||||
|
||||
# Dependency Injection
|
||||
get_it: ^8.0.2
|
||||
|
||||
# Routing
|
||||
auto_route: ^9.2.2
|
||||
|
||||
# Code Generation
|
||||
freezed_annotation: ^2.4.4
|
||||
json_annotation: ^4.9.0
|
||||
|
||||
# UI
|
||||
shadcn_ui: ^0.9.3
|
||||
google_fonts: ^6.1.0
|
||||
fl_chart: ^0.66.0
|
||||
animate_do: ^3.3.4
|
||||
|
||||
# Video
|
||||
video_player: ^2.8.2
|
||||
video_player_win: ^3.2.2
|
||||
|
||||
# Markdown
|
||||
flutter_markdown: ^0.6.18+3
|
||||
|
||||
# Utilities
|
||||
file_picker: ^6.1.1
|
||||
http: ^1.2.0
|
||||
window_manager: ^0.3.9
|
||||
uuid: ^4.5.1
|
||||
|
||||
# Keep temporarily during migration
|
||||
provider: ^6.1.1
|
||||
go_router: ^12.1.0
|
||||
|
||||
dev_dependencies:
|
||||
flutter_test:
|
||||
sdk: flutter
|
||||
flutter_lints: ^3.0.0
|
||||
build_runner: ^2.4.8
|
||||
drift_dev: ^2.14.0
|
||||
freezed: ^2.5.7
|
||||
json_serializable: ^6.8.0
|
||||
riverpod_generator: ^2.6.2
|
||||
auto_route_generator: ^9.0.0
|
||||
|
||||
flutter:
|
||||
uses-material-design: true
|
||||
Reference in New Issue
Block a user