tsconfig는 어떤 파일을 어떤 규칙으로 컴파일할지 정한다

include/exclude로 대상 파일을 고르고 compilerOptions로 언어 수준, 모듈 방식, 엄격도를 결정한다.

files/include
컴파일 대상 범위
compilerOptions
target, module, strict 같은 검사 규칙
outDir/rootDir
입력과 출력 위치
extends
공통 설정 재사용
기준해석
strict타입 안정성 기준을 높임
noEmit검사만 수행하는 프로젝트에 사용
핵심tsconfig는 빌드 도구가 아니라 타입 검사 경계의 지도다

핵심 tsconfig는 빌드 도구가 아니라 타입 검사 경계의 지도다