Lines Matching refs:minimatch
1 # minimatch chapter
5 …Build Status](https://travis-ci.org/isaacs/minimatch.svg?branch=master)](http://travis-ci.org/isaa…
16 var minimatch = require("minimatch")
18 minimatch("bar.foo", "*.foo") // true!
19 minimatch("bar.foo", "*.bar") // false!
20 minimatch("bar.foo", "*.+(bar|foo)", { debug: true }) // true, and noisy!
54 Create a minimatch object by instantiating the `minimatch.Minimatch` class.
57 var Minimatch = require("minimatch").Minimatch
63 * `pattern` The original pattern the minimatch object represents.
99 ### minimatch(path, pattern, options)
104 var isJS = minimatch(file, "*.js", { matchBase: true })
107 ### minimatch.filter(pattern, options)
113 var javascripts = fileList.filter(minimatch.filter("*.js", {matchBase: true}))
116 ### minimatch.match(list, pattern, options)
123 var javascripts = minimatch.match(fileList, "*.js", {matchBase: true})
126 ### minimatch.makeRe(pattern, options)
164 When a match is not found by `minimatch.match`, return a list containing
199 minimatch('/a/b', '/a/*/c/d', { partial: true }) // true, might be /a/b/c/d
200 minimatch('/a/b', '/**/d', { partial: true }) // true, might be /a/b/.../d
201 minimatch('/x/y/z', '/a/**/z', { partial: true }) // false, because x !== a
222 goal, some discrepancies exist between minimatch and other
243 then minimatch.match returns the pattern as-provided, rather than
245 `minimatch.match([], "\\*a\\?")` will return `"\\*a\\?"` rather than