Expand description
GitIgnore parser — filter files based on .gitignore patterns.
Parses .gitignore files from a root directory and all subdirectories,
supporting nested gitignore overrides. Always ignores common directories
(.git, node_modules, __pycache__, etc.) regardless of patterns.
Structs§
- GitIgnore
Parser - GitIgnore parser that supports nested
.gitignorefiles.
Constants§
- ALWAYS_
IGNORE_ DIRS - Directories always ignored regardless of
.gitignorecontents.