2025-11-14 18:03:50 +09:00
|
|
|
name: feature_common
|
|
|
|
|
description: The common UI shell for all games (Intro, Home, Settings, Ranking).
|
|
|
|
|
version: 1.0.0
|
|
|
|
|
publish_to: 'none'
|
|
|
|
|
resolution: workspace
|
2025-12-15 18:18:17 +09:00
|
|
|
|
2025-11-14 18:03:50 +09:00
|
|
|
environment:
|
|
|
|
|
sdk: '^3.9.2'
|
|
|
|
|
flutter: '>=3.10.0'
|
|
|
|
|
|
|
|
|
|
dependencies:
|
|
|
|
|
flutter:
|
|
|
|
|
sdk: flutter
|
|
|
|
|
|
|
|
|
|
# 1. 공통 서비스 로직 (필수)
|
|
|
|
|
# service_api 패키지에 정의된 모든 서비스를 사용합니다.
|
|
|
|
|
service_api:
|
|
|
|
|
path: ../service_api # 👈 Melos가 관리하지만, 로컬 경로를 명시해도 좋습니다.
|
|
|
|
|
|
|
|
|
|
# 2. UI 및 상태 관리
|
|
|
|
|
provider: ^6.0.0 # (SettingsScreen, HomeScreen 등에서 ThemeNotifier 사용)
|
|
|
|
|
|
|
|
|
|
# 3. 공통 위젯용
|
|
|
|
|
google_mobile_ads: ^5.0.0 # (AdBannerWidget이 사용)
|
|
|
|
|
url_launcher: ^6.3.2
|
|
|
|
|
# (SudokuTheme, AppLevels 등은 service_api에 있으므로 여기엔 필요X)
|
|
|
|
|
|
|
|
|
|
dev_dependencies:
|
|
|
|
|
flutter_test:
|
|
|
|
|
sdk: flutter
|
|
|
|
|
lints: ^3.0.0
|
|
|
|
|
|
|
|
|
|
flutter:
|
|
|
|
|
uses-material-design: true
|