{"_id":"registry-mirror","_rev":"34-53f6e267ccbbf8fcc90a71fc044a20ba","name":"registry-mirror","description":"Set up a NPM registry mirror, using your favourite storage, IPFS! :D","dist-tags":{"latest":"0.6.3"},"versions":{"0.0.1":{"name":"registry-mirror","version":"0.0.1","description":"Set up a NPM registry mirror, using your favourite storage, including IPFS! :D","main":"src/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/diasdavid/registry-mirror.git"},"keywords":["IPFS"],"author":{"name":"David Dias","email":"daviddias@ipfs.io"},"license":"MIT","bugs":{"url":"https://github.com/diasdavid/registry-mirror/issues"},"homepage":"https://github.com/diasdavid/registry-mirror#readme","gitHead":"5203ffc0c7c9f8d552261599db44173a9f91ae87","_id":"registry-mirror@0.0.1","_shasum":"6b8cbf52afdfeed67089c5cc6f7ae4a443046c5b","_from":".","_npmVersion":"3.3.10","_nodeVersion":"4.2.1","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"dist":{"shasum":"6b8cbf52afdfeed67089c5cc6f7ae4a443046c5b","tarball":"https://registry.npmjs.org/registry-mirror/-/registry-mirror-0.0.1.tgz","integrity":"sha512-zwlCtv2yKkuLtcfv1MrMds83JEBSGBkL+azkzTlk8Qu9M12wZKoKwIKkBqOIFktfsGe0K6FbdNA6LUZ7kKhMUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHUXQR6v48SX+L+7d14rVt6iGbVIaynNNCZLRAhB/dy2AiBiHfsKaLDHiU0PCbK4CaOO0DYAKXprZ9mj9r0Oymx6eg=="}]},"deprecated":"This module has been deprecated, use ipfs-npm instead","directories":{}},"0.1.0":{"name":"registry-mirror","version":"0.1.0","description":"Set up a NPM registry mirror, using your favourite storage, including IPFS! :D","main":"src/index.js","bin":{"registry-mirror":"bin.js"},"scripts":{"test":"mocha","lint":"standard"},"pre-commit":["lint","test"],"repository":{"type":"git","url":"git+https://github.com/diasdavid/registry-mirror.git"},"keywords":["IPFS"],"author":{"name":"David Dias","email":"daviddias@ipfs.io"},"license":"MIT","bugs":{"url":"https://github.com/diasdavid/registry-mirror/issues"},"homepage":"https://github.com/diasdavid/registry-mirror#readme","dependencies":{"davlog":"0.0.2","express":"^4.12.3","ipfs-blob-store":"^0.1.0","lru-cache":"^2.5.0","mdns":"^2.2.8","registry-static":"github:diasdavid/registry-static","ronin":"^0.3.11","st":"^0.5.3"},"devDependencies":{"mocha":"^2.2.1","mockery":"^1.4.0","ncp":"^2.0.0","nock":"^1.2.1","pre-commit":"^1.1.2","request":"^2.54.0","rimraf":"^2.3.2","standard":"^5.3.1"},"gitHead":"02bf19321c19936ea6d7b091d4ea53af645ad20c","_id":"registry-mirror@0.1.0","_shasum":"801d8dcd3333ed30f15ac8ffc4e5f45d407a91bd","_from":".","_npmVersion":"3.3.10","_nodeVersion":"4.2.1","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"dist":{"shasum":"801d8dcd3333ed30f15ac8ffc4e5f45d407a91bd","tarball":"https://registry.npmjs.org/registry-mirror/-/registry-mirror-0.1.0.tgz","integrity":"sha512-rAHyrS1cW7/NUDPvSVFcwuiOiykOdPcuPZGFAsOO/1xgUmXZio69DZAp3LktrywAW9dr1eG67gNUU9nGjlu9gw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHICWXZ5N7BAkb7LDQM2tcSpTsUJX2J3ayACf5lqIgsQIhAMHUVSQ+6VbKknWLpc57mfYlKsjqLS6PLSjiUeqNUDz+"}]},"deprecated":"This module has been deprecated, use ipfs-npm instead","directories":{}},"0.1.2":{"name":"registry-mirror","version":"0.1.2","description":"Set up a NPM registry mirror, using your favourite storage, including IPFS! :D","main":"src/index.js","bin":{"registry-mirror":"bin.js"},"scripts":{"test":"mocha","lint":"standard"},"pre-commit":["lint","test"],"repository":{"type":"git","url":"git+https://github.com/diasdavid/registry-mirror.git"},"keywords":["IPFS"],"author":{"name":"David Dias","email":"daviddias@ipfs.io"},"license":"MIT","bugs":{"url":"https://github.com/diasdavid/registry-mirror/issues"},"homepage":"https://github.com/diasdavid/registry-mirror#readme","dependencies":{"davlog":"0.0.2","express":"^4.12.3","ipfs-blob-store":"^0.1.0","lru-cache":"^2.5.0","mdns":"^2.2.8","registry-static":"github:diasdavid/registry-static","ronin":"^0.3.11","st":"^0.5.3"},"devDependencies":{"mocha":"^2.2.1","mockery":"^1.4.0","ncp":"^2.0.0","nock":"^1.2.1","pre-commit":"^1.1.2","request":"^2.54.0","rimraf":"^2.3.2","standard":"^5.3.1"},"gitHead":"74f78e5b21ec55d925c496d48e60e793ae025d75","_id":"registry-mirror@0.1.2","_shasum":"6dd096cb8d37be0d86cec64795aaa9a31bd8a849","_from":".","_npmVersion":"3.3.10","_nodeVersion":"4.2.1","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"dist":{"shasum":"6dd096cb8d37be0d86cec64795aaa9a31bd8a849","tarball":"https://registry.npmjs.org/registry-mirror/-/registry-mirror-0.1.2.tgz","integrity":"sha512-MvUQvi4K4RpgUbc5sFCt6dzRJc2hn2o3xZuHCFpXiyeMmYmMTBLNtlWxbiTQF12Nu7a8bc+vAKnsVCPUog0bbg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCsa1GBxkrPHNLiKcrQ4gXyxF3FPX6Jomq+j0Hsws4rHQIhAK2gzQXLX8iHRLA0iHrvZPESw2AMLNWvxoW+9DeicyD2"}]},"deprecated":"This module has been deprecated, use ipfs-npm instead","directories":{}},"0.1.3":{"name":"registry-mirror","version":"0.1.3","description":"Set up a NPM registry mirror, using your favourite storage, including IPFS! :D","main":"src/index.js","bin":{"registry-mirror":"bin.js"},"scripts":{"test":"mocha","lint":"standard"},"pre-commit":["lint","test"],"repository":{"type":"git","url":"git+https://github.com/diasdavid/registry-mirror.git"},"keywords":["IPFS"],"author":{"name":"David Dias","email":"daviddias@ipfs.io"},"license":"MIT","bugs":{"url":"https://github.com/diasdavid/registry-mirror/issues"},"homepage":"https://github.com/diasdavid/registry-mirror#readme","dependencies":{"davlog":"0.0.2","express":"^4.12.3","ipfs-blob-store":"^0.1.1","lru-cache":"^2.5.0","mdns":"^2.2.8","registry-static":"github:diasdavid/registry-static","ronin":"^0.3.11","st":"^0.5.3"},"devDependencies":{"mocha":"^2.2.1","mockery":"^1.4.0","ncp":"^2.0.0","nock":"^1.2.1","pre-commit":"^1.1.2","request":"^2.54.0","rimraf":"^2.3.2","standard":"^5.3.1"},"gitHead":"3878b1c1123185dd77f6ca402e4d997ffb938c84","_id":"registry-mirror@0.1.3","_shasum":"c621f82a657e6d6330ff4a5b894c0fab9aea0637","_from":".","_npmVersion":"3.3.10","_nodeVersion":"4.2.1","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"dist":{"shasum":"c621f82a657e6d6330ff4a5b894c0fab9aea0637","tarball":"https://registry.npmjs.org/registry-mirror/-/registry-mirror-0.1.3.tgz","integrity":"sha512-c8kO0CWuG7p7nfQtahuNXStIdBEEj+Uy0Ygx4BHLaSIIMqIgNr+m3sYT14v2w4UFvBXaw1Xl6/2d6K/moUvJdw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBkl/R+Nbm17QfoJ2F5wAZI3MtjOHugPOPj3ujStjVl7AiBQ5Ji5UEox9HZdF4QrAyMKSD2wv9Ly+/2cLrhvuzcXyg=="}]},"deprecated":"This module has been deprecated, use ipfs-npm instead","directories":{}},"0.1.4":{"name":"registry-mirror","version":"0.1.4","description":"Set up a NPM registry mirror, using your favourite storage, including IPFS! :D","main":"src/index.js","bin":{"registry-mirror":"bin.js"},"scripts":{"test":"mocha","lint":"standard"},"pre-commit":["lint","test"],"repository":{"type":"git","url":"git+https://github.com/diasdavid/registry-mirror.git"},"keywords":["IPFS"],"author":{"name":"David Dias","email":"daviddias@ipfs.io"},"license":"MIT","bugs":{"url":"https://github.com/diasdavid/registry-mirror/issues"},"homepage":"https://github.com/diasdavid/registry-mirror#readme","dependencies":{"davlog":"0.0.2","express":"^4.12.3","ipfs-blob-store":"^0.1.1","lru-cache":"^2.5.0","registry-static":"github:diasdavid/registry-static","ronin":"^0.3.11","st":"^0.5.3"},"devDependencies":{"mocha":"^2.2.1","mockery":"^1.4.0","ncp":"^2.0.0","nock":"^1.2.1","pre-commit":"^1.1.2","request":"^2.54.0","rimraf":"^2.3.2","standard":"^5.3.1"},"gitHead":"0ff7f987849b6d8d2d43cd1de1a31568cf30f047","_id":"registry-mirror@0.1.4","_shasum":"c39cfd6226e2c0df78d62c017d7565925346aca9","_from":".","_npmVersion":"3.3.10","_nodeVersion":"4.2.1","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"dist":{"shasum":"c39cfd6226e2c0df78d62c017d7565925346aca9","tarball":"https://registry.npmjs.org/registry-mirror/-/registry-mirror-0.1.4.tgz","integrity":"sha512-ehRJE+PWe3bJZT3r5SQ9s6J0mDtnJQBQqljrN5d7v8E4y3Gw1ZjI/+RdgAonwbV6b/i9DeLzSfVRh84SkHDEMQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcquXzulvtd3BveRrNZi8Ga/u6Hu018bJXy7KcWIoiEQIgMDp043E50XEZw19T+2lBjDYgNcRrZBokoxa9onGpHQk="}]},"deprecated":"This module has been deprecated, use ipfs-npm instead","directories":{}},"0.1.5":{"name":"registry-mirror","version":"0.1.5","description":"Set up a NPM registry mirror, using your favourite storage, including IPFS! :D","main":"src/index.js","bin":{"registry-mirror":"bin.js"},"scripts":{"test":"mocha","lint":"standard"},"pre-commit":["lint","test"],"repository":{"type":"git","url":"git+https://github.com/diasdavid/registry-mirror.git"},"keywords":["IPFS"],"author":{"name":"David Dias","email":"daviddias@ipfs.io"},"license":"MIT","bugs":{"url":"https://github.com/diasdavid/registry-mirror/issues"},"homepage":"https://github.com/diasdavid/registry-mirror#readme","dependencies":{"davlog":"0.0.2","express":"^4.12.3","ipfs-blob-store":"^0.1.1","lru-cache":"^2.5.0","registry-static":"github:diasdavid/registry-static","ronin":"^0.3.11","st":"^0.5.3"},"devDependencies":{"mocha":"^2.2.1","mockery":"^1.4.0","ncp":"^2.0.0","nock":"^1.2.1","pre-commit":"^1.1.2","request":"^2.54.0","rimraf":"^2.3.2","standard":"^5.3.1"},"gitHead":"a898c79f93c91b1523b42b5193b2c8ef2c77ae67","_id":"registry-mirror@0.1.5","_shasum":"18d3af404cd57a13840d5e0b31ec4bcd600e6a63","_from":".","_npmVersion":"3.3.10","_nodeVersion":"4.2.1","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"dist":{"shasum":"18d3af404cd57a13840d5e0b31ec4bcd600e6a63","tarball":"https://registry.npmjs.org/registry-mirror/-/registry-mirror-0.1.5.tgz","integrity":"sha512-S+cRSJJbp1mOiRyan+P+7uL5GgsDNYoJgrTiYe6EgyzzLfZ1JU9HEW0SWyvJUlavDyYFquedMsoFO8o55R897w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICc2lHefkPEZ1bYjvDUJWCAZ1FUiNT3LjffHt1aZG+QIAiEAlBW1vHNZKen/aIFI3JlUdbw5h4K4h6Tfq/yOnMNVhQE="}]},"deprecated":"This module has been deprecated, use ipfs-npm instead","directories":{}},"0.1.6":{"name":"registry-mirror","version":"0.1.6","description":"Set up a NPM registry mirror, using your favourite storage, including IPFS! :D","main":"src/index.js","bin":{"registry-mirror":"bin.js"},"scripts":{"test":"mocha","lint":"standard"},"pre-commit":["lint","test"],"repository":{"type":"git","url":"git+https://github.com/diasdavid/registry-mirror.git"},"keywords":["IPFS"],"author":{"name":"David Dias","email":"daviddias@ipfs.io"},"license":"MIT","bugs":{"url":"https://github.com/diasdavid/registry-mirror/issues"},"homepage":"https://github.com/diasdavid/registry-mirror#readme","dependencies":{"davlog":"0.0.2","express":"^4.12.3","ipfs-blob-store":"^0.2.0","lru-cache":"^2.5.0","registry-static":"github:diasdavid/registry-static","ronin":"^0.3.11","st":"^0.5.3"},"devDependencies":{"mocha":"^2.2.1","mockery":"^1.4.0","ncp":"^2.0.0","nock":"^1.2.1","pre-commit":"^1.1.2","request":"^2.54.0","rimraf":"^2.3.2","standard":"^5.3.1"},"gitHead":"9f5e32536948309904972cb76860ba59dbb521e2","_id":"registry-mirror@0.1.6","_shasum":"eb153c639ff129fc3c0c661c1a63680f7f33aaec","_from":".","_npmVersion":"3.3.10","_nodeVersion":"4.2.1","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"dist":{"shasum":"eb153c639ff129fc3c0c661c1a63680f7f33aaec","tarball":"https://registry.npmjs.org/registry-mirror/-/registry-mirror-0.1.6.tgz","integrity":"sha512-baw6uQm2PIJdF1KoBcmNPhy9ytzmXL8fAfR8lyWP5EqDd2Jv3wHWOUuPWBnm0GpBmWXTfLx2rgA7EK3EDJld6Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEmXNuay1GqS5wxVuC+5FsNVCZ+f9ZV7VhapIhNbM7T0AiAkADj+oSN+/lz9DJteD6uC/PRjKOwxtg7hGvFLM+o6DQ=="}]},"deprecated":"This module has been deprecated, use ipfs-npm instead","directories":{}},"0.2.0":{"name":"registry-mirror","version":"0.2.0","description":"Set up a NPM registry mirror, using your favourite storage, including IPFS! :D","main":"src/index.js","bin":{"registry-mirror":"bin.js"},"scripts":{"test":"mocha","lint":"standard"},"pre-commit":["lint","test"],"repository":{"type":"git","url":"git+https://github.com/diasdavid/registry-mirror.git"},"keywords":["IPFS"],"author":{"name":"David Dias","email":"daviddias@ipfs.io"},"license":"MIT","bugs":{"url":"https://github.com/diasdavid/registry-mirror/issues"},"homepage":"https://github.com/diasdavid/registry-mirror#readme","dependencies":{"davlog":"0.0.2","express":"^4.12.3","ipfs-blob-store":"^0.2.0","lru-cache":"^2.5.0","registry-static":"github:diasdavid/registry-static","ronin":"^0.3.11","st":"^0.5.3"},"devDependencies":{"mocha":"^2.2.1","mockery":"^1.4.0","ncp":"^2.0.0","nock":"^1.2.1","pre-commit":"^1.1.2","request":"^2.54.0","rimraf":"^2.3.2","standard":"^5.3.1"},"gitHead":"9154c05b52c2b9a29e82337e0cb63fc1641b153d","_id":"registry-mirror@0.2.0","_shasum":"2d758daa35e47047e57491828bdfc8eaa66add5e","_from":".","_npmVersion":"3.3.10","_nodeVersion":"4.2.1","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"dist":{"shasum":"2d758daa35e47047e57491828bdfc8eaa66add5e","tarball":"https://registry.npmjs.org/registry-mirror/-/registry-mirror-0.2.0.tgz","integrity":"sha512-NMLqsr3fRPXj6ErUVGJSrj3XVPjTdcBNL9AMATt5eS4pkdzI6WmdhO4hqD5v7ovaHJ5H5xZuLAM2Kn9KN0AKzw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCIx5rU3u8yQKUStK8m+lbh0pUj1fT1pVQdzoNi0+eFPAIhAPkapc3fZ7rz0vner+Yl0y8ZGGdGGgiUGiTQ+YvcACts"}]},"deprecated":"This module has been deprecated, use ipfs-npm instead","directories":{}},"0.2.1":{"name":"registry-mirror","version":"0.2.1","description":"Set up a NPM registry mirror, using your favourite storage, including IPFS! :D","main":"src/index.js","bin":{"registry-mirror":"bin.js"},"scripts":{"test":"mocha","lint":"standard"},"pre-commit":["lint","test"],"repository":{"type":"git","url":"git+https://github.com/diasdavid/registry-mirror.git"},"keywords":["IPFS"],"author":{"name":"David Dias","email":"daviddias@ipfs.io"},"license":"MIT","bugs":{"url":"https://github.com/diasdavid/registry-mirror/issues"},"homepage":"https://github.com/diasdavid/registry-mirror#readme","dependencies":{"davlog":"0.0.2","express":"^4.12.3","ipfs-blob-store":"^0.2.0","lru-cache":"^2.5.0","registry-static":"github:diasdavid/registry-static","ronin":"^0.3.11","st":"^1.0.0"},"devDependencies":{"mocha":"^2.2.1","mockery":"^1.4.0","ncp":"^2.0.0","nock":"^1.2.1","pre-commit":"^1.1.2","request":"^2.54.0","rimraf":"^2.3.2","standard":"^5.3.1"},"gitHead":"491d0863f980f2ac7dc43f7614996872950c58c4","_id":"registry-mirror@0.2.1","_shasum":"14fd671634c398508b2db0eed3bf44028424276e","_from":".","_npmVersion":"3.3.10","_nodeVersion":"4.2.1","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"dist":{"shasum":"14fd671634c398508b2db0eed3bf44028424276e","tarball":"https://registry.npmjs.org/registry-mirror/-/registry-mirror-0.2.1.tgz","integrity":"sha512-Ykyx4zjfrTO6+7lf6zgTOYQzaq5jLP/DUgvPBklL3oCxFaQf+BbnWuR30ONOVIXPJNdGZoWBRsuPxYftP0k/XQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAy4TNB55EnbwhZkprJ9icctx/gJ8rLNVyIYQkj+KP6vAiEAyF2vDIlgjM1vYKHmtvpM1tYekiRKT7vMAc2MrPf2QFg="}]},"deprecated":"This module has been deprecated, use ipfs-npm instead","directories":{}},"0.2.2":{"name":"registry-mirror","version":"0.2.2","description":"Set up a NPM registry mirror, using your favourite storage, including IPFS! :D","main":"src/index.js","bin":{"registry-mirror":"bin.js"},"scripts":{"test":"mocha","lint":"standard"},"pre-commit":["lint","test"],"repository":{"type":"git","url":"git+https://github.com/diasdavid/registry-mirror.git"},"keywords":["IPFS"],"author":{"name":"David Dias","email":"daviddias@ipfs.io"},"license":"MIT","bugs":{"url":"https://github.com/diasdavid/registry-mirror/issues"},"homepage":"https://github.com/diasdavid/registry-mirror#readme","dependencies":{"davlog":"0.0.2","express":"^4.12.3","ipfs-blob-store":"^0.2.0","lru-cache":"^2.5.0","registry-static":"github:diasdavid/registry-static","ronin":"^0.3.11","st":"^1.0.0"},"devDependencies":{"eslint-config-standard-react":"^1.2.1","eslint-plugin-react":"^3.9.0","mocha":"^2.2.1","mockery":"^1.4.0","ncp":"^2.0.0","nock":"^1.2.1","pre-commit":"^1.1.2","request":"^2.54.0","rimraf":"^2.3.2","standard":"^5.3.1"},"gitHead":"b47aeb4e586ce99d83f4eab3ee0c3e7a54c84ab5","_id":"registry-mirror@0.2.2","_shasum":"9ed75d79a9e99d23fa9bd22aa3678edd35f6794b","_from":".","_npmVersion":"3.3.10","_nodeVersion":"4.2.1","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"dist":{"shasum":"9ed75d79a9e99d23fa9bd22aa3678edd35f6794b","tarball":"https://registry.npmjs.org/registry-mirror/-/registry-mirror-0.2.2.tgz","integrity":"sha512-xyuoCSXUPqde87Z5cSPHLfB3+QcUyoeb7CHnSpmwJRyzbvJ4683LIacYZEEjFXEFdCwYKtbdjt3njw0NQ8hOdg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD0zPEB8ihD9Duxxeg+KckG95n3CvOkLoH33T13GNJCCQIgFrr7bB5QobpaM4bS69WygMsVJql7q/MAQDqUJYblClo="}]},"deprecated":"This module has been deprecated, use ipfs-npm instead","directories":{}},"0.2.3":{"name":"registry-mirror","version":"0.2.3","description":"Set up a NPM registry mirror, using your favourite storage, including IPFS! :D","main":"src/index.js","bin":{"registry-mirror":"bin.js"},"scripts":{"test":"mocha","lint":"standard"},"pre-commit":["lint","test"],"repository":{"type":"git","url":"git+https://github.com/diasdavid/registry-mirror.git"},"keywords":["IPFS"],"author":{"name":"David Dias","email":"daviddias@ipfs.io"},"license":"MIT","bugs":{"url":"https://github.com/diasdavid/registry-mirror/issues"},"homepage":"https://github.com/diasdavid/registry-mirror#readme","dependencies":{"davlog":"0.0.2","express":"^4.12.3","ipfs-blob-store":"^0.2.0","lru-cache":"^2.5.0","registry-static":"github:diasdavid/registry-static","ronin":"^0.3.11","st":"^1.0.0"},"devDependencies":{"eslint-config-standard-react":"^1.2.1","eslint-plugin-react":"^3.9.0","mocha":"^2.2.1","mockery":"^1.4.0","ncp":"^2.0.0","nock":"^1.2.1","pre-commit":"^1.1.2","request":"^2.54.0","rimraf":"^2.3.2","standard":"^5.3.1"},"gitHead":"204379c80a86a790f54fa8eaa55124486a810570","_id":"registry-mirror@0.2.3","_shasum":"f5b0c9fb4a530f3d54c56f4e7e4301c69ad360bf","_from":".","_npmVersion":"3.3.10","_nodeVersion":"4.2.1","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"dist":{"shasum":"f5b0c9fb4a530f3d54c56f4e7e4301c69ad360bf","tarball":"https://registry.npmjs.org/registry-mirror/-/registry-mirror-0.2.3.tgz","integrity":"sha512-FGLyn6g0orSCfp4In7X+opznN+rnxqSWFd0sD/VoJYTPIxrGNs2+nnExZwnEINXu6+ClVxtx9QzIjLZR1rPP/Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6JdvtqtIG3lebsaiZDWkc9vR1pJejqt2C4aPetnCmewIhAMEmLT1nKWPyvhy8zC6ywp7ltr+3Z+QRLcEFjjePx8C5"}]},"deprecated":"This module has been deprecated, use ipfs-npm instead","directories":{}},"0.2.5":{"name":"registry-mirror","version":"0.2.5","description":"Set up a NPM registry mirror, using your favourite storage, including IPFS! :D","main":"src/index.js","bin":{"registry-mirror":"bin.js"},"scripts":{"test":"mocha","lint":"standard"},"pre-commit":["lint","test"],"repository":{"type":"git","url":"git+https://github.com/diasdavid/registry-mirror.git"},"keywords":["IPFS"],"author":{"name":"David Dias","email":"daviddias@ipfs.io"},"license":"MIT","bugs":{"url":"https://github.com/diasdavid/registry-mirror/issues"},"homepage":"https://github.com/diasdavid/registry-mirror#readme","dependencies":{"davlog":"0.0.2","express":"^4.12.3","ipfs-blob-store":"^0.2.0","lru-cache":"^2.5.0","registry-static":"github:diasdavid/registry-static","ronin":"^0.3.11","st":"^1.0.0"},"devDependencies":{"eslint-config-standard-react":"^1.2.1","eslint-plugin-react":"^3.9.0","mocha":"^2.2.1","mockery":"^1.4.0","ncp":"^2.0.0","nock":"^1.2.1","pre-commit":"^1.1.2","request":"^2.54.0","rimraf":"^2.3.2","standard":"^5.3.1"},"gitHead":"6739b62c7d6086f21d903d168a607cfc6a0a614f","_id":"registry-mirror@0.2.5","_shasum":"e1545e36e2a963e8c128c83ee4b6fbcbe1052966","_from":".","_npmVersion":"3.3.10","_nodeVersion":"4.2.1","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"dist":{"shasum":"e1545e36e2a963e8c128c83ee4b6fbcbe1052966","tarball":"https://registry.npmjs.org/registry-mirror/-/registry-mirror-0.2.5.tgz","integrity":"sha512-meOcDc92pywI35xmjSFVYJvDkJ+jZGEsmAFDUSp8lvslggBV7PIjZ0w38j2Zpeqx4TS31epU55BjXrXnxz5x+A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEe7M3wJsQRKqlDcHxp7GJ2N/G7XL+jb39wO53jp5TvPAiEAziD2NcQNXam/sccXtWka3sinnSRICBoetQzUMKBF6XQ="}]},"deprecated":"This module has been deprecated, use ipfs-npm instead","directories":{}},"0.2.6":{"name":"registry-mirror","version":"0.2.6","description":"Set up a NPM registry mirror, using your favourite storage, including IPFS! :D","main":"src/index.js","bin":{"registry-mirror":"bin.js"},"scripts":{"test":"mocha","lint":"standard"},"pre-commit":["lint","test"],"repository":{"type":"git","url":"git+https://github.com/diasdavid/registry-mirror.git"},"keywords":["IPFS"],"author":{"name":"David Dias","email":"daviddias@ipfs.io"},"license":"MIT","bugs":{"url":"https://github.com/diasdavid/registry-mirror/issues"},"homepage":"https://github.com/diasdavid/registry-mirror#readme","dependencies":{"davlog":"0.0.2","express":"^4.12.3","ipfs-blob-store":"^0.2.0","lru-cache":"^2.5.0","registry-static":"github:diasdavid/registry-static","ronin":"^0.3.11","st":"^1.0.0"},"devDependencies":{"eslint-config-standard-react":"^1.2.1","eslint-plugin-react":"^3.9.0","mocha":"^2.2.1","mockery":"^1.4.0","ncp":"^2.0.0","nock":"^1.2.1","pre-commit":"^1.1.2","request":"^2.54.0","rimraf":"^2.3.2","standard":"^5.3.1"},"gitHead":"474ab1208d5f99bd996fbe49cea97c1ee0bfc196","_id":"registry-mirror@0.2.6","_shasum":"68091400062433b9315f18c415a953c568724c59","_from":".","_npmVersion":"3.3.10","_nodeVersion":"4.2.1","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"dist":{"shasum":"68091400062433b9315f18c415a953c568724c59","tarball":"https://registry.npmjs.org/registry-mirror/-/registry-mirror-0.2.6.tgz","integrity":"sha512-X61bnG08JrcqvFWI3Y5LERdJ9NivYCgOPKzb8KncbnIg9DMtD2t2VP48JLbbQvW2wYV1lnaGg3lHyjU1oCwTUQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFnIIZ5DO1pelYf1wk+I+d6w+dO+aGVr89zFTPe1LfBzAiBOwDrXgGMJpqckG6UmpqlH+qumn+8qyGGQ4MjrN+fHXQ=="}]},"deprecated":"This module has been deprecated, use ipfs-npm instead","directories":{}},"0.2.7":{"name":"registry-mirror","version":"0.2.7","description":"Set up a NPM registry mirror, using your favourite storage, including IPFS! :D","main":"src/index.js","bin":{"registry-mirror":"bin.js"},"scripts":{"test":"mocha","lint":"standard"},"pre-commit":["lint","test"],"repository":{"type":"git","url":"git+https://github.com/diasdavid/registry-mirror.git"},"keywords":["IPFS"],"author":{"name":"David Dias","email":"daviddias@ipfs.io"},"license":"MIT","bugs":{"url":"https://github.com/diasdavid/registry-mirror/issues"},"homepage":"https://github.com/diasdavid/registry-mirror#readme","dependencies":{"davlog":"0.0.2","express":"^4.12.3","ipfs-blob-store":"^0.2.0","lru-cache":"^2.5.0","registry-static":"github:diasdavid/registry-static","ronin":"^0.3.11","st":"^1.0.0"},"devDependencies":{"eslint-config-standard-react":"^1.2.1","eslint-plugin-react":"^3.9.0","mocha":"^2.2.1","mockery":"^1.4.0","ncp":"^2.0.0","nock":"^1.2.1","pre-commit":"^1.1.2","request":"^2.54.0","rimraf":"^2.3.2","standard":"^5.3.1"},"gitHead":"0938fc103d1c4b2f3344324468424a80cd7f4791","_id":"registry-mirror@0.2.7","_shasum":"c5f586ae600a11aff6c5d0320b81efae6f5341b8","_from":".","_npmVersion":"3.3.10","_nodeVersion":"4.2.1","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"dist":{"shasum":"c5f586ae600a11aff6c5d0320b81efae6f5341b8","tarball":"https://registry.npmjs.org/registry-mirror/-/registry-mirror-0.2.7.tgz","integrity":"sha512-Nz9FADIF45atGT9FxDHayzVFsfj4zqTCXH2qpoILnQR9leehnKnqxAEkAdNfRTosMc5T97m2BehbQAt/2r3HLQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICxDROrnI5cgs/IxAj5f6TyRs5AWFbzkpWobu7mXwmSUAiAZw7loqI2lTc8zEFZ0c7xEGJoz5lZLUPWcsAXvGA5wkQ=="}]},"deprecated":"This module has been deprecated, use ipfs-npm instead","directories":{}},"0.2.8":{"name":"registry-mirror","version":"0.2.8","description":"Set up a NPM registry mirror, using your favourite storage, including IPFS! :D","main":"src/index.js","bin":{"registry-mirror":"bin.js"},"scripts":{"test":"mocha","lint":"standard"},"pre-commit":["lint","test"],"repository":{"type":"git","url":"git+https://github.com/diasdavid/registry-mirror.git"},"keywords":["IPFS"],"author":{"name":"David Dias","email":"daviddias@ipfs.io"},"license":"MIT","bugs":{"url":"https://github.com/diasdavid/registry-mirror/issues"},"homepage":"https://github.com/diasdavid/registry-mirror#readme","dependencies":{"davlog":"0.0.2","express":"^4.12.3","ipfs-blob-store":"^0.2.0","lru-cache":"^2.5.0","registry-static":"github:diasdavid/registry-static","ronin":"^0.3.11","st":"^1.0.0"},"devDependencies":{"eslint-config-standard-react":"^1.2.1","eslint-plugin-react":"^3.9.0","mocha":"^2.2.1","mockery":"^1.4.0","ncp":"^2.0.0","nock":"^1.2.1","pre-commit":"^1.1.2","request":"^2.54.0","rimraf":"^2.3.2","standard":"^5.3.1"},"gitHead":"7747e72f58693747989b1c882b482c8a0a5438a3","_id":"registry-mirror@0.2.8","_shasum":"6afd04a12d42892bf0e607ca45e1e75ae163ffd6","_from":".","_npmVersion":"3.3.10","_nodeVersion":"4.2.1","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"dist":{"shasum":"6afd04a12d42892bf0e607ca45e1e75ae163ffd6","tarball":"https://registry.npmjs.org/registry-mirror/-/registry-mirror-0.2.8.tgz","integrity":"sha512-vfdX4prGEqziEJSyMjWDi6fCKQeBEvRJLQyQJKkKZfCLU54QjE5ryyz80FocxKXPokT2+/G13tI6bteBUUv2Qg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGkizDFnkw/ATklHsrja8Xg+lR7Z0OIGbebna7NOCQPgIgNi7kMzMZJ+CAolLcXla9PaHajnV6nhZUVr4IrgdJ9q4="}]},"deprecated":"This module has been deprecated, use ipfs-npm instead","directories":{}},"0.2.9":{"name":"registry-mirror","version":"0.2.9","description":"Set up a NPM registry mirror, using your favourite storage, including IPFS! :D","main":"src/index.js","bin":{"registry-mirror":"bin.js"},"scripts":{"test":"mocha","lint":"standard"},"pre-commit":["lint","test"],"repository":{"type":"git","url":"git+https://github.com/diasdavid/registry-mirror.git"},"keywords":["IPFS"],"author":{"name":"David Dias","email":"daviddias@ipfs.io"},"license":"MIT","bugs":{"url":"https://github.com/diasdavid/registry-mirror/issues"},"homepage":"https://github.com/diasdavid/registry-mirror#readme","dependencies":{"davlog":"0.0.2","express":"^4.12.3","ipfs-blob-store":"^0.2.0","lru-cache":"^2.5.0","registry-static":"github:diasdavid/registry-static","ronin":"^0.3.11","st":"^1.0.0","ipfs-api":"github:ipfs/js-ipfs-api#ba85b3b"},"devDependencies":{"eslint-config-standard-react":"^1.2.1","eslint-plugin-react":"^3.9.0","mocha":"^2.2.1","mockery":"^1.4.0","ncp":"^2.0.0","nock":"^1.2.1","pre-commit":"^1.1.2","request":"^2.54.0","rimraf":"^2.3.2","standard":"^5.3.1"},"gitHead":"b11444a4513d972c3cc8d8f83aa1b2a81d5aea30","_id":"registry-mirror@0.2.9","_shasum":"d5d822246002c7c33cac9027b35457d75d9fc003","_from":".","_npmVersion":"3.3.10","_nodeVersion":"4.2.1","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"dist":{"shasum":"d5d822246002c7c33cac9027b35457d75d9fc003","tarball":"https://registry.npmjs.org/registry-mirror/-/registry-mirror-0.2.9.tgz","integrity":"sha512-yCWB4BEmvTQNfg4b4S918rXi7H3gDaIhjrN5krogoc55eL9MosvMIbcKhvHMwZtVSJPKGWDb7OsZObacg6mySQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBkWDmgb0uiAXWnRjl8lWxsxE+mtf/120tb03lKecra/AiB9WeRVHsM/XCTt13cihBAryChwb6mu0BbTH3vgHs0zfA=="}]},"deprecated":"This module has been deprecated, use ipfs-npm instead","directories":{}},"0.2.10":{"name":"registry-mirror","version":"0.2.10","description":"Set up a NPM registry mirror, using your favourite storage, including IPFS! :D","main":"src/index.js","bin":{"registry-mirror":"bin.js"},"scripts":{"test":"mocha","lint":"standard"},"pre-commit":["lint","test"],"repository":{"type":"git","url":"git+https://github.com/diasdavid/registry-mirror.git"},"keywords":["IPFS"],"author":{"name":"David Dias","email":"daviddias@ipfs.io"},"license":"MIT","bugs":{"url":"https://github.com/diasdavid/registry-mirror/issues"},"homepage":"https://github.com/diasdavid/registry-mirror#readme","dependencies":{"davlog":"0.0.2","express":"^4.12.3","ipfs-blob-store":"^0.2.0","lru-cache":"^2.5.0","registry-static":"github:diasdavid/registry-static","ronin":"^0.3.11","st":"^1.0.0","ipfs-api":"github:ipfs/js-ipfs-api#ba85b3b"},"devDependencies":{"eslint-config-standard-react":"^1.2.1","eslint-plugin-react":"^3.9.0","mocha":"^2.2.1","mockery":"^1.4.0","ncp":"^2.0.0","nock":"^1.2.1","pre-commit":"^1.1.2","request":"^2.54.0","rimraf":"^2.3.2","standard":"^5.3.1"},"gitHead":"60ac0dcd2326caf3acb90f603020d56d820cf83a","_id":"registry-mirror@0.2.10","_shasum":"0b99ca953bdde2ec92d519bc558fb9b67d5646ac","_from":".","_npmVersion":"3.3.10","_nodeVersion":"4.2.1","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"dist":{"shasum":"0b99ca953bdde2ec92d519bc558fb9b67d5646ac","tarball":"https://registry.npmjs.org/registry-mirror/-/registry-mirror-0.2.10.tgz","integrity":"sha512-YM4+Y89Cz8wZxxf4Uk7j8K98HP2/tsWIGBmdykAVj27Y6oQfmy5bsYhxSdMiogkmdG1eAI40StjQo2FNxbUJ6w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUSrLEegOFxfFCpH/O86c+Yw7qnKsgml4X5XnZeY6EpAIgTE0eOGo9FtDFCypwziVa/Pu9yeh/YytRa5ojRyG8JHk="}]},"deprecated":"This module has been deprecated, use ipfs-npm instead","directories":{}},"0.2.11":{"name":"registry-mirror","version":"0.2.11","description":"Set up a NPM registry mirror, using your favourite storage, including IPFS! :D","main":"src/index.js","bin":{"registry-mirror":"src/cli/bin.js"},"scripts":{"test":"mocha","lint":"standard"},"pre-commit":["lint","test"],"repository":{"type":"git","url":"git+https://github.com/diasdavid/registry-mirror.git"},"keywords":["IPFS"],"author":{"name":"David Dias","email":"daviddias@ipfs.io"},"license":"MIT","bugs":{"url":"https://github.com/diasdavid/registry-mirror/issues"},"homepage":"https://github.com/diasdavid/registry-mirror#readme","dependencies":{"davlog":"0.0.2","express":"^4.12.3","ipfs-blob-store":"^0.2.0","lru-cache":"^2.5.0","registry-static":"github:diasdavid/registry-static","ronin":"^0.3.11","st":"^1.0.0","ipfs-api":"github:ipfs/js-ipfs-api#ba85b3b"},"devDependencies":{"eslint-config-standard-react":"^1.2.1","eslint-plugin-react":"^3.9.0","mocha":"^2.2.1","mockery":"^1.4.0","ncp":"^2.0.0","nock":"^1.2.1","pre-commit":"^1.1.2","request":"^2.54.0","rimraf":"^2.3.2","standard":"^5.3.1"},"gitHead":"19a209abbad1431976c01fc89fc246267aad560f","_id":"registry-mirror@0.2.11","_shasum":"d8dbd4925bd51d72eb549f6cd1b9af34cfd2796d","_from":".","_npmVersion":"3.3.10","_nodeVersion":"4.2.1","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"dist":{"shasum":"d8dbd4925bd51d72eb549f6cd1b9af34cfd2796d","tarball":"https://registry.npmjs.org/registry-mirror/-/registry-mirror-0.2.11.tgz","integrity":"sha512-99kGbrUFh4/WQW0c73nlwYhSLjQ4LcNAw1L0akfPgTBKo61M+20c6A0BOFb/K7+7E8LpVFNgwXiO/r3ZN2kSqw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKUlvMROYxo7laNcW9M8hAGme4Ua0nGEC4xBSzR7h8sAIhAOEU67t8k1pScT1SsI1OQ7W1Qye6q256vykmt0vFuHDv"}]},"deprecated":"This module has been deprecated, use ipfs-npm instead","directories":{}},"0.2.12":{"name":"registry-mirror","version":"0.2.12","description":"Set up a NPM registry mirror, using your favourite storage, including IPFS! :D","main":"src/index.js","bin":{"registry-mirror":"src/cli/bin.js"},"scripts":{"test":"mocha","lint":"standard"},"pre-commit":["lint","test"],"repository":{"type":"git","url":"git+https://github.com/diasdavid/registry-mirror.git"},"keywords":["IPFS"],"author":{"name":"David Dias","email":"daviddias@ipfs.io"},"license":"MIT","bugs":{"url":"https://github.com/diasdavid/registry-mirror/issues"},"homepage":"https://github.com/diasdavid/registry-mirror#readme","dependencies":{"davlog":"0.0.2","express":"^4.12.3","ipfs-blob-store":"^0.2.0","lru-cache":"^2.5.0","registry-static":"github:diasdavid/registry-static","ronin":"^0.3.11","st":"^1.0.0","ipfs-api":"github:ipfs/js-ipfs-api#ba85b3b"},"devDependencies":{"eslint-config-standard-react":"^1.2.1","eslint-plugin-react":"^3.9.0","mocha":"^2.2.1","mockery":"^1.4.0","ncp":"^2.0.0","nock":"^1.2.1","pre-commit":"^1.1.2","request":"^2.54.0","rimraf":"^2.3.2","standard":"^5.3.1"},"gitHead":"64dde14f611fb8427c91f42400b9b40308867817","_id":"registry-mirror@0.2.12","_shasum":"f87ac957c8467a9933bfac5943034a08366d192e","_from":".","_npmVersion":"3.3.10","_nodeVersion":"4.2.1","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"dist":{"shasum":"f87ac957c8467a9933bfac5943034a08366d192e","tarball":"https://registry.npmjs.org/registry-mirror/-/registry-mirror-0.2.12.tgz","integrity":"sha512-CSzxzZUQfj1JwQBDMAkiO+1YfueJznKzscawSjrFfXvSaLKLvXfvtb0NjhxENnTQ6GxHvBjqTIK2U456wNxL9g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFYhoyjYWdOMDc9fw+MuJrdmMrcFXdR9oTOvz6EoxWldAiEA3VmTn55B1y9RlywsKoNDKlQXp7ENyR6ibvVEflpY2KU="}]},"deprecated":"This module has been deprecated, use ipfs-npm instead","directories":{}},"0.3.0":{"name":"registry-mirror","version":"0.3.0","description":"Set up a NPM registry mirror, using your favourite storage, including IPFS! :D","main":"src/index.js","bin":{"registry-mirror":"src/cli/bin.js"},"scripts":{"test":"mocha","lint":"standard"},"pre-commit":["lint","test"],"repository":{"type":"git","url":"git+https://github.com/diasdavid/registry-mirror.git"},"keywords":["IPFS"],"author":{"name":"David Dias","email":"daviddias@ipfs.io"},"license":"MIT","bugs":{"url":"https://github.com/diasdavid/registry-mirror/issues"},"homepage":"https://github.com/diasdavid/registry-mirror#readme","dependencies":{"davlog":"0.0.2","express":"^4.12.3","ipfs-api":"github:ipfs/js-ipfs-api#ba85b3b","ipfs-blob-store":"^0.2.0","lru-cache":"^2.5.0","registry-static":"github:diasdavid/registry-static","ronin":"^0.3.11","st":"^1.0.0"},"devDependencies":{"eslint-config-standard-react":"^1.2.1","eslint-plugin-react":"^3.9.0","mocha":"^2.2.1","mockery":"^1.4.0","ncp":"^2.0.0","nock":"^1.2.1","pre-commit":"^1.1.2","request":"^2.54.0","rimraf":"^2.3.2","standard":"^5.3.1"},"gitHead":"36fdc25e3045c284cd119dfc9f3ba8ee17f49099","_id":"registry-mirror@0.3.0","_shasum":"1819a60fc27a7b89bd7e263579c9029ab9eb88f9","_from":".","_npmVersion":"3.3.10","_nodeVersion":"4.2.1","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"dist":{"shasum":"1819a60fc27a7b89bd7e263579c9029ab9eb88f9","tarball":"https://registry.npmjs.org/registry-mirror/-/registry-mirror-0.3.0.tgz","integrity":"sha512-pxJx9H7cAtOyA4PMdP4y4vzsOIIqvdpwZn2mUW/gwIuk75f3odIbN/sKSaBcRQkAasI8hyPbvEuzLoHOyp8IZg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5bxHE/9Tn83yt2ZsA/otfS/0ec1OabMPRfbnZelfQeQIhAPStpd45jgDRrOCQ1XrmcEA07JezkDNCDFoccUN/V7aV"}]},"deprecated":"This module has been deprecated, use ipfs-npm instead","directories":{}},"0.3.1":{"name":"registry-mirror","version":"0.3.1","description":"Set up a NPM registry mirror, using your favourite storage, including IPFS! :D","main":"src/index.js","bin":{"registry-mirror":"src/cli/bin.js"},"scripts":{"test":"mocha","lint":"standard"},"pre-commit":["lint","test"],"repository":{"type":"git","url":"git+https://github.com/diasdavid/registry-mirror.git"},"keywords":["IPFS"],"author":{"name":"David Dias","email":"daviddias@ipfs.io"},"license":"MIT","bugs":{"url":"https://github.com/diasdavid/registry-mirror/issues"},"homepage":"https://github.com/diasdavid/registry-mirror#readme","dependencies":{"davlog":"0.0.2","express":"^4.12.3","ipfs-api":"github:ipfs/js-ipfs-api#ba85b3b","ipfs-blob-store":"^0.2.0","lru-cache":"^2.5.0","registry-static":"github:diasdavid/registry-static","ronin":"^0.3.11","st":"^1.0.0"},"devDependencies":{"eslint-config-standard-react":"^1.2.1","eslint-plugin-react":"^3.9.0","mocha":"^2.2.1","mockery":"^1.4.0","ncp":"^2.0.0","nock":"^1.2.1","pre-commit":"^1.1.2","request":"^2.54.0","rimraf":"^2.3.2","standard":"^5.3.1"},"gitHead":"4112e4545615eb054d1e5e3ff9609e19454e4d60","_id":"registry-mirror@0.3.1","_shasum":"d80bfcfb86e1de3e2f2938c194601257992feaef","_from":".","_npmVersion":"3.3.10","_nodeVersion":"4.2.1","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"dist":{"shasum":"d80bfcfb86e1de3e2f2938c194601257992feaef","tarball":"https://registry.npmjs.org/registry-mirror/-/registry-mirror-0.3.1.tgz","integrity":"sha512-mpREZKx/Yuw2cQxNc/1bC/Wcz3GFdADsLXAxM0K+MCuxtPPpYTzNt6B2a58Df69lAl49Pb/qBgMlCl81S2KH6Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD7naidd3Y9CW1LpquCNMYmxrbndgy9x6V6iY2ZT1GhVgIgTGb283mkkF7EF6Mbb3jdd4/2L3uX9hIrAJrgr9qynrg="}]},"deprecated":"This module has been deprecated, use ipfs-npm instead","directories":{}},"0.3.3":{"name":"registry-mirror","version":"0.3.3","description":"Set up a NPM registry mirror, using your favourite storage, including IPFS! :D","main":"src/index.js","bin":{"registry-mirror":"src/cli/bin.js"},"scripts":{"test":"mocha","lint":"standard"},"pre-commit":["lint","test"],"repository":{"type":"git","url":"git+https://github.com/diasdavid/registry-mirror.git"},"keywords":["IPFS"],"author":{"name":"David Dias","email":"daviddias@ipfs.io"},"license":"MIT","bugs":{"url":"https://github.com/diasdavid/registry-mirror/issues"},"homepage":"https://github.com/diasdavid/registry-mirror#readme","dependencies":{"davlog":"0.0.2","express":"^4.12.3","ipfs-api":"github:ipfs/js-ipfs-api#ba85b3b","ipfs-blob-store":"^0.2.2","lru-cache":"^2.5.0","registry-static":"github:diasdavid/registry-static","ronin":"^0.3.11","st":"^1.0.0"},"devDependencies":{"eslint-config-standard-react":"^1.2.1","eslint-plugin-react":"^3.9.0","mocha":"^2.2.1","mockery":"^1.4.0","ncp":"^2.0.0","nock":"^1.2.1","pre-commit":"^1.1.2","request":"^2.54.0","rimraf":"^2.3.2","standard":"^5.3.1"},"gitHead":"ceeb68c64dfd12e7ceb5c29915189cae2661be80","_id":"registry-mirror@0.3.3","_shasum":"dea6b4eba13dfa616722d2aba448aa32dd9b2663","_from":".","_npmVersion":"3.3.10","_nodeVersion":"4.2.1","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"dist":{"shasum":"dea6b4eba13dfa616722d2aba448aa32dd9b2663","tarball":"https://registry.npmjs.org/registry-mirror/-/registry-mirror-0.3.3.tgz","integrity":"sha512-7vwOcSTaIAXj4UPAZ11QjQ7B7zIiatOcOUW4Vo+RwH+GSM+ioNDTJz25BRKNmH0bZOMtqByHAk2KOippwcEcbA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPn4AAnp0dOsKXm1Hcoz80gWtY3GDBryxNloMDdKwY8QIhALG3OWOi3UToapSEj6CxxuTLQotoIqHYEz+AOWM6wr+d"}]},"deprecated":"This module has been deprecated, use ipfs-npm instead","directories":{}},"0.4.0":{"name":"registry-mirror","version":"0.4.0","description":"Set up a NPM registry mirror, using your favourite storage, IPFS! :D","main":"src/index.js","bin":{"registry-mirror":"src/cli/bin.js"},"scripts":{"test":"mocha tests/test-*.js","lint":"standard"},"pre-commit":["lint","test"],"repository":{"type":"git","url":"git+https://github.com/diasdavid/registry-mirror.git"},"keywords":["IPFS"],"author":{"name":"David Dias","email":"daviddias@ipfs.io"},"license":"MIT","bugs":{"url":"https://github.com/diasdavid/registry-mirror/issues"},"homepage":"https://github.com/diasdavid/registry-mirror#readme","dependencies":{"async":"^1.5.2","debug":"^2.2.0","express":"^4.12.3","ipfs-api":"github:ipfs/js-ipfs-api#2938470","ipfs-blob-store":"^0.3.0","lru-cache":"^2.5.0","registry-static":"github:diasdavid/registry-static","ronin":"^0.3.11","st":"^1.0.0"},"devDependencies":{"chai":"^3.5.0","eslint-config-standard-react":"^1.2.1","eslint-plugin-react":"^3.9.0","ipfsd-ctl":"^0.8.1","mocha":"^2.4.5","ncp":"^2.0.0","pre-commit":"^1.1.2","request":"^2.54.0","rimraf":"^2.3.2","standard":"^5.3.1","wreck":"^7.0.0"},"gitHead":"02914b6e61945d492d283514fa65ab3180a65338","_id":"registry-mirror@0.4.0","_shasum":"cf71638992ce8ebd7723f7ee8c1f12fd006c8227","_from":".","_npmVersion":"3.6.0","_nodeVersion":"4.2.4","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"dist":{"shasum":"cf71638992ce8ebd7723f7ee8c1f12fd006c8227","tarball":"https://registry.npmjs.org/registry-mirror/-/registry-mirror-0.4.0.tgz","integrity":"sha512-91dZmEAaH5fUACIJVnBRwcLsDekh5CmZGnA+SeHwEkYJQ68cqQVUBJH7Mq95bsPsbT4RPrwCFonJtFLg0ejOtg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDN/LFuLRErv5uEmkKYIX54kJJIl3XOYYVwqyMYn+Pm5wIhAP/Aq6Yk8idNIEjSzRRVuRxSNiZCwIPYyZLNPvasO7L8"}]},"deprecated":"This module has been deprecated, use ipfs-npm instead","directories":{}},"0.5.0":{"name":"registry-mirror","version":"0.5.0","description":"Set up a NPM registry mirror, using your favourite storage, IPFS! :D","main":"src/index.js","bin":{"registry-mirror":"src/cli/bin.js"},"scripts":{"test":"mocha tests/test-*.js","lint":"standard"},"pre-commit":["lint","test"],"repository":{"type":"git","url":"git+https://github.com/diasdavid/registry-mirror.git"},"keywords":["IPFS"],"author":{"name":"David Dias","email":"daviddias@ipfs.io"},"license":"MIT","bugs":{"url":"https://github.com/diasdavid/registry-mirror/issues"},"homepage":"https://github.com/diasdavid/registry-mirror#readme","dependencies":{"async":"^1.5.2","debug":"^2.2.0","express":"^4.12.3","ipfs-api":"github:ipfs/js-ipfs-api#2938470","ipfs-blob-store":"^0.3.0","lru-cache":"^2.5.0","registry-static":"github:diasdavid/registry-static","ronin":"^0.3.11","st":"^1.0.0"},"devDependencies":{"chai":"^3.5.0","eslint-config-standard-react":"^1.2.1","eslint-plugin-react":"^3.9.0","ipfsd-ctl":"^0.8.1","mocha":"^2.4.5","ncp":"^2.0.0","pre-commit":"^1.1.2","request":"^2.54.0","rimraf":"^2.3.2","standard":"^5.3.1","wreck":"^7.0.0"},"gitHead":"fc6405d464e8340be008284d5d1602417a2f6036","_id":"registry-mirror@0.5.0","_shasum":"e2aa1791a0d66ce0b2550b93fc0a7a2308691fba","_from":".","_npmVersion":"3.6.0","_nodeVersion":"4.2.4","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"dist":{"shasum":"e2aa1791a0d66ce0b2550b93fc0a7a2308691fba","tarball":"https://registry.npmjs.org/registry-mirror/-/registry-mirror-0.5.0.tgz","integrity":"sha512-Adi3InCTaR1Q4OTP3PlI3TZcv5AcoRZsivWnKdYC5PdsMii++F9xw9XfH4x6ZrtJOw+rDlDZ52K5YAX5EPtE7w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICH9EQ4T8rQJXgr4zkFneiaFIUN9LFNJce3DX1B8TcKPAiEArDypkCAyMSg1U2yG3Pj/f+n9Wm9T1HVfK2hexVguTIM="}]},"deprecated":"This module has been deprecated, use ipfs-npm instead","directories":{}},"0.5.1":{"name":"registry-mirror","version":"0.5.1","description":"Set up a NPM registry mirror, using your favourite storage, IPFS! :D","main":"src/index.js","bin":{"registry-mirror":"src/cli/bin.js"},"scripts":{"test":"mocha tests/test-*/index.js","coverage":"istanbul cover --print both -- _mocha tests/test-*/index.js","lint":"standard"},"pre-commit":["lint","test"],"repository":{"type":"git","url":"git+https://github.com/diasdavid/registry-mirror.git"},"keywords":["IPFS"],"author":{"name":"David Dias","email":"daviddias@ipfs.io"},"license":"MIT","bugs":{"url":"https://github.com/diasdavid/registry-mirror/issues"},"homepage":"https://github.com/diasdavid/registry-mirror#readme","dependencies":{"async":"^1.5.2","debug":"^2.2.0","dnscache":"0.0.4","express":"^4.12.3","follow-registry":"^2.0.0","http-https":"^1.0.0","ipfs-api":"github:ipfs/js-ipfs-api#1fd9749","ipfs-blob-store":"^0.4.0","lru-cache":"^2.5.0","patch-package-json":"0.0.4","ronin":"^0.3.11","st":"^1.0.0","timethat":"0.0.3"},"devDependencies":{"abstract-blob-store":"^3.2.0","assert":"^1.3.0","chai":"^3.5.0","eslint-config-standard-react":"^1.2.1","eslint-plugin-react":"^3.9.0","http-https":"^1.0.0","ipfsd-ctl":"^0.8.1","istanbul":"^0.4.2","mocha":"^2.4.5","mockery":"^1.4.0","ncp":"^2.0.0","pre-commit":"^1.1.2","prettysize":"0.0.3","request":"^2.54.0","rimraf":"^2.3.2","standard":"^5.3.1","wreck":"^7.0.0"},"gitHead":"ca69b25aafcf3fb285eb30f3de0f09c59c26cac9","_id":"registry-mirror@0.5.1","_shasum":"d6065af96770dbc930d07bcccedf6dcaacc6db4c","_from":".","_npmVersion":"3.8.0","_nodeVersion":"4.3.2","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"dist":{"shasum":"d6065af96770dbc930d07bcccedf6dcaacc6db4c","tarball":"https://registry.npmjs.org/registry-mirror/-/registry-mirror-0.5.1.tgz","integrity":"sha512-HVW9RqtRGycbk9IkPg2eT0/DSqh0RinaHMrSIYVrs68QVXC7LoUoPJb4+WZQFuj4dl4aeyoYc1Suz06pKMQB9A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA9sSpfvYBSZC5Pb8E2cV5s0zTko+txhgpGeAZ8JM8WDAiApyR+7H0nfUIvW664tn2eQClBnk6NbNUZTpBmhwagyXA=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/registry-mirror-0.5.1.tgz_1458771797387_0.872428223490715"},"deprecated":"This module has been deprecated, use ipfs-npm instead","directories":{}},"0.5.2":{"name":"registry-mirror","version":"0.5.2","description":"Set up a NPM registry mirror, using your favourite storage, IPFS! :D","main":"src/index.js","bin":{"registry-mirror":"src/cli/bin.js"},"scripts":{"test":"mocha tests/test-*/index.js","coverage":"istanbul cover --print both -- _mocha tests/test-*/index.js","lint":"standard"},"pre-commit":["lint","test"],"repository":{"type":"git","url":"git+https://github.com/diasdavid/registry-mirror.git"},"keywords":["IPFS"],"author":{"name":"David Dias","email":"daviddias@ipfs.io"},"license":"MIT","bugs":{"url":"https://github.com/diasdavid/registry-mirror/issues"},"homepage":"https://github.com/diasdavid/registry-mirror#readme","dependencies":{"async":"^1.5.2","debug":"^2.2.0","dnscache":"0.0.4","express":"^4.12.3","follow-registry":"^2.0.0","http-https":"^1.0.0","ipfs-api":"github:ipfs/js-ipfs-api#1fd9749","ipfs-blob-store":"^0.4.0","lru-cache":"^2.5.0","patch-package-json":"0.0.4","ronin":"^0.3.11","st":"^1.0.0","timethat":"0.0.3"},"devDependencies":{"abstract-blob-store":"^3.2.0","assert":"^1.3.0","chai":"^3.5.0","eslint-config-standard-react":"^1.2.1","eslint-plugin-react":"^3.9.0","http-https":"^1.0.0","ipfsd-ctl":"^0.8.1","istanbul":"^0.4.2","mocha":"^2.4.5","mockery":"^1.4.0","ncp":"^2.0.0","pre-commit":"^1.1.2","prettysize":"0.0.3","request":"^2.54.0","rimraf":"^2.3.2","standard":"^5.3.1","wreck":"^7.0.0"},"gitHead":"0f7443082ae6d33a1fb889879312e2a9c6f7d573","_id":"registry-mirror@0.5.2","_shasum":"35391c29f972b6e4fb7b6f19b0cc4f784f7ed609","_from":".","_npmVersion":"3.8.0","_nodeVersion":"4.3.2","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"dist":{"shasum":"35391c29f972b6e4fb7b6f19b0cc4f784f7ed609","tarball":"https://registry.npmjs.org/registry-mirror/-/registry-mirror-0.5.2.tgz","integrity":"sha512-L0WU7j4pxJT0ExmVXlvN8UDBcCIbTylz4Ft+fl4l1t7DDVledIQLBqpb0PFVdpaqp9fF82f94DZPNtQex5pkIg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCad2pxeQ4fWjr9NV2mwn4zFQujJuYVl92Dn3KLzYOsbAIhAIBpXYbinUsPuv/ESIEXhAcYumiJRGXZ9UnDo52GlHVy"}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/registry-mirror-0.5.2.tgz_1458773856630_0.4708241173066199"},"deprecated":"This module has been deprecated, use ipfs-npm instead","directories":{}},"0.6.0":{"name":"registry-mirror","version":"0.6.0","description":"Set up a NPM registry mirror, using your favourite storage, IPFS! :D","main":"src/index.js","bin":{"registry-mirror":"src/cli/bin.js"},"scripts":{"test":"mocha tests/test-*/index.js","coverage":"istanbul cover --print both -- _mocha tests/test-*/index.js","lint":"standard"},"pre-commit":["lint","test"],"repository":{"type":"git","url":"git+https://github.com/diasdavid/registry-mirror.git"},"keywords":["IPFS"],"author":{"name":"David Dias","email":"daviddias@ipfs.io"},"license":"MIT","bugs":{"url":"https://github.com/diasdavid/registry-mirror/issues"},"homepage":"https://github.com/diasdavid/registry-mirror#readme","dependencies":{"async":"^1.5.2","debug":"^2.2.0","dnscache":"0.0.4","express":"^4.12.3","follow-registry":"^2.0.0","http-https":"^1.0.0","ipfs-api":"github:ipfs/js-ipfs-api#1fd9749","ipfs-blob-store":"^0.4.0","lru-cache":"^2.5.0","patch-package-json":"0.0.4","ronin":"^0.3.11","st":"^1.0.0","timethat":"0.0.3"},"devDependencies":{"abstract-blob-store":"^3.2.0","assert":"^1.3.0","chai":"^3.5.0","eslint-config-standard-react":"^1.2.1","eslint-plugin-react":"^3.9.0","http-https":"^1.0.0","ipfsd-ctl":"^0.8.1","istanbul":"^0.4.2","mocha":"^2.4.5","mockery":"^1.4.0","ncp":"^2.0.0","pre-commit":"^1.1.2","prettysize":"0.0.3","request":"^2.54.0","rimraf":"^2.3.2","standard":"^5.3.1","wreck":"^7.0.0"},"gitHead":"d63e9fda3fb558f513ba46c4c8e202e43116861f","_id":"registry-mirror@0.6.0","_shasum":"b327ab2407c93e891c3c0a273c91fdeaa2f5c2f2","_from":".","_npmVersion":"3.8.3","_nodeVersion":"4.4.0","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"dist":{"shasum":"b327ab2407c93e891c3c0a273c91fdeaa2f5c2f2","tarball":"https://registry.npmjs.org/registry-mirror/-/registry-mirror-0.6.0.tgz","integrity":"sha512-iz9GvvtkQ/J9OIVQgB2eht0tu6M6vWcF/psqw7wNPQI18yctwvh2DxtoDHDyBTNFSZbJKfn/42llT/gqJ3SGAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNkOHUl3SLGC6PJY3k9UEn+c7eV5x4cMAYOxQQSQ9JoQIgG6DMeWH5+0HIsxbp2hJuRdGqBbf4b7mKmsH9iKFvMR8="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/registry-mirror-0.6.0.tgz_1459370194297_0.3178567229770124"},"deprecated":"This module has been deprecated, use ipfs-npm instead","directories":{}},"0.6.1":{"name":"registry-mirror","version":"0.6.1","description":"Set up a NPM registry mirror, using your favourite storage, IPFS! :D","main":"src/index.js","bin":{"registry-mirror":"src/cli/bin.js"},"scripts":{"test":"mocha tests/test-*/index.js","coverage":"istanbul cover --print both -- _mocha tests/test-*/index.js","lint":"standard"},"pre-commit":["lint","test"],"repository":{"type":"git","url":"git+https://github.com/diasdavid/registry-mirror.git"},"keywords":["IPFS"],"author":{"name":"David Dias","email":"daviddias@ipfs.io"},"license":"MIT","bugs":{"url":"https://github.com/diasdavid/registry-mirror/issues"},"homepage":"https://github.com/diasdavid/registry-mirror#readme","dependencies":{"async":"^1.5.2","debug":"^2.2.0","dnscache":"0.0.4","express":"^4.12.3","follow-registry":"^2.0.0","http-https":"^1.0.0","ipfs-api":"github:ipfs/js-ipfs-api#1fd9749","ipfs-blob-store":"^0.4.0","lru-cache":"^2.5.0","patch-package-json":"0.0.4","ronin":"^0.3.11","st":"^1.0.0","timethat":"0.0.3"},"devDependencies":{"abstract-blob-store":"^3.2.0","assert":"^1.3.0","chai":"^3.5.0","eslint-config-standard-react":"^1.2.1","eslint-plugin-react":"^3.9.0","http-https":"^1.0.0","ipfsd-ctl":"^0.8.1","istanbul":"^0.4.2","mocha":"^2.4.5","mockery":"^1.4.0","ncp":"^2.0.0","pre-commit":"^1.1.2","prettysize":"0.0.3","request":"^2.54.0","rimraf":"^2.3.2","standard":"^5.3.1","wreck":"^7.0.0"},"gitHead":"42deb1d279f02f188d0087c764b0b8d86e0b2c27","_id":"registry-mirror@0.6.1","_shasum":"65121f63d062178295e84b7e299bb603c2bc518e","_from":".","_npmVersion":"3.8.3","_nodeVersion":"4.4.0","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"dist":{"shasum":"65121f63d062178295e84b7e299bb603c2bc518e","tarball":"https://registry.npmjs.org/registry-mirror/-/registry-mirror-0.6.1.tgz","integrity":"sha512-JnuYsw/bH1bKyYbA/Mx5uS3Uj7zfuTlYtFpT1JNIapzTBRIyA87heJ8sWr8Eyaz2kl7GHTB2aweI2vLKqgFg5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEH/u/cmIi7WOapDpgoX11QuBNt7bH+FUZ1utWNYpl1LAiARlJM2EUus/P86GmXlJB9ci5r5OuUsS9ljsEulMYvrkw=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/registry-mirror-0.6.1.tgz_1459903338473_0.9044924122281373"},"deprecated":"This module has been deprecated, use ipfs-npm instead","directories":{}},"0.6.2":{"name":"registry-mirror","version":"0.6.2","description":"Set up a NPM registry mirror, using your favourite storage, IPFS! :D","main":"src/index.js","bin":{"registry-mirror":"src/cli/bin.js"},"scripts":{"test":"mocha tests/test-*/index.js","coverage":"istanbul cover --print both -- _mocha tests/test-*/index.js","lint":"standard"},"pre-commit":["lint","test"],"repository":{"type":"git","url":"git+https://github.com/diasdavid/registry-mirror.git"},"keywords":["IPFS"],"author":{"name":"David Dias","email":"daviddias@ipfs.io"},"license":"MIT","bugs":{"url":"https://github.com/diasdavid/registry-mirror/issues"},"homepage":"https://github.com/diasdavid/registry-mirror#readme","dependencies":{"async":"^1.5.2","debug":"^2.2.0","dnscache":"0.0.4","express":"^4.12.3","follow-registry":"^2.0.0","http-https":"^1.0.0","ipfs-api":"github:ipfs/js-ipfs-api#f3e2d42","ipfs-blob-store":"^0.4.0","lru-cache":"^2.5.0","patch-package-json":"0.0.4","ronin":"^0.3.11","st":"^1.0.0","timethat":"0.0.3"},"devDependencies":{"abstract-blob-store":"^3.2.0","assert":"^1.3.0","chai":"^3.5.0","eslint-config-standard-react":"^1.2.1","eslint-plugin-react":"^3.9.0","http-https":"^1.0.0","ipfsd-ctl":"^0.8.1","istanbul":"^0.4.2","mocha":"^2.4.5","mockery":"^1.4.0","ncp":"^2.0.0","pre-commit":"^1.1.2","prettysize":"0.0.3","request":"^2.54.0","rimraf":"^2.3.2","standard":"^5.3.1","wreck":"^7.0.0"},"gitHead":"dc365338fadabfff6d6ffec4b1baa17156fee080","_id":"registry-mirror@0.6.2","_shasum":"583b9391141809aa61680b2ebeeb39b5bbfca4fe","_from":".","_npmVersion":"3.8.3","_nodeVersion":"4.4.0","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"dist":{"shasum":"583b9391141809aa61680b2ebeeb39b5bbfca4fe","tarball":"https://registry.npmjs.org/registry-mirror/-/registry-mirror-0.6.2.tgz","integrity":"sha512-O4UKfUruPKNUo8jAyLJJ3ePn9S8Qf9+ya09ei+eJ3DLsZk3GQn9dTczFs0K3dmhjBYDXpVjwdnKM3VH3MfYwrw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIErIhW7XSKye0EB1zRMsvdkd2tci5a5HzKjYBEfjfQ9nAiA2pD8NV5gj6J3dRw5nD4CP9bHgPIa9x2/Z44oivyeJsQ=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/registry-mirror-0.6.2.tgz_1459903669873_0.053598796017467976"},"deprecated":"This module has been deprecated, use ipfs-npm instead","directories":{}},"0.6.3":{"name":"registry-mirror","version":"0.6.3","description":"Set up a NPM registry mirror, using your favourite storage, IPFS! :D","main":"src/index.js","bin":{"registry-mirror":"src/cli/bin.js"},"scripts":{"test":"mocha tests/test-*/index.js","coverage":"istanbul cover --print both -- _mocha tests/test-*/index.js","lint":"standard"},"pre-commit":["lint","test"],"repository":{"type":"git","url":"git+https://github.com/diasdavid/registry-mirror.git"},"keywords":["IPFS"],"author":{"name":"David Dias","email":"daviddias@ipfs.io"},"license":"MIT","bugs":{"url":"https://github.com/diasdavid/registry-mirror/issues"},"homepage":"https://github.com/diasdavid/registry-mirror#readme","dependencies":{"async":"^1.5.2","debug":"^2.2.0","dnscache":"0.0.4","express":"^4.12.3","follow-registry":"^2.0.0","http-https":"^1.0.0","ipfs-blob-store":"^0.4.0","lru-cache":"^2.5.0","patch-package-json":"0.0.4","ronin":"^0.3.11","st":"^1.0.0","timethat":"0.0.3","ipfs-api":"^3.0.2"},"devDependencies":{"abstract-blob-store":"^3.2.0","assert":"^1.3.0","chai":"^3.5.0","eslint-config-standard-react":"^1.2.1","eslint-plugin-react":"^3.9.0","http-https":"^1.0.0","ipfsd-ctl":"^0.9.0","istanbul":"^0.4.2","mocha":"^2.4.5","mockery":"^1.4.0","ncp":"^2.0.0","pre-commit":"^1.1.2","prettysize":"0.0.3","request":"^2.54.0","rimraf":"^2.3.2","standard":"^5.3.1","wreck":"^7.0.0"},"gitHead":"26afc3ecbc669cca521012faa0cc25d5842ac701","_id":"registry-mirror@0.6.3","_shasum":"300abc9f28d73df6bc391473264c0b605ff2cdc3","_from":".","_npmVersion":"3.8.3","_nodeVersion":"4.4.0","_npmUser":{"name":"daviddias","email":"daviddias.p@gmail.com"},"maintainers":[{"name":"daviddias","email":"daviddias.p@gmail.com"}],"dist":{"shasum":"300abc9f28d73df6bc391473264c0b605ff2cdc3","tarball":"https://registry.npmjs.org/registry-mirror/-/registry-mirror-0.6.3.tgz","integrity":"sha512-dEkWwkKB01FB/MYE3FTrERXoFGaWRmCrXrRw9D2wTJGowYc/O3L7lcnLY+g0QMExITj8NPSTdlpr5eWdmacZbg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHuD1RVJdSZp2jDToFMOnl8Tbz0D8tvN//WZC8G8GpnTAiEA1Avl2b1lcO6OV+Iktl99WX7EmsCxDmi9m8bNsYi++MY="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/registry-mirror-0.6.3.tgz_1462194553698_0.6504430039785802"},"deprecated":"This module has been deprecated, use ipfs-npm instead","directories":{}}},"readme":"registry-mirror\n===============\n\n![](/img/ip-npm-small.png)\n\n[![](https://img.shields.io/badge/made%20by-Protocol%20Labs-blue.svg?style=flat-square)](http://ipn.io)\n[![](https://img.shields.io/badge/freenode-%23ipfs-blue.svg?style=flat-square)](http://webchat.freenode.net/?channels=%23ipfs)\n[![Dependency Status](https://david-dm.org/diasdavid/registry-mirror.svg?style=flat-square)](https://david-dm.org/diasdavid/registry-mirror)\n[![js-standard-style](https://img.shields.io/badge/code%20style-standard-brightgreen.svg?style=flat-square)](https://github.com/feross/standard)\n![](https://img.shields.io/badge/coverage-76%25-yellow.svg?style=flat-square)\n<!-- While 0.4.0 doesn't get released [![Build Status](https://img.shields.io/travis/diasdavid/registry-mirror/master.svg?style=flat-square)](https://travis-ci.org/diasdavid/registry-mirror) -->\n\n> registry-mirror sets a mirror the the whole NPM registry, using IPFS for the discovery and transport of modules.\n\n# Resources\n\n- [Demo video](https://vimeo.com/147968322)\n- [Lengthy introduction in a blog post](http://blog.daviddias.me/2015/12/08/stellar-module-management)\n- [Node.js Interactive Talk - Stellar Module Management](https://www.youtube.com/watch?v=-S-Tc7Gl8FM)\n\n# Quick setup (probably all that you need)\n\n## Install IPFS dev0.4.0\n\nTo install IPFS dev0.4.0, you will need go installed, to install go in your machine, go to https://golang.org/dl and then run:\n\n```bash\n$ go get -u github.com/ipfs/go-ipfs\n$ ipfs version\nipfs version 0.4.0-dev\n```\n\n## Run IPFS daemon\n\n```bash\n$ ipfs daemon\nInitializing daemon...\nSwarm listening on /ip4/127.0.0.1/tcp/4001\nSwarm listening on /ip4/192.168.1.64/tcp/4001\nSwarm listening on /ip4/192.168.10.172/tcp/4001\nSwarm listening on /ip6/2001:8a0:7ac5:4201:4816:fd56:bea7:eaf3/tcp/4001\nSwarm listening on /ip6/2001:8a0:7ac5:4201:ae87:a3ff:fe19:def1/tcp/4001\nSwarm listening on /ip6/::1/tcp/4001\nAPI server listening on /ip4/127.0.0.1/tcp/5001\nGateway (readonly) server listening on /ip4/127.0.0.1/tcp/8080\nDaemon is ready\n```\n\n## Install registry-mirror\n\n```bash\n$ npm i registry-mirror -g\n```\n\n# Usage\n\nWait for the `Updated directory listing` log.\n\n```bash\n$ registry-mirror daemon\nregistry-mirror [info] using output directory /npm-registry/\nregistry-mirror [info] listening on 127.0.0.1:50321\nregistry-mirror [info] Cloning NPM OFF\nregistry-mirror [info] Updated directory listing, good to go :)\n```\n\nPort `50321` is default and can be set with `--port`.\n\n## Configure npm\n\nSet up your npm to use `registry-mirror` with the default port through:\n\n```bash\n$ npm config set registry http://localhost:50321\n```\n\nIf you picked another `--port` you need to adjust accordingly.\n\nGood to npm install away! :)\n\n# Usage\n\n## CLI\n\n```bash\n$ registry-mirror\nUsage: registry-mirror COMMAND [OPTIONS]\n\nAvailable commands:\n\ndaemon       Mirror npm registry\nls           Check modules available in the mirror\nnpm publish  Publish an IPNS record with your current npm list\nnpm update   Update your npm list of modules from IPNS\n```\n\n## Commands\n\n### daemon\n\n> starts the registry-mirror daemon\n\n`$ registry-mirror daemon`\n\nOptions:\n- `--clone` - Download the entire npm (Otherwise it just tries to read)\n- `--port=<port>` Listen on the specified port\n- `--host=<host>` Listen on the specified port\n\n### ls\n\n> lists all the modules available on the IPFS accessible registry and their respective hashes\n\n`$ registry-mirror ls`\n\n### npm update\n\n> update your local registry cache\n\n`$ registry npm update`\n\n### npm publish\n\n> publish the version of the cache you have from npm\n\n`$ registry npm publish`\n\n## Important\n\nIf you are on Mac OS X, make sure to increase the limit of files open (with `ulimit -Sn 4096`), otherwise the ipfs daemon will be sad and throw 502 replies.\n\n# Acknowledgements\n\nThis module takes a lot of inspiration from [reginabox](https://www.npmjs.com/package/reginabox). Big thank you to everyone that contributed with code or to the [discussion](https://github.com/ipfs/notes/issues/2) to make this happen.\n","maintainers":[{"email":"mail@daviddias.me","name":"daviddias"},{"email":"alex@achingbrain.net","name":"achingbrain"}],"time":{"modified":"2022-06-26T10:46:35.779Z","created":"2015-11-14T16:41:28.073Z","0.0.1":"2015-11-14T16:41:28.073Z","0.1.0":"2015-11-15T13:33:13.956Z","0.1.2":"2015-11-16T21:04:45.430Z","0.1.3":"2015-11-16T21:26:26.273Z","0.1.4":"2015-11-16T22:06:06.999Z","0.1.5":"2015-11-18T01:00:27.891Z","0.1.6":"2015-11-23T11:20:49.841Z","0.2.0":"2015-11-23T11:21:23.058Z","0.2.1":"2015-11-23T11:39:23.120Z","0.2.2":"2015-11-23T11:52:02.288Z","0.2.3":"2015-11-23T15:58:13.064Z","0.2.5":"2015-11-24T03:31:16.669Z","0.2.6":"2015-11-25T12:52:17.194Z","0.2.7":"2015-11-25T13:32:04.409Z","0.2.8":"2015-11-25T13:33:07.133Z","0.2.9":"2015-11-26T00:34:42.723Z","0.2.10":"2015-11-30T16:03:44.884Z","0.2.11":"2015-12-17T14:16:43.123Z","0.2.12":"2015-12-17T16:53:35.120Z","0.3.0":"2015-12-18T07:58:14.254Z","0.3.1":"2015-12-18T15:58:48.932Z","0.3.3":"2016-01-02T17:54:20.446Z","0.4.0":"2016-02-01T00:16:05.542Z","0.5.0":"2016-02-01T00:18:35.286Z","0.5.1":"2016-03-23T22:23:42.711Z","0.5.2":"2016-03-23T22:58:05.436Z","0.6.0":"2016-03-30T20:36:35.278Z","0.6.1":"2016-04-06T00:42:21.776Z","0.6.2":"2016-04-06T00:47:53.126Z","0.6.3":"2016-05-02T13:09:14.805Z"},"homepage":"https://github.com/diasdavid/registry-mirror#readme","keywords":["IPFS"],"repository":{"type":"git","url":"git+https://github.com/diasdavid/registry-mirror.git"},"author":{"name":"David Dias","email":"daviddias@ipfs.io"},"bugs":{"url":"https://github.com/diasdavid/registry-mirror/issues"},"license":"MIT","readmeFilename":"README.md"}