remove_egovframe_components
Remove eGovFrame components recorded in the install manifest, refusing to delete files with altered hashes or dependency conflicts. Dry-run previews changes; force creates a backup before removal.
Instructions
add_egovframe_components로 조립한 컴포넌트를 제거합니다. 설치 매니페스트에 기록된 파일만 삭제하며, 다른 설치 컴포넌트가 의존하거나 설치 시점 hash와 달라진 파일은 기본 거부합니다. force=true는 remove-backup/에 사본을 만든 뒤 트랜잭션 제거하며, dryRun 미리보기를 지원합니다.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| force | No | 사용자 수정·hash 미검증 파일도 remove-backup/에 백업한 뒤 제거 | |
| dryRun | No | true면 삭제 없이 대상만 미리보기 | |
| components | Yes | 제거할 컴포넌트 id 목록 | |
| projectDir | Yes | 대상 프로젝트 디렉터리 |