micromatch
Glob matching for javascript/node.js. A replacement and faster alternative to minimatch and multimatch.
Glob matching for javascript/node.js. A replacement and faster alternative to minimatch and multimatch.
User-friendly glob matching
Fast, minimal glob matcher for node.js. Similar to micromatch, minimatch and multimatch, but complete Bash 4.3 wildcard support only (no support for exglobs, posix brackets or braces)
Extends `minimatch.match()` with support for multiple patterns
Does a vinyl file match a condition?
Prefix globs with a slash and normalize. Supports negated globs too
Mutate keys and values in objects. Returns a new version of the object
Filter files in a `vinyl` stream
Match filepath is validated, or exclude filepath that don't need.
Adds array support to node-glob, sync and async. Also supports tilde expansion (user home) and resolving to global npm modules.
Extends multimatch() with support for filter functions and regular expressions
Include or exclude gulp files from the stream based on a condition
Escape glob patterns
The gulp plugin `gulp-order` allows you to reorder a stream of files using the same syntax as of `gulp.src`.
Match a path against multiple patterns
Bash-powered globbing for node.js
A sync glob / minimatch / RegExp function with a gruntjs -like `expand` of patterns, with minimum depepndencies. Derived from gruntjs's v0.4.1 `file.expand`
Return an array of resolved filepaths for require-able local or named npm modules. Wildcard (glob) patterns may be used.
Walk a directory tree in node.js. Use just the name to find the folder(s) you want, rather than through given path(s).
Create a matching function from a glob pattern, regex, string, array, object or function.