chore: standardize TypeScript version to 6.0.2 across workspace

- Updated pnpm-workspace.yaml to enforce TypeScript version 6.0.2.
- Replaced legacy TypeScript import with the current version in comparison tools.
- Added ignoreDeprecations setting in tsconfig.base.json to suppress deprecation warnings for baseUrl.
- Introduced TypeScript version policy documentation outlining the rationale and upgrade gate for moving to TypeScript 7.
This commit is contained in:
2026-07-25 06:39:04 +00:00
parent 0da9c46f66
commit 2cb6bc8e96
14 changed files with 269 additions and 519 deletions
+6
View File
@@ -25,6 +25,11 @@
## 개발 도구 및 스크립트
- 패키지 매니저: pnpm 워크스페이스
- TypeScript: 워크스페이스 전체에서 정확히 `6.0.2`를 사용합니다.
TypeScript 7은 저장소와 도구가 요구하는 API 및 생태계 지원이 준비될 때까지
사용하지 않습니다. 적용 범위와 7로 올리는 조건은
[`docs/architecture/typescript-version.md`](docs/architecture/typescript-version.md)를
참고하십시오.
- 현재 개발 호스트는 `fnm`으로 Node.js와 pnpm을 관리한다. 대화형 zsh가
아닌 환경에서 `pnpm`을 찾지 못하면 아래 형태로 실행한다.
@@ -63,6 +68,7 @@
- `docs/architecture/legacy-engine.md`
- `docs/architecture/rewrite-plan.md`
- `docs/architecture/runtime.md`
- `docs/architecture/typescript-version.md`
## 참고