name: flutter_frame description: "Cross-platform Flutter app framework with Clean Architecture" publish_to: 'none' version: 1.0.0+1 environment: sdk: ^3.8.0 dependencies: flutter: sdk: flutter # 상태관리 & 라우팅 flutter_riverpod: ^3.2.1 riverpod_annotation: ^2.6.1 go_router: ^17.1.0 # 네트워크 dio: ^5.9.1 retrofit: ^4.9.2 web_socket_channel: ^3.0.2 # 데이터 모델 freezed_annotation: ^3.0.0 json_annotation: ^4.9.0 # UI & 디자인 shadcn_ui: ^0.45.2 flex_color_scheme: ^8.4.0 fl_chart: ^1.1.1 pluto_grid: ^8.1.0 responsive_framework: ^1.5.1 gap: ^3.0.1 cached_network_image: ^3.4.1 flutter_svg: ^2.0.17 loading_animation_widget: ^1.3.0 shimmer: ^3.0.0 # 폼 & 유효성 검사 reactive_forms: ^18.2.2 # 로컬 저장소 & 보안 flutter_secure_storage: ^9.2.4 shared_preferences: ^2.3.5 # 로깅 talker: ^5.1.13 talker_flutter: ^5.1.13 talker_dio_logger: ^5.1.13 talker_riverpod_logger: ^5.1.13 # 유틸리티 intl: ^0.19.0 envied: ^1.1.1 package_info_plus: ^8.3.0 url_launcher: ^6.3.1 connectivity_plus: ^6.1.4 dev_dependencies: flutter_test: sdk: flutter # 코드 생성 riverpod_generator: ^2.6.5 retrofit_generator: ^9.1.13 freezed: ^3.2.5 json_serializable: ^6.9.5 build_runner: ^2.4.15 envied_generator: ^1.1.1 # 린트 & 테스트 very_good_analysis: ^7.0.0 mocktail: ^1.0.4 flutter: uses-material-design: true assets: [] # - assets/images/ # - assets/icons/ # - assets/fonts/