tsconfig.json은 TypeScript 프로젝트의 검사 규칙이다

어떤 파일을 검사하고 얼마나 엄격하게 볼지, 결과를 어디로 낼지를 한곳에서 정합니다.

01파일 범위

include, exclude로 검사 대상을 정합니다.

02검사 강도

strict 같은 옵션으로 타입 안전성의 기준을 정합니다.

03출력 결과

target, module, outDir로 JavaScript 생성 방식을 정합니다.

핵심 tsconfig는 컴파일러에게 프로젝트의 경계와 규칙을 알려주는 지도입니다.