{"_id":"npm-mirror","_rev":"58-d8c163998a410f3ce0cf2eabd665f596","name":"npm-mirror","description":"npm-mirror ==========","dist-tags":{"latest":"1.4.2"},"versions":{"0.0.1":{"name":"npm-mirror","version":"0.0.1","contributors":[{"name":"Gareth Aye","email":"gareth.aye@gmail.com"},{"name":"Will LaChance","email":"wlachance@mozilla.com"}],"dependencies":{"commander":"~2.0.0","debug":"~0.7.2","validator":"~1.5.1"},"devDependencies":{"jshint":"~2.1.11","mocha":"~1.13.0","proxyquire":"~0.5.1","sinon":"~1.7.3"},"keywords":["mirror","npm","registry"],"scripts":{"main":"bin/npm_mirror","test":"make"},"description":"npm-mirror ==========","_id":"npm-mirror@0.0.1","dist":{"shasum":"0f12715b927bcdef954a8e6d89450d55d094e499","tarball":"https://registry.npmjs.org/npm-mirror/-/npm-mirror-0.0.1.tgz","integrity":"sha512-GOrpfPTQv/I9g8YqIL5iUujHw+vB2wh5Sy8wHG8OZ/LDXv4XcYyjut2zqCFpCqgduBEwGfps+gEHABIcUdjhKQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcCWD/RP9I3zrYYNQ6/WPYFepiYEajk9HpYwLUsO5rUwIhAMfVIaGX20oSsOEV56KOu3UM7UXf+aTSXoooGZ9Zo3eX"}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"gaye","email":"gaye@mozilla.com"},"maintainers":[{"name":"gaye","email":"gaye@mozilla.com"}],"directories":{}},"1.0.0-alpha":{"name":"npm-mirror","version":"1.0.0-alpha","repository":{"type":"git","url":"https://github.com/mozilla-b2g/npm-mirror"},"contributors":[{"name":"Gareth Aye","email":"gareth.aye@gmail.com"},{"name":"Will LaChance","email":"wlachance@mozilla.com"}],"dependencies":{"commander":"~2.0.0","debug":"~0.7.2","graceful-fs":"~2.0.1","semver":"~2.1.0","validator":"~1.5.1"},"devDependencies":{"jshint":"~2.1.11","mocha":"~1.13.0","proxyquire":"~0.5.1","sinon":"~1.7.3"},"keywords":["mirror","npm","registry"],"scripts":{"main":"bin/npm_mirror","test":"make"},"description":"npm-mirror ==========","bugs":{"url":"https://github.com/mozilla-b2g/npm-mirror/issues"},"_id":"npm-mirror@1.0.0-alpha","dist":{"shasum":"0fb772676c8561c2398dccb3fb3ac1f0564bcd78","tarball":"https://registry.npmjs.org/npm-mirror/-/npm-mirror-1.0.0-alpha.tgz","integrity":"sha512-NlzZ54VJdZY5DFnucNQ+os4p9W6q9NtDIB6IzTjGwyB03gDupwq5Rbq5ZcqzLSYsx1zr7LVUO2KUu3dh/t+fGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCRLL6iHgOWZ3RCX7LHvz+u7uJOgu0HGVAWs/QQzHcdYwIhAMnhTNYXotQCD7I9tq9I16mm2nVKDPEy//O1ZZz86My/"}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"gaye","email":"gareth.aye@gmail.com"},"maintainers":[{"name":"gaye","email":"gaye@mozilla.com"}],"directories":{}},"1.0.0-alpha-2":{"name":"npm-mirror","version":"1.0.0-alpha-2","repository":{"type":"git","url":"https://github.com/mozilla-b2g/npm-mirror"},"contributors":[{"name":"Gareth Aye","email":"gareth.aye@gmail.com"},{"name":"Will LaChance","email":"wlachance@mozilla.com"}],"dependencies":{"commander":"~2.0.0","debug":"~0.7.2","graceful-fs":"~2.0.1","semver":"~2.1.0","validator":"~1.5.1"},"devDependencies":{"jshint":"~2.1.11","mocha":"~1.13.0","proxyquire":"~0.5.1","sinon":"~1.7.3"},"keywords":["mirror","npm","registry"],"scripts":{"main":"bin/npm_mirror","test":"make"},"description":"npm-mirror ==========","bugs":{"url":"https://github.com/mozilla-b2g/npm-mirror/issues"},"_id":"npm-mirror@1.0.0-alpha-2","dist":{"shasum":"7bcfee47229715c2681d3d5a287ebdfa55084d0f","tarball":"https://registry.npmjs.org/npm-mirror/-/npm-mirror-1.0.0-alpha-2.tgz","integrity":"sha512-6Vs28JnrxeHHQ2eX2U1d2wfQUVU0KC9GgKbNKQ3M/Vs/ZAgUb0W3lU7EpRfXveUb8AKrLmEdC5BhNU4q+XEMow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBsCJGrmCggNWnjH6EtNvfYuyrsFQhuUYez7J0nNf1UZAiAfF7wa+n0zW5OHfpDA7WXmJsvaV9FbehdFry/KtJM5mw=="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"gaye","email":"gareth.aye@gmail.com"},"maintainers":[{"name":"gaye","email":"gaye@mozilla.com"}],"directories":{}},"0.0.2-alpha":{"name":"npm-mirror","version":"0.0.2-alpha","repository":{"type":"git","url":"https://github.com/mozilla-b2g/npm-mirror"},"contributors":[{"name":"Gareth Aye","email":"gareth.aye@gmail.com"},{"name":"Will LaChance","email":"wlachance@mozilla.com"}],"dependencies":{"commander":"~2.0.0","debug":"~0.7.2","graceful-fs":"~2.0.1","semver":"~2.1.0","validator":"~1.5.1"},"devDependencies":{"jshint":"~2.1.11","mocha":"~1.13.0","proxyquire":"~0.5.1","sinon":"~1.7.3"},"keywords":["mirror","npm","registry"],"scripts":{"main":"bin/npm_mirror","test":"make"},"description":"npm-mirror ==========","bugs":{"url":"https://github.com/mozilla-b2g/npm-mirror/issues"},"_id":"npm-mirror@0.0.2-alpha","dist":{"shasum":"54653987c1886e19fc38cda3c04eb24d515c4883","tarball":"https://registry.npmjs.org/npm-mirror/-/npm-mirror-0.0.2-alpha.tgz","integrity":"sha512-50nAR1rQfAmZWJUjYEg3BUUpO9ghbgJe4tcGUvGBH9WtBIq8ubd/jpFFxO6pRFYk20018xOTBk57ByyvZlQaRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHfPypaDGTU5hRHzUcNFJNGBcuqD4Dvu4oYipI01+pGYAiAs360m1HapMNEM0AmjpMoY7WRXg7MebYF5WWwd1KDKjA=="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"gaye","email":"gareth.aye@gmail.com"},"maintainers":[{"name":"gaye","email":"gaye@mozilla.com"}],"directories":{}},"0.1.0-alpha":{"name":"npm-mirror","version":"0.1.0-alpha","repository":{"type":"git","url":"https://github.com/mozilla-b2g/npm-mirror"},"contributors":[{"name":"Gareth Aye","email":"gareth.aye@gmail.com"},{"name":"Will LaChance","email":"wlachance@mozilla.com"}],"dependencies":{"commander":"~2.0.0","debug":"~0.7.2","graceful-fs":"~2.0.1","semver":"~2.1.0","validator":"~1.5.1"},"devDependencies":{"jshint":"~2.1.11","mocha":"~1.13.0","proxyquire":"~0.5.1","sinon":"~1.7.3"},"keywords":["mirror","npm","registry"],"bin":{"npm-mirror":"bin/npm-mirror"},"scripts":{"test":"make"},"description":"npm-mirror ==========","bugs":{"url":"https://github.com/mozilla-b2g/npm-mirror/issues"},"_id":"npm-mirror@0.1.0-alpha","dist":{"shasum":"bbb3111db80bdbc5c96d6861dfb0b1d0b176084c","tarball":"https://registry.npmjs.org/npm-mirror/-/npm-mirror-0.1.0-alpha.tgz","integrity":"sha512-W8kqf87cudqQvvHlhWKhAufbgIetiwa0rhgj1U2zvkC/2a9cN4OsBMhLV8YKOvSemAkFSi5nmYXcNz8oZi/qyw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCP3NsGrOOQMf8b0/thYYKiBevOwMk94imCeW61L59HkAIgS8mHkjzSPH8418pdz3KzeRWToqnaH8cIBP8lqBdcGJQ="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"gaye","email":"gareth.aye@gmail.com"},"maintainers":[{"name":"gaye","email":"gaye@mozilla.com"}],"directories":{}},"0.1.0":{"name":"npm-mirror","version":"0.1.0","repository":{"type":"git","url":"https://github.com/mozilla-b2g/npm-mirror"},"contributors":[{"name":"Gareth Aye","email":"gareth.aye@gmail.com"},{"name":"Will LaChance","email":"wlachance@mozilla.com"}],"dependencies":{"commander":"~2.0.0","debug":"~0.7.2","graceful-fs":"~2.0.1","semver":"~2.1.0","validator":"~1.5.1"},"devDependencies":{"jshint":"~2.1.11","mocha":"~1.13.0","proxyquire":"~0.5.1","sinon":"~1.7.3"},"keywords":["mirror","npm","registry"],"bin":{"npm-mirror":"bin/npm-mirror"},"scripts":{"test":"make"},"description":"npm-mirror ==========","bugs":{"url":"https://github.com/mozilla-b2g/npm-mirror/issues"},"_id":"npm-mirror@0.1.0","dist":{"shasum":"1d38ca25ac72d40a6412baf2fa10cac900fe78ab","tarball":"https://registry.npmjs.org/npm-mirror/-/npm-mirror-0.1.0.tgz","integrity":"sha512-nU4B1hLgQTp3Elfql/Y3ujSYacUUwSg8lQPM/Mfq1gJ2qekqlke2QIXEnwgfLThF/HcSHAIwVjYQedblP59UoA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoMXsFcRaChPVqJOa6i7seQWReIM/FrQF7gFfLvLIoFQIhAK+RbzOLs+HIJlkD0b4+zrElKnv0qo5PlSwUkC0JxSIt"}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"gaye","email":"gareth.aye@gmail.com"},"maintainers":[{"name":"gaye","email":"gaye@mozilla.com"}],"directories":{}},"0.1.1":{"name":"npm-mirror","version":"0.1.1","repository":{"type":"git","url":"https://github.com/mozilla-b2g/npm-mirror"},"contributors":[{"name":"Gareth Aye","email":"gareth.aye@gmail.com"},{"name":"Will LaChance","email":"wlachance@mozilla.com"}],"dependencies":{"commander":"~2.0.0","debug":"~0.7.2","graceful-fs":"~2.0.1","semver":"~2.1.0","validator":"~1.5.1"},"devDependencies":{"jshint":"~2.1.11","mocha":"~1.13.0","proxyquire":"~0.5.1","sinon":"~1.7.3"},"keywords":["mirror","npm","registry"],"bin":{"npm-mirror":"bin/npm-mirror"},"scripts":{"test":"make"},"description":"npm-mirror ==========","bugs":{"url":"https://github.com/mozilla-b2g/npm-mirror/issues"},"_id":"npm-mirror@0.1.1","dist":{"shasum":"644562acecb4b0efa0de7d2bab3fdbd8e4cc2c24","tarball":"https://registry.npmjs.org/npm-mirror/-/npm-mirror-0.1.1.tgz","integrity":"sha512-4XgkaAW3xS/dsfmqrhvl+Rb4kp68g04mx0IId66SsO2H8Ztf3jMJDAH8dS+BltFVRUkkEa42J6++2hd0aXWXUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBFElExk+fmIbg5BRdlGJ61FCZ1wSTHp0yakB5uxwtd0AiBp5S1iJ5Om3YLtm8fgeQKBg3Q43aczQ9LScZWUMNcZVQ=="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"gaye","email":"gareth.aye@gmail.com"},"maintainers":[{"name":"gaye","email":"gaye@mozilla.com"}],"directories":{}},"0.2.0-alpha":{"name":"npm-mirror","version":"0.2.0-alpha","repository":{"type":"git","url":"https://github.com/mozilla-b2g/npm-mirror"},"contributors":[{"name":"Gareth Aye","email":"gareth.aye@gmail.com"},{"name":"Will LaChance","email":"wlachance@mozilla.com"}],"dependencies":{"commander":"~2.0.0","debug":"~0.7.2","graceful-fs":"~2.0.1","semver":"~2.1.0","validator":"~1.5.1"},"devDependencies":{"jshint":"~2.1.11","mocha":"~1.13.0","proxyquire":"~0.5.1","sinon":"~1.7.3"},"keywords":["mirror","npm","registry"],"bin":{"npm-mirror":"bin/npm-mirror"},"scripts":{"test":"make"},"description":"npm-mirror ==========","bugs":{"url":"https://github.com/mozilla-b2g/npm-mirror/issues"},"_id":"npm-mirror@0.2.0-alpha","dist":{"shasum":"d8daadb2b0d516bd7101be48ca08d7aaafd84b9a","tarball":"https://registry.npmjs.org/npm-mirror/-/npm-mirror-0.2.0-alpha.tgz","integrity":"sha512-EN/NLtUS2mnBC9YBRVo/UGVcSGDumRa2VaQJZ4pNBvbnb+orHV3EukMKKhSV3lb0Tz/NCX5tg3cVGsJM3KW+Dg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCj8dxdbXRIth041NMcoE9TDoGLaeLB4Ct8sRrqZqBClQIhAOMP9i4nfo+a8o0Pk7pWK7VnIZ6+CWpi2suYLIcOAYgR"}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"gaye","email":"gareth.aye@gmail.com"},"maintainers":[{"name":"gaye","email":"gaye@mozilla.com"}],"directories":{}},"0.2.1-alpha":{"name":"npm-mirror","version":"0.2.1-alpha","repository":{"type":"git","url":"https://github.com/mozilla-b2g/npm-mirror"},"contributors":[{"name":"Gareth Aye","email":"gareth.aye@gmail.com"},{"name":"Will LaChance","email":"wlachance@mozilla.com"}],"dependencies":{"commander":"~2.0.0","debug":"~0.7.2","graceful-fs":"~2.0.1","semver":"~2.1.0","validator":"~1.5.1"},"devDependencies":{"jshint":"~2.1.11","mocha":"~1.13.0","proxyquire":"~0.5.1","sinon":"~1.7.3"},"keywords":["mirror","npm","registry"],"bin":{"npm-mirror":"bin/npm-mirror"},"scripts":{"test":"make"},"description":"npm-mirror ==========","bugs":{"url":"https://github.com/mozilla-b2g/npm-mirror/issues"},"_id":"npm-mirror@0.2.1-alpha","dist":{"shasum":"9734a5ab3893e0548ce3c5f29dfe2e7d4b29b802","tarball":"https://registry.npmjs.org/npm-mirror/-/npm-mirror-0.2.1-alpha.tgz","integrity":"sha512-pAR6R/jSE1eHQhz/UclYpJrG30LTS7ZP69LsC4+Kc3fjoatLehRAAZLz4nkD6+yEMjskAVLz6aSGXyhfDeNqBg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhZOlly6Brq2ZdAhGKPKp3q/g2WYtTZHh6Awl00J7FWwIhAJ5PATm7We3K2e2OVxtlHQYUztF3ztZc2EfXhawzmVcv"}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"gaye","email":"gareth.aye@gmail.com"},"maintainers":[{"name":"gaye","email":"gaye@mozilla.com"}],"directories":{}},"0.2.2-alpha":{"name":"npm-mirror","version":"0.2.2-alpha","repository":{"type":"git","url":"https://github.com/mozilla-b2g/npm-mirror"},"contributors":[{"name":"Gareth Aye","email":"gareth.aye@gmail.com"},{"name":"Will LaChance","email":"wlachance@mozilla.com"}],"dependencies":{"commander":"~2.0.0","debug":"~0.7.2","graceful-fs":"~2.0.1","semver":"~2.1.0","validator":"~1.5.1"},"devDependencies":{"jshint":"~2.1.11","mocha":"~1.13.0","proxyquire":"~0.5.1","sinon":"~1.7.3"},"keywords":["mirror","npm","registry"],"bin":{"npm-mirror":"bin/npm-mirror"},"scripts":{"test":"make"},"description":"npm-mirror ==========","bugs":{"url":"https://github.com/mozilla-b2g/npm-mirror/issues"},"_id":"npm-mirror@0.2.2-alpha","dist":{"shasum":"3945ce0046d76fe299aee0744d49abfff63eaf08","tarball":"https://registry.npmjs.org/npm-mirror/-/npm-mirror-0.2.2-alpha.tgz","integrity":"sha512-CfAMJwxOOF5+sy9UIaY+cTHyQVet92OHx65+zt4XVHF5PBDoaFJNB4i4MVmmqY5zgawDgjHH58uwsev5dgGVJQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDtW6H55mqiDAkoR933uKBVIjdW5trGnayee4hjRtDGQIhANBpbekwweW33MYKUZkt/p+g/rONQDD9DBjizGGoIwUu"}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"gaye","email":"gareth.aye@gmail.com"},"maintainers":[{"name":"gaye","email":"gaye@mozilla.com"}],"directories":{}},"0.2.2":{"name":"npm-mirror","version":"0.2.2","repository":{"type":"git","url":"https://github.com/mozilla-b2g/npm-mirror"},"contributors":[{"name":"Gareth Aye","email":"gareth.aye@gmail.com"},{"name":"Will LaChance","email":"wlachance@mozilla.com"}],"dependencies":{"commander":"~2.0.0","debug":"~0.7.2","graceful-fs":"~2.0.1","semver":"~2.1.0","validator":"~1.5.1"},"devDependencies":{"jshint":"~2.1.11","mocha":"~1.13.0","proxyquire":"~0.5.1","sinon":"~1.7.3"},"keywords":["mirror","npm","registry"],"bin":{"npm-mirror":"bin/npm-mirror"},"scripts":{"test":"make"},"description":"npm-mirror ==========","bugs":{"url":"https://github.com/mozilla-b2g/npm-mirror/issues"},"_id":"npm-mirror@0.2.2","dist":{"shasum":"b5538a035ae7e0471522121d314937bbf3932702","tarball":"https://registry.npmjs.org/npm-mirror/-/npm-mirror-0.2.2.tgz","integrity":"sha512-S/moswqYSSv68fvmJtdt8nHuagZvm/4TBeXjAjq3ltnVCF3dg75uLAHrGA21PISyTuxuNRm3NpB1QgLhV5EXzw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCze+w2rjq8RsnS19WrFM5CJ4XId/9q2A8DPR1kN3e14wIhAPA7PFD13lDwLSRa2nf6YIfxwHkRNpbYB/Yc+r8axglh"}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"gaye","email":"gareth.aye@gmail.com"},"maintainers":[{"name":"gaye","email":"gaye@mozilla.com"}],"directories":{}},"0.3.0-alpha":{"name":"npm-mirror","version":"0.3.0-alpha","repository":{"type":"git","url":"https://github.com/mozilla-b2g/npm-mirror"},"contributors":[{"name":"Gareth Aye","email":"gareth.aye@gmail.com"},{"name":"Will LaChance","email":"wlachance@mozilla.com"}],"dependencies":{"commander":"~2.0.0","debug":"~0.7.2","graceful-fs":"~2.0.1","semver":"~2.1.0","validator":"~1.5.1"},"devDependencies":{"jshint":"~2.1.11","mocha":"~1.13.0","proxyquire":"~0.5.1","sinon":"~1.7.3"},"keywords":["mirror","npm","registry"],"bin":{"npm-mirror":"bin/npm-mirror"},"scripts":{"test":"make"},"description":"npm-mirror ==========","bugs":{"url":"https://github.com/mozilla-b2g/npm-mirror/issues"},"_id":"npm-mirror@0.3.0-alpha","dist":{"shasum":"63fcf7e946b756810d525d746e207655a2887f9a","tarball":"https://registry.npmjs.org/npm-mirror/-/npm-mirror-0.3.0-alpha.tgz","integrity":"sha512-2RIVjf6RTBUJGD0q/u/swVzsR4goIqNtE80jrAWwVcy132f+sjL08iJBaO1Jd1RcDabq+eRB3myR1NqMz5TGOg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNKDrcUutUQk0q23VqnoUShtoUxlkhlK2wGJQC+bmcpgIgVxBvPlbD0CUC2u4G4PCPfWzZ2z0MDzEit7v1XXcOz7M="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"gaye","email":"gareth.aye@gmail.com"},"maintainers":[{"name":"gaye","email":"gaye@mozilla.com"}],"directories":{}},"1.0.0":{"name":"npm-mirror","version":"1.0.0","repository":{"type":"git","url":"https://github.com/mozilla-b2g/npm-mirror"},"contributors":[{"name":"Gareth Aye","email":"gareth.aye@gmail.com"},{"name":"Will LaChance","email":"wlachance@mozilla.com"}],"dependencies":{"commander":"~2.0.0","debug":"~0.7.2","graceful-fs":"~2.0.1","semver":"~2.1.0","validator":"~1.5.1"},"devDependencies":{"jshint":"~2.1.11","mocha":"~1.13.0","proxyquire":"~0.5.1","sinon":"~1.7.3"},"keywords":["mirror","npm","registry"],"bin":{"npm-mirror":"bin/npm-mirror"},"scripts":{"test":"make"},"description":"npm-mirror ==========","bugs":{"url":"https://github.com/mozilla-b2g/npm-mirror/issues"},"_id":"npm-mirror@1.0.0","dist":{"shasum":"00a068d33c7be8c2a19a8ef806b592e560703e78","tarball":"https://registry.npmjs.org/npm-mirror/-/npm-mirror-1.0.0.tgz","integrity":"sha512-L93LIK6YJ314ZzELuCjo/vWODQJM+o1Q5mOtid12W0zIFGmonnEeOPObxTxDPT4Gn7CTf1ohJx6Q4Fp9BkT0Aw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChkCBJ62Aawybzz2JnyU/1A5SboG4I1sFe16YSD8lFogIgOSJyiokUU+TOhp6OU7jA+gH8qxuhsNWtiGJVAuuY1dY="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"gaye","email":"gareth.aye@gmail.com"},"maintainers":[{"name":"gaye","email":"gaye@mozilla.com"}],"directories":{}},"1.1.0":{"name":"npm-mirror","version":"1.1.0","repository":{"type":"git","url":"https://github.com/mozilla-b2g/npm-mirror"},"contributors":[{"name":"Gareth Aye","email":"gareth.aye@gmail.com"},{"name":"Will LaChance","email":"wlachance@mozilla.com"}],"dependencies":{"commander":"~2.0.0","debug":"~0.7.2","graceful-fs":"~2.0.1","node-uuid":"~1.4.1","semver":"~2.1.0","validator":"~1.5.1"},"devDependencies":{"jshint":"~2.1.11","mocha":"~1.13.0","proxyquire":"~0.5.1","sinon":"~1.7.3"},"keywords":["mirror","npm","registry"],"bin":{"npm-mirror":"bin/npm-mirror"},"scripts":{"test":"make"},"description":"npm-mirror ==========","bugs":{"url":"https://github.com/mozilla-b2g/npm-mirror/issues"},"_id":"npm-mirror@1.1.0","dist":{"shasum":"de880dec6c47c176494d307fa13bf2d65054f866","tarball":"https://registry.npmjs.org/npm-mirror/-/npm-mirror-1.1.0.tgz","integrity":"sha512-Sqq2aVf5PBH4ZfMnrmcuQyG5mUUIZvnbjrerLyOJhLfz4mC4b0XLpgyDSG+lphvWviYbPnzOsTvnCnhwjxD3Rw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEpKT3hq90FFx6ACvbV1hf35syfg7d/bk67dl0RMjUHrAiEA31dKz9F/xmE3sB8dqiISIZOHWXjWPGFMeA+Q3GHyiGg="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"gaye","email":"gareth.aye@gmail.com"},"maintainers":[{"name":"gaye","email":"gaye@mozilla.com"}],"directories":{}},"1.1.1":{"name":"npm-mirror","version":"1.1.1","repository":{"type":"git","url":"https://github.com/mozilla-b2g/npm-mirror"},"contributors":[{"name":"Gareth Aye","email":"gareth.aye@gmail.com"},{"name":"Will LaChance","email":"wlachance@mozilla.com"}],"dependencies":{"commander":"~2.0.0","debug":"~0.7.2","graceful-fs":"~2.0.1","node-uuid":"~1.4.1","semver":"~2.1.0","validator":"~1.5.1"},"devDependencies":{"jshint":"~2.1.11","mocha":"~1.13.0","proxyquire":"~0.5.1","sinon":"~1.7.3"},"keywords":["mirror","npm","registry"],"bin":{"npm-mirror":"bin/npm-mirror"},"scripts":{"test":"make"},"description":"npm-mirror ==========","bugs":{"url":"https://github.com/mozilla-b2g/npm-mirror/issues"},"_id":"npm-mirror@1.1.1","dist":{"shasum":"4638b6a294190b1d44328fb13e98a32078b82432","tarball":"https://registry.npmjs.org/npm-mirror/-/npm-mirror-1.1.1.tgz","integrity":"sha512-LZcKULOl1QnkxMRDCx0oOFhbstq8Qexj4aTFG/a26Q9d3oiY0qidBwQOsfVP+MbREVrpKnEsOLcfIzI5npqt3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB8xvJve9VeJY1kil5gRnmtvkLJYIKdb9T3goVi9og24AiB6knB+GCQaGlKFypR9c5Zq4/3F+3NOAWJuMnqWU+JTIw=="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"gaye","email":"gareth.aye@gmail.com"},"maintainers":[{"name":"gaye","email":"gaye@mozilla.com"}],"directories":{}},"1.2.0":{"name":"npm-mirror","version":"1.2.0","repository":{"type":"git","url":"https://github.com/mozilla-b2g/npm-mirror"},"contributors":[{"name":"Gareth Aye","email":"gareth.aye@gmail.com"},{"name":"Will LaChance","email":"wlachance@mozilla.com"}],"dependencies":{"commander":"~2.0.0","debug":"~0.7.2","graceful-fs":"~2.0.1","node-static":"~0.7.2","node-uuid":"~1.4.1","semver":"~2.1.0","temp":"~0.6.0","validator":"~1.5.1"},"devDependencies":{"jshint":"~2.1.11","mocha":"~1.13.0","proxyquire":"~0.5.1","sinon":"~1.7.3"},"keywords":["mirror","npm","registry"],"bin":{"npm-mirror":"bin/npm-mirror","npm-server":"bin/npm-server"},"scripts":{"test":"make"},"description":"npm-mirror ==========","bugs":{"url":"https://github.com/mozilla-b2g/npm-mirror/issues"},"_id":"npm-mirror@1.2.0","dist":{"shasum":"afea0935a6f648ac195a7d6c66ec165443843fc0","tarball":"https://registry.npmjs.org/npm-mirror/-/npm-mirror-1.2.0.tgz","integrity":"sha512-P3/+SZe+m2Shg13Sw+XNixAQRSO/7eA82hcQHrzScdjRINLUbFysBCe86LZQ7c2STrjWlkcBFFjtzHYXOXVwXQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFC7EAd5RX8TYGo7DzizKcuoJ5msgIZN9L0Lw2YgNX4SAiACsbSEqXhH/7upm0DLqqLx2JuYk/m7NVmJeXzIfK1zdg=="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"gaye","email":"gareth.aye@gmail.com"},"maintainers":[{"name":"gaye","email":"gaye@mozilla.com"}],"directories":{}},"1.3.0":{"name":"npm-mirror","version":"1.3.0","repository":{"type":"git","url":"https://github.com/mozilla-b2g/npm-mirror"},"contributors":[{"name":"Gareth Aye","email":"gareth.aye@gmail.com"},{"name":"Will LaChance","email":"wlachance@mozilla.com"}],"dependencies":{"commander":"~2.0.0","debug":"~0.7.2","graceful-fs":"~2.0.1","node-static":"~0.7.2","node-uuid":"~1.4.1","semver":"~2.1.0","temp":"~0.6.0","validator":"~1.5.1"},"devDependencies":{"jshint":"~2.1.11","mocha":"~1.13.0","proxyquire":"~0.5.1","sinon":"~1.7.3"},"keywords":["mirror","npm","registry"],"bin":{"npm-mirror":"bin/npm-mirror","npm-server":"bin/npm-server","sync-hook-server":"bin/sync-hook-server"},"scripts":{"test":"make test"},"description":"npm-mirror ==========","bugs":{"url":"https://github.com/mozilla-b2g/npm-mirror/issues"},"_id":"npm-mirror@1.3.0","dist":{"shasum":"3049a00210298185d5210ded03a634b0653800b6","tarball":"https://registry.npmjs.org/npm-mirror/-/npm-mirror-1.3.0.tgz","integrity":"sha512-G7PM5lXsk3IMaUl8GosOAo2FDjsfmxnVquKP1nJwsD9Ny0ZTumcxH8CMkuJD/IDoGdTsqsAGNrDu2J9sDHHO/w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHoxB0sICAP1RDD28thLwnPP6x02rPwdvOER7XhEnHGdAiALN5tds80eQpbFFrxtFOgAKiNNI9AGzzdjv2HbEWl5XQ=="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"gaye","email":"gareth.aye@gmail.com"},"maintainers":[{"name":"gaye","email":"gaye@mozilla.com"}],"directories":{}},"1.3.1-alpha":{"name":"npm-mirror","version":"1.3.1-alpha","repository":{"type":"git","url":"https://github.com/mozilla-b2g/npm-mirror"},"contributors":[{"name":"Gareth Aye","email":"gareth.aye@gmail.com"},{"name":"Will LaChance","email":"wlachance@mozilla.com"}],"dependencies":{"commander":"~2.0.0","debug":"~0.7.2","graceful-fs":"~2.0.1","node-static":"~0.7.2","node-uuid":"~1.4.1","semver":"~2.1.0","temp":"~0.6.0","validator":"~1.5.1"},"devDependencies":{"jshint":"~2.1.11","mocha":"~1.13.0","proxyquire":"~0.5.1","sinon":"~1.7.3"},"keywords":["mirror","npm","registry"],"bin":{"npm-mirror":"bin/npm-mirror","npm-server":"bin/npm-server","sync-hook-server":"bin/sync-hook-server"},"scripts":{"test":"make test"},"description":"npm-mirror ==========","bugs":{"url":"https://github.com/mozilla-b2g/npm-mirror/issues"},"_id":"npm-mirror@1.3.1-alpha","dist":{"shasum":"82bce21e103b605fdf662b03349874ea4d521ab9","tarball":"https://registry.npmjs.org/npm-mirror/-/npm-mirror-1.3.1-alpha.tgz","noattachment":true},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"gaye","email":"gareth.aye@gmail.com"},"maintainers":[{"name":"gaye","email":"gaye@mozilla.com"}],"directories":{}},"1.3.2-alpha":{"name":"npm-mirror","version":"1.3.2-alpha","repository":{"type":"git","url":"https://github.com/mozilla-b2g/npm-mirror"},"contributors":[{"name":"Gareth Aye","email":"gareth.aye@gmail.com"},{"name":"Will LaChance","email":"wlachance@mozilla.com"}],"dependencies":{"commander":"~2.0.0","debug":"~0.7.2","graceful-fs":"~2.0.1","node-static":"~0.7.2","node-uuid":"~1.4.1","semver":"~2.1.0","temp":"~0.6.0","validator":"~1.5.1"},"devDependencies":{"jshint":"~2.1.11","mocha":"~1.13.0","proxyquire":"~0.5.1","sinon":"~1.7.3"},"keywords":["mirror","npm","registry"],"bin":{"npm-mirror":"bin/npm-mirror","npm-server":"bin/npm-server","sync-hook-server":"bin/sync-hook-server"},"scripts":{"test":"make test"},"description":"npm-mirror ==========","bugs":{"url":"https://github.com/mozilla-b2g/npm-mirror/issues"},"_id":"npm-mirror@1.3.2-alpha","dist":{"shasum":"f9d43615a162d0e6ed2afb421efef3bed726fa09","tarball":"https://registry.npmjs.org/npm-mirror/-/npm-mirror-1.3.2-alpha.tgz","noattachment":true},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"gaye","email":"gareth.aye@gmail.com"},"maintainers":[{"name":"gaye","email":"gaye@mozilla.com"}],"directories":{}},"1.3.4-0":{"name":"npm-mirror","version":"1.3.4-0","repository":{"type":"git","url":"https://github.com/mozilla-b2g/npm-mirror"},"contributors":[{"name":"Gareth Aye","email":"gareth.aye@gmail.com"},{"name":"Will LaChance","email":"wlachance@mozilla.com"}],"dependencies":{"commander":"~2.0.0","debug":"~0.7.2","graceful-fs":"~2.0.1","node-static":"~0.7.2","node-uuid":"~1.4.1","semver":"~2.1.0","temp":"~0.6.0","validator":"~1.5.1"},"devDependencies":{"jshint":"~2.1.11","mocha":"~1.13.0","proxyquire":"~0.5.1","sinon":"~1.7.3"},"keywords":["mirror","npm","registry"],"bin":{"npm-mirror":"bin/npm-mirror","npm-server":"bin/npm-server","sync-hook-server":"bin/sync-hook-server"},"scripts":{"test":"make test"},"description":"npm-mirror ==========","bugs":{"url":"https://github.com/mozilla-b2g/npm-mirror/issues"},"_id":"npm-mirror@1.3.4-0","dist":{"shasum":"660b971e1b6fe96d1886c4f00a7b4a30b254f89d","tarball":"https://registry.npmjs.org/npm-mirror/-/npm-mirror-1.3.4-0.tgz","integrity":"sha512-WqXvFTTDyD2lP6vN5OVFIv8ywhJnovRUCYZXyecC+WYFfnGte6iM2zl735uAkhEslHLS+4wo8/+DhvF9W196BQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5bRnJfTtgx+ui5WUvfoL9zvTdlmMOV5Oiw9G+f8t1NgIhAMykN8mcf6LfPizGFf47TTHVPrt+Q6StLLCuKobjVYsY"}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"gaye","email":"gareth.aye@gmail.com"},"maintainers":[{"name":"gaye","email":"gaye@mozilla.com"}],"directories":{}},"1.3.4-1":{"name":"npm-mirror","version":"1.3.4-1","repository":{"type":"git","url":"https://github.com/mozilla-b2g/npm-mirror"},"contributors":[{"name":"Gareth Aye","email":"gareth.aye@gmail.com"},{"name":"Will LaChance","email":"wlachance@mozilla.com"}],"dependencies":{"commander":"~2.0.0","debug":"~0.7.2","graceful-fs":"~2.0.1","node-static":"~0.7.2","node-uuid":"~1.4.1","semver":"~2.1.0","temp":"~0.6.0","validator":"~1.5.1"},"devDependencies":{"jshint":"~2.1.11","mocha":"~1.13.0","proxyquire":"~0.5.1","sinon":"~1.7.3"},"keywords":["mirror","npm","registry"],"bin":{"npm-mirror":"bin/npm-mirror","npm-server":"bin/npm-server","sync-hook-server":"bin/sync-hook-server"},"scripts":{"test":"make test"},"description":"npm-mirror ==========","bugs":{"url":"https://github.com/mozilla-b2g/npm-mirror/issues"},"_id":"npm-mirror@1.3.4-1","dist":{"shasum":"cc81902265249bb69d20909213868df5c0a21c61","tarball":"https://registry.npmjs.org/npm-mirror/-/npm-mirror-1.3.4-1.tgz","integrity":"sha512-kexQ9dDY4UBSWKMCTy4GQ6KCbRNN3/6XxK9WXy7CUYRyNfdjhfpOt3pP6YqCX+5D4K2Gd0Zm9SvMxUBsLv67QQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHzTyAnw1ZBp/NmUmbP/dXw8uSr7I0NoK9YOpujrbqxsAiA7lbb7rKC/W0HimH4+9aKun0lVI7iAtfxOMnxAWT8e3g=="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"gaye","email":"gareth.aye@gmail.com"},"maintainers":[{"name":"gaye","email":"gaye@mozilla.com"}],"directories":{}},"1.3.4":{"name":"npm-mirror","version":"1.3.4","repository":{"type":"git","url":"https://github.com/mozilla-b2g/npm-mirror"},"contributors":[{"name":"Gareth Aye","email":"gareth.aye@gmail.com"},{"name":"Will LaChance","email":"wlachance@mozilla.com"}],"dependencies":{"commander":"~2.0.0","debug":"~0.7.2","graceful-fs":"~2.0.1","node-static":"~0.7.2","node-uuid":"~1.4.1","semver":"~2.1.0","temp":"~0.6.0","validator":"~1.5.1"},"devDependencies":{"jshint":"~2.1.11","mocha":"~1.13.0","proxyquire":"~0.5.1","sinon":"~1.7.3"},"keywords":["mirror","npm","registry"],"bin":{"npm-mirror":"bin/npm-mirror","npm-server":"bin/npm-server","sync-hook-server":"bin/sync-hook-server"},"scripts":{"test":"make test"},"description":"npm-mirror ==========","bugs":{"url":"https://github.com/mozilla-b2g/npm-mirror/issues"},"_id":"npm-mirror@1.3.4","dist":{"shasum":"d30d29827d51f29e2f3b6b40b11b4e769f61da2c","tarball":"https://registry.npmjs.org/npm-mirror/-/npm-mirror-1.3.4.tgz","integrity":"sha512-3qfZDW6slP7cgP/hFm2JjPI8C0C7Aik87j6FjRBEtLLmCajNaUy2G76zz9BDAj8VcIhQZbCNhF46vuI+8kVJ1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFeNMtW2c6hH3oLuxVAcVnwCQ/dh5KIU+kJgICYs+MUeAiBZBbn86S33//GETlcdvvRo7JhPEgbKwjR1uHpBfU/mtw=="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"gaye","email":"gareth.aye@gmail.com"},"maintainers":[{"name":"gaye","email":"gaye@mozilla.com"}],"directories":{}},"1.3.6":{"name":"npm-mirror","version":"1.3.6","repository":{"type":"git","url":"https://github.com/mozilla-b2g/npm-mirror"},"contributors":[{"name":"Gareth Aye","email":"gareth.aye@gmail.com"},{"name":"Will LaChance","email":"wlachance@mozilla.com"}],"dependencies":{"async":"~0.2.9","commander":"~2.0.0","debug":"~0.7.2","graceful-fs":"~2.0.1","node-static":"~0.7.2","node-uuid":"~1.4.1","semver":"~2.1.0","temp":"~0.6.0","validator":"~1.5.1"},"devDependencies":{"jshint":"~2.1.11","mocha":"~1.13.0","proxyquire":"~0.5.1","sinon":"~1.7.3"},"keywords":["mirror","npm","registry"],"bin":{"npm-mirror":"bin/npm-mirror"},"scripts":{"test":"make test"},"description":"npm-mirror ==========","bugs":{"url":"https://github.com/mozilla-b2g/npm-mirror/issues"},"homepage":"https://github.com/mozilla-b2g/npm-mirror","_id":"npm-mirror@1.3.6","dist":{"shasum":"c9f93af1232c463653bc4ec3f3961ee735416c9c","tarball":"https://registry.npmjs.org/npm-mirror/-/npm-mirror-1.3.6.tgz","integrity":"sha512-e103uKYUnO2wqCFiF/4W1I7xv/ab3b6uWf86uli6kJ3YWI1JeSL/3ePAXMmrFXArZOX9h3yY2AGN38NgtRdRJA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIANrne3NTb2BL6yHnJ9Bm5PaVklYMHsESk3wjKWge4/5AiAcV0xfpFE/5lR9YWG2ZvLKyTxu5Gev8cd2dzIjdAgdcw=="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"gaye","email":"gareth.aye@gmail.com"},"maintainers":[{"name":"gaye","email":"gareth.aye@gmail.com"}],"directories":{}},"1.4.0":{"name":"npm-mirror","version":"1.4.0","repository":{"type":"git","url":"https://github.com/mozilla-b2g/npm-mirror"},"contributors":[{"name":"Gareth Aye","email":"gareth.aye@gmail.com"},{"name":"Will LaChance","email":"wlachance@mozilla.com"}],"dependencies":{"async":"~0.2.9","commander":"~2.0.0","debug":"~0.7.2","graceful-fs":"~2.0.1","ncp":"~0.5.0","node-static":"~0.7.2","node-uuid":"~1.4.1","rimraf":"~2.2.5","semver":"~2.1.0","sha":"~1.2.3","validator":"~1.5.1"},"devDependencies":{"jshint":"~2.1.11","mocha":"~1.13.0","proxyquire":"~0.5.1","sinon":"~1.7.3","temp":"~0.6.0"},"keywords":["mirror","npm","registry"],"bin":{"npm-mirror":"bin/npm-mirror"},"scripts":{"test":"make test"},"description":"npm-mirror ==========","bugs":{"url":"https://github.com/mozilla-b2g/npm-mirror/issues"},"homepage":"https://github.com/mozilla-b2g/npm-mirror","_id":"npm-mirror@1.4.0","dist":{"shasum":"8c8c37a1500891d3bca27445bac21217f23cfc90","tarball":"https://registry.npmjs.org/npm-mirror/-/npm-mirror-1.4.0.tgz","integrity":"sha512-BfwR9oaF50uA6Dd7vKsPkeMh5ejaXQG03qLuVxbYjBKu/Q0+NvhaEOv+uxdxeU39p8NfSKx9htiVJFGtyG0HBA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCllxt40pR4YU7HXdP+P3aIaV+Xwz+Itt1Drhrw6Oqa6QIgIPMS4shUsHXxuATiHupirjH/WW1+85eZvWcZyv5blUk="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"gaye","email":"gareth.aye@gmail.com"},"maintainers":[{"name":"gaye","email":"gareth.aye@gmail.com"}],"directories":{}},"1.4.1":{"name":"npm-mirror","version":"1.4.1","repository":{"type":"git","url":"https://github.com/mozilla-b2g/npm-mirror"},"contributors":[{"name":"Gareth Aye","email":"gareth.aye@gmail.com"},{"name":"Will LaChance","email":"wlachance@mozilla.com"}],"dependencies":{"async":"~0.2.9","commander":"~2.0.0","debug":"~0.7.2","graceful-fs":"~2.0.1","ncp":"~0.5.0","node-static":"~0.7.2","node-uuid":"~1.4.1","rimraf":"~2.2.5","semver":"~2.1.0","sha":"~1.2.3","validator":"~1.5.1"},"devDependencies":{"jshint":"~2.1.11","mocha":"~1.13.0","proxyquire":"~0.5.1","sinon":"~1.7.3","temp":"~0.6.0"},"keywords":["mirror","npm","registry"],"bin":{"npm-mirror":"bin/npm-mirror"},"scripts":{"test":"make test"},"description":"npm-mirror ==========","bugs":{"url":"https://github.com/mozilla-b2g/npm-mirror/issues"},"homepage":"https://github.com/mozilla-b2g/npm-mirror","_id":"npm-mirror@1.4.1","dist":{"shasum":"a66959d3cb511fcbe90baf2162d7ddc3bd559cdd","tarball":"https://registry.npmjs.org/npm-mirror/-/npm-mirror-1.4.1.tgz","integrity":"sha512-VjUGzs6MaaZebqZXqeunUo/+H9LanRolZU9+3B7a+Mq8ywsVtoFkPWcIqbJEyP1XumlGT8UIRuavGwGv99G7jA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDt75gw6Ev6SYpSyg19SFqC9kz4ehg1cFCHQyv69Q4VowIgZtsjfTTH7HbFQe0uzNhk8NKKPr4nsZus1N3Kh4L61Q8="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"gaye","email":"gareth.aye@gmail.com"},"maintainers":[{"name":"gaye","email":"gareth.aye@gmail.com"}],"directories":{}},"1.4.2":{"name":"npm-mirror","version":"1.4.2","repository":{"type":"git","url":"https://github.com/mozilla-b2g/npm-mirror"},"contributors":[{"name":"Gareth Aye","email":"gareth.aye@gmail.com"},{"name":"Will LaChance","email":"wlachance@mozilla.com"}],"dependencies":{"async":"~0.2.9","commander":"~2.0.0","debug":"~0.7.2","graceful-fs":"~2.0.1","ncp":"~0.5.0","node-static":"~0.7.2","node-uuid":"~1.4.1","rimraf":"~2.2.5","semver":"~2.1.0","sha":"~1.2.3","temp":"~0.6.0","validator":"~1.5.1"},"devDependencies":{"jshint":"~2.1.11","mocha":"~1.13.0","proxyquire":"~0.5.1","sinon":"~1.7.3"},"keywords":["mirror","npm","registry"],"bin":{"npm-mirror":"bin/npm-mirror"},"scripts":{"test":"make test"},"description":"npm-mirror ==========","bugs":{"url":"https://github.com/mozilla-b2g/npm-mirror/issues"},"homepage":"https://github.com/mozilla-b2g/npm-mirror","_id":"npm-mirror@1.4.2","dist":{"shasum":"e1ceac807a8fff330ea5124cdd33f76c67769a0c","tarball":"https://registry.npmjs.org/npm-mirror/-/npm-mirror-1.4.2.tgz","integrity":"sha512-cE4pVQM85SE/FSs5GixFmQ8TKhZ6e4L4o6kzOtHcDOybKg6FNRhAyVysL9f5kJ6hXyZKTsv9j+XU9ZmtCDlOyA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICrXqdlV5l6tunoiBfJ8Yctjp3s/euqrDmvYyJCj1MpmAiEAyvWJN/V83b4yXwIT2F3wjKeKIBlGu6a38hxj79EP9d4="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"gaye","email":"gareth.aye@gmail.com"},"maintainers":[{"name":"gaye","email":"gareth.aye@gmail.com"}]}},"readme":"npm-mirror\n==========\n\n[![Build Status](https://travis-ci.org/mozilla-b2g/npm-mirror.png?branch=master)](https://travis-ci.org/mozilla-b2g/npm-mirror)\n\nnpm-mirror is a utility for mirroring a subset of npm packages from another npm registry. It syncs all of the dependencies for a particular node module and writes them to the local filesystem so that a simple webserver can behave like a commonjs compliant package registry.\n\n## Notable Caveats\n\n+ Your webserver must be configured to map root requests to index.json files (like bin/npm-server).\n+ Git repos will not be synced\n\n## Getting Started\n\n```\nnpm install -g npm-mirror\n\nDEBUG=* npm-mirror \\\n  --master http://registry.npmjs.org \\\n  --manifests /absolute/path/to/target/package.json,/and/another/package.json \\\n  --hostname http://secret-npm-mirror.com \\\n  --root /absolute/path/to/download/packages/\n\n// Start webserver rooted in packages directory\n// For example...\nnpm-server --port 80 --path /absolute/path/to/download/packages/\n\n// Give it a whirl\ncd /path/to/target\nnpm install --registry http://secret-npm-mirror.com\n```\n\n### A Word About Arguments\n\n#### master\n\na fully qualified url for the master registry's root\n\n### manifests\n\na comma separated list of fully qualifed filesystem paths to or http urls for manifest files (ie https://npmjs.org/doc/json.html)\n\n#### hostname\n\na fully qualifed url at which the mirrored packages will be served\n\n#### root\n\na fully qualifed path for where to put downloaded packages\n\n## Test Suite\n\n`make test` runs the test suite. Unit tests live in `test/unit` and integration tests live in `test/integration`. In order for the integration tests to run successfully, you must be connected to the Internet since packages will be downloaded from http://registry.npmjs.org.\n","maintainers":[{"name":"gaye","email":"gaye@mozilla.com"}],"time":{"modified":"2022-07-13T14:41:07.455Z","created":"2013-09-30T23:28:59.804Z","0.0.1":"2013-09-30T23:29:06.735Z","1.0.0-alpha":"2013-10-15T20:05:42.353Z","1.0.0-alpha-2":"2013-10-17T21:38:40.881Z","0.0.2-alpha":"2013-11-05T19:55:01.011Z","0.1.0-alpha":"2013-11-05T20:06:44.284Z","0.1.0":"2013-11-05T20:56:06.245Z","0.1.1":"2013-11-05T21:15:10.392Z","0.2.0-alpha":"2013-11-05T22:18:26.494Z","0.2.1-alpha":"2013-11-05T22:32:56.432Z","0.2.2-alpha":"2013-11-05T22:58:38.465Z","0.2.2":"2013-11-05T23:05:09.780Z","0.3.0-alpha":"2013-11-06T21:54:10.780Z","1.0.0":"2013-11-12T22:18:11.583Z","1.1.0":"2013-11-13T00:25:38.569Z","1.1.1":"2013-11-14T17:51:14.026Z","1.2.0":"2013-11-14T22:06:05.239Z","1.3.0":"2013-11-15T04:08:12.168Z","1.3.1-alpha":"2013-11-15T13:53:57.475Z","1.3.2-alpha":"2013-11-15T14:00:33.633Z","1.3.4-0":"2013-11-15T14:16:05.587Z","1.3.4-1":"2013-11-15T14:22:04.666Z","1.3.4":"2013-11-15T14:36:57.848Z","1.3.6":"2014-01-15T18:42:47.213Z","1.4.0":"2014-01-16T01:18:10.800Z","1.4.1":"2014-01-16T13:07:08.375Z","1.4.2":"2014-01-16T17:08:54.259Z"},"repository":{"type":"git","url":"https://github.com/mozilla-b2g/npm-mirror"},"readmeFilename":"README.md","users":{"darrylhodgins":true,"lbragaglia":true}}