Ignore is a manager and filter for .gitignore rules, the one used by eslint, gitbook and many others.
Nested/recursive .gitignore
/.npmignore
parsing and filtering.
find the closest .gitignore file, parse it, and apply ignore rules
A simple .gitignore parser.