시리즈
i18n 미사용 키 정리
2개의 글
공식 i18next-cli가 네임스페이스를 통째로 지우려 한 실측에서 출발해, ts-morph 커스텀 스크립트와 GitHub Actions 주간 자동 PR로 번역 카탈로그를 안전하게 정리하는 파이프라인을 만든 과정
- 1.
공식 i18next-cli가 네임스페이스를 통째로 지우려 했다 i18next 공식 CLI를 돌렸더니 네임스페이스 전체를 경고 없이 삭제 대상으로 잡았습니다. I18N_KEYS 상수 객체 패턴이 공식 도구와 충돌한 과정과, 커스텀 스크립트를 택한 이유. April 13, 2026
- 2.
ts-morph와 GitHub Actions로 번역 키 자동 정리 파이프라인 만들기 I18N_KEYS를 진실원으로 삼는 AST 수집기의 설계. 네임스페이스 해석, 키 수집, 화이트리스트, 30% 안전 가드, 그리고 GitHub Actions 주간 cron 자동 PR까지. April 13, 2026