{"_id":"load","_rev":"32-ddd58da48f92f57f4cea156de6a7e14f","name":"load","description":"Load plain JavaScript files that don't use module patterns directly in node.","dist-tags":{"latest":"1.0.2"},"versions":{"0.0.0":{"name":"load","version":"0.0.0","description":"Load JavaScript files that do not use the bloat module patterns","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":"","keywords":["load","require","module","import","export"],"author":{"name":"Arnout Kazemier"},"license":"MIT","_id":"load@0.0.0","dist":{"shasum":"9220955628d151b5c1b0539d9d48456c3fff3edb","tarball":"https://registry.npmjs.org/load/-/load-0.0.0.tgz","integrity":"sha512-uEwno842ppXkldTJIZ//Mx09NNRWtwraMY4Pkino9Eq8/L9yFPwL6RARC7v0YKBUcz54UV6BY32ejv4W/eIVXA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBntrzl4Iv8Ilz6G1UjdHCrVRZmXou4RJ+HgMmH63EtCAiEA8UmzjJOW0lDjHmXxooZJ0RKS9BZEic0tSrNhhvA//gQ="}]},"_npmVersion":"1.1.59","_npmUser":{"name":"V1","email":"info@3rd-Eden.com"},"maintainers":[{"name":"V1","email":"info@3rd-Eden.com"}]},"0.0.1":{"name":"load","version":"0.0.1","description":"Load JavaScript files that do not use the bloat module patterns","main":"index.js","scripts":{"test":"node test/index.js"},"repository":"","keywords":["load","require","module","import","export"],"author":{"name":"Arnout Kazemier"},"license":"MIT","_id":"load@0.0.1","dist":{"shasum":"dd8f0567b2e69b9ae3837705cdd9715dac223d59","tarball":"https://registry.npmjs.org/load/-/load-0.0.1.tgz","integrity":"sha512-aX9YBVV83A/2eg0MAwZT0loKS1F/6Eu2AeQWXFrLQR7hNCjgswInn5v36noOsnVwSdjGOYHjDbQPMCsAbXdjiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGSCCTJoYLQz9wnSZYwV6WWaHeEvmv/PbgQ1NsfnBi/CAiAa/OZ1jj64bddbVZSOd/mzmG9IAADRB9H285e4UCUNRw=="}]},"_npmVersion":"1.1.59","_npmUser":{"name":"V1","email":"info@3rd-Eden.com"},"maintainers":[{"name":"V1","email":"info@3rd-Eden.com"}]},"0.0.2":{"name":"load","version":"0.0.2","description":"Load JavaScript files that do not use the bloat module patterns","main":"index.js","scripts":{"test":"node test/index.js"},"repository":"","keywords":["load","require","module","import","export"],"author":{"name":"Arnout Kazemier"},"license":"MIT","_id":"load@0.0.2","dist":{"shasum":"1ade4b074a573f672c440006579286b09b80c459","tarball":"https://registry.npmjs.org/load/-/load-0.0.2.tgz","integrity":"sha512-3msOmxnhmd+E+JzylbajTFg6jm+67/Lm0c/rzMwQ+wIzvLslEXTAM7f48leer6s31x02RTIB/0ZWALP3CJvsCQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBwkGsH6daNOn3Ut0tQ5vrCrENQ/0rKSZaL54J33zn0YAiA1w60CdH35y6NUt4hcL40jsiPsh53xrFQbnkNymhcxwQ=="}]},"_npmVersion":"1.1.59","_npmUser":{"name":"V1","email":"info@3rd-Eden.com"},"maintainers":[{"name":"V1","email":"info@3rd-Eden.com"}]},"0.0.3":{"name":"load","version":"0.0.3","description":"Load JavaScript files that do not use the bloat module patterns","main":"index.js","scripts":{"test":"node test/index.js"},"repository":{"type":"git","url":"git://github.com/3rd-Eden/load.git"},"keywords":["load","require","module","import","export","amd","browser","exports"],"author":{"name":"Arnout Kazemier"},"license":"MIT","devDependencies":{"pre-commit":"0.0.4"},"_id":"load@0.0.3","dist":{"shasum":"8bfb3710c39545ccfc9e3b882ccd1399336086bf","tarball":"https://registry.npmjs.org/load/-/load-0.0.3.tgz","integrity":"sha512-WPDNpjLuWHkU9cFwxRU5hPPmNAz5pz4QwGM+aL0XMITf4qNuUCZmFClBCQ0e8qDb4YTgUHsnd+bMhQeta/bT0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRGRP4laGFQFUUjail79hPjoRsrwyXlZ5aNbQSc/N/tgIgEEc+5OQaqlJPT2/qvR6KO6/ceVM1/4E8KBxTP7SSNaE="}]},"_npmVersion":"1.1.71","_npmUser":{"name":"V1","email":"info@3rd-Eden.com"},"maintainers":[{"name":"V1","email":"info@3rd-Eden.com"}]},"0.1.0":{"name":"load","version":"0.1.0","description":"Load JavaScript files that do not use the bloat module patterns","main":"index.js","scripts":{"test":"node test/index.js"},"repository":{"type":"git","url":"git://github.com/3rd-Eden/load.git"},"keywords":["load","require","module","import","export","amd","browser","exports"],"author":{"name":"Arnout Kazemier"},"license":"MIT","devDependencies":{"pre-commit":"0.0.4"},"_id":"load@0.1.0","dist":{"shasum":"b796e93beae47b1df0c42f02734113b2d69d2c6d","tarball":"https://registry.npmjs.org/load/-/load-0.1.0.tgz","integrity":"sha512-bgPRBo92wPCrt8BC9LvxB4aNKCiFE7fXPKUKx82+Zfez4RxlVwy27qKgCEnnnSHv8T9L2ZwcIPHOGrzd2eTx1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGODMB0CEX/hyoxr4/eVqKITZgbqjPe9FfFht4N3nm+sAiEAnkRjUNSXz+l2wkTmXW82evCMA94pDu/URs6IUyfAdGU="}]},"_npmVersion":"1.1.71","_npmUser":{"name":"V1","email":"info@3rd-Eden.com"},"maintainers":[{"name":"V1","email":"info@3rd-Eden.com"}]},"0.1.1":{"name":"load","version":"0.1.1","description":"Load JavaScript files that do not use the bloat module patterns","main":"index.js","scripts":{"test":"node test/index.js"},"repository":{"type":"git","url":"git://github.com/3rd-Eden/load.git"},"keywords":["load","require","module","import","export","amd","browser","exports"],"author":{"name":"Arnout Kazemier"},"license":"MIT","devDependencies":{"pre-commit":"0.0.4"},"_id":"load@0.1.1","dist":{"shasum":"a30ad52076d0088738c7ec218c43c4460e0590a0","tarball":"https://registry.npmjs.org/load/-/load-0.1.1.tgz","integrity":"sha512-sl8SWSKeSmbUDGccIODUh6otR/M0xu46J+Y/WlGgdR604stOdyyse2mLJ5hR61Tx/qy7bgfPE7mMO7QVXaLxcg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEhKk6R42Mf+RlUuvA1mON+miUBp2aJv099Bu/fcDnutAiEAipXC3UukekWo6sSPJ2ejCNWRd+AzbhnBDWLLdgRgZK0="}]},"_npmVersion":"1.1.71","_npmUser":{"name":"V1","email":"info@3rd-Eden.com"},"maintainers":[{"name":"V1","email":"info@3rd-Eden.com"}]},"0.1.2":{"name":"load","version":"0.1.2","description":"Load plain JavaScript files that don't use module patterns directly in node.","main":"index.js","scripts":{"test":"node test/index.js"},"repository":{"type":"git","url":"git://github.com/3rd-Eden/load.git"},"keywords":["load","require","module","import","export","amd","browser","exports"],"author":{"name":"Arnout Kazemier"},"license":"MIT","devDependencies":{"pre-commit":"0.0.x"},"bugs":{"url":"https://github.com/3rd-Eden/load/issues"},"_id":"load@0.1.2","dist":{"shasum":"49a8014b3b00eb9714309e3a6dddc6d6204d282b","tarball":"https://registry.npmjs.org/load/-/load-0.1.2.tgz","integrity":"sha512-iQEdJRIH7MnLobGbSb1t3c5X2Or/8ANrZnX37NvWNoqefIV9xxu/+XmQ6tOoYnrGHSzrO3O5lADHQz1iTtS8hg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDnKJ+Rv2uTjWoN/joHOXDNyF0nbv600nfEeiBrjpdcCAiEAnh+LSf1m+/Bbmi0IlRUQ9TTno9oS1KtZtDXxGr87Ce0="}]},"_from":".","_npmVersion":"1.3.4","_npmUser":{"name":"V1","email":"info@3rd-Eden.com"},"maintainers":[{"name":"V1","email":"info@3rd-Eden.com"}]},"0.1.3":{"name":"load","version":"0.1.3","description":"Load plain JavaScript files that don't use module patterns directly in node.","main":"index.js","scripts":{"test":"node test/index.js"},"repository":{"type":"git","url":"git://github.com/3rd-Eden/load.git"},"keywords":["load","require","module","import","export","amd","browser","exports"],"author":{"name":"Arnout Kazemier"},"license":"MIT","devDependencies":{"pre-commit":"0.0.x"},"bugs":{"url":"https://github.com/3rd-Eden/load/issues"},"_id":"load@0.1.3","dist":{"shasum":"c6bec9215d8470573dbee4fb0ed3bc0e95b0d465","tarball":"https://registry.npmjs.org/load/-/load-0.1.3.tgz","integrity":"sha512-EuLZ5gYtHPd9EXvxkOVZkPkCC4dS9BNtCBXQbLi1lK2qPmigbl+cMq9+5oQAWw0lMaVb1y6lRh/N/itoZhKJPA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEGSe/Ne4ITYnU8x2xXkrCYjUZRB04LfZiH/rLVTJwitAiBoZ1GDNklibPdihrm4gkySWKZSEhPzYFWTTDhn/tbzkQ=="}]},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"V1","email":"info@3rd-Eden.com"},"maintainers":[{"name":"V1","email":"info@3rd-Eden.com"}]},"0.1.4":{"name":"load","version":"0.1.4","description":"Load plain JavaScript files that don't use module patterns directly in node.","main":"index.js","scripts":{"test":"node test/index.js"},"repository":{"type":"git","url":"git://github.com/3rd-Eden/load.git"},"keywords":["load","require","module","import","export","amd","browser","exports"],"author":{"name":"Arnout Kazemier"},"license":"MIT","devDependencies":{"pre-commit":"0.0.x"},"bugs":{"url":"https://github.com/3rd-Eden/load/issues"},"_id":"load@0.1.4","dist":{"shasum":"0f54aab24f599ae91ec015f13f575ae4cba0f992","tarball":"https://registry.npmjs.org/load/-/load-0.1.4.tgz","integrity":"sha512-uaBMpUzS0RV2TYPmfQqqcVcbKCTOp+0IQ2SHl9Re8CHlAzJNneo1JF+1YhUWOnJZbpaXA93JlkhbIzRGTBbISw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICvlj1xQr39n195cBKyPfW0FXwl6/tQiTLVLAHEMjlSaAiBYkxoyTmhU8qthHV2TFTozWQCsex4aGBN9VlEMMwqBSg=="}]},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"V1","email":"info@3rd-Eden.com"},"maintainers":[{"name":"V1","email":"info@3rd-Eden.com"}]},"1.0.0":{"name":"load","version":"1.0.0","description":"Load plain JavaScript files that don't use module patterns directly in node.","main":"index.js","scripts":{"test":"node test/index.js"},"repository":{"type":"git","url":"git://github.com/3rd-Eden/load.git"},"keywords":["load","require","module","import","export","amd","browser","exports"],"author":{"name":"Arnout Kazemier"},"license":"MIT","devDependencies":{"pre-commit":"0.0.x"},"bugs":{"url":"https://github.com/3rd-Eden/load/issues"},"_id":"load@1.0.0","dist":{"shasum":"5d2879314508abbe255eca90c785e0c6e309b4a5","tarball":"https://registry.npmjs.org/load/-/load-1.0.0.tgz","integrity":"sha512-23XjexmeJYg14NaAfzRw1h36oVFL+4x7c8o5Q6c7C9AY2HY8qB9zIFEkAfUHruWGQEm4nej/1p4ygsymeGgzDQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjPPXYwV6oNlOc4sdU6pTmnoccgI4priQivXeZpZ4RzgIgT+X4CDTac1fgtzGZmpTjdzx72Jk0R1E0nGSpQxLVOkM="}]},"_from":".","_npmVersion":"1.3.5","_npmUser":{"name":"V1","email":"info@3rd-Eden.com"},"maintainers":[{"name":"V1","email":"info@3rd-Eden.com"}]},"1.0.1":{"name":"load","version":"1.0.1","description":"Load plain JavaScript files that don't use module patterns directly in node.","main":"index.js","scripts":{"test":"node test/index.js"},"repository":{"type":"git","url":"git://github.com/3rd-Eden/load.git"},"keywords":["load","require","module","import","export","amd","browser","exports"],"author":{"name":"Arnout Kazemier"},"license":"MIT","devDependencies":{"pre-commit":"0.0.x"},"bugs":{"url":"https://github.com/3rd-Eden/load/issues"},"homepage":"https://github.com/3rd-Eden/load","_id":"load@1.0.1","dist":{"shasum":"3d7f17573a096a41405761121e53bd2d1fea8b89","tarball":"https://registry.npmjs.org/load/-/load-1.0.1.tgz","integrity":"sha512-RUFDDB2D4Fy8FJ0nWyRM+SG0TnMU0zw5c6eSSQBo3oPIq7NAxOswh8JFGZ3+O2A4JYdj4Wij1xZ23K4JYl3r9g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC41EXPVFfctn6mgZDJM4rqfIGvCkmLhBJgCYF6Uv4tMQIgCHT5OFbvP/xDeG/I4uBe1I2fjV3K6rLUgLrRrNHvfxM="}]},"_from":".","_npmVersion":"1.3.25","_npmUser":{"name":"V1","email":"info@3rd-Eden.com"},"maintainers":[{"name":"V1","email":"info@3rd-Eden.com"}]},"1.0.2":{"name":"load","version":"1.0.2","description":"Load plain JavaScript files that don't use module patterns directly in node.","main":"index.js","scripts":{"test":"node test/index.js"},"repository":{"type":"git","url":"git://github.com/3rd-Eden/load.git"},"keywords":["load","require","module","import","export","amd","browser","exports"],"author":{"name":"Arnout Kazemier"},"license":"MIT","devDependencies":{"pre-commit":"0.0.x"},"gitHead":"96915d7b4de879eb60cc26f64b6bf0b40cf056aa","bugs":{"url":"https://github.com/3rd-Eden/load/issues"},"homepage":"https://github.com/3rd-Eden/load#readme","_id":"load@1.0.2","_shasum":"9df4cddaf9e1dc92074e4bc825cd724b921d3b4a","_from":".","_npmVersion":"3.5.1","_nodeVersion":"4.2.3","_npmUser":{"name":"3rdeden","email":"npm@3rd-Eden.com"},"maintainers":[{"name":"v1","email":"info@3rd-Eden.com"},{"name":"3rdeden","email":"npm@3rd-Eden.com"}],"dist":{"shasum":"9df4cddaf9e1dc92074e4bc825cd724b921d3b4a","tarball":"https://registry.npmjs.org/load/-/load-1.0.2.tgz","integrity":"sha512-TvoiRi3inf1SBndL7P7l6i+cVSsRyLXiy0Va6F/TDf704UOeJxs5j/HmvE7bW32u4wEZg8PjLa/PfYN8NzuDyQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTqruluWsibFFfCqdRwsnZwLBiif+SyfZxApNeDYKWewIgJc3yHRc41RguzEls6HM2Eiw9MSEJWnXHw5ydZmCTYf0="}]},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/load-1.0.2.tgz_1456828295736_0.6639436285477132"}}},"readme":"# load\n\n[![Build Status](https://travis-ci.org/3rd-Eden/load.png)](https://travis-ci.org/3rd-Eden/load)\n[![NPM version](https://badge.fury.io/js/load.png)](http://badge.fury.io/js/load)\n\nBecause fuck dedicated module patterns, module loaders, compilers and other kind\nof pointless code bloat that requires me to wrap my client-side JavaScript for\nserver usage.\n\nPeople need to understand that the Node.js module system is nothing more then a\n`vm` that reads our a pre-defined `module` variable. We don't need to be stuck\nin this pattern, we can just get all the globals that are introduced while we\nload the script and tada, we're running the snippet on the server.\n\n## Installation\n\nLoad is available in `npm` so you can install it by running:\n\n```\nnpm --save load\n```\n\n## API\n\n```js\nvar load = require('load');\n\n// file.js contents:\n//\n// function test() { return 'test' };\n//\n\n// load returns all the introduced globals as an object, so specify the name of\n// function you need in order to call it.\nvar test = load('file.js').test;\n\n// file2.js contents:\n//\n// function test() {}\n// function test1() {}\n//\n\nvar library = load('file2');\nconsole.log(library.test);\nconsole.log(library.test1);\n\nvar moo = load.compiler('function cow() { console.log(\"moo\") }', 'moo.js');\nmoo(); // console.log('moo');\n\n// And that it.\n```\n\n## License\n\nMIT\n","maintainers":[{"email":"npm@3rd-Eden.com","name":"v1"},{"email":"npm@3rd-Eden.com","name":"3rdeden"}],"time":{"modified":"2022-06-19T13:10:38.257Z","created":"2013-03-17T18:24:50.590Z","0.0.0":"2013-03-17T18:24:52.479Z","0.0.1":"2013-03-17T18:51:59.856Z","0.0.2":"2013-03-17T19:16:39.217Z","0.0.3":"2013-07-01T14:40:37.896Z","0.1.0":"2013-07-01T15:00:51.977Z","0.1.1":"2013-07-03T08:58:17.735Z","0.1.2":"2013-07-28T07:25:57.388Z","0.1.3":"2013-09-06T10:52:33.800Z","0.1.4":"2013-09-12T20:55:51.750Z","1.0.0":"2013-10-02T08:33:06.945Z","1.0.1":"2014-02-19T15:51:08.639Z","1.0.2":"2016-03-01T10:31:37.702Z"},"author":{"name":"Arnout Kazemier"},"repository":{"type":"git","url":"git://github.com/3rd-Eden/load.git"},"readmeFilename":"README.md","homepage":"https://github.com/3rd-Eden/load#readme","keywords":["load","require","module","import","export","amd","browser","exports"],"bugs":{"url":"https://github.com/3rd-Eden/load/issues"},"license":"MIT","users":{"infrasp":true,"zbanaganapalle":true}}