name: service_api
description: All shared services, models, and API logic for the game center.
version: 1.0.0
publish_to: 'none' # 모노레포 내부용 패키지이므로 게시 안 함
resolution: workspace
environment:
  sdk: '^3.9.2'
  flutter: '>=3.10.0' # 👈 ThemeNotifier가 Flutter SDK를 필요로 함

dependencies:
  flutter:
    sdk: flutter

  # 1. API 통신용
  http: ^1.0.0 # (PuzzleService가 사용)
  
  # 2. 로컬 저장소용
  shared_preferences: ^2.0.0 # (IdentityService가 사용)
  uuid: ^4.0.0 # (IdentityService가 사용)
  flutter_secure_storage: ^9.0.0 # (버전은 최신 버전을 확인하세요)
  google_sign_in: ^7.2.0
  sign_in_with_apple: ^7.0.1

dev_dependencies:
  flutter_test:
    sdk: flutter
  lints: ^3.0.0