{"_id":"noder-js","_rev":"37-ea1d4b2162b423bec11900223c75f689","name":"noder-js","description":"JavaScript CommonJS loader","dist-tags":{"latest":"1.6.2"},"versions":{"1.0.0-rc0":{"author":{"name":"ariatemplates","email":"contact@ariatemplates.com","url":"http://github.com/ariatemplates"},"name":"noder-js","description":"JavaScript CommonJS loader","version":"1.0.0-rc0","homepage":"http://github.com/ariatemplates/noder","repository":{"type":"git","url":"git://github.com/ariatemplates/noder.git"},"devDependencies":{"grunt":"0.4.1","grunt-cli":"0.1.7","gzip-js":"0.3.1","grunt-contrib-uglify":"0.2.0","grunt-contrib-jshint":"0.3.0","grunt-contrib-copy":"0.4.1","grunt-contrib-clean":"0.4.1","grunt-jsbeautifier":"0.1.8","promises-aplus-tests":"1.3.1","chai":"1.5.0","mocha":"1.8.2","testacular":"0.5.5","grunt-contrib-watch":"0.4.0","acorn":"0.2.0"},"scripts":{"prepublish":"node node_modules/grunt-cli/bin/grunt build","test":"node node_modules/grunt-cli/bin/grunt build test","testacular":"node node_modules/grunt-cli/bin/grunt testacular --force","coverage":"node node_modules/grunt-cli/bin/grunt coverage"},"config":{"test-browsers":"Firefox,PhantomJS"},"_id":"noder-js@1.0.0-rc0","dist":{"shasum":"fb226f99b6d2dc0645e1675484086e4cb5a2a301","tarball":"https://registry.npmjs.org/noder-js/-/noder-js-1.0.0-rc0.tgz","integrity":"sha512-V/unLWs5qAEKG//5A6KDJk5+PhkcCsd/vE1MK3f1aKR63J5hklck9R4/BArXpYWs66RxuJ0VSc6JPIyXjwUSVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAoI6W++OReeHqW0Wm2fp+v452byt4MTC2YlCJ+j9TbYAiEAxgUr9fIJlpx6dVcxus8pUr2MfgFnQ9ZiP/xe7I23qwQ="}]},"_from":".","_npmVersion":"1.2.18","_npmUser":{"name":"ariatemplates","email":"contact@ariatemplates.com"},"maintainers":[{"name":"ariatemplates","email":"contact@ariatemplates.com"}],"directories":{}},"1.0.0-rc1":{"author":{"name":"ariatemplates","email":"contact@ariatemplates.com","url":"http://github.com/ariatemplates"},"name":"noder-js","description":"JavaScript CommonJS loader","version":"1.0.0-rc1","homepage":"http://github.com/ariatemplates/noder","repository":{"type":"git","url":"git://github.com/ariatemplates/noder.git"},"devDependencies":{"grunt":"0.4.1","grunt-cli":"0.1.7","gzip-js":"0.3.1","grunt-contrib-uglify":"0.2.0","grunt-contrib-jshint":"0.3.0","grunt-contrib-copy":"0.4.1","grunt-contrib-clean":"0.4.1","grunt-jsbeautifier":"0.1.8","promises-aplus-tests":"1.3.1","chai":"1.5.0","mocha":"1.8.2","testacular":"0.5.5","grunt-contrib-watch":"0.4.0","acorn":"0.2.0"},"scripts":{"prepublish":"node node_modules/grunt-cli/bin/grunt build","test":"node node_modules/grunt-cli/bin/grunt build test","testacular":"node node_modules/grunt-cli/bin/grunt testacular --force","coverage":"node node_modules/grunt-cli/bin/grunt coverage"},"config":{"test-browsers":"Firefox,PhantomJS"},"bugs":{"url":"https://github.com/ariatemplates/noder/issues"},"_id":"noder-js@1.0.0-rc1","dist":{"shasum":"f2f26f23d7720f2934e0639174f6678e0942a42e","tarball":"https://registry.npmjs.org/noder-js/-/noder-js-1.0.0-rc1.tgz","integrity":"sha512-LU+2jV8lWwsNj/7FN0Vkf4oDFSBDpI7idhOE8i4EoXh/sMkFDofpfMQnYUJZoP890K82cPjFyx8nJnEvjSZzEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLXL75efOs8fKOxXCe5iR0/QrF0Tnaz2ca5F73QtN8wAIgS1gXlRhNhDHFGH4x2oixQkzSniQdI76DhLYA/NlubsQ="}]},"_from":".","_npmVersion":"1.2.30","_npmUser":{"name":"ariatemplates","email":"contact@ariatemplates.com"},"maintainers":[{"name":"ariatemplates","email":"contact@ariatemplates.com"}],"directories":{}},"1.1.0-rc0":{"author":{"name":"ariatemplates","email":"contact@ariatemplates.com","url":"http://github.com/ariatemplates"},"name":"noder-js","description":"JavaScript CommonJS loader","version":"1.1.0-rc0","homepage":"http://github.com/ariatemplates/noder","repository":{"type":"git","url":"git://github.com/ariatemplates/noder.git"},"devDependencies":{"atpackager":"0.2.0","grunt":"0.4.1","grunt-cli":"0.1.7","gzip-js":"0.3.1","grunt-contrib-uglify":"0.2.0","grunt-contrib-jshint":"0.3.0","grunt-contrib-clean":"0.4.1","grunt-jsbeautifier":"0.2.2","promises-aplus-tests":"1.3.2","chai":"1.5.0","mocha":"1.8.2","testacular":"0.5.5","grunt-contrib-watch":"0.4.0","acorn":"0.2.0"},"scripts":{"prepublish":"node node_modules/grunt-cli/bin/grunt build","test":"node node_modules/grunt-cli/bin/grunt build test","testacular":"node node_modules/grunt-cli/bin/grunt testacular --force","coverage":"node node_modules/grunt-cli/bin/grunt coverage"},"config":{"test-browsers":"Firefox,PhantomJS"},"bugs":{"url":"https://github.com/ariatemplates/noder/issues"},"_id":"noder-js@1.1.0-rc0","dist":{"shasum":"a457bb9f73f4e2c167aca93f85b4fb475a42729f","tarball":"https://registry.npmjs.org/noder-js/-/noder-js-1.1.0-rc0.tgz","integrity":"sha512-vrCmTnFIEcOdMHsG2Auj1ymhzbTywEjk4BHHCy/vwK11WbCC811+0wr/BwVL1Wjd43rJIg30dmjBfSu/95QV9g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpgiHQDMs/CDgMbkGUNMqzVN9SngWk0z5CxZKnB5MFhgIgXvGWA+Q5JyOuawm92WIe5AcG6r2AwHwuj23IIq4VM2c="}]},"_from":".","_npmVersion":"1.2.30","_npmUser":{"name":"ariatemplates","email":"contact@ariatemplates.com"},"maintainers":[{"name":"ariatemplates","email":"contact@ariatemplates.com"}],"directories":{}},"1.2.0-rc0":{"author":{"name":"ariatemplates","email":"contact@ariatemplates.com","url":"http://github.com/ariatemplates"},"name":"noder-js","description":"JavaScript CommonJS loader","version":"1.2.0-rc0","homepage":"http://github.com/ariatemplates/noder","repository":{"type":"git","url":"git://github.com/ariatemplates/noder.git"},"devDependencies":{"atpackager":"0.2.2","grunt":"0.4.2","gzip-js":"0.3.1","grunt-contrib-uglify":"0.2.0","grunt-contrib-jshint":"0.3.0","grunt-contrib-clean":"0.4.1","grunt-jsbeautifier":"0.2.2","promises-aplus-tests":"1.3.2","mocha":"1.8.2","expect.js":"0.2.0","grunt-contrib-watch":"0.4.0","acorn":"0.2.0","karma":"0.11.12","karma-expect":"1.0.0","karma-mocha":"0.1.1","karma-firefox-launcher":"0.1.3","karma-sauce-launcher":"0.1.8","grunt-karma":"0.7.2"},"scripts":{"prepublish":"grunt build","test":"grunt build test"},"bugs":{"url":"https://github.com/ariatemplates/noder/issues"},"_id":"noder-js@1.2.0-rc0","dist":{"shasum":"73b5529d8b2f5dc61b846b49894390c9c5e04110","tarball":"https://registry.npmjs.org/noder-js/-/noder-js-1.2.0-rc0.tgz","integrity":"sha512-Sck0CxY9FYsQZzK/tiG2aNE01VhkNSOc5OdEisyxWynXrgbw20jBNC5wbRqUrjBNrJaTfr0IUqnaA9RmfEZ16Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyYd88KbCrSps2V8oZmUZn/RndtWjmXDO1oQMRyRME7wIgUJ+HPsrmzi9RyphSYHEPVbPqUR4+CPciya2VW2LnHy4="}]},"_from":".","_npmVersion":"1.2.30","_npmUser":{"name":"ariatemplates","email":"contact@ariatemplates.com"},"maintainers":[{"name":"ariatemplates","email":"contact@ariatemplates.com"}],"directories":{}},"1.2.0-rc1":{"author":{"name":"ariatemplates","email":"contact@ariatemplates.com","url":"http://github.com/ariatemplates"},"name":"noder-js","description":"JavaScript CommonJS loader","version":"1.2.0-rc1","homepage":"http://github.com/ariatemplates/noder","repository":{"type":"git","url":"git://github.com/ariatemplates/noder.git"},"devDependencies":{"atpackager":"0.2.2","grunt":"0.4.2","gzip-js":"0.3.1","grunt-contrib-uglify":"0.2.0","grunt-contrib-jshint":"0.3.0","grunt-contrib-clean":"0.4.1","grunt-jsbeautifier":"0.2.2","promises-aplus-tests":"1.3.2","mocha":"1.8.2","expect.js":"0.2.0","grunt-contrib-watch":"0.4.0","acorn":"0.2.0","karma":"0.11.12","karma-expect":"1.0.0","karma-mocha":"0.1.1","karma-firefox-launcher":"0.1.3","karma-sauce-launcher":"0.1.8","grunt-karma":"0.7.2","karma-phantomjs-launcher":"0.1.1"},"scripts":{"prepublish":"grunt build","test":"grunt build test"},"bugs":{"url":"https://github.com/ariatemplates/noder/issues"},"_id":"noder-js@1.2.0-rc1","dist":{"shasum":"72b28bea780fc0890eec554adbca222f4b0734e2","tarball":"https://registry.npmjs.org/noder-js/-/noder-js-1.2.0-rc1.tgz","integrity":"sha512-XhTNy8+0NhW5EU6/815lw6qw0zaOVdcicH/zaXwgLPhN6dlALTrrsvGlif7LTHu/Mg3GGaU6ZZAoe6dybE5E4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAO85huUPonJ+qiaaZtNVEydKlD92hCeW81TFYJIS80ZAiBlmhwPl+FPgeKF3er4ykhcwQDMWMueLUB7RoYo6Dbf7w=="}]},"_from":".","_npmVersion":"1.2.30","_npmUser":{"name":"ariatemplates","email":"contact@ariatemplates.com"},"maintainers":[{"name":"ariatemplates","email":"contact@ariatemplates.com"}],"directories":{}},"1.2.1":{"author":{"name":"ariatemplates","email":"contact@ariatemplates.com","url":"http://github.com/ariatemplates"},"name":"noder-js","description":"JavaScript CommonJS loader","version":"1.2.1","homepage":"http://github.com/ariatemplates/noder-js","repository":{"type":"git","url":"git://github.com/ariatemplates/noder-js.git"},"devDependencies":{"atpackager":"0.2.2","grunt":"0.4.2","gzip-js":"0.3.1","load-grunt-tasks":"0.3.0","grunt-contrib-uglify":"0.2.0","grunt-contrib-jshint":"0.3.0","grunt-contrib-clean":"0.4.1","grunt-jsbeautifier":"0.2.2","promises-aplus-tests":"1.3.2","mocha":"1.8.2","expect.js":"0.2.0","grunt-contrib-watch":"0.4.0","acorn":"0.2.0","karma":"0.12.1","karma-expect":"1.1.0","karma-mocha":"0.1.3","karma-firefox-launcher":"0.1.3","karma-sauce-launcher":"0.2.3","grunt-karma":"0.8.2","karma-phantomjs-launcher":"0.1.2"},"scripts":{"prepublish":"grunt build","test":"grunt build test"},"bugs":{"url":"https://github.com/ariatemplates/noder-js/issues"},"_id":"noder-js@1.2.1","dist":{"shasum":"8a827c057e2ebc769832907accc3e2469ba9f0f7","tarball":"https://registry.npmjs.org/noder-js/-/noder-js-1.2.1.tgz","integrity":"sha512-ZlfI4De+trArvrPkl8UIX4zE/13atguMFFAWTNe0llzT0Gft81nb9Nr3Exql6OmE4tQ7PCkjdOILXXBiGRscKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDLQIISAIjJtRBif39eWCKUM060MzadAbmrW1RYcUHYHgIgWUEd6UtCdFxRxJiIai2dJQO72/dgAwGIFQdv39TA2oo="}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"ariatemplates","email":"contact@ariatemplates.com"},"maintainers":[{"name":"ariatemplates","email":"contact@ariatemplates.com"}],"directories":{}},"1.2.2":{"author":{"name":"ariatemplates","email":"contact@ariatemplates.com","url":"http://github.com/ariatemplates"},"name":"noder-js","description":"JavaScript CommonJS loader","version":"1.2.2","homepage":"http://github.com/ariatemplates/noder-js","repository":{"type":"git","url":"git://github.com/ariatemplates/noder-js.git"},"devDependencies":{"acorn":"0.2.0","atpackager":"0.2.4","expect.js":"0.2.0","grunt":"0.4.2","grunt-contrib-clean":"0.4.1","grunt-contrib-copy":"0.5.0","grunt-contrib-jshint":"0.3.0","grunt-contrib-uglify":"0.2.0","grunt-contrib-watch":"0.4.0","grunt-jsbeautifier":"0.2.2","grunt-karma":"0.8.2","grunt-markdown":"0.5.0","gzip-js":"0.3.1","karma":"0.12.1","karma-expect":"1.1.0","karma-firefox-launcher":"0.1.3","karma-mocha":"0.1.3","karma-phantomjs-launcher":"0.1.2","karma-sauce-launcher":"0.2.3","load-grunt-tasks":"0.3.0","mocha":"1.8.2","promises-aplus-tests":"1.3.2","highlight.js":"8.0.0"},"scripts":{"prepublish":"grunt build","test":"grunt build test"},"bugs":{"url":"https://github.com/ariatemplates/noder-js/issues"},"_id":"noder-js@1.2.2","dist":{"shasum":"1389b0fab2b8309afe231ce02c307d8f02000123","tarball":"https://registry.npmjs.org/noder-js/-/noder-js-1.2.2.tgz","integrity":"sha512-g6IVABPTidyVts/NdNH4uqU8W1b/yWrbEOkYHmZiEdWtLlEoqKno/Ojr12V7+yVw86SkDjI3maPoy7E7mJ0j9A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpdvGg3T89rD9M0zOXx8bGyN3vLKVSFw7a8wlaR0kc9gIhAL/xz/Wcn2pU36WE1gEmvqts8kOKDiEomF30DQ3VLoYo"}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"ariatemplates","email":"contact@ariatemplates.com"},"maintainers":[{"name":"ariatemplates","email":"contact@ariatemplates.com"}],"directories":{}},"1.3.0":{"author":{"name":"ariatemplates","email":"contact@ariatemplates.com","url":"http://github.com/ariatemplates"},"name":"noder-js","description":"JavaScript CommonJS loader","version":"1.3.0","homepage":"http://github.com/ariatemplates/noder-js","repository":{"type":"git","url":"git://github.com/ariatemplates/noder-js.git"},"devDependencies":{"acorn":"0.2.0","atpackager":"0.2.4","expect.js":"0.2.0","grunt":"0.4.2","grunt-contrib-clean":"0.4.1","grunt-contrib-copy":"0.5.0","grunt-contrib-jshint":"0.3.0","grunt-contrib-uglify":"0.2.0","grunt-contrib-watch":"0.4.0","grunt-jsbeautifier":"0.2.2","grunt-karma":"0.8.2","grunt-markdown":"0.5.0","gzip-js":"0.3.1","karma":"0.12.1","karma-expect":"1.1.0","karma-firefox-launcher":"0.1.3","karma-mocha":"0.1.3","karma-phantomjs-launcher":"0.1.2","karma-sauce-launcher":"0.2.3","load-grunt-tasks":"0.3.0","mocha":"1.8.2","promises-aplus-tests":"1.3.2","highlight.js":"8.0.0"},"scripts":{"prepublish":"grunt build","test":"grunt build test"},"bugs":{"url":"https://github.com/ariatemplates/noder-js/issues"},"_id":"noder-js@1.3.0","dist":{"shasum":"5307735d2e70782599ca9dc70de91689787f8e35","tarball":"https://registry.npmjs.org/noder-js/-/noder-js-1.3.0.tgz","integrity":"sha512-FS//JVpqWlj4rrXh1QDx/iQRdPPVRI3qCRxy8g3bOm2sKUIqvDCZoorfts1vnKk81hZcQuWwL4aVHnGeaBiWPA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSxYommid+Jf8w4tffuKmW/d+okfAht9c9BPIojYcBkQIhAIs9SZBR16eTJnoirSjPsow90CGtpXKh//5STuAWi0lz"}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"ariatemplates","email":"contact@ariatemplates.com"},"maintainers":[{"name":"ariatemplates","email":"contact@ariatemplates.com"}],"directories":{}},"1.3.1":{"author":{"name":"ariatemplates","email":"contact@ariatemplates.com","url":"http://github.com/ariatemplates"},"name":"noder-js","description":"JavaScript CommonJS loader","version":"1.3.1","homepage":"http://github.com/ariatemplates/noder-js","repository":{"type":"git","url":"git://github.com/ariatemplates/noder-js.git"},"devDependencies":{"acorn":"0.2.0","atpackager":"0.2.4","expect.js":"0.2.0","grunt":"0.4.2","grunt-contrib-clean":"0.4.1","grunt-contrib-compress":"0.9.1","grunt-contrib-copy":"0.5.0","grunt-contrib-jshint":"0.3.0","grunt-contrib-uglify":"0.4.0","grunt-contrib-watch":"0.4.0","grunt-jsbeautifier":"0.2.2","grunt-karma":"0.8.2","grunt-markdown":"0.5.0","gzip-js":"0.3.1","karma":"0.12.1","karma-expect":"1.1.0","karma-firefox-launcher":"0.1.3","karma-mocha":"0.1.3","karma-phantomjs-launcher":"0.1.2","karma-sauce-launcher":"0.2.3","load-grunt-tasks":"0.3.0","mocha":"1.8.2","promises-aplus-tests":"1.3.2","highlight.js":"8.0.0","js-yaml":"3.0.2"},"scripts":{"prepublish":"grunt build","test":"grunt build test"},"bugs":{"url":"https://github.com/ariatemplates/noder-js/issues"},"_id":"noder-js@1.3.1","dist":{"shasum":"47f7b6aa255bdbfbbb299b39b500adb7eb5db164","tarball":"https://registry.npmjs.org/noder-js/-/noder-js-1.3.1.tgz","integrity":"sha512-O6UTIypuy0gBo7W8exk652xHqnx2QphYu5VJJLf5P+Jf+ot/OhuoGsMajdLxIN3Fdpw87i9Pk0+fGRg6J+lXbA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoFxxMJTI6M8uHAf7YUePvIqdcjMlW67YWgpIibGaqKAIgQzgPd+jM/XQ1l8WG6aF0sToDwisfvxee7SKxOWEuOxo="}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"ariatemplates","email":"contact@ariatemplates.com"},"maintainers":[{"name":"ariatemplates","email":"contact@ariatemplates.com"}],"directories":{}},"1.4.0":{"author":{"name":"ariatemplates","email":"contact@ariatemplates.com","url":"http://github.com/ariatemplates"},"name":"noder-js","description":"JavaScript CommonJS loader","version":"1.4.0","homepage":"http://github.com/ariatemplates/noder-js","repository":{"type":"git","url":"git://github.com/ariatemplates/noder-js.git"},"devDependencies":{"acorn":"0.2.0","atpackager":"0.2.4","expect.js":"0.2.0","grunt":"0.4.2","grunt-contrib-clean":"0.4.1","grunt-contrib-compress":"0.9.1","grunt-contrib-copy":"0.5.0","grunt-contrib-jshint":"0.3.0","grunt-contrib-uglify":"0.4.0","grunt-contrib-watch":"0.4.0","grunt-jsbeautifier":"0.2.2","grunt-karma":"0.8.2","grunt-markdown":"0.5.0","gzip-js":"0.3.1","karma":"0.12.1","karma-expect":"1.1.0","karma-firefox-launcher":"0.1.3","karma-mocha":"0.1.3","karma-phantomjs-launcher":"0.1.2","karma-sauce-launcher":"0.2.3","load-grunt-tasks":"0.3.0","mocha":"1.8.2","promises-aplus-tests":"2.0.4","highlight.js":"8.0.0","js-yaml":"3.0.2"},"scripts":{"prepublish":"grunt build","test":"grunt build test"},"bugs":{"url":"https://github.com/ariatemplates/noder-js/issues"},"_id":"noder-js@1.4.0","dist":{"shasum":"9394c36b2dffcc4966d2535b4310c97d32bcc749","tarball":"https://registry.npmjs.org/noder-js/-/noder-js-1.4.0.tgz","integrity":"sha512-KFTGNvM6rALXVr7wee63mBz3KuXFeusILD5SNPeOC1rB62IfAvsc0mPJmO8HVGQitqqopS2hjRyYPMb0ISae6Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICu01Bo1QfCHUNHTezqZ093usv2r8LeBA+PmbEc5F5cFAiAhdFKG3hLBJg3JLYoSHjtAyOzezhGvMHkUV6VQYIsXew=="}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"ariatemplates","email":"contact@ariatemplates.com"},"maintainers":[{"name":"ariatemplates","email":"contact@ariatemplates.com"}],"directories":{}},"1.5.0":{"author":{"name":"ariatemplates","email":"contact@ariatemplates.com","url":"http://github.com/ariatemplates"},"name":"noder-js","description":"JavaScript CommonJS loader","version":"1.5.0","homepage":"http://github.com/ariatemplates/noder-js","keywords":["promises-aplus"],"repository":{"type":"git","url":"git://github.com/ariatemplates/noder-js.git"},"devDependencies":{"acorn":"0.2.0","atpackager":"0.2.4","expect.js":"0.2.0","grunt":"0.4.2","grunt-contrib-clean":"0.4.1","grunt-contrib-compress":"0.9.1","grunt-contrib-copy":"0.5.0","grunt-contrib-jshint":"0.3.0","grunt-contrib-uglify":"0.4.0","grunt-contrib-watch":"0.4.0","grunt-jsbeautifier":"0.2.2","grunt-karma":"0.8.2","grunt-markdown":"0.5.0","gzip-js":"0.3.1","karma":"0.12.1","karma-expect":"1.1.0","karma-firefox-launcher":"0.1.3","karma-mocha":"0.1.3","karma-phantomjs-launcher":"0.1.2","karma-sauce-launcher":"0.2.3","load-grunt-tasks":"0.3.0","mocha":"1.8.2","promises-aplus-tests":"2.0.4","highlight.js":"8.0.0","js-yaml":"3.0.2"},"scripts":{"prepublish":"grunt build","test":"grunt build test"},"gitHead":"23af7781a2fb04004a767a36eaaef99a2fce9beb","bugs":{"url":"https://github.com/ariatemplates/noder-js/issues"},"_id":"noder-js@1.5.0","_shasum":"51810912758ccd0a4931630f3959052e81d6d440","_from":".","_npmVersion":"1.4.16","_npmUser":{"name":"ariatemplates","email":"contact@ariatemplates.com"},"maintainers":[{"name":"ariatemplates","email":"contact@ariatemplates.com"}],"dist":{"shasum":"51810912758ccd0a4931630f3959052e81d6d440","tarball":"https://registry.npmjs.org/noder-js/-/noder-js-1.5.0.tgz","integrity":"sha512-OJB3ItLbSAC7WYblyliUZsBmDFxHtg4Bb0JaiaV6wMUOUwfVPIpHJLPqhBAKTZYrIIi8slJ5UQXKCccJGF3wbQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFyT8gd6zInI/s1UGlkrb/EVDDf93D9yIEDMosmnF7VAAiAO+6jXhBqoYZXn3+/+TPV/oaT6oJQ+tPdOLbHdtH7u3Q=="}]},"directories":{}},"1.6.0":{"author":{"name":"ariatemplates","email":"contact@ariatemplates.com","url":"http://github.com/ariatemplates"},"name":"noder-js","description":"JavaScript CommonJS loader","version":"1.6.0","homepage":"http://github.com/ariatemplates/noder-js","keywords":["promises-aplus"],"repository":{"type":"git","url":"git://github.com/ariatemplates/noder-js.git"},"devDependencies":{"acorn":"0.2.0","atpackager":"0.2.4","expect.js":"0.2.0","grunt":"0.4.2","grunt-contrib-clean":"0.4.1","grunt-contrib-compress":"0.9.1","grunt-contrib-copy":"0.5.0","grunt-contrib-jshint":"0.3.0","grunt-contrib-uglify":"0.4.0","grunt-contrib-watch":"0.4.0","grunt-jsbeautifier":"0.2.2","grunt-karma":"0.8.2","grunt-markdown":"0.5.0","gzip-js":"0.3.1","karma":"0.12.1","karma-expect":"1.1.0","karma-firefox-launcher":"0.1.3","karma-mocha":"0.1.3","karma-phantomjs-launcher":"0.1.2","karma-sauce-launcher":"0.2.3","load-grunt-tasks":"0.3.0","mocha":"1.8.2","promises-aplus-tests":"2.0.4","highlight.js":"8.0.0","js-yaml":"3.0.2"},"scripts":{"prepublish":"grunt build","test":"grunt build test"},"gitHead":"c3b4d8876c6e237952ee6821c4b108628c5c06f2","bugs":{"url":"https://github.com/ariatemplates/noder-js/issues"},"_id":"noder-js@1.6.0","_shasum":"c67ee14de620cc557105f28b94f161e2baaea058","_from":".","_npmVersion":"1.4.15","_npmUser":{"name":"ariatemplates","email":"contact@ariatemplates.com"},"maintainers":[{"name":"ariatemplates","email":"contact@ariatemplates.com"}],"dist":{"shasum":"c67ee14de620cc557105f28b94f161e2baaea058","tarball":"https://registry.npmjs.org/noder-js/-/noder-js-1.6.0.tgz","integrity":"sha512-k+4fgjSC1TRT17jf7LOv+H136igyGeHL/O7dDTN2r+SDdPc6nTkGDNjAeYl0VlDcmgOOobgcn1xftF6gT41MVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxyn/61QTJeZqKthu2IW1iWDaTYY0fuHtcYfIWhomS7gIhAI2Zp/wZis0DtdpqWjwUD42DGqXM26CDbTeKxRCMYIzW"}]},"directories":{}},"1.6.1":{"author":{"name":"ariatemplates","email":"contact@ariatemplates.com","url":"http://github.com/ariatemplates"},"name":"noder-js","description":"JavaScript CommonJS loader","version":"1.6.1","homepage":"http://github.com/ariatemplates/noder-js","keywords":["promises-aplus"],"repository":{"type":"git","url":"git://github.com/ariatemplates/noder-js.git"},"devDependencies":{"acorn":"0.2.0","atpackager":"0.2.4","expect.js":"0.2.0","grunt":"0.4.2","grunt-contrib-clean":"0.4.1","grunt-contrib-compress":"0.9.1","grunt-contrib-copy":"0.5.0","grunt-contrib-jshint":"0.3.0","grunt-contrib-uglify":"0.4.0","grunt-contrib-watch":"0.4.0","grunt-jsbeautifier":"0.2.2","grunt-karma":"0.9.0","grunt-markdown":"0.5.0","gzip-js":"0.3.1","karma":"0.12.24","karma-expect":"1.1.0","karma-firefox-launcher":"0.1.3","karma-mocha":"0.1.9","karma-phantomjs-launcher":"0.1.4","karma-sauce-launcher":"0.2.10","load-grunt-tasks":"0.3.0","mocha":"1.8.2","promises-aplus-tests":"2.0.4","highlight.js":"8.0.0","js-yaml":"3.0.2"},"scripts":{"prepublish":"grunt build","test":"grunt build test"},"gitHead":"cc566f770a08988cf8a8ae92d3cd8d61226118cf","bugs":{"url":"https://github.com/ariatemplates/noder-js/issues"},"_id":"noder-js@1.6.1","_shasum":"785e957407dcf609696f49c4f132dbc0b1248fc4","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"ariatemplates","email":"admin@ariatemplates.com"},"maintainers":[{"name":"ariatemplates","email":"contact@ariatemplates.com"}],"dist":{"shasum":"785e957407dcf609696f49c4f132dbc0b1248fc4","tarball":"https://registry.npmjs.org/noder-js/-/noder-js-1.6.1.tgz","integrity":"sha512-SIXrHAKp4r56lIK3q/7gcftHdUi5X8Oc8P7GztC3ODPmD9TBRxtrV+0p1AUPkldON+IUe7Ea0JVeeDJ4JiVqjw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBwqY0HNoUS3bAbGC/8hkppmgh5RrsBCe1hhUUJIMMMwAiEA9bxx/dJewxgsoomNGuNAdCOReI3y1+bGMRejRBkgT4k="}]},"directories":{}},"1.6.2":{"author":{"name":"ariatemplates","email":"contact@ariatemplates.com","url":"http://github.com/ariatemplates"},"name":"noder-js","description":"JavaScript CommonJS loader","version":"1.6.2","homepage":"http://github.com/ariatemplates/noder-js","keywords":["promises-aplus"],"repository":{"type":"git","url":"git://github.com/ariatemplates/noder-js.git"},"devDependencies":{"acorn":"0.11.0","atpackager":"0.2.6","expect.js":"0.3.1","grunt":"0.4.5","grunt-contrib-clean":"0.6.0","grunt-contrib-compress":"0.13.0","grunt-contrib-copy":"0.7.0","grunt-contrib-jshint":"0.11.0","grunt-contrib-uglify":"0.7.0","grunt-contrib-watch":"0.6.1","grunt-jsbeautifier":"0.2.7","grunt-karma":"0.10.1","grunt-markdown":"0.7.0","gzip-js":"0.3.2","karma":"0.12.31","karma-expect":"1.1.0","karma-firefox-launcher":"0.1.4","karma-mocha":"0.1.10","karma-phantomjs-launcher":"0.1.4","karma-sauce-launcher":"0.2.10","load-grunt-tasks":"3.0.0","mocha":"2.1.0","promises-aplus-tests":"2.1.0","highlight.js":"8.4.0","js-yaml":"3.2.5"},"scripts":{"prepublish":"grunt build","test":"grunt build test"},"gitHead":"ba1c4d9d5ca4956966cfc1c5be08fe01b2dbf735","bugs":{"url":"https://github.com/ariatemplates/noder-js/issues"},"_id":"noder-js@1.6.2","_shasum":"ab97acc8ec201217bd48a6a812dc1ff207e1c688","_from":".","_npmVersion":"2.1.7","_nodeVersion":"0.10.33","_npmUser":{"name":"ariatemplates","email":"admin@ariatemplates.com"},"maintainers":[{"name":"ariatemplates","email":"contact@ariatemplates.com"}],"dist":{"shasum":"ab97acc8ec201217bd48a6a812dc1ff207e1c688","tarball":"https://registry.npmjs.org/noder-js/-/noder-js-1.6.2.tgz","integrity":"sha512-mNN4HyEt4yAO5/LMSeyWph5+xFCDXid25AYGUklLWU+zmZqhAHv9o8vGRjoHUhPrMthnDtaTDW/NnBeS6Jnr/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFofravfX4BM8zDfv+bJ6+4MA0NM+zNDnCYX2bxacCYqAiEA6kaLU5zAvWUBZFn+8z+dxfOFMXLSfigSXVOBGNyfVeY="}]},"directories":{}}},"readme":"# Noder\r\n\r\n[![Build Status](https://secure.travis-ci.org/ariatemplates/noder-js.png?branch=master)](https://travis-ci.org/ariatemplates/noder-js)\r\n[![Dependencies](https://david-dm.org/ariatemplates/noder-js.svg?style=flat)](https://david-dm.org/ariatemplates/noder-js)\r\n[![devDependencies](https://david-dm.org/ariatemplates/noder-js/dev-status.svg?style=flat)](https://david-dm.org/ariatemplates/noder-js#info=devDependencies)\r\n\r\n[![npm](https://nodei.co/npm/noder-js.png?compact=true)](https://www.npmjs.com/package/noder-js)\r\n\r\n\r\n## Features\r\n\r\nNoder is a JavaScript loader for web browsers with the following features:\r\n\r\n* It is compatible with [CommonJS Modules/1.0 specifications](http://www.commonjs.org/specs/modules/1.0/) and mostly compatible with the [node.js](http://nodejs.org) module system.\r\nThis allows to easily import dependencies with ``var myModule = require(\"myModule\");``\r\n\r\n* It is (and will stay) small: &lt; 6kB minified and gzipped.\r\n\r\n* It supports both packaged and unpackaged modules.\r\n\r\n* It supports both asynchronous and synchronous HTTP requests (requests are asynchronous by default to avoid blocking the browser).\r\n\r\n* Modules can be loaded on demand (both in packaged and unpackaged mode).\r\n\r\n* It is tested on:\r\n\t* Firefox (latest)\r\n\t* Chrome 30\r\n\t* Safari 6\r\n\t* Internet Explorer 7, 8, 9, 10 and 11\r\n\t* Android 4.0\r\n\t* PhantomJS\r\n\r\n* It is very likely to be compatible with other browsers as well.\r\n\r\n* Even if it is intended to be run on web browsers, a node.js version of Noder is also available.\r\n\r\n* It has many configuration options (check the [documentation](http://noder-js.ariatemplates.com/)).\r\n\r\n## Why using Noder ?\r\n\r\nAs [node.js](http://nodejs.org) is increasingly being used to implement web servers and command line tools,\r\nit is important to be able to reuse some libraries both in a browser and in [node.js](http://nodejs.org).\r\n\r\nTo achieve this goal, there are several approaches:\r\n\r\n* Some projects, such as [Browserify](https://github.com/substack/node-browserify) or [Webmake](https://github.com/medikoo/modules-webmake),\r\nprovide a tool to package in a single file a set of [node.js](http://nodejs.org) modules which can then be used from the browser.\r\nThis is convenient for small applications, but for bigger ones, having a loader, instead of only a packager, allows to improve the\r\nuser experience by loading at the beginning only what is strictly needed (thus reducing the time to display the first page)\r\nand then loading later additional modules when they are required. A packager is still useful, though, to group files together instead of\r\ndoing a different request for each module.\r\n\r\n* Other projects, such as [Requirejs](http://requirejs.org/) or [Curl](https://github.com/cujojs/curl/wiki), provide loaders compatible with\r\nthe [Asynchronous Module Definition API (AMD)](https://github.com/amdjs/amdjs-api/wiki/AMD), but, as a consequence, they are not directly compatible with\r\nthe [node.js](http://nodejs.org) module system. Then, for a library written as a set of AMD modules to run on [node.js](http://nodejs.org), it must be loaded through a specific\r\nloader (such as [r.js](https://github.com/jrburke/r.js)) running on top of the [node.js](http://nodejs.org) module system, which makes it more difficult to\r\nuse in a usual [node.js](http://nodejs.org) application. Some people suggested to [add AMD support to node.js](https://groups.google.com/forum/?fromgroups=#!msg/nodejs-dev/yK7i56thS4Q/tqvkYp14t5YJ),\r\nbut it was refused as it increases too much the complexity of the loader.\r\n\r\n* The approach used by Noder is to provide a loader for browsers to be able to run unmodified [node.js](http://nodejs.org) modules. The fact that Noder is compatible with\r\nthe synchronous (and simple to use) ``require`` syntax does not mean it is using synchronous requests though (even if a synchronous mode is also supported). By default,\r\nall requests are done asynchronously through [XHR](http://www.w3.org/TR/XMLHttpRequest1/) but Noder waits until all transitive static dependencies of a module are loaded\r\nbefore executing the code of the module.\r\n\t* When a non-packaged module is requested, dependencies are determined by quickly parsing the content of the module with regular expressions, extracting all calls to the\r\n\t``require`` function. Note that non-packaged mode is normally used only during development.\r\n\t* When a packaged module is requested, the package format (very similar to the one used by [Requirejs](http://requirejs.org/))\r\n\tcontains for each module the pre-computed set of dependencies, so that there is no need at run-time to parse the module content to extract calls to the ``require`` function.\r\n\r\n## Getting started\r\n\r\n* Download the `noder-browser.zip` file from the latest release of Noder in the [releases section](https://github.com/ariatemplates/noder-js/releases).\r\n\r\n* Extract it in the folder of your choice. It contains the following files and directories:\r\n\t* ``noder.min.js``: main entry point of Noder\r\n\t* ``noder.js``: unminified version of ``noder.min.js``, can be used instead of ``noder.min.js`` for debugging.\r\n\t* ``noderError``: this directory contains files which are automatically downloaded when an error occurs, so that more details can be displayed about it.\r\n\r\n* Add the following line in your HTML page, replacing ``firstModule`` with the name of the first module to load and execute:\r\n\r\n```html\r\n<script type=\"text/javascript\" src=\"noder.min.js?firstModule\"></script>\r\n```\r\n\r\nBy default, the module is looked for in the same directory as the HTML page, but it is possible to change it through configuration options.\r\nWhen the page is loaded, ``firstModule.js`` will automatically be loaded and executed.\r\n\r\n* Noder has many more features. Please check the [documentation](http://noder-js.ariatemplates.com/).\r\n","maintainers":[{"email":"david-emmanuel.divernois@amadeus.com","name":"divdavem"},{"email":"okappes@amadeus.com","name":"olaf-k-1a"},{"email":"fabrice.basso@amadeus.com","name":"basso"}],"time":{"modified":"2022-06-22T03:27:19.856Z","created":"2013-06-13T13:20:32.521Z","1.0.0-rc0":"2013-06-13T13:20:37.991Z","1.0.0-rc1":"2013-06-25T11:12:01.298Z","1.1.0-rc0":"2013-10-30T09:57:36.459Z","1.2.0-rc0":"2014-01-29T14:54:45.804Z","1.2.0-rc1":"2014-01-30T12:49:42.160Z","1.2.0-rc2":"2014-04-03T14:15:21.442Z","1.2.1":"2014-04-03T14:27:30.687Z","1.2.2":"2014-04-22T16:47:15.357Z","1.3.0":"2014-04-23T08:47:12.722Z","1.3.1":"2014-05-22T14:29:22.874Z","1.4.0":"2014-06-12T12:11:15.233Z","1.5.0":"2014-06-26T16:52:58.775Z","1.6.0":"2014-07-18T08:04:41.510Z","1.6.1":"2014-11-06T16:21:03.645Z","1.6.2":"2015-04-20T15:52:34.567Z"},"author":{"name":"ariatemplates","email":"contact@ariatemplates.com","url":"http://github.com/ariatemplates"},"repository":{"type":"git","url":"git://github.com/ariatemplates/noder-js.git"},"readmeFilename":"README.md","homepage":"http://github.com/ariatemplates/noder-js","bugs":{"url":"https://github.com/ariatemplates/noder-js/issues"},"keywords":["promises-aplus"]}