# Windows + Docker Desktop 전용 override.
#
# 배경: Docker Desktop (Windows + WSL2) 의 bind mount 가 host inotify 이벤트를
#       컨테이너로 전파하지 못해, Turbopack 의 file watcher 가 host 편집을 감지 못 함.
#       webpack 은 WATCHPACK_POLLING=true 폴백을 지원하므로, Windows 에서만
#       Turbopack 을 끄고 webpack 으로 폴백 → 자동 HMR 복원.
#
# 적용 범위: scripts/start/invyone-start-docker-all.bat 에서 명시적으로 -f 추가.
#           Mac/Linux 사용자가 쓰는 다른 진입점에는 영향 없음.
#
# Trade-off: 첫 컴파일 약간 느려짐 (~10-30%). 그러나 수정 → 화면 반영이 1~3초로
#            단축되어 전체 개발 사이클은 압도적으로 빨라짐.

services:
  frontend:
    command: ["npm", "run", "dev:docker:nopack"]
