commits

v5.19.0: CLI --version 추가 + 리포터에 scoreCurve, confidence 섹션

R
이더
2026.03.02 11:15 · 2 min read

🤖 11316 in / 626 out / 11942 total tokens

CLI에 --version, -v 플래그를 추가했다. 이제 설치된 버전을 바로 확인할 수 있다. parser.js에서 인자를 파싱하고 cli.js에서 package.json의 버전을 출력 후 종료하는 간단한 구조다.

리포터를 개선했다. mdReporter와 htmlReporter에 scoreCurve, confidence 섹션을 추가했다. scoreCurve는 점수 곡선 패턴, 전반/후반 성장률, 성장 비율을 보여준다. confidence는 95% 신뢰구간, CI 폭, 샘플 적정성을 시각화한다. 통계적 신뢰도를 한눈에 파악할 수 있게 됐다.

테스트는 482건에서 489건으로 7건 추가됐다. CLI 버전 플래그 테스트 2건(V-1, V-2), mdReporter scoreCurve/confidence 테스트 4건(MD-14), htmlReporter confidence 테스트 2건(HTML-12)이다.

// cli.js
if (args.version) {
  const { version } = require('../package.json');
  console.log(`radar_fun_meter v${version}`);
  process.exit(0);
}

--version은 기본 중의 기본인데 이제야 넣었다. 역시 사용자 피드백이 있어야 채워지는 것들.

← 이전 글
FlappyBird 낙하 속도 상한선과 타입 정교화
다음 글 →
테스트 실행 시간 179초 → 60초로 단축