{"_id":"export-files","_rev":"383084","name":"export-files","description":"node.js utility for exporting a directory of files as modules.","dist-tags":{"beta":"1.2.0-beta","latest":"3.0.2"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"time":{"modified":"2021-08-04T02:32:04.000Z","created":"2014-11-13T13:21:38.885Z","3.0.2":"2021-07-20T12:02:52.471Z","3.0.1":"2021-07-15T11:25:41.417Z","3.0.0":"2021-07-11T14:17:44.018Z","2.1.1":"2016-01-29T06:37:11.374Z","2.1.0":"2015-08-08T20:35:23.239Z","2.0.1":"2015-03-18T12:34:09.332Z","2.0.0":"2015-03-18T12:28:53.127Z","1.3.0":"2015-03-10T06:22:49.167Z","1.2.0":"2015-03-04T02:42:50.076Z","1.2.0-beta":"2015-03-01T20:55:38.518Z","1.1.0":"2015-02-24T07:10:05.674Z","1.0.1":"2015-02-24T07:04:00.149Z","1.0.0":"2015-02-01T04:10:15.970Z","0.1.4":"2014-11-15T11:58:50.555Z","0.1.3":"2014-11-15T08:57:57.238Z","0.1.2":"2014-11-15T04:51:08.318Z","0.1.0":"2014-11-13T13:21:38.885Z"},"users":{"rbecheras":true},"author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/export-files.git"},"versions":{"3.0.2":{"name":"export-files","description":"node.js utility for exporting a directory of files as modules.","version":"3.0.2","homepage":"https://github.com/jonschlinkert/export-files","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"funding":"https://github.com/sponsors/jonschlinkert","repository":{"type":"git","url":"git+https://github.com/jonschlinkert/export-files.git"},"bugs":{"url":"https://github.com/jonschlinkert/export-files/issues"},"license":"MIT","main":"index.js","engines":{"node":">=11"},"scripts":{"test":"mocha"},"devDependencies":{"gulp-format-md":"^2.0.0","mocha":"^8.3.2"},"keywords":["export","exports","file","files","module","modules"],"verb":{"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"lint":{"reflinks":true}},"gitHead":"2f41fbfc9d235b0740cac2fb596dd8dfaf7e4feb","_id":"export-files@3.0.2","_nodeVersion":"16.4.2","_npmVersion":"7.18.1","dist":{"shasum":"79cddda564538efc613e90357a284fe2aa62b06e","size":5362,"noattachment":false,"key":"/export-files/-/export-files-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/export-files/download/export-files-3.0.2.tgz"},"_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"directories":{},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/export-files_3.0.2_1626782572321_0.321509400935293"},"_hasShrinkwrap":false,"publish_time":1626782572471,"_cnpm_publish_time":1626782572471},"3.0.1":{"name":"export-files","description":"node.js utility for exporting a directory of files as modules.","version":"3.0.1","homepage":"https://github.com/jonschlinkert/export-files","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"funding":"https://github.com/sponsors/jonschlinkert","repository":{"type":"git","url":"git+https://github.com/jonschlinkert/export-files.git"},"bugs":{"url":"https://github.com/jonschlinkert/export-files/issues"},"license":"MIT","main":"index.js","engines":{"node":">=11"},"scripts":{"test":"mocha"},"devDependencies":{"gulp-format-md":"^2.0.0","mocha":"^8.3.2"},"keywords":["export","exports","file","files","module","modules"],"verb":{"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"lint":{"reflinks":true}},"gitHead":"f24cbb3938905cd3b681f81f767447aec0dfe453","_id":"export-files@3.0.1","_nodeVersion":"16.4.2","_npmVersion":"7.18.1","dist":{"shasum":"e9218e3876995f852b382f08484fa64dc601313b","size":5300,"noattachment":false,"key":"/export-files/-/export-files-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/export-files/download/export-files-3.0.1.tgz"},"_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"directories":{},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/export-files_3.0.1_1626348341231_0.08398013617400979"},"_hasShrinkwrap":false,"publish_time":1626348341417,"_cnpm_publish_time":1626348341417},"3.0.0":{"name":"export-files","description":"node.js utility for exporting a directory of files as modules.","version":"3.0.0","homepage":"https://github.com/jonschlinkert/export-files","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"funding":"https://github.com/sponsors/jonschlinkert","repository":{"type":"git","url":"git+https://github.com/jonschlinkert/export-files.git"},"bugs":{"url":"https://github.com/jonschlinkert/export-files/issues"},"license":"MIT","main":"index.js","engines":{"node":">=11"},"scripts":{"test":"mocha"},"devDependencies":{"gulp-format-md":"^2.0.0","mocha":"^8.3.2"},"keywords":["export","exports","file","files","module","modules"],"verb":{"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"lint":{"reflinks":true}},"gitHead":"ed38e9735cc416f9d8a6452b02a1b721ef85ee99","_id":"export-files@3.0.0","_nodeVersion":"16.4.2","_npmVersion":"7.18.1","dist":{"shasum":"5047576db651e3b6702a1595928dd415fe35dc6b","size":5257,"noattachment":false,"key":"/export-files/-/export-files-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/export-files/download/export-files-3.0.0.tgz"},"_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"directories":{},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/export-files_3.0.0_1626013063854_0.6517843566719002"},"_hasShrinkwrap":false,"publish_time":1626013064018,"_cnpm_publish_time":1626013064018},"2.1.1":{"name":"export-files","description":"node.js utility for exporting a directory of files as modules.","version":"2.1.1","homepage":"https://github.com/jonschlinkert/export-files","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/export-files.git"},"bugs":{"url":"https://github.com/jonschlinkert/export-files/issues"},"license":"MIT","files":["index.js","utils.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"lazy-cache":"^1.0.3"},"devDependencies":{"gulp-format-md":"^0.1.5","mocha":"*","should":"*"},"keywords":["export","exports","file","files","module","modules"],"verb":{"related":{"list":["export-dirs","file-reader","map-files","to-exports"]},"reflinks":["to-exports"],"layout":"default","plugins":["gulp-format-md"]},"gitHead":"94d9196d5b248cffa13e05c66a8ffb4f2ade8104","_id":"export-files@2.1.1","_shasum":"bbf64574053a09e4eb98e5f43501d572b2c3ce7f","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"bbf64574053a09e4eb98e5f43501d572b2c3ce7f","size":2835,"noattachment":false,"key":"/export-files/-/export-files-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/export-files/download/export-files-2.1.1.tgz"},"directories":{},"publish_time":1454049431374,"_cnpm_publish_time":1454049431374,"_hasShrinkwrap":false},"2.1.0":{"name":"export-files","description":"node.js utility for exporting a directory of files as modules.","version":"2.1.0","homepage":"https://github.com/jonschlinkert/export-files","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/export-files.git"},"bugs":{"url":"https://github.com/jonschlinkert/export-files/issues"},"license":{"type":"MIT","url":"https://github.com/jonschlinkert/export-files/blob/master/LICENSE"},"files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"devDependencies":{"mocha":"^2.2.1","should":"^5.0.1"},"keywords":["export","exports","file","files","module","modules"],"dependencies":{"lazy-cache":"^0.1.0"},"gitHead":"1f8f7aba80ddafcc5023bdc68f412adabaec0948","_id":"export-files@2.1.0","_shasum":"8e2638059337ad7760fabfc5fc9dfccc50e772d8","_from":".","_npmVersion":"2.13.3","_nodeVersion":"0.12.0","_npmUser":{"name":"doowb","email":"brian.woodward@gmail.com"},"dist":{"shasum":"8e2638059337ad7760fabfc5fc9dfccc50e772d8","size":2591,"noattachment":false,"key":"/export-files/-/export-files-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/export-files/download/export-files-2.1.0.tgz"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"directories":{},"publish_time":1439066123239,"_cnpm_publish_time":1439066123239,"_hasShrinkwrap":false},"2.0.1":{"name":"export-files","description":"node.js utility for exporting a directory of files as modules.","version":"2.0.1","homepage":"https://github.com/jonschlinkert/export-files","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/export-files.git"},"bugs":{"url":"https://github.com/jonschlinkert/export-files/issues"},"license":{"type":"MIT","url":"https://github.com/jonschlinkert/export-files/blob/master/LICENSE"},"files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"devDependencies":{"mocha":"^2.2.1","should":"^5.0.1"},"keywords":["export","exports","file","files","module","modules"],"gitHead":"30859eaa09a78834a167bb0d218718c56fa764a3","_id":"export-files@2.0.1","_shasum":"360f83f2cded50b1bf9927019c5b816d489278d6","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"360f83f2cded50b1bf9927019c5b816d489278d6","size":2448,"noattachment":false,"key":"/export-files/-/export-files-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/export-files/download/export-files-2.0.1.tgz"},"directories":{},"publish_time":1426682049332,"_cnpm_publish_time":1426682049332,"_hasShrinkwrap":false},"2.0.0":{"name":"export-files","description":"node.js utility for exporting a directory of files as modules.","version":"2.0.0","homepage":"https://github.com/jonschlinkert/export-files","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/export-files.git"},"bugs":{"url":"https://github.com/jonschlinkert/export-files/issues"},"license":{"type":"MIT","url":"https://github.com/jonschlinkert/export-files/blob/master/LICENSE"},"files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"arr-map":"^1.0.0","extend-shallow":"^1.1.2","is-glob":"^1.1.3","kind-of":"^1.1.0","micromatch":"^2.1.0"},"devDependencies":{"file-reader":"^1.0.0","helper-related":"^0.1.0","mocha":"*","read-yaml":"*","should":"^5.0.1"},"keywords":["export","exports","file","files","module","modules"],"gitHead":"71bb184ed8b9a0e436281f2a231b5e351544660c","_id":"export-files@2.0.0","_shasum":"6efa7371e0922a8a9d4610ead4d583a4c96c0a3c","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"6efa7371e0922a8a9d4610ead4d583a4c96c0a3c","size":2536,"noattachment":false,"key":"/export-files/-/export-files-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/export-files/download/export-files-2.0.0.tgz"},"directories":{},"publish_time":1426681733127,"_cnpm_publish_time":1426681733127,"_hasShrinkwrap":false},"1.3.0":{"name":"export-files","description":"node.js utility for exporting a directory of files as modules.","version":"1.3.0","homepage":"https://github.com/jonschlinkert/export-files","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"https://github.com/jonschlinkert/export-files"},"bugs":{"url":"https://github.com/jonschlinkert/export-files/issues"},"license":{"type":"MIT","url":"https://github.com/jonschlinkert/export-files/blob/master/LICENSE"},"files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"arr-map":"^1.0.0","extend-shallow":"^1.1.2","is-glob":"^1.1.3","kind-of":"^1.1.0","micromatch":"^2.1.0"},"devDependencies":{"file-reader":"^1.0.0","helper-related":"^0.1.0","mocha":"*","read-yaml":"*","should":"^5.0.1"},"keywords":["export","exports","file","files","module","modules"],"gitHead":"fcbed4a8cf3ae2c2bf84da4a43e740b3d353a87a","_id":"export-files@1.3.0","_shasum":"44f903c58cd69e680dd9b744e022152ab04d2bd1","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"44f903c58cd69e680dd9b744e022152ab04d2bd1","size":3908,"noattachment":false,"key":"/export-files/-/export-files-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/export-files/download/export-files-1.3.0.tgz"},"directories":{},"publish_time":1425968569167,"_cnpm_publish_time":1425968569167,"_hasShrinkwrap":false},"1.2.0":{"name":"export-files","description":"node.js utility for exporting a directory of files as modules.","version":"1.2.0","homepage":"https://github.com/jonschlinkert/export-files","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"https://github.com/jonschlinkert/export-files"},"bugs":{"url":"https://github.com/jonschlinkert/export-files/issues"},"license":{"type":"MIT","url":"https://github.com/jonschlinkert/export-files/blob/master/LICENSE"},"files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"arr-map":"^1.0.0","extend-shallow":"^1.1.1","is-glob":"^1.1.1","kind-of":"^1.1.0","micromatch":"^1.4.2"},"devDependencies":{"file-reader":"^1.0.0","helper-related":"^0.1.0","mocha":"*","read-yaml":"*","should":"^5.0.1"},"keywords":["export","exports","file","files","module","modules"],"gitHead":"53dc72ab39bc1c021663d196648b4c165ab86e92","_id":"export-files@1.2.0","_shasum":"fdc805ecea33b61b63b51477ada458e78ff86da3","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"fdc805ecea33b61b63b51477ada458e78ff86da3","size":3754,"noattachment":false,"key":"/export-files/-/export-files-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/export-files/download/export-files-1.2.0.tgz"},"directories":{},"publish_time":1425436970076,"_cnpm_publish_time":1425436970076,"_hasShrinkwrap":false},"1.2.0-beta":{"name":"export-files","description":"node.js utility for exporting a directory of files as modules.","version":"1.2.0-beta","homepage":"https://github.com/jonschlinkert/export-files","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"https://github.com/jonschlinkert/export-files"},"bugs":{"url":"https://github.com/jonschlinkert/export-files/issues"},"license":{"type":"MIT","url":"https://github.com/jonschlinkert/export-files/blob/master/LICENSE"},"files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"arr-map":"^1.0.0","extend-shallow":"^1.1.1","is-glob":"^1.1.1","kind-of":"^1.1.0","micromatch":"^1.4.2"},"devDependencies":{"file-reader":"^1.0.0","helper-related":"^0.1.0","mocha":"*","read-yaml":"*","should":"^5.0.1"},"keywords":["export","exports","file","files","module","modules"],"gitHead":"53dc72ab39bc1c021663d196648b4c165ab86e92","_id":"export-files@1.2.0-beta","_shasum":"b5202f0575767e4a1b5e10f33f1221a9b3fefe74","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"b5202f0575767e4a1b5e10f33f1221a9b3fefe74","size":3759,"noattachment":false,"key":"/export-files/-/export-files-1.2.0-beta.tgz","tarball":"http://registry.cnpm.dingdandao.com/export-files/download/export-files-1.2.0-beta.tgz"},"directories":{},"publish_time":1425243338518,"_cnpm_publish_time":1425243338518,"_hasShrinkwrap":false},"1.1.0":{"name":"export-files","description":"node.js utility for exporting a directory of files as modules.","version":"1.1.0","homepage":"https://github.com/jonschlinkert/export-files","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"https://github.com/jonschlinkert/export-files"},"bugs":{"url":"https://github.com/jonschlinkert/export-files/issues"},"license":{"type":"MIT","url":"https://github.com/jonschlinkert/export-files/blob/master/LICENSE"},"files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"arr-map":"^1.0.0","extend-shallow":"^0.2.0","kind-of":"^1.0.0","micromatch":"^1.2.2"},"devDependencies":{"file-reader":"^1.0.0","mocha":"*","read-yaml":"*","should":"^5.0.1"},"keywords":["export","exports","file","files","module","modules"],"gitHead":"acdd48c17fe275828fb22a85be1103c143d5bfe0","_id":"export-files@1.1.0","_shasum":"6212b35c4dee75f48379d3a0958f9354bd17e4db","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"6212b35c4dee75f48379d3a0958f9354bd17e4db","size":3223,"noattachment":false,"key":"/export-files/-/export-files-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/export-files/download/export-files-1.1.0.tgz"},"directories":{},"publish_time":1424761805674,"_cnpm_publish_time":1424761805674,"_hasShrinkwrap":false},"1.0.1":{"name":"export-files","description":"node.js utility for exporting a directory of files as modules.","version":"1.0.1","homepage":"https://github.com/jonschlinkert/export-files","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"https://github.com/jonschlinkert/export-files"},"bugs":{"url":"https://github.com/jonschlinkert/export-files/issues"},"license":{"type":"MIT","url":"https://github.com/jonschlinkert/export-files/blob/master/LICENSE"},"files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"arr-map":"^1.0.0","extend-shallow":"^0.2.0","kind-of":"^1.0.0","micromatch":"^1.2.2"},"devDependencies":{"file-reader":"^1.0.0","mocha":"*","read-yaml":"*","should":"^5.0.1"},"keywords":["export","exports","file","files","module","modules"],"gitHead":"acdd48c17fe275828fb22a85be1103c143d5bfe0","_id":"export-files@1.0.1","_shasum":"68d46935a8fa2813f13138fa34d71b4875a38630","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"68d46935a8fa2813f13138fa34d71b4875a38630","size":3139,"noattachment":false,"key":"/export-files/-/export-files-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/export-files/download/export-files-1.0.1.tgz"},"directories":{},"publish_time":1424761440149,"_cnpm_publish_time":1424761440149,"_hasShrinkwrap":false},"1.0.0":{"name":"export-files","description":"node.js utility for exporting a directory of files as modules.","version":"1.0.0","homepage":"https://github.com/jonschlinkert/export-files","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/export-files.git"},"bugs":{"url":"https://github.com/jonschlinkert/export-files/issues"},"license":{"type":"MIT","url":"https://github.com/jonschlinkert/export-files/blob/master/LICENSE"},"files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha -R spec"},"dependencies":{"arr-map":"^1.0.0","extend-shallow":"^0.2.0","kind-of":"^1.0.0","micromatch":"^1.2.2"},"devDependencies":{"file-reader":"^1.0.0","mocha":"*","read-yaml":"*","should":"*"},"keywords":["export","exports","file","files","module","modules"],"gitHead":"87bbdcda2bf03f80919f17e45fe732fadf5d0eb7","_id":"export-files@1.0.0","_shasum":"4177a25c70ee3412c6ea1d4f5b2f603f367ca117","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"4177a25c70ee3412c6ea1d4f5b2f603f367ca117","size":2440,"noattachment":false,"key":"/export-files/-/export-files-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/export-files/download/export-files-1.0.0.tgz"},"directories":{},"publish_time":1422763815970,"_cnpm_publish_time":1422763815970,"_hasShrinkwrap":false},"0.1.4":{"name":"export-files","description":"node.js utility for exporting a directory of files as modules.","version":"0.1.4","homepage":"https://github.com/jonschlinkert/export-files","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/export-files.git"},"bugs":{"url":"https://github.com/jonschlinkert/export-files/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/export-files/blob/master/LICENSE-MIT"}],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha -R spec"},"devDependencies":{"benchmarked":"^0.1.3","mocha":"*","should":"*"},"keywords":["export","exports","file","files","module","modules"],"_id":"export-files@0.1.4","_shasum":"3867cbef88711d1369514f27fd797cb2e4875a4a","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"3867cbef88711d1369514f27fd797cb2e4875a4a","size":2638,"noattachment":false,"key":"/export-files/-/export-files-0.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/export-files/download/export-files-0.1.4.tgz"},"directories":{},"publish_time":1416052730555,"_cnpm_publish_time":1416052730555,"_hasShrinkwrap":false},"0.1.3":{"name":"export-files","description":"node.js utility for exporting a directory of files as modules.","version":"0.1.3","homepage":"https://github.com/jonschlinkert/export-files","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/export-files.git"},"bugs":{"url":"https://github.com/jonschlinkert/export-files/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/export-files/blob/master/LICENSE-MIT"}],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha -R spec"},"devDependencies":{"benchmarked":"^0.1.3","mocha":"*","should":"*"},"keywords":["export","exports","file","files","module","modules"],"_id":"export-files@0.1.3","_shasum":"e94902071b09c7b58dc7977d6c9ab8708ce34a79","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"e94902071b09c7b58dc7977d6c9ab8708ce34a79","size":2392,"noattachment":false,"key":"/export-files/-/export-files-0.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/export-files/download/export-files-0.1.3.tgz"},"directories":{},"publish_time":1416041877238,"_cnpm_publish_time":1416041877238,"_hasShrinkwrap":false},"0.1.2":{"name":"export-files","description":"node.js utility for exporting a directory of files as modules.","version":"0.1.2","homepage":"https://github.com/jonschlinkert/export-files","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/export-files.git"},"bugs":{"url":"https://github.com/jonschlinkert/export-files/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/export-files/blob/master/LICENSE-MIT"}],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha -R spec"},"devDependencies":{"mocha":"*","should":"*"},"keywords":["export","exports","file","files","module","modules"],"dependencies":{"filter-files":"^0.2.5"},"_id":"export-files@0.1.2","_shasum":"7c85e79118ba4d94615bc2a74701d4241b97b697","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"7c85e79118ba4d94615bc2a74701d4241b97b697","size":2635,"noattachment":false,"key":"/export-files/-/export-files-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/export-files/download/export-files-0.1.2.tgz"},"directories":{},"publish_time":1416027068318,"_cnpm_publish_time":1416027068318,"_hasShrinkwrap":false},"0.1.0":{"name":"export-files","description":"node.js utility for exporting a directory of files as modules.","version":"0.1.0","homepage":"https://github.com/jonschlinkert/export-files","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/export-files.git"},"bugs":{"url":"https://github.com/jonschlinkert/export-files/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/export-files/blob/master/LICENSE-MIT"}],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha -R spec"},"devDependencies":{"mocha":"*","should":"*"},"keywords":["docs","documentation","generate","generator","markdown","templates","verb"],"dependencies":{"filter-files":"^0.2.5"},"_id":"export-files@0.1.0","_shasum":"e40144da7d6703620712044137353fba5c547981","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"doowb","email":"brian.woodward@gmail.com"},{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"e40144da7d6703620712044137353fba5c547981","size":2650,"noattachment":false,"key":"/export-files/-/export-files-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/export-files/download/export-files-0.1.0.tgz"},"directories":{},"publish_time":1415884898885,"_cnpm_publish_time":1415884898885,"_hasShrinkwrap":false}},"readme":"# export-files [![Donate](https://img.shields.io/badge/Donate-PayPal-green.svg)](https://paypal.me/jonathanschlinkert?locale.x=en_US) [![NPM version](https://img.shields.io/npm/v/export-files.svg?style=flat)](https://www.npmjs.com/package/export-files) [![NPM monthly downloads](https://img.shields.io/npm/dm/export-files.svg?style=flat)](https://npmjs.org/package/export-files) [![NPM total downloads](https://img.shields.io/npm/dt/export-files.svg?style=flat)](https://npmjs.org/package/export-files) [![Tests](https://github.com/jonschlinkert/export-files/actions/workflows/test.yml/badge.svg)](https://github.com/jonschlinkert/export-files/actions/workflows/test.yml)\n\n> node.js utility for exporting a directory of files as modules.\n\nPlease consider following this project's author, [Jon Schlinkert](https://github.com/jonschlinkert), and consider starring the project to show your :heart: and support.\n\n## Install\n\nInstall with [npm](https://www.npmjs.com/) (requires [Node.js](https://nodejs.org/en/) >=10):\n\n```sh\n$ npm install --save export-files\n```\n\n## Heads up!\n\nCurrently this library only works with `require`.\n\n## Usage\n\nSpecify the directory with files to export:\n\n**Example**\n\nGiven that `__dirname` has three files, `a.js`, `b.js`, and `c.js`:\n\n```js\nmodule.exports = require('export-files')(__dirname);\n//=> { a: [getter], b: [getter], c: [getter] }\n```\n\nThe second argment may be an object to intialize with. This is useful when you want to use export-files to extend an existing object.\n\n```js\nconst utils = {};\nutils.doSomething = () => {};\nmodule.exports = require('export-files')(__dirname, utils);\n//=> { doSomething: [function], a: [getter], b: [getter], c: [getter] }\n```\n\n## Options\n\n### .ignoreDirs\n\nDirectories to ignore.\n\n**Type:** `string|array`\n\n**Default:** `['.git', 'node_modules', 'test', 'tmp', 'temp', 'vendor']`\n\n**Example**\n\nThe following examples shows how to override the default values and, in this case, not ignore any directories.\n\n```js\nconst requires = require('export-files');\nmodule.exports = requires(__dirname, undefined, { ignoreDirs: [] });\n```\n\n### .recursive\n\nRecurse into child directories.\n\n**Type:** `boolean`\n\n**Default:** `false`\n\n**Example**\n\n```js\nconst requires = require('export-files');\nmodule.exports = requires(__dirname, undefined, { recursive: true });\n```\n\n### .filter\n\nFunction to exclude files from the result.\n\n**Type:** `function`\n\n**Default:** Excludes files named `index.js`\n\n**Example**\n\n```js\nconst requires = require('export-files');\nmodule.exports = requires(__dirname, undefined, file => file.name !== 'a.js');\n```\n\n### .case\n\nModify the casing of keys for exported files.\n\n**Type:** `string`, `array<string>`, or `function`\n\n`.case` may be defined as a function to use custom casing on exported names.\n\nIf defined as an array or string, valid values are any of the following:\n\n* `stem` - the file name without modification, excluding file extension\n* `name` - alias for `stem`\n* `basename` - the full file name, including file extension\n* `pascal` - pasacal case `stem`, useful for class names\n* `camel` - camel case `stem`\n* `lower` - lower case `stem`\n* `snake` - snake case `stem`\n* `auto` - (default) attempts to automatically determine casing when exports might be a mixture of casings, like class names and camel case method names.\n\nYou may define multiple cases.\n\n**Default:** `auto`\n\n**Example**\n\n```js\nconst requires = require('export-files');\nmodule.exports = requires(__dirname, undefined, { case: ['camel', 'pascal'] });\n```\n\n## Changes\n\n**v3.0.0 - breaking changes**\n\n* Improvements were made to support recursion and renaming keys. See readme for more details and available options.\n\n**v0.2.0 - breaking changes**\n\n* Non-javascript files are no longer handled. That functionality was moved to [to-exports](https://github.com/jonschlinkert/to-exports). This decision was made to keep this lib as fast as possible.\n* This library no longer takes any arguments besides the directory to read.\n\n## About\n\n<details>\n<summary><strong>Contributing</strong></summary>\n\nPull requests and stars are always welcome. For bugs and feature requests, [please create an issue](../../issues/new).\n\n</details>\n\n<details>\n<summary><strong>Running Tests</strong></summary>\n\nRunning and reviewing unit tests is a great way to get familiarized with a library and its API. You can install dependencies and run tests with the following command:\n\n```sh\n$ npm install && npm test\n```\n\n</details>\n\n<details>\n<summary><strong>Building docs</strong></summary>\n\n_(This project's readme.md is generated by [verb](https://github.com/verbose/verb-generate-readme), please don't edit the readme directly. Any changes to the readme must be made in the [.verb.md](.verb.md) readme template.)_\n\nTo generate the readme, run the following command:\n\n```sh\n$ npm install -g verbose/verb#dev verb-generate-readme && verb\n```\n\n</details>\n\n### Related projects\n\nYou might also be interested in these projects:\n\n* [export-dirs](https://www.npmjs.com/package/export-dirs): Export directories and their files as node.js modules. | [homepage](https://github.com/jonschlinkert/export-dirs \"Export directories and their files as node.js modules.\")\n* [file-reader](https://www.npmjs.com/package/file-reader): Read a glob of files, dynamically choosing the reader or requiring the files based on… [more](https://github.com/jonschlinkert/file-reader) | [homepage](https://github.com/jonschlinkert/file-reader \"Read a glob of files, dynamically choosing the reader or requiring the files based on the file extension.\")\n* [map-files](https://www.npmjs.com/package/map-files): Return an object for a glob of files. Pass a `rename` function for the keys… [more](https://github.com/jonschlinkert/map-files) | [homepage](https://github.com/jonschlinkert/map-files \"Return an object for a glob of files. Pass a `rename` function for the keys, or a `parse` function for the content, allowing it to be used for readable or require-able files.\")\n* [to-exports](https://www.npmjs.com/package/to-exports): Create exports from a directory of non-javascript or javascript files. | [homepage](https://github.com/jonschlinkert/to-exports \"Create exports from a directory of non-javascript or javascript files.\")\n\n### Contributors\n\n| **Commits** | **Contributor** |\n| --- | --- |\n| 43 | [jonschlinkert](https://github.com/jonschlinkert) |\n| 4  | [doowb](https://github.com/doowb) |\n\n### Author\n\n**Jon Schlinkert**\n\n* [GitHub Profile](https://github.com/jonschlinkert)\n* [Twitter Profile](https://twitter.com/jonschlinkert)\n* [LinkedIn Profile](https://linkedin.com/in/jonschlinkert)\n\n### License\n\nCopyright © 2021, [Jon Schlinkert](https://github.com/jonschlinkert).\nReleased under the [MIT License](LICENSE).\n\n***\n\n_This file was generated by [verb-generate-readme](https://github.com/verbose/verb-generate-readme), v0.8.0, on April 27, 2021._\n","_attachments":{},"homepage":"https://github.com/jonschlinkert/export-files","bugs":{"url":"https://github.com/jonschlinkert/export-files/issues"},"license":"MIT"}