{"_id":"req-all","_rev":"8-96d0dddecf33abf2660114e459f1d375","name":"req-all","description":"Require all files in a directory","dist-tags":{"latest":"2.0.0"},"versions":{"0.1.0":{"name":"req-all","version":"0.1.0","description":"Require all files in a directory","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/req-all.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=4"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["require","files","modules","all","directory","dir","folder","js","paths","multiple","index"],"devDependencies":{"ava":"*","xo":"*"},"xo":{"esnext":true},"gitHead":"6d038f76e8aedcf36acfd43d7abd788d87c32941","bugs":{"url":"https://github.com/sindresorhus/req-all/issues"},"homepage":"https://github.com/sindresorhus/req-all#readme","_id":"req-all@0.1.0","_shasum":"130051e2ace58a02eacbfc9d448577a736a9273a","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.5","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"130051e2ace58a02eacbfc9d448577a736a9273a","tarball":"https://registry.npmjs.org/req-all/-/req-all-0.1.0.tgz","integrity":"sha512-ZdvPr8uXy9ujX3KujwE2P1HWkMYgogIhqeAeyb47MqWjSfyxERSm0TNbN/IapCCmWDufXab04AYrRgObaJCJ6Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoegpsXxH6tojwgV4vztf3lYr13P3i0wh/3tAMmceGiQIgLHjZep1sPA+sLyPfE2BahOpYQHnokqIyBN71giE3GA4="}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/req-all-0.1.0.tgz_1467715992276_0.9158428374212235"},"directories":{}},"1.0.0":{"name":"req-all","version":"1.0.0","description":"Require all files in a directory","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/req-all.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=4"},"scripts":{"test":"xo && ava"},"files":["index.js"],"keywords":["require","files","modules","all","directory","dir","folder","js","paths","multiple","index"],"devDependencies":{"ava":"*","xo":"*"},"gitHead":"c47da0e9490d72b09a7c712269bf53870386e470","bugs":{"url":"https://github.com/sindresorhus/req-all/issues"},"homepage":"https://github.com/sindresorhus/req-all#readme","_id":"req-all@1.0.0","_shasum":"d128569451c340b432409c656cf166260cd2628d","_from":".","_npmVersion":"2.15.11","_nodeVersion":"4.6.2","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"d128569451c340b432409c656cf166260cd2628d","tarball":"https://registry.npmjs.org/req-all/-/req-all-1.0.0.tgz","integrity":"sha512-k8RAnaq+vrezRAZWQlI6sbwGIlII699fnPYamb8K0UVgQel3Wb6YgPfpGyair00vmArXNag1vr5PjwDQBE7DUA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICN9/B/d1TW1VVXIdtepd78VzcNgitVRjJTcKTUuDN6AAiEAyxNod6gaJmwP6r10928Dojl8IAlGSUCbyCEpMhFf7iY="}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/req-all-1.0.0.tgz_1484301605041_0.9112888923846185"},"directories":{}},"2.0.0":{"name":"req-all","version":"2.0.0","description":"Require all files in a directory","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/req-all.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=4"},"scripts":{"test":"xo && ava"},"keywords":["require","files","modules","all","directory","dir","folder","js","paths","multiple","index"],"devDependencies":{"ava":"*","xo":"*"},"gitHead":"c47da0e9490d72b09a7c712269bf53870386e470","bugs":{"url":"https://github.com/sindresorhus/req-all/issues"},"homepage":"https://github.com/sindresorhus/req-all#readme","_id":"req-all@2.0.0","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"integrity":"sha512-vnEsJ4JFU48k0JcxXQ7ifhWl3THzKqme/VfSnTvIUmnlREYvm39/KO3/Z2K0xKurf+1ByteXyOUIMRuORtTn/A==","shasum":"30bd2b902647776f9252d0660004b5982b07c3a4","tarball":"https://registry.npmjs.org/req-all/-/req-all-2.0.0.tgz","fileCount":4,"unpackedSize":4032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4/H6CRA9TVsSAnZWagAAZ/8P/1BXUJh4p3aroC93NgOk\nsynrscSRhXY/xY3Oc6Rq7peHylV/kdiN7AW4xiy+YxR17m3by7CPbdpdIn4H\n53tt8j09A8q/awzqWUjQmHv2v9JBjZ8KZUdyiP1x3eSeNyuVfulwu2iM9tnH\nsC/oOWN21Hc+PvIoiel11mphUk5MKIFjF1oXdykKYRu5PR17SMrpcu6i6F4+\nNBUx2WF/07BzUDJlCVSwJt44Fup6GWyQGoBX/BNzFOP8+j75Of2XxhljiVlW\nGyTZzlQbqk2sJRBHA70kPShY5HwU6HvV2Q6NTKrLYD1QEf4xAzu5ginLm2O4\nJTpV7yWaNsmxco2EDDGNkQKKDbPePPHOZvH4VBMNxoM42jfo8hpMaTrW//iT\npnRA9SyUbUdnEq9B5IOBZKsjiOR+UUYQV2adTr5NlsrOfqgLEHmzDqs40c7k\nBtjOsEIleA3VT+094LnYF32ioqBqelX+IUv/Wtr8IkohA6KDmB0tbxn7yh16\naMWhi6ePtbA1i/xg3S7zxttWEBR9NCukBvXfPzetM54lE7LqU78I8ijakjd+\nHxu2nyF1NTQV4b3ikmu2eBXfaec6w+nTJ2ggLhwBcYwEPfL0HhC+EECYhEy4\niKam+BaWGW+LmiIhRRYuDwO3W8vYVM/pXMuLWvPGDFdcSypLLSgOgKZL0kjq\naIWY\r\n=YsUD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBaRFfbpt1QGajkdpQbfr4Zo8b9h3S0b5bVz/qAUVDXyAiEA79bIv0qz3I1Juf3f9j1yHonHBvcYBWrVXZcjR1UUxpU="}]},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/req-all_2.0.0_1541665273930_0.4964028462140391"},"_hasShrinkwrap":false,"deprecated":"Renamed to `import-modules`."}},"readme":"# req-all [![Build Status](https://travis-ci.org/sindresorhus/req-all.svg?branch=master)](https://travis-ci.org/sindresorhus/req-all)\n\n> Require all files in a directory\n\n*This module is intentionally simple. Not interested in more features.*\n\n\n## Install\n\n```\n$ npm install --save req-all\n```\n\n\n## Usage\n\n```\n.\n└── dir\n    ├── foo-bar.js\n    └── baz-faz.js\n```\n\n```js\nconst reqAll = require('req-all');\nconst modules = reqAll('dir');\n\nconsole.log(modules);\n//=> {fooBar: [Function], bazFaz: [Function]}\n```\n\n\n## API\n\n### reqAll([directory], [options])\n\n#### directory\n\nType: `string`<br>\nDefault: `__dirname`\n\nDirectory to require supported files in. Unless you've modified [`require.extensions`](https://nodejs.org/api/globals.html#globals_require_extensions), that means any `.js`, `.json`, `.node` files, in that order. Does not recurse. Ignores the caller file and files starting with `.` or `_`.\n\n#### options\n\nType: `Object`\n\n##### camelize\n\nType: `boolean`<br>\nDefault: `true`\n\nConvert dash-style names (`foo-bar`) to camel-case (`fooBar`).\n\n\n## License\n\nMIT © [Sindre Sorhus](https://sindresorhus.com)\n","maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"time":{"modified":"2023-06-17T00:11:00.384Z","created":"2016-07-05T10:53:14.424Z","0.1.0":"2016-07-05T10:53:14.424Z","1.0.0":"2017-01-13T10:00:05.304Z","2.0.0":"2018-11-08T08:21:14.065Z"},"homepage":"https://github.com/sindresorhus/req-all#readme","keywords":["require","files","modules","all","directory","dir","folder","js","paths","multiple","index"],"repository":{"type":"git","url":"git+https://github.com/sindresorhus/req-all.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"bugs":{"url":"https://github.com/sindresorhus/req-all/issues"},"license":"MIT","readmeFilename":"readme.md","users":{"flumpus-dev":true}}