{"_id":"matcher-collection","_rev":"3229499","name":"matcher-collection","description":"Minimatch but for collections of minimatcher matchers.","dist-tags":{"latest":"2.0.1"},"maintainers":[{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"time":{"modified":"2024-03-21T07:40:20.000Z","created":"2015-09-21T04:35:09.076Z","2.0.1":"2019-10-28T21:21:31.920Z","2.0.0":"2019-03-09T05:11:30.682Z","1.1.2":"2019-02-04T01:19:44.915Z","1.1.1":"2019-02-03T20:42:46.655Z","1.1.0":"2019-02-03T20:42:29.482Z","1.0.5":"2017-09-15T16:15:15.618Z","1.0.4":"2016-08-05T16:22:11.219Z","1.0.3":"2016-08-05T16:19:17.934Z","1.0.2":"2016-06-27T19:22:03.198Z","1.0.1":"2015-11-08T21:33:30.961Z","1.0.0":"2015-09-21T04:35:09.076Z"},"users":{},"author":{"name":"Stefan Penner"},"repository":{"type":"git","url":"git+https://github.com/stefanpenner/matcher-collection.git"},"versions":{"2.0.1":{"name":"matcher-collection","version":"2.0.1","main":"index.js","dependencies":{"minimatch":"^3.0.2","@types/minimatch":"^3.0.3"},"devDependencies":{"@types/node":"^11.11.0","tap":"^12.6.0","typescript":"~3.3.3333"},"engines":{"node":"6.* || 8.* || >= 10.*"},"scripts":{"prepare":"tsc -b .","test":"tap --timeout 2 test.js","test:debug":"tap --debug-brk --timeout 9999 test.js"},"author":{"name":"Stefan Penner"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/stefanpenner/matcher-collection.git"},"bugs":{"url":"https://github.com/stefanpenner/matcher-collection/issues"},"homepage":"https://github.com/stefanpenner/matcher-collection#readme","description":"Minimatch but for collections of minimatcher matchers.","gitHead":"023df72517ca9d8f1df2f20dee7380a47019a6ce","_id":"matcher-collection@2.0.1","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"shasum":"90be1a4cf58d6f2949864f65bb3b0f3e41303b29","size":1288,"noattachment":false,"key":"/matcher-collection/-/matcher-collection-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/matcher-collection/download/matcher-collection-2.0.1.tgz"},"maintainers":[{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/matcher-collection_2.0.1_1572297691798_0.42468057357267797"},"_hasShrinkwrap":false,"publish_time":1572297691920,"_cnpm_publish_time":1572297691920,"_cnpmcore_publish_time":"2021-12-16T13:42:41.389Z"},"2.0.0":{"name":"matcher-collection","version":"2.0.0","main":"index.js","dependencies":{"minimatch":"^3.0.2","@types/minimatch":"^3.0.3"},"devDependencies":{"@types/node":"^11.11.0","tap":"^12.6.0","typescript":"~3.3.3333"},"engines":{"node":"6.* || 8.* || >= 10.*"},"scripts":{"prepare":"tsc -b .","test":"tap --timeout 2 test.js","test:debug":"tap --debug-brk --timeout 9999 test.js"},"author":{"name":"Stefan Penner"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/stefanpenner/matcher-collection.git"},"bugs":{"url":"https://github.com/stefanpenner/matcher-collection/issues"},"homepage":"https://github.com/stefanpenner/matcher-collection#readme","description":"Minimatch but for collections of minimatcher matchers.","gitHead":"585e2a120ede7c8e0cad35d964d867af599bd9b4","_id":"matcher-collection@2.0.0","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"470ae263c793e897b3f1e72c695016b7aea355c4","size":1287,"noattachment":false,"key":"/matcher-collection/-/matcher-collection-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/matcher-collection/download/matcher-collection-2.0.0.tgz"},"maintainers":[{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/matcher-collection_2.0.0_1552108290477_0.7379723672411818"},"_hasShrinkwrap":false,"publish_time":1552108290682,"_cnpm_publish_time":1552108290682,"_cnpmcore_publish_time":"2021-12-16T13:42:42.417Z"},"1.1.2":{"name":"matcher-collection","version":"1.1.2","main":"index.js","dependencies":{"minimatch":"^3.0.2"},"devDependencies":{"@types/minimatch":"^3.0.3","@types/node":"^10.12.21","tap":"^1.4.1","typescript":"~3.3.1"},"scripts":{"build":"tsc -b .","test":"tsc -b . && tap --timeout 2 test.js","test:debug":"tsc -b . && tap --debug-brk --timeout 9999 test.js"},"author":{"name":"Stefan Penner"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/stefanpenner/matcher-collection.git"},"bugs":{"url":"https://github.com/stefanpenner/matcher-collection/issues"},"homepage":"https://github.com/stefanpenner/matcher-collection#readme","description":"Minimatch but for collections of minimatcher matchers.","gitHead":"c1e769f22ebc6f3050f286603652635bee2e33cd","_id":"matcher-collection@1.1.2","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"1076f506f10ca85897b53d14ef54f90a5c426838","size":1182,"noattachment":false,"key":"/matcher-collection/-/matcher-collection-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/matcher-collection/download/matcher-collection-1.1.2.tgz"},"maintainers":[{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/matcher-collection_1.1.2_1549243184674_0.6330992604440555"},"_hasShrinkwrap":false,"publish_time":1549243184915,"_cnpm_publish_time":1549243184915,"_cnpmcore_publish_time":"2021-12-16T13:42:42.667Z"},"1.1.1":{"name":"matcher-collection","version":"1.1.1","main":"index.js","dependencies":{"minimatch":"^3.0.2"},"devDependencies":{"@types/minimatch":"^3.0.3","@types/node":"^10.12.21","tap":"^1.4.1","typescript":"~3.3.1"},"scripts":{"build":"tsc -b .","test":"tsc -b . && tap --timeout 2 test.js","test:debug":"tsc -b . && tap --debug-brk --timeout 9999 test.js"},"author":{"name":"Stefan Penner"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/stefanpenner/matcher-collection.git"},"bugs":{"url":"https://github.com/stefanpenner/matcher-collection/issues"},"homepage":"https://github.com/stefanpenner/matcher-collection#readme","description":"Minimatch but for collections of minimatcher matchers.","gitHead":"57ad1bd893c28328c541509d93bb9d9829d4dc3e","_id":"matcher-collection@1.1.1","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"82219d7d3b43e0776a4619310be8abce2369cbd9","size":1182,"noattachment":false,"key":"/matcher-collection/-/matcher-collection-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/matcher-collection/download/matcher-collection-1.1.1.tgz"},"maintainers":[{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/matcher-collection_1.1.1_1549226566532_0.11579163664974024"},"_hasShrinkwrap":false,"publish_time":1549226566655,"_cnpm_publish_time":1549226566655,"_cnpmcore_publish_time":"2021-12-16T13:42:42.933Z"},"1.1.0":{"name":"matcher-collection","version":"1.1.0","main":"index.js","dependencies":{"minimatch":"^3.0.2"},"devDependencies":{"@types/minimatch":"^3.0.3","@types/node":"^10.12.21","tap":"^1.4.1","typescript":"~3.3.1"},"scripts":{"build":"tsc -b .","test":"tsc -b . && tap --timeout 2 test.js","test:debug":"tsc -b . && tap --debug-brk --timeout 9999 test.js"},"author":{"name":"Stefan Penner"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/stefanpenner/matcher-collection.git"},"bugs":{"url":"https://github.com/stefanpenner/matcher-collection/issues"},"homepage":"https://github.com/stefanpenner/matcher-collection#readme","description":"Minimatch but for collections of minimatcher matchers.","gitHead":"394cf9dbe855fdaf63eb847938f66295a5d8c04a","_id":"matcher-collection@1.1.0","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"00753d1855400ef566e92f9577c7f5f758120c84","size":1182,"noattachment":false,"key":"/matcher-collection/-/matcher-collection-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/matcher-collection/download/matcher-collection-1.1.0.tgz"},"maintainers":[{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/matcher-collection_1.1.0_1549226549385_0.24967023439110125"},"_hasShrinkwrap":false,"publish_time":1549226549482,"_cnpm_publish_time":1549226549482,"_cnpmcore_publish_time":"2021-12-16T13:42:43.184Z"},"1.0.5":{"name":"matcher-collection","version":"1.0.5","main":"index.js","dependencies":{"minimatch":"^3.0.2"},"devDependencies":{"tap":"^1.4.1"},"files":["index.js"],"scripts":{"test":"tap --timeout 2 test.js","test:debug":"tap --debug-brk --timeout 9999 test.js"},"author":{"name":"Stefan Penner"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/stefanpenner/matcher-collection.git"},"bugs":{"url":"https://github.com/stefanpenner/matcher-collection/issues"},"homepage":"https://github.com/stefanpenner/matcher-collection#readme","description":"Minimatch but for collections of minimatcher matchers.","gitHead":"4396d9bbd0cbbfac4710775e802c7453e31adef9","_id":"matcher-collection@1.0.5","_npmVersion":"5.1.0","_nodeVersion":"8.1.3","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"2ee095438372cb8884f058234138c05c644ec339","size":995,"noattachment":false,"key":"/matcher-collection/-/matcher-collection-1.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/matcher-collection/download/matcher-collection-1.0.5.tgz"},"maintainers":[{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/matcher-collection-1.0.5.tgz_1505492115560_0.07769000972621143"},"directories":{},"publish_time":1505492115618,"_hasShrinkwrap":false,"_cnpm_publish_time":1505492115618,"_cnpmcore_publish_time":"2021-12-16T13:42:43.413Z"},"1.0.4":{"name":"matcher-collection","version":"1.0.4","main":"index.js","dependencies":{"minimatch":"^3.0.2"},"devDependencies":{"tap":"^1.4.1"},"files":["index.js"],"scripts":{"test":"tap --timeout 2 test.js","test:debug":"tap --debug-brk --timeout 9999 test.js"},"author":{"name":"Stefan Penner"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/stefanpenner/matcher-collection.git"},"bugs":{"url":"https://github.com/stefanpenner/matcher-collection/issues"},"homepage":"https://github.com/stefanpenner/matcher-collection#readme","description":"Minimatch but for collections of minimatcher matchers.","gitHead":"ac504815adea4da91c48ba375841949fe1f42728","_id":"matcher-collection@1.0.4","_shasum":"2f66ae0869996f29e43d0b62c83dd1d43e581755","_from":".","_npmVersion":"3.10.5","_nodeVersion":"6.2.2","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"2f66ae0869996f29e43d0b62c83dd1d43e581755","size":976,"noattachment":false,"key":"/matcher-collection/-/matcher-collection-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/matcher-collection/download/matcher-collection-1.0.4.tgz"},"maintainers":[{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/matcher-collection-1.0.4.tgz_1470414128257_0.829856917494908"},"directories":{},"publish_time":1470414131219,"_hasShrinkwrap":false,"_cnpm_publish_time":1470414131219,"_cnpmcore_publish_time":"2021-12-16T13:42:43.618Z"},"1.0.3":{"name":"matcher-collection","version":"1.0.3","main":"index.js","dependencies":{"minimatch":"^3.0.2"},"devDependencies":{"tap":"^1.4.1"},"scripts":{"test":"tap --timeout 2 test.js","test:debug":"tap --debug-brk --timeout 9999 test.js"},"author":{"name":"Stefan Penner"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/stefanpenner/matcher-collection.git"},"bugs":{"url":"https://github.com/stefanpenner/matcher-collection/issues"},"homepage":"https://github.com/stefanpenner/matcher-collection#readme","description":"Minimatch but for collections of minimatcher matchers.","gitHead":"e88149021eaa1188326fa6786e24646d4e7c5172","_id":"matcher-collection@1.0.3","_shasum":"1a05cbacf3ddf18608decb712af870b3bd3776f3","_from":".","_npmVersion":"3.10.5","_nodeVersion":"6.2.2","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"1a05cbacf3ddf18608decb712af870b3bd3776f3","size":963,"noattachment":false,"key":"/matcher-collection/-/matcher-collection-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/matcher-collection/download/matcher-collection-1.0.3.tgz"},"maintainers":[{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/matcher-collection-1.0.3.tgz_1470413957693_0.3422933879774064"},"directories":{},"publish_time":1470413957934,"_hasShrinkwrap":false,"_cnpm_publish_time":1470413957934,"_cnpmcore_publish_time":"2021-12-16T13:42:43.899Z"},"1.0.2":{"name":"matcher-collection","version":"1.0.2","main":"index.js","dependencies":{"minimatch":"^3.0.2"},"devDependencies":{"tap":"^1.4.1"},"scripts":{"test":"tap --timeout 2 test.js","test:debug":"tap --debug-brk --timeout 9999 test.js"},"author":{"name":"Stefan Penner"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/stefanpenner/matcher-collection.git"},"bugs":{"url":"https://github.com/stefanpenner/matcher-collection/issues"},"homepage":"https://github.com/stefanpenner/matcher-collection#readme","description":"Minimatch but for collections of minimatcher matchers.","gitHead":"19cff5ab213d4d5e781fbae129a1eee00e39f264","_id":"matcher-collection@1.0.2","_shasum":"70b24342e318c03aa254b576b3f8846f4f955c81","_from":".","_npmVersion":"3.9.5","_nodeVersion":"6.2.2","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"70b24342e318c03aa254b576b3f8846f4f955c81","size":1869,"noattachment":false,"key":"/matcher-collection/-/matcher-collection-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/matcher-collection/download/matcher-collection-1.0.2.tgz"},"maintainers":[{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/matcher-collection-1.0.2.tgz_1467055322788_0.3009706207085401"},"directories":{},"publish_time":1467055323198,"_hasShrinkwrap":false,"_cnpm_publish_time":1467055323198,"_cnpmcore_publish_time":"2021-12-16T13:42:44.133Z"},"1.0.1":{"name":"matcher-collection","version":"1.0.1","main":"index.js","dependencies":{"minimatch":"^2.0.10"},"devDependencies":{"tap":"^1.4.1"},"scripts":{"test":"tap --timeout 2 test.js","test:debug":"tap --debug-brk --timeout 9999 test.js"},"author":{"name":"Stefan Penner"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/stefanpenner/matcher-collection.git"},"bugs":{"url":"https://github.com/stefanpenner/matcher-collection/issues"},"homepage":"https://github.com/stefanpenner/matcher-collection#readme","description":"","gitHead":"5383ea3b201ea2f9be591e27234123c185e5714b","_id":"matcher-collection@1.0.1","_shasum":"10fe69ee30eb7eeeba73f701c7854c72311ae2f0","_from":".","_npmVersion":"2.14.1","_nodeVersion":"2.2.1","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"10fe69ee30eb7eeeba73f701c7854c72311ae2f0","size":1841,"noattachment":false,"key":"/matcher-collection/-/matcher-collection-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/matcher-collection/download/matcher-collection-1.0.1.tgz"},"maintainers":[{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"directories":{},"publish_time":1447018410961,"_hasShrinkwrap":false,"_cnpm_publish_time":1447018410961,"_cnpmcore_publish_time":"2021-12-16T13:42:44.351Z"},"1.0.0":{"name":"matcher-collection","version":"1.0.0","main":"index.js","dependencies":{"minimatch":"^2.0.10"},"devDependencies":{"tap":"^1.4.1"},"scripts":{"test":"tap --timeout 2 test.js","test:debug":"tap --debug-brk --timeout 9999 test.js"},"author":{"name":"Stefan Penner"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/stefanpenner/matcher-collection.git"},"bugs":{"url":"https://github.com/stefanpenner/matcher-collection/issues"},"homepage":"https://github.com/stefanpenner/matcher-collection#readme","description":"","gitHead":"6d1d35bc7770a8e3045f36d692a434f7aa2bb746","_id":"matcher-collection@1.0.0","_shasum":"3d16f5cded9461504c70622f22c6f992d6b60c74","_from":".","_npmVersion":"2.14.1","_nodeVersion":"2.2.1","_npmUser":{"name":"stefanpenner","email":"stefan.penner@gmail.com"},"dist":{"shasum":"3d16f5cded9461504c70622f22c6f992d6b60c74","size":1641,"noattachment":false,"key":"/matcher-collection/-/matcher-collection-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/matcher-collection/download/matcher-collection-1.0.0.tgz"},"maintainers":[{"name":"stefanpenner","email":"stefan.penner@gmail.com"}],"directories":{},"publish_time":1442810109076,"_hasShrinkwrap":false,"_cnpm_publish_time":1442810109076,"_cnpmcore_publish_time":"2021-12-16T13:42:44.569Z"}},"readme":"# MatcherCollection [![Build Status](https://travis-ci.org/stefanpenner/matcher-collection.svg?branch=master)](https://travis-ci.org/stefanpenner/matcher-collection) [![Build status](https://ci.appveyor.com/api/projects/status/v6hubn3kltp80ugm?svg=true)](https://ci.appveyor.com/project/embercli/matcher-collection)\nMinimatch but for collections of minimatcher matchers.\n\n## Install\n\n```sh\nyarn add matcher-collection\n```\n\n## Examples\n\n```js\nconst MatcherCollection = require('matcher-collection')\n\nconst m = new MatcherCollection([\n  'tests/',\n  '**/*.js',\n]);\n\nm.match('tests/foo.js') // => true\nm.match('foo.js')       // => false\n\nm.mayContain('tests') // => true\nm.mayContain('foo')   // => false\n```\n","_attachments":{},"homepage":"https://github.com/stefanpenner/matcher-collection#readme","bugs":{"url":"https://github.com/stefanpenner/matcher-collection/issues"},"license":"ISC"}