다섯 개의 선택적 필드에서 판별 유니언으로: Optique 1.0을 활용한 CLI 파싱
Optique 1.0은 TypeScript의 판별 유니언을 활용해 CLI 옵션의 상호 배타성과 타입 안전성을 보장합니다. 여러 입력 소스를 통합하고, 모든 값에 일관된 검증을 적용해 버그를 줄이고 개발 효율을 높여줍니다. 복잡한 CLI 개발자라면 꼭 주목하세요!