# ls-lint - 디렉토리와 파일 이름을 위한 초고속 린터

> Clean Markdown view of GeekNews topic #20997. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=20997](https://news.hada.io/topic?id=20997)
- GeekNews Markdown: [https://news.hada.io/topic/20997.md](https://news.hada.io/topic/20997.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2025-05-20T09:21:01+09:00
- Updated: 2025-05-20T09:21:01+09:00
- Original source: [github.com/loeffel-io](https://github.com/loeffel-io/ls-lint)
- Points: 15
- Comments: 0

## Summary

**경량형 초고속 린터**는 수천 개 파일과 디렉토리 이름을 **밀리초** 단위로 점검하여 대규모 프로젝트에서도 효율성을 극대화합니다. 간단한 **.ls-lint.yml 설정 파일**과 유니코드 다국어 파일명, 그리고 모든 확장자 지원으로 유연성을 제공합니다. **케밥 케이스, 카멜 케이스, 정규표현식** 등 다양한 파일 네이밍 규칙 적용이 가능하며, 다양한 설치 방식으로 모든 운영체제에서 사용할 수 있습니다.

## Topic Body

- 파일과 폴더 이름이 사전에 정의한 네이밍 규칙을 따르고 있는지 검사하는 **경량형 초고속 린터**  
  - 수천 개 파일과 디렉토리를 **밀리초** 단위로 검사하는 성능으로 대형 프로젝트에도 적용 가능   
- `.ls-lint.yml` 파일 하나로 규칙을 설정할 수 있으며, 유니코드 다국어 파일명 및 모든 확장자를 지원함  
- 파일 확장자에 따라 **케밥 케이스, 카멜 케이스, 정규표현식** 등 다양한 규칙을 설정할 수 있음  
- Go로 작성되어 모든 운영체제(Windows, macOS, Linux)에서 사용할 수 있고, GitHub Action, npm, Docker, Homebrew 등 설치 옵션이 다양

## Comments



_No public comments on this page._
