%PDF- <> %âãÏÓ endobj 2 0 obj <> endobj 3 0 obj <>/ExtGState<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI] >>/Annots[ 28 0 R 29 0 R] /MediaBox[ 0 0 595.5 842.25] /Contents 4 0 R/Group<>/Tabs/S>> endobj ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<> endobj 2 0 obj<>endobj 2 0 obj<>es 3 0 R>> endobj 2 0 obj<> ox[ 0.000000 0.000000 609.600000 935.600000]/Fi endobj 3 0 obj<> endobj 7 1 obj<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>>/Subtype/Form>> stream
# {%= name %} {%= badge("fury") %} > {%= description %} {%= include("install-npm", {save: true}) %} ## Usage ```js var isValid = require('{%= name %}'); /** * Valid */ isValid('abc.js'); //=> 'true' isValid('abc/def/ghi.js'); //=> 'true' isValid('foo.js'); //=> 'true' /** * Invalid */ isValid(); //=> 'valse' isValid(null); //=> 'valse' isValid('!foo.js'); //=> 'false' isValid('*.js'); //=> 'false' isValid('**/abc.js'); //=> 'false' isValid('abc/*.js'); //=> 'false' isValid('abc/(aaa|bbb).js'); //=> 'false' isValid('abc/[a-z].js'); //=> 'false' isValid('abc/{a,b}.js'); //=> 'false' isValid('abc/?.js'); //=> 'false' ``` ## Related {%= related(['is-glob', 'is-invalid-path', 'is-valid-path', 'is-git-url', 'micromatch', 'parse-glob'], {remove: name}) %} ## Run tests {%= include("tests") %} ## Contributing {%= include("contributing") %} ## Author {%= include("author") %} ## License {%= copyright() %} {%= license() %} *** {%= include("footer") %}