Incremental build

증분 빌드는 변경된 프로젝트와 영향을 받은 프로젝트만 다시 만든다

tsbuildinfo와 project reference 그래프를 이용해 변경 범위를 추적한다.

changed
수정된 source 프로젝트
direct dependents
바로 의존하는 프로젝트
transitive dependents
연쇄 영향 프로젝트
skip clean
영향 없는 프로젝트는 재사용
빌드 기준의미
빠른 이유전체가 아니라 그래프의 일부만 다시 검사
주의public API 타입이 바뀌면 의존 프로젝트도 다시 빌드
핵심증분 빌드는 파일 시간이 아니라 타입 출력의 영향 범위를 본다

핵심 증분 빌드는 파일 시간이 아니라 타입 출력의 영향 범위를 본다