756 B
756 B
코드 스타일 규칙
- TypeScript는
strict기준을 유지하고as any,@ts-ignore,@ts-expect-error로 타입 오류를 숨기지 않는다. - React 컴포넌트와 테스트는 named export/import를 우선 사용하고,
@/*path alias는src/*기준으로 사용한다. - 문자열 quote, semicolon, trailing comma 등 세부 포맷은 현재 ESLint/TypeScript 설정과 주변 코드 스타일을 따른다.
- 테스트는 Vitest + React Testing Library를 사용하고, DOM/mock/storage 정리는
src/shared/test/setup.ts의 공통 setup에 맡긴다. - Phase 0에서는 router, server-state, form, drag-and-drop, Tailwind/shadcn 의존성을 추가하지 않는다. 필요한 Phase에서 실제 소비 시점에 추가한다.