여러 패키지(비공개 또는 공개)를 개발하고 작성할 때 해당 패키지를 원격 레지스트리에 게시하지 않고, 로컬 환경에서 작업 중인 다른 프로젝트에서 최신/WIP 버전을 사용해야 하는 경우
onchange glob 패턴을 사용하여 파일 세트를 감시하고 항목이 추가, 변경 또는 삭제될 때 명령을 실행
*) 현재 라이브러리 패키지를 개발하며 공개버전 이외의 버전을 내부 프로젝트에 도입하여 사용할 경우, 위와 같은 요구사항이 생깁니다
"build:dev": "tsc && vite build --watch",
"publish:dev": "onchange 'dist/src/index.d.ts' -- yalc push --private",
를 통해 vite build를 하고, 파일 변경을 감지하여 로컬 패키지 push