gulp-micromatch
v1.0.5
Published
Filter vinyl files with glob patterns, string, regexp, array, object or matcher function. micromatch stream.
Downloads
82
Readme
gulp-micromatch
Filter vinyl files with glob patterns, string, regexp, array, object or matcher function. micromatch stream.
Install
npm i gulp-micromatch --save
npm test
Usage
For more use-cases see the tests
var gulp = require('gulp')
var micromatch = require('gulp-micromatch')
// options to pass to `micromatch`
var opts = {
dot: true,
matchBase: true
}
gulp.src(['*.md', '*.js', '*.txt', '*.json'])
.pipe(micromatch('*.(js|json)', opts))
.pipe(through2.obj(function(file, enc, next) {
// a.js
// b.json
// c.json
}))
Related
- anymatch: Matches strings against configurable strings, globs, regular expressions, and/or functions
- composer: Boilerplate for creating a node.js application based on Template, vinyl and orchestrator. This consists of… more
- dush: :clap: Minimalist 1.5kb event delegation for the browser (IE8+) and nodejs.
- generate: Project generator, for node.js.
- is-match: Create a matching function from a glob pattern, regex, string, array, object or function.
- jstransformer: Normalize the API of any jstransformer
- micromatch: Glob matching for javascript/node.js. A drop-in replacement and faster alternative to minimatch and multimatch. Just… more
- octet: :watermelon: 1kb template engine for the browser and nodejs. Support helpers, partials and more.
- snapdragon: snapdragon is an extremely pluggable, powerful and easy-to-use parser-renderer factory.
Contributing
Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.
But before doing anything, please read the CONTRIBUTING.md guidelines.