{"_id":"load-module","_rev":"534364","name":"load-module","description":"Standard dynamic imports with a few extra features","dist-tags":{"latest":"4.2.1","next":"4.0.0-2"},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"time":{"modified":"2021-08-13T11:10:46.000Z","created":"2017-06-03T19:52:51.641Z","4.2.1":"2021-08-13T11:07:00.365Z","4.2.0":"2021-08-13T11:05:57.915Z","4.1.0":"2021-07-24T19:50:47.808Z","4.0.1":"2021-04-29T19:08:40.199Z","4.0.0":"2021-04-29T19:07:14.457Z","4.0.0-2":"2021-04-29T14:14:53.227Z","4.0.0-1":"2021-04-28T21:53:52.348Z","4.0.0-0":"2021-04-24T18:49:37.211Z","3.0.1-0":"2021-04-24T18:48:13.899Z","3.0.0":"2019-12-03T20:37:50.663Z","2.0.2":"2019-09-30T09:48:12.013Z","2.0.1":"2019-06-05T19:26:59.837Z","2.0.0":"2019-05-19T21:02:29.305Z","1.0.0":"2018-07-01T19:38:16.868Z","0.2.5":"2018-05-29T23:59:18.575Z","0.2.4":"2017-08-09T22:59:03.921Z","0.2.3":"2017-06-11T21:20:17.336Z","0.2.2":"2017-06-10T20:05:07.482Z","0.2.1":"2017-06-06T22:24:34.008Z","0.2.0":"2017-06-06T19:54:11.368Z","0.1.3":"2017-06-03T20:07:39.202Z","0.1.2":"2017-06-03T19:59:43.843Z","0.1.1":"2017-06-03T19:58:45.517Z","0.1.0":"2017-06-03T19:52:51.641Z"},"users":{},"author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/75lb/load-module.git"},"versions":{"4.2.1":{"name":"load-module","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"4.2.1","description":"Standard dynamic imports with a few extra features","repository":{"type":"git","url":"git+https://github.com/75lb/load-module.git"},"license":"MIT","keywords":["load","require","module","package","import","esm"],"exports":{"import":"./index.mjs","require":"./dist/index.cjs"},"engines":{"node":">=12.17"},"scripts":{"test":"npm run dist && npm run test:ci","test:ci":"test-runner test/*.mjs && test-runner test/*.cjs","dist":"echo MANUALLY CREATE THE CJS DIST","cover":"c8 --reporter=text-lcov npm test | coveralls"},"devDependencies":{"c8":"^7.7.3","coveralls":"^3.1.1","current-module-paths":"^1.0.0","test-runner":"^0.9.7"},"dependencies":{"array-back":"^6.2.0"},"standard":{"ignore":["test/fixture","tmp"]},"gitHead":"942e1b99e633bb702c5520469ba75e04848e0835","bugs":{"url":"https://github.com/75lb/load-module/issues"},"homepage":"https://github.com/75lb/load-module#readme","_id":"load-module@4.2.1","_nodeVersion":"16.6.2","_npmVersion":"7.20.3","dist":{"shasum":"3b596a4ddee52c59106d38160aa631a0ded68867","size":3078,"noattachment":false,"key":"/load-module/-/load-module-4.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-module/download/load-module-4.2.1.tgz"},"_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"directories":{},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/load-module_4.2.1_1628852820217_0.64021283363636"},"_hasShrinkwrap":false,"publish_time":1628852820365,"_cnpm_publish_time":1628852820365},"4.2.0":{"name":"load-module","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"4.2.0","description":"Standard dynamic imports with a few extra features","repository":{"type":"git","url":"git+https://github.com/75lb/load-module.git"},"license":"MIT","keywords":["load","require","module","package","import","esm"],"exports":{"import":"./index.mjs","require":"./dist/index.cjs"},"engines":{"node":">=12.17"},"scripts":{"test":"npm run dist && npm run test:ci","test:ci":"test-runner test/*.mjs && test-runner test/*.cjs","dist":"echo MANUALLY CREATE THE CJS DIST","cover":"c8 --reporter=text-lcov npm test | coveralls"},"devDependencies":{"c8":"^7.7.3","coveralls":"^3.1.1","current-module-paths":"^1.0.0","test-runner":"^0.9.7"},"dependencies":{"array-back":"^6.2.0"},"standard":{"ignore":["test/fixture","tmp"]},"gitHead":"2633081a98cd2ee8efbe5c0442e1606312680473","bugs":{"url":"https://github.com/75lb/load-module/issues"},"homepage":"https://github.com/75lb/load-module#readme","_id":"load-module@4.2.0","_nodeVersion":"16.6.2","_npmVersion":"7.20.3","dist":{"shasum":"56709dec5d800118df0a3723d9370b37d0272e9d","size":2886,"noattachment":false,"key":"/load-module/-/load-module-4.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-module/download/load-module-4.2.0.tgz"},"_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"directories":{},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/load-module_4.2.0_1628852757800_0.31073186646929307"},"_hasShrinkwrap":false,"publish_time":1628852757915,"_cnpm_publish_time":1628852757915},"4.1.0":{"name":"load-module","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"4.1.0","description":"Standard dynamic imports with a few extra features","repository":{"type":"git","url":"git+https://github.com/75lb/load-module.git"},"license":"MIT","keywords":["load","require","module","package","import","esm"],"exports":"./index.mjs","engines":{"node":">=12.17"},"scripts":{"test":"test-runner test/*.mjs","cover":"c8 --reporter=text-lcov npm test | coveralls"},"devDependencies":{"c8":"^7.7.3","coveralls":"^3.1.1","current-module-paths":"^1.0.0","test-runner":"^0.9.7"},"dependencies":{"array-back":"^6.2.0"},"standard":{"ignore":["test/fixture","tmp"]},"gitHead":"c545a210c6bef0182653db7c70007213759df3b1","bugs":{"url":"https://github.com/75lb/load-module/issues"},"homepage":"https://github.com/75lb/load-module#readme","_id":"load-module@4.1.0","_nodeVersion":"16.5.0","_npmVersion":"7.20.1","dist":{"shasum":"186c689ecd564f40cd2ebc7b5ed580f0e8e494bf","size":2816,"noattachment":false,"key":"/load-module/-/load-module-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-module/download/load-module-4.1.0.tgz"},"_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"directories":{},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/load-module_4.1.0_1627156247657_0.8835098789769764"},"_hasShrinkwrap":false,"publish_time":1627156247808,"_cnpm_publish_time":1627156247808},"4.0.1":{"name":"load-module","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"4.0.1","description":"Standard dynamic imports with a few extra features","repository":{"type":"git","url":"git+https://github.com/75lb/load-module.git"},"license":"MIT","keywords":["load","require","module","package","import","esm"],"main":"./index.mjs","exports":"./index.mjs","engines":{"node":">=14"},"scripts":{"test":"test-runner test/*.mjs","cover":"c8 --reporter=text-lcov npm test | coveralls"},"devDependencies":{"c8":"^7.7.1","coveralls":"^3.1.0","current-module-paths":"^0.1.0","test-runner":"^0.9.1"},"dependencies":{"array-back":"^6.0.0"},"standard":{"ignore":["test/fixture","tmp"]},"gitHead":"6b2b1bbc4cc2947f51dc5c47051155e14035274b","bugs":{"url":"https://github.com/75lb/load-module/issues"},"homepage":"https://github.com/75lb/load-module#readme","_id":"load-module@4.0.1","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"7daf8444f0c693055414e4758cb5931b30d40650","size":2816,"noattachment":false,"key":"/load-module/-/load-module-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-module/download/load-module-4.0.1.tgz"},"_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"directories":{},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/load-module_4.0.1_1619723320047_0.5714987406794665"},"_hasShrinkwrap":false,"publish_time":1619723320199,"_cnpm_publish_time":1619723320199},"4.0.0":{"name":"load-module","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"4.0.0","description":"Standard dynamic imports with a few extra features","repository":{"type":"git","url":"git+https://github.com/75lb/load-module.git"},"license":"MIT","keywords":["load","require","module","package","import","esm"],"main":"index.mjs","engines":{"node":">=14"},"scripts":{"test":"test-runner test/*.mjs","cover":"c8 --reporter=text-lcov npm test | coveralls"},"devDependencies":{"c8":"^7.7.1","coveralls":"^3.1.0","current-module-paths":"^0.1.0","test-runner":"^0.9.1"},"dependencies":{"array-back":"^6.0.0"},"standard":{"ignore":["test/fixture","tmp"]},"gitHead":"f4022c10521a868104e4f4402ce42f619f338787","bugs":{"url":"https://github.com/75lb/load-module/issues"},"homepage":"https://github.com/75lb/load-module#readme","_id":"load-module@4.0.0","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"918c7d2e809220a251c01bf01d5fb0891e6b2557","size":2812,"noattachment":false,"key":"/load-module/-/load-module-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-module/download/load-module-4.0.0.tgz"},"_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"directories":{},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/load-module_4.0.0_1619723234344_0.7504153042327528"},"_hasShrinkwrap":false,"publish_time":1619723234457,"_cnpm_publish_time":1619723234457},"4.0.0-2":{"name":"load-module","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"4.0.0-2","description":"Node's `require` with a few extra features","repository":{"type":"git","url":"git+https://github.com/75lb/load-module.git"},"license":"MIT","keywords":["load","require","module","package"],"main":"index.mjs","engines":{"node":">=14"},"scripts":{"test":"test-runner test/*.mjs","docs":"jsdoc2md -c jsdoc.conf -t README.hbs index.mjs > README.md; echo","cover":"nyc --reporter=text-lcov npm test | coveralls"},"devDependencies":{"coveralls":"^3.1.0","current-module-paths":"^0.1.0","jsdoc-to-markdown":"^7.0.1","nyc":"^15.1.0","test-runner":"^0.9.1"},"dependencies":{"array-back":"^6.0.0"},"standard":{"ignore":["test/fixture","tmp"]},"readmeFilename":"README.md","gitHead":"079f16e029c555a43bf8fbf74030d8be77ab0892","bugs":{"url":"https://github.com/75lb/load-module/issues"},"homepage":"https://github.com/75lb/load-module#readme","_id":"load-module@4.0.0-2","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"ee96341ada5df7e0e04414998af9eb1585b4eac7","size":2859,"noattachment":false,"key":"/load-module/-/load-module-4.0.0-2.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-module/download/load-module-4.0.0-2.tgz"},"_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"directories":{},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/load-module_4.0.0-2_1619705693089_0.814835559781371"},"_hasShrinkwrap":false,"publish_time":1619705693227,"_cnpm_publish_time":1619705693227},"4.0.0-1":{"name":"load-module","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"4.0.0-1","description":"Node's `require` with a few extra features","repository":{"type":"git","url":"git+https://github.com/75lb/load-module.git"},"license":"MIT","keywords":["load","require","module","package"],"main":"index.mjs","engines":{"node":">=14"},"scripts":{"test":"test-runner test/*.mjs","docs":"jsdoc2md -c jsdoc.conf -t README.hbs index.mjs > README.md; echo","cover":"nyc --reporter=text-lcov npm test | coveralls"},"devDependencies":{"coveralls":"^3.1.0","current-module-paths":"^0.1.0","jsdoc-to-markdown":"^7.0.1","nyc":"^15.1.0","test-runner":"^0.9.1"},"dependencies":{"array-back":"^6.0.0"},"standard":{"ignore":["test/fixture","tmp"]},"readmeFilename":"README.md","gitHead":"bacbb60b9ed1b62a08325d9111a11505525918c0","bugs":{"url":"https://github.com/75lb/load-module/issues"},"homepage":"https://github.com/75lb/load-module#readme","_id":"load-module@4.0.0-1","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"a0a34a4f9674831959ef58dbc956380cbbb9972f","size":2720,"noattachment":false,"key":"/load-module/-/load-module-4.0.0-1.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-module/download/load-module-4.0.0-1.tgz"},"_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"directories":{},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/load-module_4.0.0-1_1619646832169_0.389523940335073"},"_hasShrinkwrap":false,"publish_time":1619646832348,"_cnpm_publish_time":1619646832348},"4.0.0-0":{"name":"load-module","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"4.0.0-0","description":"Node's `require` with a few extra features","repository":{"type":"git","url":"git+https://github.com/75lb/load-module.git"},"license":"MIT","keywords":["load","require","module","package"],"main":"index.mjs","engines":{"node":">=14"},"scripts":{"test":"test-runner test/*.mjs","docs":"jsdoc2md -c jsdoc.conf -t README.hbs index.mjs > README.md; echo","cover":"nyc --reporter=text-lcov npm test | coveralls"},"devDependencies":{"coveralls":"^3.1.0","jsdoc-to-markdown":"^7.0.1","nyc":"^15.1.0","test-runner":"^0.8.14"},"dependencies":{"array-back":"^6.0.0"},"standard":{"ignore":["test/fixture","tmp"]},"readmeFilename":"README.md","gitHead":"1e55e00813777f28f7bd84d7febba92df125240b","bugs":{"url":"https://github.com/75lb/load-module/issues"},"homepage":"https://github.com/75lb/load-module#readme","_id":"load-module@4.0.0-0","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"43313b68f11dce2a5cbc8806f6bee7649247d958","size":2688,"noattachment":false,"key":"/load-module/-/load-module-4.0.0-0.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-module/download/load-module-4.0.0-0.tgz"},"_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"directories":{},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/load-module_4.0.0-0_1619290177066_0.8669348490965225"},"_hasShrinkwrap":false,"publish_time":1619290177211,"_cnpm_publish_time":1619290177211},"3.0.1-0":{"name":"load-module","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"3.0.1-0","description":"Node's `require` with a few extra features","repository":{"type":"git","url":"git+https://github.com/75lb/load-module.git"},"license":"MIT","keywords":["load","require","module","package"],"main":"index.mjs","engines":{"node":">=14"},"scripts":{"test":"test-runner test/*.mjs","docs":"jsdoc2md -c jsdoc.conf -t README.hbs index.mjs > README.md; echo","cover":"nyc --reporter=text-lcov npm test | coveralls"},"devDependencies":{"coveralls":"^3.1.0","jsdoc-to-markdown":"^7.0.1","nyc":"^15.1.0","test-runner":"^0.8.14"},"dependencies":{"array-back":"^6.0.0"},"standard":{"ignore":["test/fixture","tmp"]},"readmeFilename":"README.md","gitHead":"fce9047f6c9d2aab7bf1c1ea1996f30abf901b40","bugs":{"url":"https://github.com/75lb/load-module/issues"},"homepage":"https://github.com/75lb/load-module#readme","_id":"load-module@3.0.1-0","_nodeVersion":"16.0.0","_npmVersion":"7.10.0","dist":{"shasum":"b8869fb6d5bd396ec502749d2b674791e135fc46","size":2688,"noattachment":false,"key":"/load-module/-/load-module-3.0.1-0.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-module/download/load-module-3.0.1-0.tgz"},"_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"directories":{},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/load-module_3.0.1-0_1619290093757_0.40338575603782845"},"_hasShrinkwrap":false,"publish_time":1619290093899,"_cnpm_publish_time":1619290093899},"3.0.0":{"name":"load-module","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"3.0.0","description":"Node's `require` with a few extra features","repository":{"type":"git","url":"git+https://github.com/75lb/load-module.git"},"license":"MIT","keywords":["load","require","module","package"],"engines":{"node":">=10"},"scripts":{"test":"test-runner test/*.js","docs":"jsdoc2md -t README.hbs index.js > README.md; echo","cover":"nyc --reporter=text-lcov npm test | coveralls"},"devDependencies":{"coveralls":"^3.0.9","jsdoc-to-markdown":"^5.0.3","nyc":"^14.1.1","test-runner":"^0.8.7"},"dependencies":{"array-back":"^4.0.1"},"standard":{"ignore":["test/fixture"]},"gitHead":"2e3ab4269d0af5b7f1c6cc78eb0e92ede4c661a6","bugs":{"url":"https://github.com/75lb/load-module/issues"},"homepage":"https://github.com/75lb/load-module#readme","_id":"load-module@3.0.0","_nodeVersion":"13.2.0","_npmVersion":"6.13.1","dist":{"shasum":"aeb73b13eb9c5c7e89cc5cebd1164f72f8f874b5","size":2759,"noattachment":false,"key":"/load-module/-/load-module-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-module/download/load-module-3.0.0.tgz"},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/load-module_3.0.0_1575405470508_0.6712241211617616"},"_hasShrinkwrap":false,"publish_time":1575405470663,"_cnpm_publish_time":1575405470663},"2.0.2":{"name":"load-module","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"2.0.2","description":"Node's `require` with a few extra features","repository":{"type":"git","url":"git+https://github.com/75lb/load-module.git"},"license":"MIT","keywords":["load","require","module","package"],"engines":{"node":">=8.0.0"},"scripts":{"test":"test-runner test/*.js","docs":"jsdoc2md -t README.hbs index.js > README.md; echo","cover":"nyc --reporter=text-lcov npm test | coveralls"},"devDependencies":{"coveralls":"^3.0.6","jsdoc-to-markdown":"^5.0.1","nyc":"^14.1.1","test-runner":"^0.6.0"},"dependencies":{"array-back":"^4.0.0"},"gitHead":"11b8307069394d4947a8ec515c3c574a7ceff235","bugs":{"url":"https://github.com/75lb/load-module/issues"},"homepage":"https://github.com/75lb/load-module#readme","_id":"load-module@2.0.2","_nodeVersion":"12.10.0","_npmVersion":"6.11.3","dist":{"shasum":"aa5c42404513c614246b9d7500fcbbb7d214bb89","size":2697,"noattachment":false,"key":"/load-module/-/load-module-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-module/download/load-module-2.0.2.tgz"},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/load-module_2.0.2_1569836891855_0.21554610996411738"},"_hasShrinkwrap":false,"publish_time":1569836892013,"_cnpm_publish_time":1569836892013},"2.0.1":{"name":"load-module","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"2.0.1","description":"Node's `require` with a few extra features","repository":{"type":"git","url":"git+https://github.com/75lb/load-module.git"},"license":"MIT","keywords":["load","require","module","package"],"engines":{"node":">=8.0.0"},"scripts":{"test":"test-runner test/*.js","docs":"jsdoc2md -t README.hbs index.js > README.md; echo","cover":"nyc --reporter=text-lcov npm test | coveralls"},"devDependencies":{"coveralls":"^3.0.3","jsdoc-to-markdown":"^5.0.0","nyc":"^14.1.1","test-runner":"^0.6.0"},"dependencies":{"array-back":"^3.1.0"},"gitHead":"1fa4a1e938984de5fb661c54e3e116163507f280","bugs":{"url":"https://github.com/75lb/load-module/issues"},"homepage":"https://github.com/75lb/load-module#readme","_id":"load-module@2.0.1","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"shasum":"1ae401b78e6ef51a8640bb83fe6f79e7b87b4433","size":2700,"noattachment":false,"key":"/load-module/-/load-module-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-module/download/load-module-2.0.1.tgz"},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/load-module_2.0.1_1559762819661_0.5626490907812414"},"_hasShrinkwrap":false,"publish_time":1559762819837,"_cnpm_publish_time":1559762819837},"2.0.0":{"name":"load-module","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"2.0.0","description":"Node's `require` with a few extra features","repository":{"type":"git","url":"git+https://github.com/75lb/load-module.git"},"license":"MIT","keywords":["load","require","module","package"],"engines":{"node":">=8.0.0"},"scripts":{"test":"test-runner test/*.js","docs":"jsdoc2md -t README.hbs index.js > README.md; echo","cover":"nyc --reporter=text-lcov npm test | coveralls"},"devDependencies":{"coveralls":"^3.0.3","jsdoc-to-markdown":"^5.0.0","nyc":"^14.1.1","test-runner":"^0.6.0"},"dependencies":{"array-back":"^3.1.0"},"gitHead":"f73b1fe55fc8290ee12fbdd83b8314368d4902b5","bugs":{"url":"https://github.com/75lb/load-module/issues"},"homepage":"https://github.com/75lb/load-module#readme","_id":"load-module@2.0.0","_nodeVersion":"12.1.0","_npmVersion":"6.9.0","dist":{"shasum":"567ba2aa5d3e6de169af910efe79ff2b5ff4191d","size":2652,"noattachment":false,"key":"/load-module/-/load-module-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-module/download/load-module-2.0.0.tgz"},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/load-module_2.0.0_1558299749143_0.399708788665462"},"_hasShrinkwrap":false,"publish_time":1558299749305,"_cnpm_publish_time":1558299749305},"1.0.0":{"name":"load-module","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"1.0.0","description":"Node's `require` with a few extra features","repository":{"type":"git","url":"git+https://github.com/75lb/load-module.git"},"license":"MIT","keywords":["load","require","module","package"],"engines":{"node":">=6.0.0"},"files":["index.js"],"scripts":{"test":"test-runner test/*.js","docs":"jsdoc2md -t README.hbs index.js > README.md; echo","cover":"nyc --reporter=text-lcov npm test | coveralls"},"devDependencies":{"coveralls":"^3.0.2","jsdoc-to-markdown":"^4.0.1","test-runner":"^0.5.0"},"dependencies":{"array-back":"^2.0.0"},"gitHead":"d3cfc837e67f2d070dd484bcf620774bedc4b8f7","bugs":{"url":"https://github.com/75lb/load-module/issues"},"homepage":"https://github.com/75lb/load-module#readme","_id":"load-module@1.0.0","_npmVersion":"6.1.0","_nodeVersion":"10.5.0","_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"dist":{"shasum":"d65fbe51f1c1df37231399dcd81d784af473eb9b","size":2351,"noattachment":false,"key":"/load-module/-/load-module-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-module/download/load-module-1.0.0.tgz"},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/load-module_1.0.0_1530473896789_0.36485702099901585"},"_hasShrinkwrap":false,"publish_time":1530473896868,"_cnpm_publish_time":1530473896868},"0.2.5":{"name":"load-module","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"0.2.5","description":"Like node's require but with a few extra features","repository":{"type":"git","url":"git+https://github.com/75lb/load-module.git"},"license":"MIT","keywords":["load","require","module","package"],"engines":{"node":">=4.0.0"},"scripts":{"test":"test-runner test/*.js","docs":"jsdoc2md -t README.hbs index.js > README.md; echo"},"devDependencies":{"jsdoc-to-markdown":"^4.0.1","test-runner":"^0.5.0"},"dependencies":{"array-back":"^2.0.0"},"files":["index.js"],"gitHead":"2461c381468692014222cc3b8f321890615d1248","bugs":{"url":"https://github.com/75lb/load-module/issues"},"homepage":"https://github.com/75lb/load-module#readme","_id":"load-module@0.2.5","_npmVersion":"6.1.0","_nodeVersion":"10.3.0","_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"dist":{"shasum":"d434ebe6542d9e810e0bfda23e89a262bb68f1d8","size":2575,"noattachment":false,"key":"/load-module/-/load-module-0.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-module/download/load-module-0.2.5.tgz"},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/load-module_0.2.5_1527638358478_0.8336460156261691"},"_hasShrinkwrap":false,"publish_time":1527638358575,"_cnpm_publish_time":1527638358575},"0.2.4":{"name":"load-module","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"0.2.4","description":"load-module","repository":{"type":"git","url":"git+https://github.com/75lb/load-module.git"},"license":"MIT","keywords":["load","require","module","package"],"engines":{"node":">=4.0.0"},"scripts":{"test":"test-runner test/*.js","docs":"jsdoc2md -t README.hbs load-module.js > README.md; echo"},"devDependencies":{"jsdoc-to-markdown":"^3.0.0","test-runner":"^0.4.1"},"dependencies":{"array-back":"^2.0.0"},"gitHead":"8c2ce4e4bf19af73895245e0d6420e61aea8a5db","bugs":{"url":"https://github.com/75lb/load-module/issues"},"homepage":"https://github.com/75lb/load-module#readme","_id":"load-module@0.2.4","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"dist":{"shasum":"30c26ae235aaf33d3685928986e67545ca3c1fd8","size":3185,"noattachment":false,"key":"/load-module/-/load-module-0.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-module/download/load-module-0.2.4.tgz"},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/load-module-0.2.4.tgz_1502319542960_0.9505742290057242"},"directories":{},"publish_time":1502319543921,"_hasShrinkwrap":false,"_cnpm_publish_time":1502319543921},"0.2.3":{"name":"load-module","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"0.2.3","description":"load-module","repository":{"type":"git","url":"git+https://github.com/75lb/load-module.git"},"license":"MIT","keywords":["load","require","module","package"],"engines":{"node":">=4.0.0"},"scripts":{"test":"test-runner test/*.js","docs":"jsdoc2md -t README.hbs load-module.js > README.md; echo"},"devDependencies":{"jsdoc-to-markdown":"^3.0.0","test-runner":"^0.4.0"},"dependencies":{"array-back":"^1.0.4"},"gitHead":"ca1bbf1a4c4c7e8a5736aff760e60b79fb468816","bugs":{"url":"https://github.com/75lb/load-module/issues"},"homepage":"https://github.com/75lb/load-module#readme","_id":"load-module@0.2.3","_npmVersion":"5.0.3","_nodeVersion":"8.1.0","_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"dist":{"shasum":"66b8636f6ee54b07bb53abac3678f370d3d5e462","size":8666,"noattachment":false,"key":"/load-module/-/load-module-0.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-module/download/load-module-0.2.3.tgz"},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/load-module-0.2.3.tgz_1497216016342_0.13994634826667607"},"directories":{},"publish_time":1497216017336,"_hasShrinkwrap":false,"_cnpm_publish_time":1497216017336},"0.2.2":{"name":"load-module","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"0.2.2","description":"load-module","repository":{"type":"git","url":"git+https://github.com/75lb/load-module.git"},"license":"MIT","main":"load-module.js","keywords":["load","require","module","package"],"engines":{"node":">=4.0.0"},"scripts":{"test":"test-runner test/*.js","docs":"jsdoc2md -t README.hbs load-module.js > README.md; echo"},"devDependencies":{"jsdoc-to-markdown":"^3.0.0","test-runner":"^0.3.0"},"dependencies":{"array-back":"^1.0.4"},"gitHead":"b62d57de820e3deb782915996f1ccb2649c9aff3","bugs":{"url":"https://github.com/75lb/load-module/issues"},"homepage":"https://github.com/75lb/load-module#readme","_id":"load-module@0.2.2","_npmVersion":"5.0.3","_nodeVersion":"8.1.0","_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"dist":{"shasum":"5cc20edd7ba64f70787ae628d275784562b19819","size":3101,"noattachment":false,"key":"/load-module/-/load-module-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-module/download/load-module-0.2.2.tgz"},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/load-module-0.2.2.tgz_1497125106557_0.05771111254580319"},"directories":{},"publish_time":1497125107482,"_hasShrinkwrap":false,"_cnpm_publish_time":1497125107482},"0.2.1":{"name":"load-module","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"0.2.1","description":"load-module","repository":{"type":"git","url":"git+https://github.com/75lb/load-module.git"},"license":"MIT","main":"load-module.js","keywords":["load","require","module","package"],"engines":{"node":">=4.0.0"},"scripts":{"test":"test-runner test/*.js","docs":"jsdoc2md -t README.hbs load-module.js > README.md; echo"},"devDependencies":{"jsdoc-to-markdown":"^3.0.0","test-runner":"^0.3.0"},"dependencies":{"array-back":"^1.0.4"},"gitHead":"cb9ef419ddb0b1dd6ad9799e896f35758613a30f","bugs":{"url":"https://github.com/75lb/load-module/issues"},"homepage":"https://github.com/75lb/load-module#readme","_id":"load-module@0.2.1","_npmVersion":"5.0.3","_nodeVersion":"8.0.0","_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"dist":{"shasum":"37aa6ffd738ae76231987a1ef9d0463d878ecdf1","size":3058,"noattachment":false,"key":"/load-module/-/load-module-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-module/download/load-module-0.2.1.tgz"},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/load-module-0.2.1.tgz_1496787873053_0.5668673503678292"},"directories":{},"publish_time":1496787874008,"_hasShrinkwrap":false,"_cnpm_publish_time":1496787874008},"0.2.0":{"name":"load-module","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"0.2.0","description":"load-module","repository":{"type":"git","url":"git+https://github.com/75lb/load-module.git"},"license":"MIT","main":"load-module.js","keywords":["load","require","module","package"],"engines":{"node":">=4.0.0"},"scripts":{"test":"test-runner test/*.js","docs":"jsdoc2md -t README.hbs load-module.js > README.md; echo"},"devDependencies":{"jsdoc-to-markdown":"^3.0.0","test-runner":"^0.3.0"},"dependencies":{"array-back":"^1.0.4"},"gitHead":"e9335502fe63028b2e7f4c37bbee9b39df162def","bugs":{"url":"https://github.com/75lb/load-module/issues"},"homepage":"https://github.com/75lb/load-module#readme","_id":"load-module@0.2.0","_npmVersion":"5.0.2","_nodeVersion":"8.0.0","_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"dist":{"shasum":"504cee847d8f530f2e1c387c20d3dc0c10705ffa","size":3001,"noattachment":false,"key":"/load-module/-/load-module-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-module/download/load-module-0.2.0.tgz"},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/load-module-0.2.0.tgz_1496778850470_0.3018107635434717"},"directories":{},"publish_time":1496778851368,"_cnpm_publish_time":1496778851368,"_hasShrinkwrap":false},"0.1.3":{"name":"load-module","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"0.1.3","description":"load-module","repository":{"type":"git","url":"git+https://github.com/75lb/load-module.git"},"license":"MIT","main":"load-module.js","keywords":["load","require","module","package"],"engines":{"node":">=4.0.0"},"scripts":{"test":"test-runner test/*.js","docs":"jsdoc2md -t README.hbs load-module.js > README.md; echo"},"devDependencies":{"jsdoc-to-markdown":"^3.0.0","test-runner":"^0.3.0"},"dependencies":{"array-back":"^1.0.4"},"gitHead":"91412659edf65ff5dc17eb15ae8ab006a9bdb807","bugs":{"url":"https://github.com/75lb/load-module/issues"},"homepage":"https://github.com/75lb/load-module#readme","_id":"load-module@0.1.3","_npmVersion":"5.0.1","_nodeVersion":"8.0.0","_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"dist":{"shasum":"3d9799f8c2d13cb3216f5110dcad913e6895802a","size":3006,"noattachment":false,"key":"/load-module/-/load-module-0.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-module/download/load-module-0.1.3.tgz"},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/load-module-0.1.3.tgz_1496520458281_0.2290462392847985"},"directories":{},"publish_time":1496520459202,"_hasShrinkwrap":false,"_cnpm_publish_time":1496520459202},"0.1.2":{"name":"load-module","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"0.1.2","description":"load-module","repository":{"type":"git","url":"git+https://github.com/75lb/load-module.git"},"license":"MIT","main":"load-module.js","keywords":["load","require","module","package"],"engines":{"node":">=4.0.0"},"scripts":{"test":"test-runner test/*.js","docs":"jsdoc2md -t README.hbs load-module.js > README.md; echo"},"devDependencies":{"jsdoc-to-markdown":"^3.0.0","test-runner":"^0.3.0"},"dependencies":{"array-back":"^1.0.4"},"gitHead":"f86fbca0b1421fd3f5b7c0fa814fa01f90e6bfb7","bugs":{"url":"https://github.com/75lb/load-module/issues"},"homepage":"https://github.com/75lb/load-module#readme","_id":"load-module@0.1.2","_npmVersion":"5.0.1","_nodeVersion":"8.0.0","_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"dist":{"shasum":"148345a9bb266a1dd3fabe6d05500b7d15239b55","size":3029,"noattachment":false,"key":"/load-module/-/load-module-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-module/download/load-module-0.1.2.tgz"},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/load-module-0.1.2.tgz_1496519982883_0.5307908162940294"},"directories":{},"publish_time":1496519983843,"_hasShrinkwrap":false,"_cnpm_publish_time":1496519983843},"0.1.1":{"name":"load-module","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"0.1.1","description":"load-module","repository":{"type":"git","url":"git+https://github.com/75lb/load-module.git"},"license":"MIT","main":"load-module.js","bin":{"load-module":"bin/cli.js"},"keywords":[],"engines":{"node":">=4.0.0"},"scripts":{"test":"test-runner test/*.js","docs":"jsdoc2md -t README.hbs load-module.js > README.md; echo"},"devDependencies":{"jsdoc-to-markdown":"^3.0.0","test-runner":"^0.3.0"},"dependencies":{"array-back":"^1.0.4"},"gitHead":"1f8dcb63d8a3e851286ac562508c9919878fdc59","bugs":{"url":"https://github.com/75lb/load-module/issues"},"homepage":"https://github.com/75lb/load-module#readme","_id":"load-module@0.1.1","_npmVersion":"5.0.1","_nodeVersion":"8.0.0","_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"dist":{"shasum":"2449aa6d9ac8f90edc3d59b9827af63e2743d27d","size":3024,"noattachment":false,"key":"/load-module/-/load-module-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-module/download/load-module-0.1.1.tgz"},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/load-module-0.1.1.tgz_1496519924582_0.6702373758889735"},"directories":{},"publish_time":1496519925517,"_hasShrinkwrap":false,"_cnpm_publish_time":1496519925517},"0.1.0":{"name":"load-module","author":{"name":"Lloyd Brookes","email":"75pound@gmail.com"},"version":"0.1.0","description":"load-module","repository":{"type":"git","url":"git+https://github.com/75lb/load-module.git"},"license":"MIT","main":"load-module.js","bin":{"load-module":"bin/cli.js"},"keywords":[],"engines":{"node":">=4.0.0"},"scripts":{"test":"test-runner test/*.js","docs":"jsdoc2md -t jsdoc2md/README.hbs lib/*.js > README.md; echo"},"devDependencies":{"jsdoc-to-markdown":"^3.0.0","test-runner":"^0.3.0"},"gitHead":"02c2e5dcb7757fa822da307292499c52ab8e0db2","bugs":{"url":"https://github.com/75lb/load-module/issues"},"homepage":"https://github.com/75lb/load-module#readme","_id":"load-module@0.1.0","_npmVersion":"5.0.1","_nodeVersion":"8.0.0","_npmUser":{"name":"75lb","email":"75pound@gmail.com"},"dist":{"shasum":"cbc708a897baa139d1bd822e03ba63877b8c2f28","size":2769,"noattachment":false,"key":"/load-module/-/load-module-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/load-module/download/load-module-0.1.0.tgz"},"maintainers":[{"name":"75lb","email":"75pound@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/load-module-0.1.0.tgz_1496519570760_0.1578374041710049"},"directories":{},"publish_time":1496519571641,"_hasShrinkwrap":false,"_cnpm_publish_time":1496519571641}},"readme":"[![view on npm](https://badgen.net/npm/v/load-module)](https://www.npmjs.org/package/load-module)\n[![npm module downloads](https://badgen.net/npm/dt/load-module)](https://www.npmjs.org/package/load-module)\n[![Gihub repo dependents](https://badgen.net/github/dependents-repo/75lb/load-module)](https://github.com/75lb/load-module/network/dependents?dependent_type=REPOSITORY)\n[![Gihub package dependents](https://badgen.net/github/dependents-pkg/75lb/load-module)](https://github.com/75lb/load-module/network/dependents?dependent_type=PACKAGE)\n[![Node.js CI](https://github.com/75lb/load-module/actions/workflows/node.js.yml/badge.svg)](https://github.com/75lb/load-module/actions/workflows/node.js.yml)\n[![Coverage Status](https://coveralls.io/repos/github/75lb/load-module/badge.svg)](https://coveralls.io/github/75lb/load-module)\n[![js-standard-style](https://img.shields.io/badge/code%20style-standard-brightgreen.svg)](https://github.com/feross/standard)\n\n# load-module\n\nStandard [dynamic imports](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/import#dynamic_imports) intended for runtime loading of user-defined modules (e.g. plugins).\n\n- Search for modules in one or more specific folders.\n- Specify a base folder from which to resolve from (e.g. the current working directory).\n\n## Synopsis\n\n```js\nimport { loadModule } from 'load-module'\n\nconst ViewClass = await loadModule('default-view', { paths: '~/my-view-folder'})\nconst view = new ViewClass()\n```\n\n## load-module\n\n* [load-module](#module_load-module)\n    * [loadModule(specifier, options)](#module_load-module.loadModule)\n    * [loadModuleSpecifier(specifier)](#module_load-module.loadModuleSpecifier)\n    * [loadModuleResolvedFrom(specifier, paths)](#module_load-module.loadModuleResolvedFrom)\n    * [loadModuleRelativeTo(specifier, paths)](#module_load-module.loadModuleRelativeTo)\n\n### <a name=\"module_load-module.loadModule\">loadModule(specifier, options)</a>\n\n**Kind**: exported function\n\n| Param | Type | Description |\n| ---   | ---  | --- |\n| specifier | `string` | A valid Node.js module specifier. |\n| options.paths | `string[]` | One or more directories to pass to both `loadModuleResolvedFrom` and `loadModuleRelativeTo`. |\n| options.resolvedFromPaths | `string[]` | Specific directories to pass to `loadModuleResolvedFrom`. |\n| options.relativeToPaths | `string[]` | Specific directories to pass to `loadModuleRelativeTo`. |\n\n<a name=\"module_load-module.loadModuleSpecifier\"></a>\n\n### loadModuleSpecifier(specifier)\n\n**Kind**: exported function\n\n| Param | Type | Description |\n| --- | --- | --- |\n| specifier | `string` | A valid Node.js module specifier. |\n\n<a name=\"module_load-module.loadModuleResolvedFrom\"></a>\n\n### loadModuleResolvedFrom(specifier, paths)\n\n**Kind**: exported function\n\n| Param | Type | Description |\n| --- | --- | --- |\n| specifier | `string` | A valid Node.js module specifier. |\n| paths | `string` \\| `Array.<string>` | One or more additional directories from which to resolve the supplied specifier from. |\n\n<a name=\"module_load-module.loadModuleRelativeTo\"></a>\n\n### loadModuleRelativeTo(specifier, paths)\n\n**Kind**: exported function\n\n| Param | Type | Description |\n| --- | --- | --- |\n| specifier | `string` | A valid module path. |\n| paths | `string` \\| `Array.<string>` | One or more additional directories in which to search for the supplied module path. |\n\n\n* * *\n\n&copy; 2017-21 Lloyd Brookes \\<75pound@gmail.com\\>.\n\nTested by [test-runner](https://github.com/test-runner-js/test-runner). Documented by [jsdoc-to-markdown](https://github.com/jsdoc2md/jsdoc-to-markdown).\n","_attachments":{},"homepage":"https://github.com/75lb/load-module#readme","bugs":{"url":"https://github.com/75lb/load-module/issues"},"license":"MIT"}