Readdirp
대규모 디렉터리를 효율적으로 읽기 위한 Node.js용 리더
About
- 중첩된 디렉터리 전체를 재귀적으로 읽기 위해 설계된 도구로, fs.readdir 기반의 한계를 보완
- Stream API를 중심으로 설계되어, 대규모 파일 트리에서도 낮은 RAM·CPU 사용량 유지
- for-await 패턴과 이벤트 기반 스트림 모두 지원
- 특정 확장자만 포함하거나, .git 같은 디렉터리 제외 가능
- 파일 크기·mtime 등이 필요한 경우에만 활성화 권장
See also
- Filesystem
- nodejs
- Chokidar - 효율적인 크로스플랫폼 파일 Watch 라이브러리