From 76bb48aacd78fa07cd1adaced4303ab59b0c53eb Mon Sep 17 00:00:00 2001 From: ljpark Date: Fri, 13 Mar 2026 18:20:33 +0900 Subject: [PATCH] =?UTF-8?q?sn:=20md=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 2 +- apps/sn/AGENTS.md | 35 +++++++++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+), 1 deletion(-) create mode 100644 apps/sn/AGENTS.md 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 +