변경 감지
watch 모드가 수정된 파일과 import 관계를 통해 영향을 받는 프로젝트를 찾는다.
file event증분 컴파일은 파일 변경, 의존 그래프, tsbuildinfo 캐시를 비교해 다시 검사할 타입 범위를 줄인다.
watch 모드가 수정된 파일과 import 관계를 통해 영향을 받는 프로젝트를 찾는다.
file eventtsbuildinfo의 이전 graph signature와 현재 소스 signature를 비교한다.
signature변경된 타입이 외부 선언에 영향을 주지 않으면 하위 범위에서 멈춘다.
narrowd.ts와 js 산출물을 업데이트하고 다음 watch cycle의 기준으로 저장한다.
next baselinetsc -b --verbose
tsc -b --watch --preserveWatchOutput