버전 불일치 문제 해결을 위해, 세 가지 소스를 한 번에 검사하는 제로 디펜던시 CLI 구축했습니다.
(dev.to)
릴리스 과정에서 발생하는 package.json, CHANGELOG.md, Git 태그 간의 버전 불일치 문제를 해결하기 위해 세 가지 소스를 동시에 검증하는 제로 디펜던시 CLI 도구인 verscan이 공개되었습니다.
이 글의 핵심 포인트
- 1package.json/pyproject.toml, CHANGELOG.md, Git 태그 세 가지 소스의 버전 일치 여부를 동시 검사
- 2의존성 없이 Node.js(npx)와 Python(pip) 환경 모두에서 실행 가능한 제로 디펜던시 설계
- 3