789 packages found
User-friendly glob matching
Delete files and directories
- View more
It's a very fast and efficient glob library for Node.js
Bindings for the Watchman file watching service
Ignore is a manager and filter for .gitignore rules, the one used by eslint, gitbook and many others.
Returns `true` if the given string looks like a glob pattern or an extglob pattern. This makes it easy to create code that only uses external modules like node-glob when necessary, resulting in much faster code execution and initialization time, and a bet
Extract the non-magic parent path from a glob string.
Convert globs to regular expressions
Matches strings against configurable strings, globs, regular expressions, and/or functions
Provide multiple patterns to node-glob
Fill in a range of numbers or letters, optionally passing an increment or `step` to use, or create a regex-compatible range with `options.toRegex`
Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.
- match date
- match number
- match numbers
- match year
- View more
Nested/recursive `.gitignore`/`.npmignore` parsing and filtering.
Returns true if a string has an extglob.
Find the first file matching a given pattern in the current directory or the nearest ancestor directory.