diff --git a/.gitignore b/.gitignore index c5082bba3..7175c78d4 100644 --- a/.gitignore +++ b/.gitignore @@ -27,4 +27,4 @@ settings.json .npmrc .cursor -apps/**/tsconfig.tsbuildinfo + diff --git a/apps/sn/AGENTS.md b/apps/sn/AGENTS.md new file mode 100644 index 000000000..18d6c1e38 --- /dev/null +++ b/apps/sn/AGENTS.md @@ -0,0 +1,35 @@ +## Project +This repository contains a Next.js web application. + +Main technologies: +- Next.js +- TypeScript +- pnpm workspace +- turborepo + +이 저장소는 pnpm workspace + Turborepo 기반 monorepo이다. + +- 워크스페이스 범위는 `apps/*`, `apps/common/*`, `packages/*`, `packages/common/*` +- 루트 스크립트는 `turbo run build`, `turbo run dev` 를 사용한다 +- `build` 작업은 의존 패키지의 `build` 를 먼저 수행한다 (`dependsOn: ["^build"]`) +- `dev` 는 캐시하지 않는 지속 실행 작업이다 +- 변경 범위만 선택 실행할 수 있으므로, 전체 빌드보다 `--filter` 사용을 우선한다 + +## Encoding +- UTF-8 +- 한글이 깨지지 않도록 주의할 것 + +## Monorepo structure +apps/ + _template + as + cm + cs + dc + dm + dm_new + fo + sn + st + wr +