{"_id":"require-glob","_rev":"30-9970cd33223e986565c31da0a2c77cce","name":"require-glob","description":"Require multiple modules using glob patterns. Supports exclusions.","dist-tags":{"latest":"4.1.0"},"versions":{"0.1.0":{"name":"require-glob","version":"0.1.0","description":"Require multiple modules using glob patterns. Supports exclusions.","keywords":["directories","files","globs","multiple","require"],"homepage":"https://github.com/shannonmoeller/require-glob","bugs":{"url":"https://github.com/shannonmoeller/require-glob/issues"},"license":"MIT","author":{"name":"Shannon Moeller","email":"me@shannonmoeller.com","url":"http://shannonmoeller.com"},"main":"index.js","repository":{"type":"git","url":"https://github.com/shannonmoeller/require-glob.git"},"scripts":{"coveralls":"cat ./coverage/lcov.info | coveralls","test":"gulp test"},"dependencies":{"globby":"^1.2.0","mout":"^0.11.0"},"devDependencies":{"coveralls":"^2.11.2","expect.js":"^0.3.1","gulp":"^3.8.11","gulp-istanbul":"^0.6.0","gulp-jscs":"^1.4.0","gulp-jshint":"^1.9.4","gulp-mocha":"^2.0.0","jshint-stylish":"^1.0.1"},"gitHead":"6c8b8e212e8228c2a9d508e13c1535a789055433","_id":"require-glob@0.1.0","_shasum":"276cde869d55d7b3309cb6ad3e5fe1ef7d796c93","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shannonmoeller","email":"me@shannonmoeller.com"},"maintainers":[{"name":"shannonmoeller","email":"me@shannonmoeller.com"}],"dist":{"shasum":"276cde869d55d7b3309cb6ad3e5fe1ef7d796c93","tarball":"https://registry.npmjs.org/require-glob/-/require-glob-0.1.0.tgz","integrity":"sha512-knLhGBXUnrVk4gBZ3CrWFqNegJOrg1F+b0dMX+mTOODGNwtVExcw+sN5YuXEysCdzYt7gYKyDvEm7Tjv5sNeFw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBPF2HMp+bPMMw1EuEy61hFNUGe9VjgmME6vta+Tg5wHAiEAwN86kH34AHyqnVYyoaB063V63H3o36Z1Zol99+2uQmQ="}]},"directories":{}},"0.1.1":{"name":"require-glob","version":"0.1.1","description":"Require multiple modules using glob patterns. Supports exclusions.","keywords":["directories","files","globs","multiple","require"],"homepage":"https://github.com/shannonmoeller/require-glob","bugs":{"url":"https://github.com/shannonmoeller/require-glob/issues"},"license":"MIT","author":{"name":"Shannon Moeller","email":"me@shannonmoeller.com","url":"http://shannonmoeller.com"},"main":"index.js","repository":{"type":"git","url":"https://github.com/shannonmoeller/require-glob.git"},"scripts":{"coveralls":"cat ./coverage/lcov.info | coveralls","test":"gulp test"},"dependencies":{"globby":"^1.2.0","mout":"^0.11.0"},"devDependencies":{"coveralls":"^2.11.2","expect.js":"^0.3.1","gulp":"^3.8.11","gulp-istanbul":"^0.6.0","gulp-jscs":"^1.4.0","gulp-jshint":"^1.9.4","gulp-mocha":"^2.0.0","jshint-stylish":"^1.0.1"},"gitHead":"8f09dbb783c828efde27d63e55435d2e4c0ec55a","_id":"require-glob@0.1.1","_shasum":"f6733df86282b05d1ffbb60b158084cfda78ea39","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shannonmoeller","email":"me@shannonmoeller.com"},"maintainers":[{"name":"shannonmoeller","email":"me@shannonmoeller.com"}],"dist":{"shasum":"f6733df86282b05d1ffbb60b158084cfda78ea39","tarball":"https://registry.npmjs.org/require-glob/-/require-glob-0.1.1.tgz","integrity":"sha512-GNtD209HL5SVyLhHqF6jn8o63CFcaujdELlPRQTzA2VjEdZS7ztSuO/DS0JSfCJKnteVjTRD3V0ooET5ZQ0Lag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBA79ZxvimRXSkKtYE8vLhGjQgc9KT5Gqg2aEeG/gOgLAiEA+s8E0r+NtLyKPO4yCKBAbFVxapPcPI6RKgZmnP37eCU="}]},"directories":{}},"0.1.2":{"name":"require-glob","version":"0.1.2","description":"Require multiple modules using glob patterns. Supports exclusions.","keywords":["directory","directories","file","files","glob","globs","multi","multiple","require","tree"],"homepage":"https://github.com/shannonmoeller/require-glob","bugs":{"url":"https://github.com/shannonmoeller/require-glob/issues"},"license":"MIT","author":{"name":"Shannon Moeller","email":"me@shannonmoeller.com","url":"http://shannonmoeller.com"},"main":"index.js","repository":{"type":"git","url":"https://github.com/shannonmoeller/require-glob.git"},"scripts":{"coveralls":"cat ./coverage/lcov.info | coveralls","test":"gulp test"},"dependencies":{"globby":"^1.2.0","mout":"^0.11.0"},"devDependencies":{"coveralls":"^2.11.2","expect.js":"^0.3.1","gulp":"^3.8.11","gulp-istanbul":"^0.6.0","gulp-jscs":"^1.4.0","gulp-jshint":"^1.9.4","gulp-mocha":"^2.0.0","jshint-stylish":"^1.0.1"},"gitHead":"1f31dd01dead03612f65343d20c7ad242a980a06","_id":"require-glob@0.1.2","_shasum":"951235a6eb4cbf54d758b22a453c22d7de40438e","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shannonmoeller","email":"me@shannonmoeller.com"},"maintainers":[{"name":"shannonmoeller","email":"me@shannonmoeller.com"}],"dist":{"shasum":"951235a6eb4cbf54d758b22a453c22d7de40438e","tarball":"https://registry.npmjs.org/require-glob/-/require-glob-0.1.2.tgz","integrity":"sha512-gbhO7mU+0emTsz/khrQzuNo1Fp7dbaI32GWQ2uWGq26WmkgZUo8p0L3eh4GCrgyoe9ISqUVWgYoNLjvF3BNUMA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICXsw/vcGJiKblgXLKa5RSAkw1Wtsv/cnD5S3mfacB0PAiEA+gzH28nYVS1s0KlJwibC8wcOhXyP2q46gjyAJwrq7Tk="}]},"directories":{}},"0.1.3":{"name":"require-glob","version":"0.1.3","description":"Require multiple modules using glob patterns. Supports exclusions.","keywords":["directory","directories","file","files","glob","globs","multi","multiple","require","tree"],"homepage":"https://github.com/shannonmoeller/require-glob","bugs":{"url":"https://github.com/shannonmoeller/require-glob/issues"},"license":"MIT","author":{"name":"Shannon Moeller","email":"me@shannonmoeller.com","url":"http://shannonmoeller.com"},"main":"index.js","repository":{"type":"git","url":"https://github.com/shannonmoeller/require-glob.git"},"scripts":{"coveralls":"cat ./coverage/lcov.info | coveralls","test":"gulp test"},"dependencies":{"globby":"^1.2.0","mout":"^0.11.0"},"devDependencies":{"coveralls":"^2.11.2","expect.js":"^0.3.1","gulp":"^3.8.11","gulp-istanbul":"^0.6.0","gulp-jscs":"^1.4.0","gulp-jshint":"^1.9.4","gulp-mocha":"^2.0.0","jshint-stylish":"^1.0.1"},"gitHead":"299d5989f1c3530a6a7e63734a219002c8c79c1d","_id":"require-glob@0.1.3","_shasum":"5a4c4eb171e7dd1c16202a09c0e12f54c7676b8f","_from":".","_npmVersion":"2.6.1","_nodeVersion":"1.4.3","_npmUser":{"name":"shannonmoeller","email":"me@shannonmoeller.com"},"maintainers":[{"name":"shannonmoeller","email":"me@shannonmoeller.com"}],"dist":{"shasum":"5a4c4eb171e7dd1c16202a09c0e12f54c7676b8f","tarball":"https://registry.npmjs.org/require-glob/-/require-glob-0.1.3.tgz","integrity":"sha512-+J4K53ENQVLkw57jJg7+cRb33ckC3HZu23Wf01uLliDLC0Oaj4H5Y2qddteO0wcaoDA6nAw9Rq3ug8cdLmAIeQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDw6QynFPv5nyVBGeh+ANjO2WHwdlDS3k5XSh0QYR0NjwIhAO47miPjsTkQDgWUoWLCbg/gsxt9/yONS1NIiN7ZCIOZ"}]},"directories":{}},"1.0.0":{"name":"require-glob","version":"1.0.0","description":"Require multiple modules using glob patterns. Supports exclusions.","keywords":["directory","directories","file","files","glob","globs","multi","multiple","require","tree"],"homepage":"https://github.com/shannonmoeller/require-glob","bugs":{"url":"https://github.com/shannonmoeller/require-glob/issues"},"license":"MIT","author":{"name":"Shannon Moeller","email":"me@shannonmoeller.com","url":"http://shannonmoeller.com"},"main":"index.js","repository":{"type":"git","url":"https://github.com/shannonmoeller/require-glob.git"},"scripts":{"coveralls":"cat ./coverage/lcov.info | coveralls","test":"gulp test"},"dependencies":{"globby":"^1.2.0","mout":"^0.11.0"},"devDependencies":{"coveralls":"^2.11.2","expect.js":"^0.3.1","gulp":"^3.8.11","gulp-istanbul":"^0.6.0","gulp-jscs":"^1.4.0","gulp-jshint":"^1.9.4","gulp-mocha":"^2.0.0","jshint-stylish":"^1.0.1"},"gitHead":"52bee55d9a1008ec4abab8e3989b57cb3dde8448","_id":"require-glob@1.0.0","_shasum":"e16663bfba57b4e83b36edaa7ba70262272d2cb6","_from":".","_npmVersion":"2.6.1","_nodeVersion":"1.4.3","_npmUser":{"name":"shannonmoeller","email":"me@shannonmoeller.com"},"maintainers":[{"name":"shannonmoeller","email":"me@shannonmoeller.com"}],"dist":{"shasum":"e16663bfba57b4e83b36edaa7ba70262272d2cb6","tarball":"https://registry.npmjs.org/require-glob/-/require-glob-1.0.0.tgz","integrity":"sha512-prVcYRGJNTmSDGVNqQMLR7FuVH3S1cV4aPE/f/6queYK6yA6uVEkEihvp9cIGIKknpKHBHHJ/o00WdKfCCv12A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE+6Wn9lPhrl+GU2HimvXZVGxkIxB9NLD/Rsow7hcJjLAiEAgBsI+j6jpN75/ClqjNIz5SPIvRE+Uuh8SXF85/k2mR8="}]},"directories":{}},"1.1.0":{"name":"require-glob","version":"1.1.0","description":"Require multiple modules using glob patterns. Supports exclusions.","keywords":["dir","directory","directories","file","files","glob","globs","map","mapreduce","multi","multiple","reduce","require","tree"],"homepage":"https://github.com/shannonmoeller/require-glob","bugs":{"url":"https://github.com/shannonmoeller/require-glob/issues"},"license":"MIT","author":{"name":"Shannon Moeller","email":"me@shannonmoeller.com","url":"http://shannonmoeller.com"},"main":"index.js","repository":{"type":"git","url":"https://github.com/shannonmoeller/require-glob.git"},"scripts":{"coveralls":"cat ./coverage/lcov.info | coveralls","test":"gulp test"},"dependencies":{"globby":"^2.0.0","mout":"^0.11.0"},"devDependencies":{"coveralls":"^2.11.2","expect.js":"^0.3.1","gulp":"^3.8.11","gulp-istanbul":"^0.8.1","gulp-jscs":"^1.5.1","gulp-jshint":"^1.10.0","gulp-mocha":"^2.0.1","jshint-stylish":"^1.0.1"},"gitHead":"c9f9512993f4bf2373016b4e56666cfb0a8048e4","_id":"require-glob@1.1.0","_shasum":"a8c8d99ccb9ec37ca01e0057ceef1744aee9a2c5","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"shannonmoeller","email":"me@shannonmoeller.com"},"maintainers":[{"name":"shannonmoeller","email":"me@shannonmoeller.com"}],"dist":{"shasum":"a8c8d99ccb9ec37ca01e0057ceef1744aee9a2c5","tarball":"https://registry.npmjs.org/require-glob/-/require-glob-1.1.0.tgz","integrity":"sha512-foRtzD66/tZG0afPsI+I/zK7Qng29AJm7wo42hNWOszRM7aeGXwjSINn8endVS9wkEGumko7r14kTIAIdznxcg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+5fZEpHkoSUHvxwQVPtl7a5FfAwGTRS4mt1Ar16lw3QIhALWKjuMNDYRJcJxLyn+wQF94RJT23U/HdukkIOYSEW6a"}]},"directories":{}},"1.1.1":{"name":"require-glob","version":"1.1.1","description":"Require multiple modules using glob patterns. Supports exclusions.","keywords":["dir","directory","directories","file","files","glob","globs","map","mapreduce","multi","multiple","reduce","require","tree"],"homepage":"https://github.com/shannonmoeller/require-glob","bugs":{"url":"https://github.com/shannonmoeller/require-glob/issues"},"license":"MIT","author":{"name":"Shannon Moeller","email":"me@shannonmoeller.com","url":"http://shannonmoeller.com"},"main":"index.js","repository":{"type":"git","url":"https://github.com/shannonmoeller/require-glob.git"},"scripts":{"coveralls":"cat ./coverage/lcov.info | coveralls","test":"gulp test"},"dependencies":{"globby":"^2.0.0","mout":"^0.11.0"},"devDependencies":{"coveralls":"^2.11.2","expect.js":"^0.3.1","gulp":"^3.8.11","gulp-istanbul":"^0.8.1","gulp-jscs":"^1.5.1","gulp-jshint":"^1.10.0","gulp-mocha":"^2.0.1","jshint-stylish":"^1.0.1"},"gitHead":"e419bcd951299a20d9230751ecf273a2ea8fe9a1","_id":"require-glob@1.1.1","_shasum":"fca5edf324fdd61966d3f134c51e4ad7ace76f79","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"shannonmoeller","email":"me@shannonmoeller.com"},"maintainers":[{"name":"shannonmoeller","email":"me@shannonmoeller.com"}],"dist":{"shasum":"fca5edf324fdd61966d3f134c51e4ad7ace76f79","tarball":"https://registry.npmjs.org/require-glob/-/require-glob-1.1.1.tgz","integrity":"sha512-WUdoNP0k8QiDRyuWDPOBPx9QfMIxaGC6XPcM3VRYb7UqFC7BBcGtOknA0V85EYAJdyo/R75FxNutLL3K0TQHGA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGLX/3mT9c8bJE6X9J2mOZ4pLLdHXU00OqLvwo8E4kW3AiEAx7ogcWSIyyi6ejXbuz77cJHJ0fP8uSRvXiFv0lNpVFs="}]},"directories":{}},"1.2.0":{"name":"require-glob","version":"1.2.0","description":"Require multiple modules using glob patterns. Supports exclusions.","keywords":["dir","directory","directories","file","files","glob","globs","map","mapreduce","multi","multiple","reduce","require","tree"],"homepage":"https://github.com/shannonmoeller/require-glob","bugs":{"url":"https://github.com/shannonmoeller/require-glob/issues"},"license":"MIT","author":{"name":"Shannon Moeller","email":"me@shannonmoeller.com","url":"http://shannonmoeller.com"},"main":"index.js","repository":{"type":"git","url":"https://github.com/shannonmoeller/require-glob.git"},"scripts":{"coveralls":"cat ./coverage/lcov.info | coveralls","test":"gulp test"},"dependencies":{"globby":"^2.0.0","mout":"^0.11.0"},"devDependencies":{"coveralls":"^2.11.2","expect":"^1.6.0","gulp":"^3.8.11","gulp-istanbul":"^0.8.1","gulp-jscs":"^1.5.1","gulp-jshint":"^1.10.0","gulp-mocha":"^2.0.1","jshint-stylish":"^1.0.1"},"gitHead":"391f0faa370428e5779ef80e565b323f3b7411bc","_id":"require-glob@1.2.0","_shasum":"6a901384985b85f2b67c3b16c62e695ce92d6eaa","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"shannonmoeller","email":"me@shannonmoeller.com"},"maintainers":[{"name":"shannonmoeller","email":"me@shannonmoeller.com"}],"dist":{"shasum":"6a901384985b85f2b67c3b16c62e695ce92d6eaa","tarball":"https://registry.npmjs.org/require-glob/-/require-glob-1.2.0.tgz","integrity":"sha512-yFMXutNGur4wvciwRHBpuH6y8sRKgURILg/cfRoLMtfL0PP++JycR6tFuxsQQMSTrV67idPFyJb2tCYDwsz80Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcGvFYA7ZuMIsGrRvRtSDbXSr6ffO0WFr3cD/iDtfkKwIhAJPPDzLBBG7MWZvrGcD6TiGd/Zgvvs8K75la9msNybWi"}]},"directories":{}},"1.3.0":{"name":"require-glob","version":"1.3.0","description":"Require multiple modules using glob patterns. Supports exclusions.","keywords":["dir","directory","directories","file","files","glob","globs","map","mapreduce","multi","multiple","reduce","require","tree"],"homepage":"https://github.com/shannonmoeller/require-glob","bugs":{"url":"https://github.com/shannonmoeller/require-glob/issues"},"license":"MIT","author":{"name":"Shannon Moeller","email":"me@shannonmoeller.com","url":"http://shannonmoeller.com"},"main":"index.js","repository":{"type":"git","url":"git+https://github.com/shannonmoeller/require-glob.git"},"scripts":{"coveralls":"cat ./coverage/lcov.info | coveralls","test":"gulp test"},"dependencies":{"globby":"^2.0.0","mout":"^0.11.0"},"devDependencies":{"coveralls":"^2.11.2","expect":"^1.6.0","gulp":"^3.8.11","gulp-eslint":"^0.11.1","gulp-istanbul":"^0.8.1","gulp-mocha":"^2.0.1","jshint-stylish":"^1.0.1"},"gitHead":"b0b05223248f443596a1b73caf1a804a11a6140f","_id":"require-glob@1.3.0","_shasum":"923607af6246fbc92df1764bff89d84a1f2c8361","_from":".","_npmVersion":"2.9.0","_nodeVersion":"2.0.0","_npmUser":{"name":"shannonmoeller","email":"me@shannonmoeller.com"},"dist":{"shasum":"923607af6246fbc92df1764bff89d84a1f2c8361","tarball":"https://registry.npmjs.org/require-glob/-/require-glob-1.3.0.tgz","integrity":"sha512-G20nOIhwz9xa+NVXuqAxcr4WgNl/0rAVG1EASdYStgq0Ls+B6mGvHlW5fgE/m5I7y43l2IoOwCBxyyY5+XPOMg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFLGF6bu3Nnij1PnGarmgxBIVe/rpjcNeDxav5n/JFnUAiAyJfERzvjZSMNXK/wHYabcedLSe+0CQDWhLuf4A9tEfA=="}]},"maintainers":[{"name":"shannonmoeller","email":"me@shannonmoeller.com"}],"directories":{}},"1.3.1":{"name":"require-glob","version":"1.3.1","description":"Require multiple modules using glob patterns. Supports exclusions.","keywords":["dir","directory","directories","file","files","glob","globs","map","mapreduce","multi","multiple","reduce","require","tree"],"homepage":"https://github.com/shannonmoeller/require-glob","bugs":{"url":"https://github.com/shannonmoeller/require-glob/issues"},"license":"MIT","author":{"name":"Shannon Moeller","email":"me@shannonmoeller.com","url":"http://shannonmoeller.com"},"main":"index.js","repository":{"type":"git","url":"git+https://github.com/shannonmoeller/require-glob.git"},"scripts":{"coveralls":"cat ./coverage/lcov.info | coveralls","test":"gulp test"},"dependencies":{"globby":"^2.0.0","mout":"^0.11.0"},"devDependencies":{"coveralls":"^2.11.2","expect":"^1.6.0","gulp":"^3.8.11","gulp-eslint":"^0.11.1","gulp-istanbul":"^0.8.1","gulp-mocha":"^2.0.1","jshint-stylish":"^1.0.1"},"gitHead":"994ac028578875fa3b585d580bf33f11908eb416","_id":"require-glob@1.3.1","_shasum":"8f41fc8543337d2b4ac9f629f7901b500369399f","_from":".","_npmVersion":"2.9.0","_nodeVersion":"2.0.0","_npmUser":{"name":"shannonmoeller","email":"me@shannonmoeller.com"},"dist":{"shasum":"8f41fc8543337d2b4ac9f629f7901b500369399f","tarball":"https://registry.npmjs.org/require-glob/-/require-glob-1.3.1.tgz","integrity":"sha512-N3QZuqS7/nh31wg8UpY+Gboaohi2lndRI+VYP3xVrKgAsFh2GiwcHWyaI8niPEhUsZj62RTDTU/LeBQn4GjI5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBCORuf93d2+xZLxn0kUL/hskdNqtW5p7hr9f1Wp++/dAiAKWlEnrXZ1rZs3XW/gSaOWu4BxbsJeSrVRCQZSDIczzA=="}]},"maintainers":[{"name":"shannonmoeller","email":"me@shannonmoeller.com"}],"directories":{}},"1.3.2":{"name":"require-glob","version":"1.3.2","description":"Require multiple modules using glob patterns. Supports exclusions.","keywords":["dir","directory","directories","file","files","glob","globs","map","mapreduce","multi","multiple","reduce","require","tree"],"homepage":"https://github.com/shannonmoeller/require-glob","bugs":{"url":"https://github.com/shannonmoeller/require-glob/issues"},"license":"MIT","author":{"name":"Shannon Moeller","email":"me@shannonmoeller.com","url":"http://shannonmoeller.com"},"main":"index.js","repository":{"type":"git","url":"git+https://github.com/shannonmoeller/require-glob.git"},"scripts":{"coveralls":"cat ./coverage/lcov.info | coveralls","test":"gulp test"},"dependencies":{"globby":"^3.0.1","mout":"^0.11.0"},"devDependencies":{"coveralls":"^2.11.4","expect":"^1.11.1","gulp":"^3.9.0","gulp-eslint":"^1.0.0","gulp-istanbul":"^0.10.1","gulp-mocha":"^2.1.3","jshint-stylish":"^2.0.1"},"gitHead":"ecf30011421340b4e0ee1021cb685eb7c09be217","_id":"require-glob@1.3.2","_shasum":"ace524b7e05c6824281d710817a3a4930a26f9ec","_from":".","_npmVersion":"2.13.0","_nodeVersion":"2.4.0","_npmUser":{"name":"shannonmoeller","email":"me@shannonmoeller.com"},"dist":{"shasum":"ace524b7e05c6824281d710817a3a4930a26f9ec","tarball":"https://registry.npmjs.org/require-glob/-/require-glob-1.3.2.tgz","integrity":"sha512-JihDYmvMc67TdqfPgq9+4SKf0VIRvv5/KS07zQAfAuaUlylspnNqdMLzhRdib7lnQwpvL2ejVcCKWLcCjjm1Hw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHONiFMrrUu0aWIenRNLqUFw/WN5WqyPPjEM7EMNQsFiAiEAn5cRS5my/EpQtpgKjLGME4ld1/a3U/ZDMA+vMaq2QuQ="}]},"maintainers":[{"name":"shannonmoeller","email":"me@shannonmoeller.com"}],"directories":{}},"2.0.0":{"name":"require-glob","version":"2.0.0","description":"Require multiple modules using glob patterns. Supports exclusions.","main":"src/require-glob.js","scripts":{"coveralls":"nyc report -r text-lcov | coveralls","pretest":"xo src/*.js test/*.js","test":"nyc ava -v test/*.js","watch":"watch 'npm test' src test -du"},"repository":{"type":"git","url":"https://github.com/shannonmoeller/require-glob"},"keywords":["dir","directory","directories","file","files","glob","globs","map","mapreduce","multi","multiple","reduce","require","tree"],"author":{"name":"Shannon Moeller","email":"me@shannonmoeller.com","url":"http://shannonmoeller.com"},"license":"MIT","bugs":{"url":"https://github.com/shannonmoeller/require-glob/issues"},"homepage":"https://github.com/shannonmoeller/require-glob","dependencies":{"globby":"^3.0.1","object-assign":"^4.0.1"},"devDependencies":{"ava":"^0.11.0","coveralls":"^2.11.4","nyc":"^5.5.0","watch":"^0.17.1","xo":"^0.12.1"},"gitHead":"fb11110ddb9a85b0ea8865f7b82307a9e43f73ea","_id":"require-glob@2.0.0","_shasum":"1dede6335774d378ee3222c12ceb5429e5e04767","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.0","_npmUser":{"name":"shannonmoeller","email":"me@shannonmoeller.com"},"dist":{"shasum":"1dede6335774d378ee3222c12ceb5429e5e04767","tarball":"https://registry.npmjs.org/require-glob/-/require-glob-2.0.0.tgz","integrity":"sha512-22WejerSDDb3N5SrXCAqxbjEuqrc8NeR4smdeN1j3U8l4o4KcNerEn1tcPGffnwSP/zArMOYqPUKNSp04j4A/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcTi4WXJ9N4VCx879Ayi3GXFinOZybKN9kVVpvNCJsfAIgZfmq2DTRD++iTh4lIyU/ub5QBJvjE7P3HtMy2ijXhgw="}]},"maintainers":[{"name":"shannonmoeller","email":"me@shannonmoeller.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/require-glob-2.0.0.tgz_1454647966127_0.5003036682028323"},"directories":{}},"3.0.0":{"name":"require-glob","version":"3.0.0","description":"Require multiple modules using glob patterns. Supports exclusions.","main":"src/require-glob.js","scripts":{"coveralls":"nyc report -r text-lcov | coveralls","pretest":"xo src/*.js test/*.js","test":"nyc ava -v test/*.js","watch":"watch 'npm test' src test -du"},"repository":{"type":"git","url":"https://github.com/shannonmoeller/require-glob"},"keywords":["dir","directory","directories","file","files","glob","globs","map","mapreduce","multi","multiple","reduce","require","tree"],"author":{"name":"Shannon Moeller","email":"me@shannonmoeller.com","url":"http://shannonmoeller.com"},"license":"MIT","bugs":{"url":"https://github.com/shannonmoeller/require-glob/issues"},"homepage":"https://github.com/shannonmoeller/require-glob","dependencies":{"glob-parent":"^2.0.0","globby":"^3.0.1","object-assign":"^4.0.1"},"devDependencies":{"ava":"^0.11.0","coveralls":"^2.11.4","nyc":"^5.5.0","watch":"^0.17.1","xo":"^0.12.1"},"gitHead":"65d73fa66f81f43c52476fcd77a20d9fc31ed7bf","_id":"require-glob@3.0.0","_shasum":"c6e11000a128d2ec62f16e8946dba225d5871774","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.0","_npmUser":{"name":"shannonmoeller","email":"me@shannonmoeller.com"},"dist":{"shasum":"c6e11000a128d2ec62f16e8946dba225d5871774","tarball":"https://registry.npmjs.org/require-glob/-/require-glob-3.0.0.tgz","integrity":"sha512-ptPlGkrFz2hcK1sVDytDstVru3c4ZuAvAcUdCefLisPOfFURTrDT7nBQu4dHRgA/b7gE8I+9ndpqgnzWL++K8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbajb/uTIRgJ6HKXJPBq9DzzvAxnE4iOSggrbH822hjgIhAKdbqkAFxax48LCHwNVqQZrpnWCZ6CRT00khR8Adb1GO"}]},"maintainers":[{"name":"shannonmoeller","email":"me@shannonmoeller.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/require-glob-3.0.0.tgz_1454693228214_0.852761153364554"},"directories":{}},"3.0.1":{"name":"require-glob","version":"3.0.1","description":"Require multiple modules using glob patterns. Supports exclusions.","main":"src/require-glob.js","scripts":{"coveralls":"nyc report -r text-lcov | coveralls","pretest":"xo src/*.js test/*.js","test":"nyc ava -v test/*.js","watch":"watch 'npm test' src test -du"},"repository":{"type":"git","url":"https://github.com/shannonmoeller/require-glob"},"keywords":["dir","directory","directories","file","files","glob","globs","map","mapreduce","multi","multiple","reduce","require","tree"],"author":{"name":"Shannon Moeller","email":"me@shannonmoeller.com","url":"http://shannonmoeller.com"},"license":"MIT","bugs":{"url":"https://github.com/shannonmoeller/require-glob/issues"},"homepage":"https://github.com/shannonmoeller/require-glob","dependencies":{"glob-parent":"^2.0.0","globby":"^3.0.1"},"devDependencies":{"ava":"^0.11.0","coveralls":"^2.11.4","nyc":"^5.5.0","watch":"^0.17.1","xo":"^0.12.1"},"gitHead":"5dd83185d0dcda6bc413587308162dd931aa91f4","_id":"require-glob@3.0.1","_shasum":"08b911e6c42d7b70ff7df5112aad1caa5386377d","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.0","_npmUser":{"name":"shannonmoeller","email":"me@shannonmoeller.com"},"dist":{"shasum":"08b911e6c42d7b70ff7df5112aad1caa5386377d","tarball":"https://registry.npmjs.org/require-glob/-/require-glob-3.0.1.tgz","integrity":"sha512-8rW7E/vU0yGo38iiVsWshvCk9jXYLXu83Jf18iaU1f1AQzfmRniXYXx8MPEzsygK6/D8nX+K0Hx3t5BbhI3izQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7qOhkTTOB6yYxjR9O5ME25R5bMJ1bIPC2zb9eb7p/HQIhALVgM4ofvgJ5/IypaHAzF72p2rNp8PvlPbqIVsR+IQdQ"}]},"maintainers":[{"name":"shannonmoeller","email":"me@shannonmoeller.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/require-glob-3.0.1.tgz_1454701007156_0.45624437811784446"},"directories":{}},"3.0.2":{"name":"require-glob","version":"3.0.2","description":"Require multiple modules using glob patterns. Supports exclusions.","main":"src/require-glob.js","scripts":{"coveralls":"nyc report -r text-lcov | coveralls","pretest":"xo src/*.js test/*.js","test":"nyc ava -v test/*.js","watch":"watch 'npm test' src test -du"},"repository":{"type":"git","url":"https://github.com/shannonmoeller/require-glob"},"keywords":["dir","directory","directories","file","files","glob","globs","map","mapreduce","multi","multiple","reduce","require","tree"],"author":{"name":"Shannon Moeller","email":"me@shannonmoeller.com","url":"http://shannonmoeller.com"},"license":"MIT","bugs":{"url":"https://github.com/shannonmoeller/require-glob/issues"},"homepage":"https://github.com/shannonmoeller/require-glob","dependencies":{"glob-parent":"^2.0.0","globby":"^3.0.1"},"devDependencies":{"ava":"^0.11.0","coveralls":"^2.11.4","nyc":"^5.5.0","watch":"^0.17.1","xo":"^0.12.1"},"engines":{"node":">= 0.12"},"gitHead":"9ce9bcdfefc74188a7ed9a5450ae3171048e6a55","_id":"require-glob@3.0.2","_shasum":"b8143bdff70c54c9d93096cc2bb0e7880aac9fa7","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.0","_npmUser":{"name":"shannonmoeller","email":"me@shannonmoeller.com"},"dist":{"shasum":"b8143bdff70c54c9d93096cc2bb0e7880aac9fa7","tarball":"https://registry.npmjs.org/require-glob/-/require-glob-3.0.2.tgz","integrity":"sha512-yvudYvwGIWvEseZdykPRSfiIow7lH6TNKexqRAxzJ2idbeTTBEslpY+YJOOD49iQh7yOl+QZ81gVZJ/1VtLYqw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDEGV1gqsjAXriKRKCnnLELqLxvwBLpQaiaBde5YXHrUAiBcwQeIR0MuAJPsw9tYfVQIyuEzcm8aiejdNURbep2cfg=="}]},"maintainers":[{"name":"shannonmoeller","email":"me@shannonmoeller.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/require-glob-3.0.2.tgz_1454707817458_0.9295899802818894"},"directories":{}},"3.1.0":{"name":"require-glob","version":"3.1.0","description":"Require multiple modules using glob patterns. Supports exclusions.","main":"src/require-glob.js","scripts":{"coveralls":"nyc report -r text-lcov | coveralls","pretest":"xo src/*.js test/*.js","test":"nyc ava -v test/*.js","watch":"watch 'npm test' src test -du"},"repository":{"type":"git","url":"https://github.com/shannonmoeller/require-glob"},"keywords":["dir","directory","directories","file","files","glob","globs","map","mapreduce","multi","multiple","reduce","require","tree"],"author":{"name":"Shannon Moeller","email":"me@shannonmoeller.com","url":"http://shannonmoeller.com"},"license":"MIT","bugs":{"url":"https://github.com/shannonmoeller/require-glob/issues"},"homepage":"https://github.com/shannonmoeller/require-glob","dependencies":{"glob-parent":"^2.0.0","globby":"^3.0.1"},"devDependencies":{"ava":"^0.11.0","coveralls":"^2.11.4","nyc":"^5.5.0","watch":"^0.17.1","xo":"^0.12.1"},"engines":{"node":">= 0.12"},"gitHead":"a90a0f6b9d3858447ec947975020135c355e02a3","_id":"require-glob@3.1.0","_shasum":"321823570ea4cf1675ca5c51ef7f8f4fd28f698e","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.0","_npmUser":{"name":"shannonmoeller","email":"me@shannonmoeller.com"},"dist":{"shasum":"321823570ea4cf1675ca5c51ef7f8f4fd28f698e","tarball":"https://registry.npmjs.org/require-glob/-/require-glob-3.1.0.tgz","integrity":"sha512-94BnIobJz2Lx0Q0X7HRgFpnpeKkSMUAoHok9oD+xt9JtTW0p4g8Ib4RsiSkA/SgyqD8d5CbHRxTU4VmlgWR5WQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOoY0Ax7IC3aj3IUQduEctZ67ulH5UxCz64MtTgYAMXwIhAOmm/tcXeIY3/2EWEiBLI8pSa2l8Gonfv+c5bnCoP3fo"}]},"maintainers":[{"name":"shannonmoeller","email":"me@shannonmoeller.com"}],"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/require-glob-3.1.0.tgz_1454808379308_0.9291012603789568"},"directories":{}},"3.1.1":{"name":"require-glob","version":"3.1.1","description":"Require multiple modules using glob patterns. Supports exclusions.","main":"src/require-glob.js","scripts":{"coveralls":"nyc report -r text-lcov | coveralls","pretest":"xo src/*.js test/*.js","test":"nyc ava -v test/*.js","watch":"watch 'npm test' src test -du"},"repository":{"type":"git","url":"https://github.com/shannonmoeller/require-glob"},"keywords":["dir","directory","directories","file","files","glob","globs","map","mapreduce","multi","multiple","reduce","require","tree"],"author":{"name":"Shannon Moeller","email":"me@shannonmoeller.com","url":"http://shannonmoeller.com"},"license":"MIT","bugs":{"url":"https://github.com/shannonmoeller/require-glob/issues"},"homepage":"https://github.com/shannonmoeller/require-glob","dependencies":{"glob-parent":"^2.0.0","globby":"^4.0.0"},"devDependencies":{"ava":"^0.11.0","coveralls":"^2.11.6","nyc":"^5.6.0","watch":"^0.17.1","xo":"^0.12.1"},"engines":{"node":">= 0.12"},"gitHead":"a62614884c20b27dcda9ed31b85aedd8d277c49c","_id":"require-glob@3.1.1","_shasum":"50f68a790105bbfc855d4ed53f1bac98160c0568","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.4.0","_npmUser":{"name":"shannonmoeller","email":"me@shannonmoeller.com"},"dist":{"shasum":"50f68a790105bbfc855d4ed53f1bac98160c0568","tarball":"https://registry.npmjs.org/require-glob/-/require-glob-3.1.1.tgz","integrity":"sha512-isLwvzUV1mTfhO6sJKtODUz+lfWBEbCkYd1T7YmGyNVxaNQzf6Agd1v5DkYA+GJMoUs5EuB32UURN8ahHLsPCw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQdQzZij+CEUY0vfH+scC856LWiK7Go6gYN6DC9xJ1owIhAMC3FjGVuxNwfSF0xKW9Ab02w35AMvupBRotvlTtj+6N"}]},"maintainers":[{"name":"shannonmoeller","email":"me@shannonmoeller.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/require-glob-3.1.1.tgz_1455305111920_0.6301549149211496"},"directories":{}},"3.2.0":{"name":"require-glob","version":"3.2.0","description":"Require multiple modules using glob patterns. Supports exclusions.","main":"src/require-glob.js","scripts":{"coveralls":"nyc report -r text-lcov | coveralls","pretest":"xo src/*.js test/*.js","test":"nyc ava -v test/*.js","watch":"watch 'npm test' src test -du"},"repository":{"type":"git","url":"git+https://github.com/shannonmoeller/require-glob.git"},"keywords":["dir","directory","directories","file","files","glob","globs","map","mapreduce","multi","multiple","reduce","require","tree"],"author":{"name":"Shannon Moeller","email":"me@shannonmoeller.com","url":"http://shannonmoeller.com"},"license":"MIT","bugs":{"url":"https://github.com/shannonmoeller/require-glob/issues"},"homepage":"https://github.com/shannonmoeller/require-glob","dependencies":{"glob-parent":"^3.0.0","globby":"^6.0.0","parent-module":"^0.1.0"},"devDependencies":{"ava":"^0.16.0","coveralls":"^2.11.14","nyc":"^8.3.0","watch":"^0.19.2","xo":"^0.16.0"},"engines":{"node":">= 0.12"},"gitHead":"37430dfacd472b0e4321bb061b5f6b9f9b9bd079","_id":"require-glob@3.2.0","_shasum":"90bfe2c8efb4b9f972eb9a3f5e580832e04f64d3","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.6.0","_npmUser":{"name":"shannonmoeller","email":"me@shannonmoeller.com"},"dist":{"shasum":"90bfe2c8efb4b9f972eb9a3f5e580832e04f64d3","tarball":"https://registry.npmjs.org/require-glob/-/require-glob-3.2.0.tgz","integrity":"sha512-F7diVunoVBanWJ4kq9t+ZKiPhxn588xBvFEDbe8XJnpZ68qEUZ3wXzoAaRSDYxylh6ssSIIPV2+qD6QIsOkR1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCej/BoWvW6LobKbCsemU/MEC8d+vYjwfCvbpv5iEQIxgIhAK4oM0DLCAZiSOwrpvUf7S9YFlsmDxAYBYDOa85iTy64"}]},"maintainers":[{"name":"shannonmoeller","email":"me@shannonmoeller.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/require-glob-3.2.0.tgz_1474852416586_0.040122150676324964"},"directories":{}},"4.0.0":{"name":"require-glob","version":"4.0.0","description":"Require multiple modules using glob patterns. Supports exclusions.","main":"src/require-glob.js","scripts":{"test":"node test/require-glob.js"},"repository":{"type":"git","url":"git+https://github.com/shannonmoeller/require-glob.git"},"keywords":["dir","directory","directories","file","files","glob","globs","map","mapreduce","multi","multiple","reduce","require","tree"],"author":{"name":"Shannon Moeller","email":"me@shannonmoeller.com","url":"http://shannonmoeller.com"},"license":"MIT","bugs":{"url":"https://github.com/shannonmoeller/require-glob/issues"},"homepage":"https://github.com/shannonmoeller/require-glob","dependencies":{"glob-parent":"^6.0.0","globby":"^11.0.3","parent-module":"^2.0.0"},"engines":{"node":">= 10"},"gitHead":"825308fef4fcf82503179f6214fed22a9f2555d7","_id":"require-glob@4.0.0","_nodeVersion":"14.15.4","_npmVersion":"6.14.10","dist":{"integrity":"sha512-it036McAdNoDjFtq9ZcLy7dG42yMfm7d8MVm6yZVSiBt6gcGl4OcU3zpEPUrfoXZM60U6kwAYo1gfXMcNye6Bg==","shasum":"b81b58e559af257469943df1f9e0bdcf105302f6","tarball":"https://registry.npmjs.org/require-glob/-/require-glob-4.0.0.tgz","fileCount":20,"unpackedSize":16914,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgv+nbCRA9TVsSAnZWagAAxc0P/3DkxvO6YWdqr22UT1F0\nzj3bBw3oKN0fXKWmvsvqzi41HRTn6kETI9XEF9hATKHuqHtm37qeGZ7JQ3yH\nHdDfMzwUX+AUaF9fHT9+1n6gjhcckd3AZPyw/5eNS5ddkChLZvgtSxlfct04\nn0YW/9fzFjeuxEQTIp61Z5kYXisOwpUgIkjh5vxngWDgu2Ub6QC13l0duJ3V\nvxZB97eghybTnCewW1R8MHC2+f4m6cYmPwL5Li9mgRoNUjIVOqxDTaoOndTT\n3gnUcZYrztKI62tQ6pc6CUVyeXvjrYMT5eHWOa0xM3NR6r38WJUbQyt/LM6L\ny1RzGyxgOfggcoGQ/e37hrJ5BO+83wBJGzThybXB5sp9U2y05oMQdmLhg4tf\n5orDcNOIatJElwPDIoBXgJDz1lYxHSnh4Rjp/sHaQAMRdwQGGlzk7UoISMcX\njNBxiQXpwDSokHClorOU0UrrdSGvVRXc1Iwwb8/J80afDgCBtk1JkOuykRyU\nOGr9+JfcuUBdmHj1K1qZNSra+NDYjBSE+rz8pTZmztkGJAl4BMy9ldYv77pB\nG4pRrI+mWxvjsL9DzKlYBc4PZPZgxbBNp8mvwrOI+gDPUSuXelUPrBixh20C\nev0UXKvu0Sg3IuHX11xksH9zZbkLUu8yuvA71K8MRVX9t1IHZjqSUqlJLgjr\nN4Bn\r\n=ocRF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDXAC6FyUdj/492YxxwnL6hBx54EXw07lg9cEFjLuobqQIhAM4cNJiIy34rwCx8VdNfPtkQBbjrSi2Dyxf6iDrnWqzX"}]},"_npmUser":{"name":"shannonmoeller","email":"me@shannonmoeller.com"},"directories":{},"maintainers":[{"name":"shannonmoeller","email":"me@shannonmoeller.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-glob_4.0.0_1623189979564_0.17733635404782722"},"_hasShrinkwrap":false},"4.1.0":{"name":"require-glob","version":"4.1.0","description":"Require multiple modules using glob patterns. Supports exclusions.","main":"src/require-glob.js","scripts":{"lint":"npx eslint --fix \"{src,test}/**/*.js\" && npx prettier --write \"{src,test}/**/*.js\"","test":"node test/require-glob.js","cover":"npx c8 npm test"},"repository":{"type":"git","url":"git+https://github.com/shannonmoeller/require-glob.git"},"keywords":["dir","directory","directories","file","files","glob","globs","map","mapreduce","multi","multiple","reduce","require","tree"],"author":{"name":"Shannon Moeller","email":"me@shannonmoeller.com","url":"http://shannonmoeller.com"},"license":"MIT","bugs":{"url":"https://github.com/shannonmoeller/require-glob/issues"},"homepage":"https://github.com/shannonmoeller/require-glob","dependencies":{"glob-parent":"^6.0.0","globby":"^11.0.3","parent-module":"^2.0.0"},"engines":{"node":">= 10"},"eslintConfig":{"extends":"eslint:recommended","env":{"node":true},"parserOptions":{"ecmaVersion":8}},"prettier":{"singleQuote":true},"gitHead":"d69d9ed4628b563d02644e2db925deeee09942be","_id":"require-glob@4.1.0","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"integrity":"sha512-c66YRk0kDUUz9t+/nEG11dnVh6nLppztiE/TLBerRlAGd75AuCLXHQ6xauOPgZaw9T+6wfG8u8ibfMD9GwmDYw==","shasum":"f345ef7f62ca2d9ba702517aa0748c2515bdb325","tarball":"https://registry.npmjs.org/require-glob/-/require-glob-4.1.0.tgz","fileCount":20,"unpackedSize":19247,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtVRZH14OUM4wqbLFwttJGLMv0UTOfhuoc/KEuWroAFgIhANxZ0wVXJ6AvzRb1ZRc70AXR8mHOBcMVkf7u8S0qV1ls"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiq6JSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrcghAAlDckW9/ZUzq9WZ//dDlDRZjbGxOJ6aCN3hfDoD3qIlTIKBgx\r\n3AOU+3cZMgoIyU+O5Nw0B5+AiJ6DuJcj9jLZCJaLGBmcBUzOz5/+cMn22dWw\r\nsAapPvmTogxpukUFebulHD9W5KFD5riPKbSykBu+EeYZIedsV/qlmQcZ9UyY\r\nn8nzyZilTfqgpAEv/DIFpJorxNjjbnISrsiS7nxzLs1sHM5c9nIKH2RkeBD0\r\ndMlZUJU/0Y2+sortiRQRw5D9DJ0AZZnQSM/CpygA0lyrOz4sVoCB4Sl27Qaz\r\ny5ENxB7NTJJEvkRuPfKAW7getQJA4SmTAPBcD6shmcOhKiWXgWBTzjuseugd\r\n5Q1Hk1kmaPxsiR0pny6nHzFUq1rzHOXLiMeBzUlEXf7DOzfWUeuVAF5Cpd8l\r\nifXQFEa1dS2LftSdIYsgx/gxf0ou3/e70i/o86NjDyVI1sMNJ5MWFct76FOS\r\nxy38cyU4Jyf3JbjlV4qWUetsvdVL6I4sZWO2pDfxMPXlhnTctZPv/1n0Shyd\r\nAvFCHB5m96eIwIi5gqn1D+nuZnQW5iQo/OFEOclDMzT0T4jdrqm6MsherNHa\r\nWSoGMztbVmD0UvG9k3iV9zSYKHIPDuJuhiFLhYbw/u31mA6XcJbbVXxvp1gY\r\nrIOoq9Cn99aBN4f1/sMAWD0tWOl8wsYYv9E=\r\n=A6+i\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"shannonmoeller","email":"me@shannonmoeller.com"},"directories":{},"maintainers":[{"name":"shannonmoeller","email":"me@shannonmoeller.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/require-glob_4.1.0_1655415378263_0.689550303230124"},"_hasShrinkwrap":false}},"readme":"# `require-glob`\n\n[![NPM version][npm-img]][npm-url] [![Downloads][downloads-img]][npm-url]\n\nRequires multiple modules using glob patterns and combines them into a nested object.\n\n## Install\n\n    $ npm install --save require-glob\n\n## Usage\n\n```\n┣━ unicorn.js\n┣━ cake.js\n┗━ rainbow/\n   ┣━ red-orange.js\n   ┣━ _yellow_green.js\n   ┗━ BluePurple.js\n```\n\n```js\nvar requireGlob = require('require-glob');\n\nrequireGlob(['**/*.js', '!cake.js']).then(function (modules) {\n    console.log(modules);\n    // {\n    //     unicorn: [object Object],\n    //     rainbow: {\n    //         redOrange: [object Object],\n    //         _yellow_green: [object Object],\n    //         BluePurple: [object Object]\n    //     }\n    // }\n});\n```\n\n## API\n\n### requireGlob(patterns [, options]): Promise\n\nReturns a promise that resolves to an object containing the required contents of matching globbed files.\n\n### requireGlob.sync(patterns [, options]): Object\n\nReturns an object containing the required contents of matching globbed files.\n\n#### patterns\n\nType: `{String|Array.<String>}`\n\nOne or more [`minimatch` glob patterns][minimatch] patterns. Supports negation.\n\n[minimatch]: https://github.com/isaacs/minimatch#usage\n\n#### options\n\nType: `{Object}` (optional)\n\nThis object is ultimately passed directly to [`node-glob`][glob] so check there for more options, in addition to those below.\n\n[glob]: https://github.com/isaacs/node-glob#usage\n\n##### cwd\n\nType: `{String}` (default: `__dirname`)\n\nThe current working directory in which to search. Defaults to the `__dirname` of the requiring module so relative paths work the same as Node.js's require.\n\n##### base\n\nType: `{String}` (default: common non-glob parent)\n\nDefault is everything before the first glob starts in the first pattern (see [`glob-parent`][parent]).\n\n_This option has no effect if you define your own `mapper` function._\n\n[parent]: https://github.com/es128/glob-parent#usage\n\n```js\nrequireGlob(['./src/**', './lib/**'], { cwd: '/home/jdoe/my-module' });\n// base is: /home/jdoe/my-module/src\n\nrequireGlob('./{src,lib}/**', { cwd: '/home/jdoe/my-module' });\n// base is: /home/jdoe/my-module\n```\n\n##### bustCache\n\nType: `{Boolean}` (default: `false`)\n\nWhether to force the reload of modules by deleting them from the cache. Useful inside watch tasks.\n\n_This option has no effect if you define your own `mapper` function._\n\n##### mapper\n\nType: `{Function(options, filePath, i, filePaths) : Object}`\n\nThe [mapper][map] is reponsible for requiring the globbed modules. The default mapper returns an object containing path information and the result of requiring the module.\n\n[map]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map\n\n```js\n// file: /home/jdoe/my-module/index.js\nrequireGlob('./src/**/*.js');\n\n// the resulting list of files\n[\n    './src/unicorn.js',\n    './src/rainbow/red-orange.js',\n    './src/rainbow/_yellow_green.js',\n    './src/rainbow/BluePurple.js',\n]\n\n// will be mapped to\n[\n    {\n        cwd: '/home/jdoe/my-module',\n        base: '/home/jdoe/my-module/src',\n        path: '/home/jdoe/my-module/src/unicorn.js',\n        exports: require('./src/unicorn')\n    },\n    {\n        cwd: '/home/jdoe/my-module',\n        base: '/home/jdoe/my-module/src',\n        path: '/home/jdoe/my-module/src/rainbow/red-orange.js',\n        exports: require('./src/rainbow/red-orange')\n    },\n    {\n        cwd: '/home/jdoe/my-module',\n        base: '/home/jdoe/my-module/src',\n        path: '/home/jdoe/my-module/src/rainbow/_yellow_green.js',\n        exports: require('./src/rainbow/_yellow_green')\n    },\n    {\n        cwd: '/home/jdoe/my-module',\n        base: '/home/jdoe/my-module/src',\n        path: '/home/jdoe/my-module/src/rainbow/BluePurple.js',\n        exports: require('./src/rainbow/BluePurple')\n    }\n]\n```\n\n##### reducer\n\nType: `{Function(options, result, fileObject, i, fileObjects): Object}`\n\nThe [reducer][reduce] is responsible for generating the final object structure. The default reducer expects an array as produced by the default mapper and turns it into a nested object. Path separators determine object nesting. Directory names and file names are converted to `camelCase`. File extensions are ignored.\n\n[reduce]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/reduce\n\n```js\n// mapper example is reduced to\n\n{\n    unicorn: require('./src/unicorn.js'),\n    rainbow: {\n        redOrange: require('./src/rainbow/red-orange.js'),\n        _yellow_green: require('./src/rainbow/_yellow_green.js'),\n        BluePurple: require('./src/rainbow/BluePurple.js'),\n    }\n}\n```\n\n##### initialValue\n\nType: `{any}` (default: `{}`)\n\nThe initial value passed to the [reducer][reduce]. The default is an empty object, as expected by the default reducer.\n\n[reduce]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/reduce\n\n```js\n// file: /home/jdoe/my-module/index.js\nconst defaultDependencies = {\n    clover: require('clover'),\n    unicorn: require('unicorn'),\n};\n\nrequireGlob('./src/**/*.js', {\n    initialValue: defaultDependencies,\n});\n\n// reducer example is changed to\n{\n    clover: require('clover'),\n    unicorn: require('./src/unicorn.js'),\n    rainbow: {\n        redOrange: require('./src/rainbow/red-orange.js'),\n        _yellow_green: require('./src/rainbow/_yellow_green.js'),\n        BluePurple: require('./src/rainbow/BluePurple.js'),\n    }\n}\n```\n\n##### keygen\n\nType: `{Function(options, fileObj): String|Array.<String>}`\n\nThe default reducer uses this function to generate a unique key path for every module. The default keygen converts hyphenated and dot-separated sections of directory names and the file name to `camelCase`. File extensions are ignored. Path separators determine object nesting.\n\n_This option has no effect if you define your own `reducer` function._\n\n```js\n// given the mapped object\n{\n    cwd: '/home/jdoe/my-module',\n    base: '/home/jdoe/my-module/src',\n    path: '/home/jdoe/my-module/src/fooBar/bar-baz/_bat.qux.js',\n    exports: require('./src/fooBar/bar-baz/_bat.qux.js')\n}\n\n// the keygen will produce\n[\n    'fooBar',\n    'barBaz',\n    '_batQux'\n]\n\n// which the reducer will use to construct\n{\n    fooBar: {\n        barBaz: {\n            _batQux: require('./src/fooBar/bar-baz/_bat.qux.js')\n        }\n    }\n}\n```\n\n## Contribute\n\nStandards for this project, including tests, code coverage, and semantics are enforced with a build tool. Pull requests must include passing tests with 100% code coverage and no linting errors.\n\n### Test\n\n    $ npm test\n\n----\n\nMIT © [Shannon Moeller](http://shannonmoeller.com)\n\n[downloads-img]: http://img.shields.io/npm/dm/require-glob.svg?style=flat-square\n[npm-img]:       http://img.shields.io/npm/v/require-glob.svg?style=flat-square\n[npm-url]:       https://npmjs.org/package/require-glob\n","maintainers":[{"name":"shannonmoeller","email":"me@shannonmoeller.com"}],"time":{"modified":"2022-06-26T11:37:31.379Z","created":"2015-03-22T00:01:45.484Z","0.1.0":"2015-03-22T00:01:45.484Z","0.1.1":"2015-03-22T00:17:05.378Z","0.1.2":"2015-03-22T00:18:45.451Z","0.1.3":"2015-03-22T01:32:56.299Z","1.0.0":"2015-03-22T14:08:46.759Z","1.1.0":"2015-04-13T02:07:00.047Z","1.1.1":"2015-04-13T02:46:01.073Z","1.2.0":"2015-04-18T01:41:54.907Z","1.3.0":"2015-05-06T13:18:25.154Z","1.3.1":"2015-05-06T13:35:32.987Z","1.3.2":"2015-10-01T02:03:18.795Z","2.0.0":"2016-02-05T04:52:48.481Z","3.0.0":"2016-02-05T17:27:10.789Z","3.0.1":"2016-02-05T19:36:49.649Z","3.0.2":"2016-02-05T21:30:20.306Z","3.1.0":"2016-02-07T01:26:21.956Z","3.1.1":"2016-02-12T19:25:15.440Z","3.2.0":"2016-09-26T01:13:37.862Z","4.0.0":"2021-06-08T22:06:19.702Z","4.1.0":"2022-06-16T21:36:18.515Z"},"homepage":"https://github.com/shannonmoeller/require-glob","keywords":["dir","directory","directories","file","files","glob","globs","map","mapreduce","multi","multiple","reduce","require","tree"],"repository":{"type":"git","url":"git+https://github.com/shannonmoeller/require-glob.git"},"author":{"name":"Shannon Moeller","email":"me@shannonmoeller.com","url":"http://shannonmoeller.com"},"bugs":{"url":"https://github.com/shannonmoeller/require-glob/issues"},"license":"MIT","readmeFilename":"readme.md"}