KIM JOON HEE

Project DetailSolo

yamllint-js

~

npm badge - downloadsnpm badge - downloadscoverage badge - codecovgithub badge - last-commit

Python 기반의 yamllint를 JavaScript 환경에서 사용할 수 있도록 포팅한 YAML 린트 도구입니다. Node.js 프로젝트에서 YAML 린팅을 위해 별도의 Python을 사용해야 하는 이질감과 번거로움을 해결하고자 개발했습니다.

  • Python-Free: 모든 로직 및 테스트 코드를 TypeScript로 재작성하여 Python 의존성 100% 제거
  • Type-Safe Config: 스크립트 기반 설정 파일 지원 및 완벽한 타입 추론 제공
  • 98%+ Coverage: 98% 이상의 높은 커버리지로 신뢰성 확보
  • Issue Fix: new-lines 규칙에 대한 알려진 이슈(#475) 해결
  • VS Code Extension: 전용 VS Code 확장을 통해 실시간 린트 결과 및 피드백 제공