intermediate
Инструменты TypeScript
tsconfig, project references, declaration files, editor feedback и CI typecheck.
Tooling превращает TypeScript из editor convenience в reproducible team contract. `tsconfig` задаёт strictness, module resolution, JSX mode, path aliases и incremental builds. Project references делят monorepo на buildable units. Declaration files описывают published APIs. CI typecheck ловит drift, который local editors могут пропустить.
Чеклист:
- Выравнивайте tsconfig между packages.
- Path aliases в bundlers.
- Typecheck в CI.