Usage:
/lib-upgrade
lib-upgrade
리포지토리의 의존성을 안전하게 업그레이드합니다. dependency-upgrade 애드온에 대한 얇은 위임자입니다.
하는 일
lib-upgrade는 dependency-upgrade 애드온으로 라우팅합니다. 애드온은 리포지토리의 실제 패키지 관리자를 추론하고 — npm을 결코 가정하지 않습니다 — 업그레이드를 semver로 분류하고, 안전한 배치 단위로 업그레이드하며, 각 배치 후 리포지토리의 실제 검증 게이트를 실행하고, 실패한 배치는 되돌리며, 요약합니다.
사용법
/lib-upgrade
동작
- 깨끗한(또는 백업된) 작업 트리를 요구합니다.
- 존재하는 매니페스트와 lockfile에서 실제 패키지 관리자를 감지합니다.
- 업그레이드를 분류합니다(patch / minor / major). major는 승인을 요구합니다.
- 작은 배치 단위로 업그레이드하고, 각 배치 후 리포지토리의 실제 게이트를 검증합니다.
- 게이트에 실패한 배치는 되돌리고, 요약한 뒤 커밋은 개발자에게 맡깁니다.
참고
이 명령은 dependency-upgrade 애드온이 채택될 때만 설치됩니다. 패키지 관리자 비종속이며, 자동 커밋을 결코 하지 않습니다.