{"_id":"cnpm","_rev":"227-ed9690f9f69172275735e88cbb4ee121","name":"cnpm","description":"cnpm: npm client for cnpmjs.org","dist-tags":{"latest":"9.4.0","latest-4":"4.6.0","latest-3":"3.5.0","latest-6":"6.2.0","latest-5":"5.4.0","latest-7":"7.1.1","latest-8":"8.6.1"},"versions":{"0.0.0":{"name":"cnpm","version":"0.0.0","description":"cnpm","main":"index.js","scripts":{"test":"make test-all"},"dependencies":{},"devDependencies":{"should":"*","blanket":"*","travis-cov":"*","coveralls":"*","mocha-lcov-reporter":"*","mocha":"*"},"homepage":"https://github.com/fengmk2/cnpm","repository":{"type":"git","url":"git://github.com/fengmk2/cnpm.git","web":"https://github.com/fengmk2/cnpm"},"bugs":{"url":"https://github.com/fengmk2/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","_id":"cnpm@0.0.0","dist":{"shasum":"b2e2d60da301b2189c5ae7acfc6ff0c7fcbe7bfe","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.0.0.tgz","integrity":"sha512-ABfz+RgxjB5PWa6q/fQ9a3zPikjkuJiDgh1V0cVif6W9NRG1Rz5ae2QttdbtIR/77+PDm/3dZHW9xR1yLCYK8A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxZ6g3u+YWfxAfpF/PovsbNRhrdmoIInWZtfOZV5XEBAIhAKCirU8AxBgu7RAB4OyajsU5MmJD9HYbTkzLFrpotXpk"}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"}],"directories":{}},"0.0.1":{"name":"cnpm","version":"0.0.1","description":"cnpm: npm client for cnpmjs.org","main":"index.js","scripts":{"test":"make test-all"},"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web"},"dependencies":{"urllib":"0.5.4","open":"0.0.4","colors":"0.6.2","debug":"0.7.4","commander":"2.1.0","utility":"0.1.8","bagpipe":"0.3.5","npm":">=1.3.15"},"devDependencies":{"should":"*","blanket":"*","travis-cov":"*","coveralls":"*","mocha-lcov-reporter":"*","mocha":"*"},"homepage":"https://github.com/fengmk2/cnpm","repository":{"type":"git","url":"git://github.com/fengmk2/cnpm.git","web":"https://github.com/fengmk2/cnpm"},"bugs":{"url":"https://github.com/fengmk2/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","_id":"cnpm@0.0.1","dist":{"shasum":"fee9dbf5c58d68861d8c0bd1d0c8a606d15fec68","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.0.1.tgz","integrity":"sha512-tuq3weEEcuDhJwqQt9f9Fg/ZwtDdifcSN9AHFGHSDptN6Z/g8AePSmdQjYiXukvvhRSFKj7ug4Cez0oKxZlhTQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG4HozJ252BhPV040ocans5QbvD78EBEKUlysakSJ2LzAiEAyF9IF6b8mSICevTgQEAGF1VCtsYubi6hadZk5wf24JM="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"}],"directories":{}},"0.0.2":{"name":"cnpm","version":"0.0.2","description":"cnpm: npm client for cnpmjs.org","main":"index.js","scripts":{"test":"make test-all"},"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web"},"dependencies":{"urllib":"0.5.4","open":"0.0.4","colors":"0.6.2","debug":"0.7.4","commander":"2.1.0","utility":"0.1.8","bagpipe":"0.3.5","npm":">=1.3.15"},"devDependencies":{"should":"*","blanket":"*","travis-cov":"*","coveralls":"*","mocha-lcov-reporter":"*","mocha":"*"},"homepage":"https://github.com/fengmk2/cnpm","repository":{"type":"git","url":"git://github.com/fengmk2/cnpm.git","web":"https://github.com/fengmk2/cnpm"},"bugs":{"url":"https://github.com/fengmk2/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","_id":"cnpm@0.0.2","dist":{"shasum":"45e911a9fd1707aaa2bdd82882aa223f186850d7","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.0.2.tgz","integrity":"sha512-Em4o3yjxD7nTROHPOywTMiyo0BSqA2N41WEBvyWXQ8+pIZm7ozpBs4gpDQJp7zQOJFdpp8hO90kCyZWfbL/ZTA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCu0DkxIJXRhH3A/oUbw+lvELx9PC8PLiqCvoiX3DaP4QIhAOL8fm3mhw7RumgC694iTw9yxJNq3m6ef+i01p6S9ypa"}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"}],"directories":{}},"0.0.3":{"name":"cnpm","version":"0.0.3","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"make test-all"},"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web"},"dependencies":{"urllib":"0.5.4","open":"0.0.4","colors":"0.6.2","debug":"0.7.4","commander":"2.1.0","utility":"0.1.8","bagpipe":"0.3.5","npm":">=1.3.15"},"devDependencies":{"should":"*","blanket":"*","travis-cov":"*","coveralls":"*","mocha-lcov-reporter":"*","mocha":"*"},"homepage":"https://github.com/fengmk2/cnpm","repository":{"type":"git","url":"git://github.com/fengmk2/cnpm.git","web":"https://github.com/fengmk2/cnpm"},"bugs":{"url":"https://github.com/fengmk2/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","_id":"cnpm@0.0.3","dist":{"shasum":"c6aa3df1dabf2e7360559062e77c0bc8b1282b00","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.0.3.tgz","integrity":"sha512-7GGnVYmCPeuMP+2lQVSEoMJT9qfDwi+qH5B5Of2/oWeH//qnJ3dKEpw/cWpBYpgYuesEc4KfbxDhLW4wzll9Mg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFRJfdyVwiMrfbi+qQuXX1+1VqlCiEGYl1bvtr2k3Gy1AiEAsyqhUp0yt3Q8eaLJCMrGR3kyCpr36A/5vSF9Th245Qg="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"}],"directories":{}},"0.0.4":{"name":"cnpm","version":"0.0.4","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"make test-all"},"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web"},"dependencies":{"urllib":"0.5.4","open":"0.0.4","colors":"0.6.2","debug":"0.7.4","commander":"2.1.0","utility":"0.1.8","bagpipe":"0.3.5","npm":">=1.3.15"},"devDependencies":{"should":"*","blanket":"*","travis-cov":"*","coveralls":"*","mocha-lcov-reporter":"*","mocha":"*"},"homepage":"https://github.com/fengmk2/cnpm","repository":{"type":"git","url":"git://github.com/fengmk2/cnpm.git","web":"https://github.com/fengmk2/cnpm"},"bugs":{"url":"https://github.com/fengmk2/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","_id":"cnpm@0.0.4","dist":{"shasum":"cd06579050f5a0292eaa7b9a0fb8ae8ab10a1da9","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.0.4.tgz","integrity":"sha512-QPXjGY9wHo1zF1/A8A2RAdNTJXLNZS2dz72UIkM3C8TqPDCSJX8beNe91OZGPWiEsk89Jb709LqFd+9vJyzDLg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHbcsFo24VxA+0CC+T/VAAqQ1iNDnKtDitMBLQAWjcfTAiA5OuV7vvVbzegzUTedxT+qaXgWGblHbz1+0CeRWJwhfg=="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"}],"directories":{}},"0.0.5":{"name":"cnpm","version":"0.0.5","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"make test-all"},"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web"},"dependencies":{"urllib":"0.5.4","open":"0.0.4","colors":"0.6.2","debug":"0.7.4","commander":"2.1.0","utility":"0.1.8","bagpipe":"0.3.5","npm":">=1.3.15"},"devDependencies":{"should":"*","blanket":"*","travis-cov":"*","coveralls":"*","mocha-lcov-reporter":"*","mocha":"*"},"homepage":"https://github.com/fengmk2/cnpm","repository":{"type":"git","url":"git://github.com/fengmk2/cnpm.git","web":"https://github.com/fengmk2/cnpm"},"bugs":{"url":"https://github.com/fengmk2/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","_id":"cnpm@0.0.5","dist":{"shasum":"60867a11024d2d4b5e39e30fb1f77d78b827ba61","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.0.5.tgz","integrity":"sha512-Fnf4XHmPCUizUm2RJZTwKWazSie9772ozmmMCnNCEgvZXacfIRN3YdOqHnBVOHDYak4tDgM+n+cTVr/0Evr78g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBvUK042h+sEUcu/CUNquIKJX5KQ0d3lg242rkkj9omQIgPmGXJaWHTjojLOoylbXGx3Q9uusW1954KVz3ULKy1pI="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"}],"directories":{}},"0.0.6":{"name":"cnpm","version":"0.0.6","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"make test-all"},"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-doc":"./bin/cnpm-doc"},"dependencies":{"urllib":"0.5.5","open":"0.0.4","colors":"0.6.2","debug":"0.7.4","commander":"2.1.0","utility":"0.1.9","bagpipe":"0.3.5","npm":">=1.3.15"},"devDependencies":{"should":"*","blanket":"*","travis-cov":"*","coveralls":"*","mocha-lcov-reporter":"*","mocha":"*"},"homepage":"https://github.com/fengmk2/cnpm","repository":{"type":"git","url":"git://github.com/fengmk2/cnpm.git","web":"https://github.com/fengmk2/cnpm"},"bugs":{"url":"https://github.com/fengmk2/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","_id":"cnpm@0.0.6","dist":{"shasum":"a59cd5be09cbab3d454c4ff792f2eb3739ebdd3c","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.0.6.tgz","integrity":"sha512-hDC/c6TuDVwSs7FfBUA+ozUcRqA47dHG10SNt+ZrwR5pdVV2oWHeU/8G2FcXFkTT5emQrX6aPwU5W6G63r8C9w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCQtTygVzDqnLCwQIlh+twHbFO8B8cmvr5OY+ecjRt0LwIhAOMfniFcxy+qjDgh/oGuKSdQbfdVPhuJv5zQHsH6QhL5"}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"}],"directories":{}},"0.0.7":{"name":"cnpm","version":"0.0.7","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"make test-all"},"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc"},"dependencies":{"urllib":"0.5.5","open":"0.0.4","colors":"0.6.2","debug":"0.7.4","commander":"2.1.0","utility":"0.1.9","bagpipe":"0.3.5","npm":">=1.3.15"},"devDependencies":{"should":"*","blanket":"*","travis-cov":"*","coveralls":"*","mocha-lcov-reporter":"*","mocha":"*"},"homepage":"https://github.com/fengmk2/cnpm","repository":{"type":"git","url":"git://github.com/fengmk2/cnpm.git","web":"https://github.com/fengmk2/cnpm"},"bugs":{"url":"https://github.com/fengmk2/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","_id":"cnpm@0.0.7","dist":{"shasum":"72a6775bb379e8c15a2214881ece1b6a1b7c14dd","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.0.7.tgz","integrity":"sha512-7OJPgh1UvnSwKFoehetwl7aFeGVr5q7j1NnR49usBFsR4UWuQcDmoRPh5KLOP9zzkD4L9mwAny504HiRW8ZATA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwmd7/TzLOth2G48TC8PgiJ2f+rWbOcTM/bcd0v6z/AQIhAP9dOLAKTppgWrvUtnk3aWFHm5mRmq7vYMKP25ARSPVP"}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"}],"directories":{}},"0.0.8":{"name":"cnpm","version":"0.0.8","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"make test-all"},"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc"},"dependencies":{"urllib":"0.5.5","open":"0.0.4","colors":"0.6.2","debug":"0.7.4","commander":"2.1.0","utility":"0.1.9","bagpipe":"0.3.5","npm":">=1.3.15"},"devDependencies":{"should":"*","blanket":"*","travis-cov":"*","coveralls":"*","mocha-lcov-reporter":"*","mocha":"*"},"homepage":"https://github.com/fengmk2/cnpm","repository":{"type":"git","url":"git://github.com/fengmk2/cnpm.git","web":"https://github.com/fengmk2/cnpm"},"bugs":{"url":"https://github.com/fengmk2/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","_id":"cnpm@0.0.8","dist":{"shasum":"faa1a8529a6f61cddac0a79f68c928996245eeea","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.0.8.tgz","integrity":"sha512-9f5cGYSkKcDzMcD7i4xUMGrHIMMbLR0q+u4/zt6YF1HvYaaB9aCjL0hDTINuQdusqImpOBnhdaWRe5cbX6DUOg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICJxmJfp6cX18afdyujYKa8cGdLEXuWPbuTUq1tVBiKZAiEAhYnLCKIp8nA18F+zbPZIZcj51voiaW1ezhY5oqSCdvY="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"}],"directories":{}},"0.0.9":{"name":"cnpm","version":"0.0.9","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"make test-all"},"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc"},"dependencies":{"urllib":"0.5.5","open":"0.0.4","colors":"0.6.2","debug":"0.7.4","commander":"2.1.0","utility":"0.1.9","bagpipe":"0.3.5","npm":">=1.3.15"},"devDependencies":{"should":"*","blanket":"*","travis-cov":"*","coveralls":"*","mocha-lcov-reporter":"*","mocha":"*"},"homepage":"https://github.com/fengmk2/cnpm","repository":{"type":"git","url":"git://github.com/fengmk2/cnpm.git","web":"https://github.com/fengmk2/cnpm"},"bugs":{"url":"https://github.com/fengmk2/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","_id":"cnpm@0.0.9","dist":{"shasum":"65cab3d5d96be04ab988c1abf575073d39a9d39a","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.0.9.tgz","integrity":"sha512-8tpnaS6ePJjSZGKoQmveUYfjaD50abM8CADk0PHoAQLZmIvANUiC3XT0OHmqbdI6RS40BQdi9cdTJn6nERoucA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCHkA/2hbj0GnrWNnqY+lLkAxNLqkV69HoW5oIT0+qJoQIhAMAuc+epXG2DHPjzVrpNGldneGwI4z5mKs4r5KlO7xCo"}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"}],"directories":{}},"0.0.10":{"name":"cnpm","version":"0.0.10","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"make test-all"},"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc"},"dependencies":{"urllib":"0.5.5","open":"0.0.4","colors":"0.6.2","debug":"0.7.4","commander":"2.1.0","utility":"0.1.9","bagpipe":"0.3.5","npm":">=1.3.15"},"devDependencies":{"should":"*","blanket":"*","travis-cov":"*","coveralls":"*","mocha-lcov-reporter":"*","mocha":"*"},"homepage":"https://github.com/fengmk2/cnpm","repository":{"type":"git","url":"git://github.com/fengmk2/cnpm.git","web":"https://github.com/fengmk2/cnpm"},"bugs":{"url":"https://github.com/fengmk2/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","_id":"cnpm@0.0.10","dist":{"shasum":"afa291e013c4ddae829fdc044c992a915c28b1b6","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.0.10.tgz","integrity":"sha512-8RAgOYDFnU0J0uhy8sbLQaDEgRWuYsCuiqBHG8PAs3SJH8VO2N6OG8gUehPTMwS7n3qcLCOe4yvrHlvxLNmP5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF/9J1dDZsb+eL+rC+b4qNupl/xYnYG8G2NV0HnPUvpjAiEAyKtx0A9tdW8bHB/O4yqF+cApaRGFAwDWQvAVSlIalaU="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"directories":{}},"0.0.11":{"name":"cnpm","version":"0.0.11","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"make test-all"},"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc"},"dependencies":{"urllib":"0.5.5","open":"0.0.4","colors":"0.6.2","debug":"0.7.4","commander":"2.1.0","utility":"0.1.9","bagpipe":"0.3.5","npm":">=1.3.15"},"devDependencies":{"should":"*","blanket":"*","travis-cov":"*","coveralls":"*","mocha-lcov-reporter":"*","mocha":"*"},"homepage":"https://github.com/fengmk2/cnpm","repository":{"type":"git","url":"git://github.com/fengmk2/cnpm.git","web":"https://github.com/fengmk2/cnpm"},"bugs":{"url":"https://github.com/fengmk2/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","_id":"cnpm@0.0.11","dist":{"shasum":"a171b189c369ddfbae0093b936f1101e67a24a0a","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.0.11.tgz","integrity":"sha512-NdW7dT9mWd3HhYdNLBQ4sV1wG5rwcsDceQKzIv7CTQZ77Q9YLVP8JC1EkS3+2PCgPf78WBPItDiQQ8q2NCvJAA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBYIiu/sZ2nwdzmsthwjnfIlz3z+266g+WPnp2G1h/ZjAiEA7cVOZlPbuZRIe2/lEfgTuCxK3EoZU8A2cmiBkUNtxD0="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"directories":{}},"0.0.12":{"name":"cnpm","version":"0.0.12","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"make test-all"},"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc"},"dependencies":{"urllib":"0.5.5","open":"0.0.4","colors":"0.6.2","debug":"0.7.4","commander":"2.1.0","utility":"0.1.9","bagpipe":"0.3.5","npm":">=1.3.15"},"devDependencies":{"should":"*","blanket":"*","travis-cov":"*","coveralls":"*","mocha-lcov-reporter":"*","mocha":"*"},"homepage":"https://github.com/fengmk2/cnpm","repository":{"type":"git","url":"git://github.com/fengmk2/cnpm.git","web":"https://github.com/fengmk2/cnpm"},"bugs":{"url":"https://github.com/fengmk2/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","_id":"cnpm@0.0.12","dist":{"shasum":"d58e7fb166e2174a3d944ee1d7c53356aba3f327","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.0.12.tgz","integrity":"sha512-DIbojxLB0Zy7xZr4WXysYPdyiUQJu/eqffulbiNzKm8knKJxIjycz5VSERC8N1EmxxA700jqPtwrHOfCGFZJPA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKQ7jyGh1HlcP3rAV9nkh2AdOJsLSBZ9dd4IrNA9gk/gIhAIf7WXhljTROCyDgUVt2mG8D0j5IZOnvoSehGTdr4KBH"}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"directories":{}},"0.0.13":{"name":"cnpm","version":"0.0.13","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"make test-all"},"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc"},"dependencies":{"urllib":"0.5.5","open":"0.0.4","colors":"0.6.2","debug":"0.7.4","commander":"2.1.0","utility":"0.1.9","bagpipe":"0.3.5"},"devDependencies":{"should":"*","blanket":"*","travis-cov":"*","coveralls":"*","mocha-lcov-reporter":"*","mocha":"*"},"homepage":"https://github.com/fengmk2/cnpm","repository":{"type":"git","url":"git://github.com/fengmk2/cnpm.git","web":"https://github.com/fengmk2/cnpm"},"bugs":{"url":"https://github.com/fengmk2/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","_id":"cnpm@0.0.13","dist":{"shasum":"08f4ba60a5fe3f3e9c14bc146ccb5281515ecb61","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.0.13.tgz","integrity":"sha512-Lpmjdgi8ufNFdWssC6eCSIkUXX+xV0msqPPw6CMPt+PhLSoa/l543my4fiOarRrMscgUSTvv2eQ4uu4Ikbe9GQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBbKhirS4DrpPldfmnZtvLHaCHpka02OdKNMGBp0UEYYAiBcHtx+mWeNrAZNqxOuXhFOk3MbiOQzs9kYdMvp3z9bXg=="}]},"_from":".","_npmVersion":"1.3.14","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"directories":{}},"0.0.14":{"name":"cnpm","version":"0.0.14","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"make test-all"},"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc"},"dependencies":{"urllib":"0.5.5","open":"0.0.4","colors":"0.6.2","debug":"0.7.4","commander":"2.1.0","utility":"0.1.9","bagpipe":"0.3.5"},"devDependencies":{"should":"*","blanket":"*","travis-cov":"*","coveralls":"*","mocha-lcov-reporter":"*","mocha":"*"},"homepage":"https://github.com/fengmk2/cnpm","repository":{"type":"git","url":"git://github.com/fengmk2/cnpm.git","web":"https://github.com/fengmk2/cnpm"},"bugs":{"url":"https://github.com/fengmk2/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","_id":"cnpm@0.0.14","dist":{"shasum":"2f96d01c476c5b3a07febb7206ade663912d5585","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.0.14.tgz","integrity":"sha512-RbODTU2vGQGCsDl7r6517dJ8vP1s0xVURG82vGtqAHRLBHUFukUFALetoOUVj7N1uc9AZ0HZY9S246AyBxh/bQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVG9VLQxPM8Kc5xpmlRuQ63JCNDaHIjFVt5FHCOwDtsAIgLTj73BeXcgj6+gge7l1uXCPTJr1DV/94EbBFq1RA200="}]},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"directories":{}},"0.0.15":{"name":"cnpm","version":"0.0.15","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"make test-all"},"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc"},"dependencies":{"urllib":"0.5.5","open":"0.0.4","colors":"0.6.2","debug":"0.7.4","commander":"2.1.0","utility":"0.1.9","bagpipe":"0.3.5"},"devDependencies":{"should":"*","blanket":"*","travis-cov":"*","coveralls":"*","mocha-lcov-reporter":"*","mocha":"*"},"homepage":"https://github.com/fengmk2/cnpm","repository":{"type":"git","url":"git://github.com/fengmk2/cnpm.git","web":"https://github.com/fengmk2/cnpm"},"bugs":{"url":"https://github.com/fengmk2/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","_id":"cnpm@0.0.15","dist":{"shasum":"6401d5e36027fed04c68daaee7055e8082bc7e68","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.0.15.tgz","integrity":"sha512-qks4Z1iLtpyI9ws8wj0r+E9QGrhwApMeMGy/XcTwopyEVZhScvr1v3AbV+uSMcnma6ticF2K5HnsZvbgEDVrrw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWCNFSMbS+FdOnQc0EhaQAYwaXjzEAgBERbmAWdbUnIAIhAOSadSP+Y1xNAOh0CaGI9GoOskHAUnOmyBuaQeK2+0DG"}]},"_from":".","_npmVersion":"1.3.13","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"directories":{}},"0.0.16":{"name":"cnpm","version":"0.0.16","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"make test-all"},"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc"},"dependencies":{"urllib":">=0.5.5","open":"0.0.4","colors":"0.6.2","debug":">=0.7.4","commander":"2.1.0","utility":">=0.1.9","bagpipe":"0.3.5"},"devDependencies":{"should":"*","blanket":"*","travis-cov":"*","coveralls":"*","mocha-lcov-reporter":"*","mocha":"*"},"homepage":"https://github.com/fengmk2/cnpm","repository":{"type":"git","url":"git://github.com/fengmk2/cnpm.git","web":"https://github.com/fengmk2/cnpm"},"bugs":{"url":"https://github.com/fengmk2/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","_id":"cnpm@0.0.16","dist":{"shasum":"f981e7e5f08691fc1d807083c728aef5a465b7d3","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.0.16.tgz","integrity":"sha512-UhCSfAwJ7i3pz59cOPNrMxhNUDYfwUe9oDpaxcn7B4L4igrMH97WrxYzNeQKn8b4fVJoyKYJKMH2rvJFXZLMjw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICWf7E/LIrsxCCftibm9NZe8U8wV+lKd/6XccLeuzt6cAiEA+UUR2KJobG0oFvMjEYqZRNi28fB8yqgTWbteYCe8cT4="}]},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"directories":{}},"0.0.17":{"name":"cnpm","version":"0.0.17","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"make test-all"},"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc"},"dependencies":{"urllib":">=0.5.5","open":"0.0.4","colors":"0.6.2","debug":">=0.7.4","commander":"2.1.0","utility":">=0.1.9","bagpipe":"0.3.5"},"devDependencies":{"should":"*","blanket":"*","travis-cov":"*","coveralls":"*","mocha-lcov-reporter":"*","mocha":"*"},"homepage":"https://github.com/fengmk2/cnpm","repository":{"type":"git","url":"git://github.com/fengmk2/cnpm.git","web":"https://github.com/fengmk2/cnpm"},"bugs":{"url":"https://github.com/fengmk2/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","_id":"cnpm@0.0.17","dist":{"shasum":"3b7b2e03557353bca86a1483b65a8b720dcfdaf5","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.0.17.tgz","integrity":"sha512-HWV+vOKk/SNpdjIi+YLgyMunMsnbn1csalZesOJ8uk4kW3/+CN5H7d6k03gj47CSftpjQH6/X7H4K36RnWsXnQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqGp4IuHMTdD5qHInWLJs5u/8YsQrjMeiU75u2VeXgZwIhAOgWbFjKeZbmkf+WFKoZoS/TPHMFbXkhZj+t0YsNwp4Q"}]},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"directories":{}},"0.0.18":{"name":"cnpm","version":"0.0.18","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"make test-all"},"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc"},"dependencies":{"urllib":">=0.5.5","open":"0.0.4","colors":"0.6.2","debug":">=0.7.4","commander":"2.1.0","utility":">=0.1.9","bagpipe":"0.3.5"},"devDependencies":{"should":"*","blanket":"*","travis-cov":"*","coveralls":"*","mocha-lcov-reporter":"*","mocha":"*"},"homepage":"https://github.com/fengmk2/cnpm","repository":{"type":"git","url":"git://github.com/fengmk2/cnpm.git","web":"https://github.com/fengmk2/cnpm"},"bugs":{"url":"https://github.com/fengmk2/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"}],"_id":"cnpm@0.0.18","dist":{"shasum":"31e46429d1cf9b5710f6f7a783df64e1ccea3f8f","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.0.18.tgz","integrity":"sha512-/qtwAwbgja4/8PPwNnQkRYrwO5KSi0A86fGhUdhlNEAcWd44oU4V4cwqF5OpJUcKJQlrCkrSXDIrHqgQMLJ2Pw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH7sTuHnraBlVMJPI3qoDs8I9OsjYK7Ly5ZnY1p3vHXYAiAl9t0rpRUkYsWb9Xlxlff1dv5I9En8ii3OguYokc1cng=="}]},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"directories":{}},"0.0.19":{"name":"cnpm","version":"0.0.19","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"make test-all"},"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc"},"dependencies":{"urllib":">=0.5.5","open":"0.0.4","colors":"0.6.2","debug":">=0.7.4","commander":"2.1.0","utility":">=0.1.9","bagpipe":"0.3.5"},"devDependencies":{"should":"*","blanket":"*","travis-cov":"*","coveralls":"*","mocha-lcov-reporter":"*","mocha":"*"},"homepage":"https://github.com/fengmk2/cnpm","repository":{"type":"git","url":"git://github.com/fengmk2/cnpm.git","web":"https://github.com/fengmk2/cnpm"},"bugs":{"url":"https://github.com/fengmk2/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"}],"_id":"cnpm@0.0.19","dist":{"shasum":"c7265d3e42be5b5f8c5a33f1628c1f7aed416e0d","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.0.19.tgz","integrity":"sha512-nrqbEKFKIwmetgoS1tJfiDepu1i6FEl6yWI82OIQQYscbL3AE2SzhGMHfrfXTvat/lFHrBo+S3CHK13T7pbX5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcnlN0kWVTBh2v82TF4gVxFC4ndZ2kS5Pb7fJtbcI36QIgCxTpFJLIr5iX6DGXN5a1fo93g9RaIRUMFCAfbuZ+00Y="}]},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"directories":{}},"0.0.20":{"name":"cnpm","version":"0.0.20","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"make test-all"},"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc"},"dependencies":{"urllib":">=0.5.5","open":"0.0.4","colors":"0.6.2","debug":">=0.7.4","commander":"2.1.0","utility":">=0.1.9","bagpipe":"0.3.5"},"devDependencies":{"should":"*","blanket":"*","travis-cov":"*","coveralls":"*","mocha-lcov-reporter":"*","mocha":"*"},"homepage":"https://github.com/fengmk2/cnpm","repository":{"type":"git","url":"git://github.com/fengmk2/cnpm.git","web":"https://github.com/fengmk2/cnpm"},"bugs":{"url":"https://github.com/fengmk2/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"}],"_id":"cnpm@0.0.20","dist":{"shasum":"7fae63fbc1b436e5011999b83422850f5e5fbfdf","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.0.20.tgz","integrity":"sha512-pSc9RMwSsNyX3ThAJK0E8QUVwHieL7ParfvjTZX8d/GqTt2YkS+HzqzU4fJRVGoAyN1dhdk1A+XXaYpbY1PvGw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD25F7mffBpA3cCWNgbX+0RQX2DaFIKfma2vKRcr2CaEgIgK5zmo77lPYUPCo/Bk22ImDn1mkS1A3RMFSoHSU4SdUo="}]},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"directories":{}},"0.0.21":{"name":"cnpm","version":"0.0.21","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"make test-all"},"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"urllib":">=0.5.5","open":"0.0.4","colors":"0.6.2","debug":">=0.7.4","commander":"2.1.0","utility":">=0.1.9","bagpipe":"0.3.5"},"devDependencies":{"should":"*","blanket":"*","travis-cov":"*","coveralls":"*","mocha-lcov-reporter":"*","mocha":"*"},"homepage":"https://github.com/fengmk2/cnpm","repository":{"type":"git","url":"git://github.com/fengmk2/cnpm.git","web":"https://github.com/fengmk2/cnpm"},"bugs":{"url":"https://github.com/fengmk2/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"}],"_id":"cnpm@0.0.21","dist":{"shasum":"799975be7dc7e86a02611a9492af0fc4f7b63a82","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.0.21.tgz","integrity":"sha512-8uLY3hG2PDkbw6k8rxpsVO0LcdJoAHXgKjBS0peKuvq9n/YOzJA4A6E4MthWUAMb6291JrvWvPTUpjmSkPVrxQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUgIdJOXBphOfXaUI1gKGktoeI9PbUc+6+mng0bt1VygIhAMTf/CdHz1bbD4g6e5lgoyulu8rJfLgx9i9TDk0VGmvi"}]},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"directories":{}},"0.0.22":{"name":"cnpm","version":"0.0.22","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"make test-all"},"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"urllib":">=0.5.5","open":"0.0.4","colors":"0.6.2","debug":">=0.7.4","commander":"2.1.0","utility":">=0.1.9","bagpipe":"0.3.5"},"devDependencies":{"should":"*","blanket":"*","travis-cov":"*","coveralls":"*","mocha-lcov-reporter":"*","mocha":"*"},"homepage":"https://github.com/fengmk2/cnpm","repository":{"type":"git","url":"git://github.com/fengmk2/cnpm.git","web":"https://github.com/fengmk2/cnpm"},"bugs":{"url":"https://github.com/fengmk2/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"}],"_id":"cnpm@0.0.22","dist":{"shasum":"a5ff53a3aaf8e84f9e996ae75c37925cc71906e3","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.0.22.tgz","integrity":"sha512-z3NwMchFgIAkUkhhDlRhhYBu+BuMLGTsTTW4GSBbfaGKqdsKncqtoDQ2kanl0yyHgctKeB01Fo0Tvq+WMrlhCg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiIR81DsRPg6M1EMcTATxhcs+utg6cMqIAUo3c5nmCkAIgLfCkyarF1/O4w620uksxNbaaM3OBLyQ7BMm6MjJblCw="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"}],"directories":{}},"0.0.23":{"name":"cnpm","version":"0.0.23","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"make test-all"},"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"urllib":">=0.5.5","open":"0.0.4","colors":"0.6.2","debug":">=0.7.4","commander":"2.1.0","utility":">=0.1.9","bagpipe":"0.3.5"},"devDependencies":{"should":"*","blanket":"*","travis-cov":"*","coveralls":"*","mocha-lcov-reporter":"*","mocha":"*"},"homepage":"https://github.com/fengmk2/cnpm","repository":{"type":"git","url":"git://github.com/fengmk2/cnpm.git","web":"https://github.com/fengmk2/cnpm"},"bugs":{"url":"https://github.com/fengmk2/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"}],"_id":"cnpm@0.0.23","dist":{"shasum":"307a16cb98e491da3bba742bf57685f576824438","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.0.23.tgz","integrity":"sha512-bxbAKiw6eb/zMNOOQLf9mFyEPd7BMHhEdO9z1jC87jGXwr6jqMblgn0ZwEDBloKx4L9RYWe1J4YQ/pwdjHIazA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAmYX8FCQvJWnBnpWMsrbqYLxXVeMEAwzCTgg9A21BxOAiAb2qb/Z4cFmSY1Rgqp/YeTP6le7cX3pfqB1zjFqW8Rvg=="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"}],"directories":{}},"0.0.24":{"name":"cnpm","version":"0.0.24","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"make test-all"},"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"urllib":">=0.5.5","open":"0.0.4","colors":"0.6.2","debug":">=0.7.4","commander":"2.1.0","utility":">=0.1.9","bagpipe":"0.3.5"},"devDependencies":{"should":"*","blanket":"*","travis-cov":"*","coveralls":"*","mocha-lcov-reporter":"*","mocha":"*"},"homepage":"https://github.com/fengmk2/cnpm","repository":{"type":"git","url":"git://github.com/fengmk2/cnpm.git","web":"https://github.com/fengmk2/cnpm"},"bugs":{"url":"https://github.com/fengmk2/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"}],"_id":"cnpm@0.0.24","dist":{"shasum":"4a205d36ae883cc963f6c29c5fead9964fc0b163","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.0.24.tgz","integrity":"sha512-xBa+aM0AuBcbbLELfmULYxS3DVbAvosLATOi5Pku8R8XtNxJ5MMzZj5faD+WpNlk9xH74jC6Jch4zrMKl/NiLw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBQT2/sQRFSHl82BSxm10BgUQP4W3a/XktFmyjQ2ruXJAiADZZCYvV+0IHzphOD5vcwVxb5O9HEtlojXTcV5Abr49g=="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"}],"directories":{}},"0.0.25":{"name":"cnpm","version":"0.0.25","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"make test-all"},"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"bagpipe":"0.3.5","colors":"0.6.2","commander":"2.1.0","debug":"0.7.4","npm-request":"0.0.3","open":"0.0.4","urllib":"0.5.5"},"devDependencies":{"autod":"*","blanket":"*","coveralls":"*","mocha":"*","mocha-lcov-reporter":"*","should":"*","travis-cov":"*"},"homepage":"https://github.com/fengmk2/cnpm","repository":{"type":"git","url":"git://github.com/fengmk2/cnpm.git","web":"https://github.com/fengmk2/cnpm"},"bugs":{"url":"https://github.com/fengmk2/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"}],"_id":"cnpm@0.0.25","dist":{"shasum":"181d81b49e96374fe3a212f0423f2396102a0f86","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.0.25.tgz","integrity":"sha512-16U7czZRLMOrChzW0LYQmAONoqtc9V04vX7MauHNe3+0RklKxhkUqG9R2ZQUX6URVxl4OcYxpw+cikLbUpMXyQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID65EPQs8U2egnBD9bvulty5jmgrSQdi8E0u2WsD3MHzAiEAi2Sse8SuoWifqHZnv7JlTJXJmNzzp5rVKHwVuL0N1CY="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"}],"directories":{}},"0.0.26":{"name":"cnpm","version":"0.0.26","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"make test-all"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"bagpipe":"0.3.5","colors":"0.6.2","commander":"2.1.0","debug":"0.7.4","npm-request":"0.0.3","open":"0.0.4","urllib":"0.5.5"},"devDependencies":{"autod":"*","blanket":"*","coveralls":"*","mocha":"*","mocha-lcov-reporter":"*","should":"*","travis-cov":"*"},"homepage":"https://github.com/fengmk2/cnpm","repository":{"type":"git","url":"git://github.com/fengmk2/cnpm.git","web":"https://github.com/fengmk2/cnpm"},"bugs":{"url":"https://github.com/fengmk2/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"}],"_id":"cnpm@0.0.26","dist":{"shasum":"4c68a5bf171928fcabd00957fb2b0918e9716a19","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.0.26.tgz","integrity":"sha512-lO/U1b/4YxO/tAMQG58G7QfQS8yOE54cRzCOJ7bz73/hlghlekgB9A/qsfp+Jy9vys3PXZD2rUcwKwB4gvDpqg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFs7Uh9fNqDX6z10n4otSAHYNk3AlIaWaHeeKyqpd2X9AiAXxuo6uduCHNFlH37BjguQGMVJJLKkPltB93Zy7CvhMA=="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"}],"directories":{}},"0.0.27":{"name":"cnpm","version":"0.0.27","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"make test-all"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"bagpipe":"0.3.5","colors":"0.6.2","commander":"2.1.0","debug":"0.7.4","npm-request":"0.0.3","open":"0.0.4","urllib":"0.5.5"},"devDependencies":{"autod":"*","blanket":"*","coveralls":"*","mocha":"*","mocha-lcov-reporter":"*","should":"*","travis-cov":"*"},"homepage":"https://github.com/fengmk2/cnpm","repository":{"type":"git","url":"git://github.com/fengmk2/cnpm.git","web":"https://github.com/fengmk2/cnpm"},"bugs":{"url":"https://github.com/fengmk2/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"}],"_id":"cnpm@0.0.27","dist":{"shasum":"e93f12c305538ac909385e09ee7551846fbf5963","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.0.27.tgz","integrity":"sha512-980x5FLRrGs1gLNq38XYgcFraRLnWbx0MRy0eCWxoJG11fjTAU+SVdbIS/LQTxrAKlN4eT9fNSl4rc+FM8kJYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDVz3gF6fA56S4ZjakHMX0jhL3BQu3f46uvqC//FDzsEgIgVcGccWauLd5VthfHtj/pozASb6VL7VH98xDibfpr/js="}]},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"directories":{}},"0.0.28":{"name":"cnpm","version":"0.0.28","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"make test-all"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"bagpipe":"0.3.5","colors":"0.6.2","commander":"2.1.0","debug":"0.7.4","npm-request":"0.0.3","open":"0.0.4","urllib":"0.5.8"},"devDependencies":{"autod":"*","blanket":"*","coveralls":"*","jshint":"*","mocha":"*","mocha-lcov-reporter":"*","should":"*","travis-cov":"*"},"homepage":"https://github.com/fengmk2/cnpm","repository":{"type":"git","url":"git://github.com/fengmk2/cnpm.git","web":"https://github.com/fengmk2/cnpm"},"bugs":{"url":"https://github.com/fengmk2/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"}],"_id":"cnpm@0.0.28","dist":{"shasum":"24e1ae34cb4eae76a12b603abaa4b45ee4d3a806","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.0.28.tgz","integrity":"sha512-StjhogVuF93RfeGARcY0vt8vFEH0TyqRgYHV/OY9AmJfxlC0nvY3JAVzAPwII5091bC+XkVcRSy96OYWEzbO8g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDttP6eMpBI39b7ptVXnO4SHEiPoknbnIMOMA38/NjitAiB615fRu5JeAIphTvAGkpZ5HpuEK9vOPoOChSTzb8KPYw=="}]},"_from":".","_npmVersion":"1.3.25","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"directories":{}},"0.0.29":{"name":"cnpm","version":"0.0.29","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"make test-all"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"npm-beta":">=1.4.8","bagpipe":"0.3.5","colors":"0.6.2","commander":"2.1.0","debug":"0.7.4","npm-request":"0.0.3","open":"0.0.4","urllib":"0.5.10"},"devDependencies":{"autod":"*","blanket":"*","coveralls":"*","jshint":"*","mocha":"*","mocha-lcov-reporter":"*","should":"*","travis-cov":"*"},"homepage":"https://github.com/fengmk2/cnpm","repository":{"type":"git","url":"git://github.com/fengmk2/cnpm.git","web":"https://github.com/fengmk2/cnpm"},"bugs":{"url":"https://github.com/fengmk2/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"}],"_id":"cnpm@0.0.29","dist":{"shasum":"06af40ea8412660f72a223d6aeb6e19fca431558","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.0.29.tgz","integrity":"sha512-DbJi+iiXL31Q5dURkCJMqCOo4+XIg08787xlLS56qGUeg6w08+dTvLUS+sNAVkQMdrNpviTJ+Rt+SIzCBSSy2A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmlwRhwzYiEADkGAmmONYiSK10xHAmSMKHtCqFGnC/RQIgaGijgkYC1CRUPyKY631T1ZYaVhlP++yYDjiGHy0nKP8="}]},"_from":".","_npmVersion":"1.3.25","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"directories":{}},"0.0.30":{"name":"cnpm","version":"0.0.30","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"make test-all"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"npm-beta":">=1.4.8","bagpipe":"0.3.5","colors":"0.6.2","commander":"2.1.0","debug":"0.7.4","npm-request":"0.0.3","open":"0.0.4","urllib":"0.5.10"},"devDependencies":{"autod":"*","blanket":"*","coveralls":"*","jshint":"*","mocha":"*","mocha-lcov-reporter":"*","should":"*","travis-cov":"*"},"homepage":"https://github.com/fengmk2/cnpm","repository":{"type":"git","url":"git://github.com/fengmk2/cnpm.git","web":"https://github.com/fengmk2/cnpm"},"bugs":{"url":"https://github.com/fengmk2/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"}],"_id":"cnpm@0.0.30","dist":{"shasum":"59f1c8aa6ca7e7b7258522e77f80a1cd82c77bee","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.0.30.tgz","integrity":"sha512-VuTyAjieUXTodMxl+25HeABAk2zi0AFf/300Uk/xt3+N3ljA7DHYBZQqlk6jRrG56asuleTEw2miNtDb1E0CGQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH59UgF5uZKmt+wsjoSnqzP+MlmFHevg9ssxptdq49eCAiEAs9w986Hgvnvf9ybyZ69VpqaGsu0aklLkUms0ORlnews="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"directories":{}},"0.0.31":{"name":"cnpm","version":"0.0.31","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"make test-all"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"npm-beta":">=1.4.8","bagpipe":"0.3.5","colors":"0.6.2","commander":"2.1.0","debug":"0.7.4","npm-request":"0.0.3","open":"0.0.4","urllib":"0.5.10"},"devDependencies":{"autod":"*","blanket":"*","coveralls":"*","jshint":"*","mocha":"*","mocha-lcov-reporter":"*","should":"*","travis-cov":"*"},"homepage":"https://github.com/fengmk2/cnpm","repository":{"type":"git","url":"git://github.com/fengmk2/cnpm.git","web":"https://github.com/fengmk2/cnpm"},"bugs":{"url":"https://github.com/fengmk2/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"}],"_id":"cnpm@0.0.31","dist":{"shasum":"4f00667091589668827d57743c36c8dea195ef85","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.0.31.tgz","integrity":"sha512-eBOmBPDHsv51w8iiYm0bSTsSW/LZ/Hfm1xjSui0ywfJGaEBEGNOMkQGt2RLSZl9g/IjmI2dJFHJWKPwztR6sBw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH2GNSXnK61E4NbhR+L7uXhOFo0TsgfRZ1FWCAY8BJW8AiEAhHR5Y/9UEXuAsRIyc8FcmQCWxI9i8zl337qTSiyJB+o="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"directories":{}},"0.0.32":{"name":"cnpm","version":"0.0.32","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"make test-all"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"bagpipe":"0.3.5","colors":"0.6.2","commander":"2.1.0","debug":"0.7.4","giturl":"0.0.2","npm-beta":">=1.4.8","npm-request":"0.0.4","open":"0.0.4","urllib":"0.5.11"},"devDependencies":{"autod":"*","blanket":"*","coveralls":"*","jshint":"*","mocha":"*","mocha-lcov-reporter":"*","should":"*","travis-cov":"*"},"homepage":"https://github.com/fengmk2/cnpm","repository":{"type":"git","url":"git://github.com/fengmk2/cnpm.git","web":"https://github.com/fengmk2/cnpm"},"bugs":{"url":"https://github.com/fengmk2/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"}],"_id":"cnpm@0.0.32","dist":{"shasum":"e3aa6be7d3badd93c9bc36f55ab1808962bfdb99","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.0.32.tgz","integrity":"sha512-G3MFnoq055HOFJ04sm6MTb6ko8cyzT36vdb+cmWnsXc3hAujSpZnT1H5cKYZUmTdbV7C4ELrOOiw3ksTfxV6Bg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGqGNiYr99s7CbacdBXX+rlqm+sDbT4TThZ+ne4xtyjbAiBUTccQedCMZ8cgrvdwm5BLTCiMIr2lyTFqWnCa8LBv/Q=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"directories":{}},"0.0.33":{"name":"cnpm","version":"0.0.33","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"make test-all"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"bagpipe":"0.3.5","colors":"0.6.2","commander":"2.1.0","debug":"0.7.4","giturl":"0.0.2","npm-beta":">=1.4.8","npm-request":"0.0.4","open":"0.0.4","urllib":"0.5.11"},"devDependencies":{"autod":"*","blanket":"*","coveralls":"*","jshint":"*","mocha":"*","mocha-lcov-reporter":"*","should":"*","travis-cov":"*"},"homepage":"https://github.com/fengmk2/cnpm","repository":{"type":"git","url":"git://github.com/fengmk2/cnpm.git","web":"https://github.com/fengmk2/cnpm"},"bugs":{"url":"https://github.com/fengmk2/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"}],"_id":"cnpm@0.0.33","dist":{"shasum":"72b4b75f6d8173b85c1ead39dae45fda047ac957","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.0.33.tgz","integrity":"sha512-lMoElq32WdXhtjMOkmslv38l7vssshySCRRBzqAo5clAz13g5bLnN1Iyx5EqSizbm58v0VXNFOB1TTiQ4PvYcQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwzr9NW8cO4c3dykeIAxYOmChPdwxxuA9YslbdeISMYQIhAIxv1qs99dqgjY/AM2Z0blUg/9heRGal7RifiTijpzlo"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"directories":{}},"0.0.34":{"name":"cnpm","version":"0.0.34","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"make test-all"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"bagpipe":"0.3.5","colors":"0.6.2","commander":"2.1.0","debug":"0.7.4","giturl":"0.0.2","npm":"~1.4.6","npm-request":"0.0.4","open":"0.0.4","urllib":"0.5.11"},"devDependencies":{"autod":"*","blanket":"*","coveralls":"*","jshint":"*","mocha":"*","mocha-lcov-reporter":"*","should":"*","travis-cov":"*"},"homepage":"https://github.com/fengmk2/cnpm","repository":{"type":"git","url":"git://github.com/fengmk2/cnpm.git","web":"https://github.com/fengmk2/cnpm"},"bugs":{"url":"https://github.com/fengmk2/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"}],"_id":"cnpm@0.0.34","dist":{"shasum":"be12ce1b08896ee35c7a04dd52a68e545f78a073","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.0.34.tgz","integrity":"sha512-gV5FaUiKKerF5HKfPPVEJrwu1AOKh0M3ORJsxQvyxkg173OIfnlxvxaEZJ7cK+Yw4LWfp3iDp+1gjopd7MUB/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDYlRJUrlydPoaPN6NtokdOS3jzx/I0AkL1d/j3vT82qAiAL7tit525qFI7t9p7o9/ZPdIsS/ZPTGUoEkSKSlRcGXg=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"directories":{}},"0.0.35":{"name":"cnpm","version":"0.0.35","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"make test-all"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"bagpipe":"0.3.5","colors":"0.6.2","commander":"2.2.0","debug":"0.8.0","giturl":"0.0.2","npm":">=1.4.6","npm-request":"0.0.4","open":"0.0.4","urllib":"0.5.13"},"devDependencies":{"autod":"*","blanket":"*","coveralls":"*","jshint":"*","mocha":"*","mocha-lcov-reporter":"*","should":"*","travis-cov":"*"},"homepage":"https://github.com/fengmk2/cnpm","repository":{"type":"git","url":"git://github.com/fengmk2/cnpm.git","web":"https://github.com/fengmk2/cnpm"},"bugs":{"url":"https://github.com/fengmk2/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"}],"_id":"cnpm@0.0.35","dist":{"shasum":"1045669bccd4259bd05d53b0036108e6241b8423","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.0.35.tgz","integrity":"sha512-k2I8elThoB9M7sXT21myTXjFzppS9dVzpKPxApnDX4FW2DL4yn0J2pALw1gj+xPDrIbRwqyt3Cx/cAf3Ff2qTQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCEj2oqvpcKQiVhHx1+ShgU0exzng77RveAkSNw3KXV5gIhAJPCAQUiamVpxchpKgwIe1QiGERDIgESzbpnbBaZ98oR"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"directories":{}},"0.1.0":{"name":"cnpm","version":"0.1.0","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"make test-all"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"bagpipe":"0.3.5","colors":"0.6.2","commander":"2.2.0","debug":"0.8.0","giturl":"0.0.2","npm":">=1.4.6","npm-request":"0.0.4","open":"0.0.5","urllib":"0.5.13"},"devDependencies":{"autod":"*","blanket":"*","coveralls":"*","jshint":"*","mocha":"*","mocha-lcov-reporter":"*","should":"*","travis-cov":"*"},"homepage":"https://github.com/fengmk2/cnpm","repository":{"type":"git","url":"git://github.com/fengmk2/cnpm.git","web":"https://github.com/fengmk2/cnpm"},"bugs":{"url":"https://github.com/fengmk2/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"}],"_id":"cnpm@0.1.0","dist":{"shasum":"952631e870f2d835a77433c0cf77400f97909fc7","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.1.0.tgz","integrity":"sha512-xzMimSznaT5nSqy4q9KMt1zm1a8WOLEPo8MAoXHjoiFp+b8Q+E2cN7Rj/VF/C1XWEWcPP5+WQY0yGdBZ6GBXXA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDAzICNdpIXTT5XTkzQ7Xg2ECP4AnfYGS0QV0CLspHKuAiEAweapMbizwpkxxfb7tJYsSVrkNuxLNOp3kLN/JReC/Zg="}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"directories":{}},"0.1.1":{"name":"cnpm","version":"0.1.1","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"make test-all"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"auto-correct":"1.0.0","bagpipe":"0.3.5","colors":"0.6.2","commander":"2.2.0","debug":"0.8.0","giturl":"0.0.2","npm":">=1.4.6","npm-request":"0.0.4","open":"0.0.5","urllib":"0.5.13"},"devDependencies":{"autod":"*","blanket":"*","coveralls":"*","jshint":"*","mocha":"*","mocha-lcov-reporter":"*","should":"*","travis-cov":"*"},"homepage":"https://github.com/fengmk2/cnpm","repository":{"type":"git","url":"git://github.com/fengmk2/cnpm.git","web":"https://github.com/fengmk2/cnpm"},"bugs":{"url":"https://github.com/fengmk2/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"}],"_id":"cnpm@0.1.1","dist":{"shasum":"2f6f4308ebae338508d1ff0ede5ba6f2631d6656","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.1.1.tgz","integrity":"sha512-nefH07jln4PAVlldsXLhh506zUkzMcEWn9654rON35+GVknp4KcTohz5NuzpqBPGot8n18oO5K4N1Y7lXwgsXg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCtKtvlXaV+a4h38s7QvDtSCgM4LgfV4MH68AV6EdM3nwIhAJpaV41pRpyO4KZ8JDSwcaKurraDlALmiTFkZKlfSYwr"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"directories":{}},"0.1.2":{"name":"cnpm","version":"0.1.2","description":"cnpm: npm client for http://npm.taobao.org","main":"bin/cnpm","scripts":{"test":"make test-all"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"auto-correct":"1.0.0","bagpipe":"0.3.5","colors":"0.6.2","commander":"2.2.0","debug":"0.8.0","giturl":"0.0.2","npm":">=1.4.7","npm-request":"0.0.4","open":"0.0.5","urllib":"0.5.14"},"devDependencies":{"autod":"*","jshint":"*"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"}],"_id":"cnpm@0.1.2","dist":{"shasum":"eadc6ef6db836795b215de85602c19911846c272","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.1.2.tgz","integrity":"sha512-v6QvGottrVmdlBNNqgySuD61TNemImu8N8Kiyz2LBYPuwGuaBc1vOJlEOiEn/B86n2iM63369XkH+oj0b3KV9A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJYf4mcCew7Xx/3/TqAhYvPPLxQkSQ1Ppn23i0m2Z2OgIhAL/o06++v0H3urIPjACDUGe+15tOVbnM1xEO1ZW9oq/m"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"directories":{}},"0.1.3":{"name":"cnpm","version":"0.1.3","description":"cnpm: npm client for http://npm.taobao.org","main":"bin/cnpm","scripts":{"test":"make test-all"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"auto-correct":"~1.0.0","bagpipe":"~0.3.5","colors":"~0.6.2","commander":"~2.2.0","debug":"~0.8.1","giturl":"~0.0.3","npm":"~1.4.10","npm-request":"~0.0.4","open":"~0.0.5","urllib":"~0.5.15"},"devDependencies":{"autod":"*","jshint":"*"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"}],"_id":"cnpm@0.1.3","dist":{"shasum":"47497f168ed46856a40b32128a2593c2fe5879a3","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.1.3.tgz","integrity":"sha512-hmfFO/UPnrxRQtZ+p8wy/o68AQDUhhuJnJkF7gO/9ncsHepIjJJBgjSK1dbRzg4kY8ez2m1Y+r17Y/5OlDSBDw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEhWCjmqKsmHBICQkgMLdB7/t6XXSYUtCEedbeepdbucAiASYJmFtiJbJ+cQGy4r5e0KGl289WGEX8GRkoNNEausNQ=="}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"directories":{}},"0.2.0":{"name":"cnpm","version":"0.2.0","description":"cnpm: npm client for http://npm.taobao.org","main":"bin/cnpm","scripts":{"test":"make test-all"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"auto-correct":"~1.0.0","bagpipe":"~0.3.5","colors":"~0.6.2","commander":"~2.2.0","debug":"~0.8.1","giturl":"~0.0.3","npm":"~1.4.13","npm-request":"~0.0.4","open":"~0.0.5","urllib":"~0.5.16"},"devDependencies":{"autod":"*","jshint":"*"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"}],"gitHead":"da506ff693d91041e9a2bbf7cf921adab121eb3e","_id":"cnpm@0.2.0","_shasum":"ef7f798156006cc6bac561c0d8461a496056e95b","_from":".","_npmVersion":"1.4.13","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"dist":{"shasum":"ef7f798156006cc6bac561c0d8461a496056e95b","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.2.0.tgz","integrity":"sha512-FX1T62bMbJtuKxkHPOyeioSHDtXalKajbizxld0nZK3VEKUm3sePQV++NyG1KHvNs4lMtDCRojx7Q428wuUwSg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZQeWTN0PfAclIjqrbMG8lYodI52KEsGTRF7JrD4KrFAIgNwrHFJ2rZrFWz72vNiX0GF20E2nGoqCZ6R2DSJAR4Cc="}]},"directories":{}},"0.2.1":{"name":"cnpm","version":"0.2.1","description":"cnpm: npm client for http://npm.taobao.org","main":"bin/cnpm","scripts":{"test":"make test-all"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"auto-correct":"~1.0.0","bagpipe":"~0.3.5","colors":"~0.6.2","commander":"~2.2.0","debug":"~1.0.2","giturl":"~0.0.3","npm":"~1.4.13","npm-request":"~0.0.4","open":"~0.0.5","urllib":"~0.5.16"},"devDependencies":{"autod":"*","jshint":"*"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.8.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"}],"gitHead":"e8c852152f6686ce8164d9b2deb851e15f5290dd","_id":"cnpm@0.2.1","_shasum":"b329fe5fea79678eea3ad9778fa8c7f42d94eb97","_from":".","_npmVersion":"1.4.13","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"dist":{"shasum":"b329fe5fea79678eea3ad9778fa8c7f42d94eb97","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.2.1.tgz","integrity":"sha512-q/a+pXa0luFp7MUq7O6uWFTl2hiVu13c8+XeFlxxKVLrz4lzKJ7ySRZ0GdvJsiSaxVRauu+hqHUG3aS1MRj8rw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFpzKbQ/CYaVLq6q0ECYep99sC92SPCiC3qLmQWttELvAiEA0i0QEB9k8P8b0t3L8jtw3sxs7Gm+LQCaT+M+nMTmV1M="}]},"directories":{}},"0.2.2":{"name":"cnpm","version":"0.2.2","description":"cnpm: npm client for http://npm.taobao.org","main":"bin/cnpm","scripts":{"test":"mocha test/*.test.js --timeout 10000"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"auto-correct":"~1.0.0","bagpipe":"~0.3.5","colors":"~0.6.2","commander":"~2.2.0","debug":"~1.0.2","giturl":"~0.0.3","npm":"~1.4.13","npm-request":"~0.0.4","open":"~0.0.5","urllib":"~0.5.16"},"devDependencies":{"autod":"*","fs-extra":"~0.10.0","jshint":"*","mocha":"*","should":"~4.0.4"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.10.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"}],"gitHead":"cb33c4386eb3dbceb14e220e0238c286fb3e3e72","_id":"cnpm@0.2.2","_shasum":"228d3787544fc3a676de12067b23e1a3ab147bdb","_from":".","_npmVersion":"1.4.13","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"dist":{"shasum":"228d3787544fc3a676de12067b23e1a3ab147bdb","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.2.2.tgz","integrity":"sha512-z4KRvm4A8mhgJDZth6WIjYXn9yW8iGmp0A/K3Lukyge9humUetizHtt8y6dbR9fPwOsajGSrvO2YCCfs27jtlA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC3hWXQweo1AYmwQUa/7f1w+U+nDX3GrJ+hU9OQjaiYnAiEAvInHxGw1yTLwHZhzCBQ8M+2sTXjjoevgw1XJ9FdEvH0="}]},"directories":{}},"0.3.0":{"name":"cnpm","version":"0.3.0","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"mocha test/*.test.js --timeout 10000"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"auto-correct":"~1.0.0","bagpipe":"~0.3.5","colors":"~0.6.2","commander":"~2.2.0","cross-spawn":"~0.1.6","debug":"~1.0.2","giturl":"~0.0.3","npm":"~1.4.13","npm-request":"~0.0.4","open":"~0.0.5","urllib":"~0.5.16"},"devDependencies":{"autod":"*","fs-extra":"~0.10.0","jshint":"*","mocha":"*","should":"~4.0.4"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.10.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"}],"_id":"cnpm@0.3.0","dist":{"shasum":"eb3e113610add5775cf09760a36439f5ff276035","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.3.0.tgz","integrity":"sha512-ylL/lTlfMpFyeeNWG1xx4cRsEZKIU3ET+nTTGq24V7NwC/NWX02VEaDwQYg/t51qxSlUYLFNNtEPs8A+kaUBMQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFZAqI3iyNPlVobVqNL590IBe+KWH17yfrOEQo3YjkaIAiBND4oK0c3YgAU3lI7ddUJTj8WDd/nRLP5PLi34lzurmQ=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"directories":{}},"0.4.0":{"name":"cnpm","version":"0.4.0","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"mocha test/*.test.js --timeout 10000"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"auto-correct":"~1.0.0","bagpipe":"~0.3.5","colors":"~0.6.2","commander":"~2.3.0","cross-spawn":"~0.1.7","debug":"~1.0.4","giturl":"~0.0.3","npm":"~1.5.0-alpha-4","npm-request":"~0.0.4","open":"~0.0.5","urllib":"~0.5.16"},"devDependencies":{"autod":"*","fs-extra":"~0.10.0","jshint":"*","mocha":"*","should":"~4.0.4"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.10.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"}],"gitHead":"e770b0058de895db0b8b0c561da2e15a995da6ff","_id":"cnpm@0.4.0","_shasum":"5a091c399b42fa8438abb35db0ab599caae5c444","_from":".","_npmVersion":"1.5.0-alpha-4","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"dist":{"shasum":"5a091c399b42fa8438abb35db0ab599caae5c444","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.4.0.tgz","integrity":"sha512-xlh6PVYAj10hPo+F4UQG3tWhdn7vSFqC180uB7GpbJNAsM4N6G8rLaFg1L4+8CtRiIPN4br5u/G+mhuBl98OQQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICt2ANwXg9BePzlIfWKKAOf1R6Eqog75C9XFD1W9ux+SAiAiZUDi9bSgoS5GABC3iE3hGx53GvM0nTbwN/lUL82WSQ=="}]},"directories":{}},"0.5.0":{"name":"cnpm","version":"0.5.0","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"mocha test/*.test.js --timeout 10000"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"auto-correct":"~1.0.0","bagpipe":"~0.3.5","colors":"~0.6.2","commander":"~2.3.0","cross-spawn":"~0.1.7","debug":"~1.0.4","giturl":"~0.0.3","npm":"~2.0.0-alpha-5","npm-request":"~0.0.4","open":"~0.0.5","urllib":"~0.5.16"},"devDependencies":{"autod":"*","fs-extra":"~0.10.0","jshint":"*","mocha":"*","should":"~4.0.4"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.10.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"}],"_id":"cnpm@0.5.0","dist":{"shasum":"db4d46e508e7e0288644c3a2ab0be518067d972f","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.5.0.tgz","integrity":"sha512-8JIJ41tBKp42y49OtrLn/TaBzvm98m4BZ1LPcVbf0WvUmphlDj9+usceObmjigXV/+/KUQHs2I/JIL2J+SgaqQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDLBTT8P8rrQYHzZ7lQPhcBiULvOFJ9KcRPtpiUjja7CAiB6VM6xZXqxpL3vrwlv3CK26O4Fr1cxiXKoSrHV+R6ASA=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"directories":{}},"0.5.2":{"name":"cnpm","version":"0.5.2","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"mocha test/*.test.js --timeout 10000"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"auto-correct":"~1.0.0","bagpipe":"~0.3.5","colors":"~0.6.2","commander":"~2.3.0","cross-spawn":"~0.1.7","debug":"~1.0.4","giturl":"~0.0.3","npm":"~2.0.0-alpha-5","npm-request":"~0.0.4","open":"~0.0.5","urllib":"~0.5.16"},"devDependencies":{"autod":"*","fs-extra":"~0.10.0","jshint":"*","mocha":"*","should":"~4.0.4"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.10.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"}],"_id":"cnpm@0.5.2","dist":{"shasum":"a0efa4ee1b12f001ff00ccb139db1bd5d7f09bb1","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-0.5.2.tgz","integrity":"sha512-65f4+sRUzoOp+okn/ixfM29JQn/r1Ki7Wl+MEDPEliU46ADKBz/Zpv947XhIXjofk/o4UtS/n3eusszQWdIAhg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8hA0i9zuYxjEo+p1A71jF8Ysg7Q/+x4D3V7wzhrYV8gIhAOTFNxjNGlPq9NsTc6Rh/GirBJ4he0yUCgqWfMcL6Ld7"}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"directories":{}},"1.0.0":{"name":"cnpm","version":"1.0.0","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"mocha test/*.test.js --timeout 10000"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"auto-correct":"~1.0.0","bagpipe":"~0.3.5","colors":"~0.6.2","commander":"~2.3.0","cross-spawn":"~0.1.7","debug":"~1.0.4","giturl":"~0.0.3","npm":"~2.0.0-beta.2","npm-request":"~0.0.4","open":"~0.0.5","urllib":"~0.5.16"},"devDependencies":{"autod":"*","fs-extra":"~0.10.0","jshint":"*","mocha":"*","should":"~4.0.4"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.10.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"}],"gitHead":"c6b7473612ef414b04e60b5e4891fe2dba6a87fb","_id":"cnpm@1.0.0","_shasum":"09faee4128b15a5983fa6df89c39b2fbe97d6662","_from":".","_npmVersion":"1.4.24","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"dist":{"shasum":"09faee4128b15a5983fa6df89c39b2fbe97d6662","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-1.0.0.tgz","integrity":"sha512-qllJGgAlDmpqpR5HDQmlodFdffvoAUa1QrJv6MERC3mgDK+ohjG7czwRCiJ6pv8MJTHEv1lxt4B9DA+xCVGXyw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGJWwc1gfu5XLyWV2/C0xUzog4Za9+blKWPBTQlKnsazAiEA94xRNmz0ceavqHNTbZSNrLHzxTSAj8uGA4TtUHDtYzQ="}]},"directories":{}},"1.1.0":{"name":"cnpm","version":"1.1.0","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"mocha test/*.test.js --timeout 10000"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"auto-correct":"~1.0.0","bagpipe":"~0.3.5","colors":"~0.6.2","commander":"~2.3.0","cross-spawn":"~0.2.3","debug":"~2.0.0","giturl":"~0.0.3","npm":"~2.0.0","npm-request":"~0.0.4","open":"~0.0.5","urllib":"~1.5.2"},"devDependencies":{"autod":"*","fs-extra":"~0.12.0","jshint":"*","mocha":"*","should":"~4.0.4"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.10.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"}],"gitHead":"9338b4a828ee2b5ae895414c24455f4e3d72a371","_id":"cnpm@1.1.0","_shasum":"ae7da3946c632013d0d831cc61ddbbc17f6ddb45","_from":".","_npmVersion":"2.0.0-beta.3","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"dist":{"shasum":"ae7da3946c632013d0d831cc61ddbbc17f6ddb45","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-1.1.0.tgz","integrity":"sha512-0fjKFVQFqRvm82/rjxDeQyeg4JzqxGOyn907U9WsZCiOjwSIY9G06bvgC2cQwUDIuP1ykZa11AlIEsH1cEkBQA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHwzIc2a8MeCXlTEAKHerBeoZUUTPEhOtyLx6EkplyQTAiAY6pEqoSXJ/uCIIzG1TLAHIEeDy1S36KmRnUpubWq0Cw=="}]},"directories":{}},"1.2.0":{"name":"cnpm","version":"1.2.0","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"mocha test/*.test.js --timeout 10000"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"auto-correct":"~1.0.0","bagpipe":"~0.3.5","colors":"~1.0.2","commander":"~2.3.0","cross-spawn":"~0.2.3","debug":"~2.0.0","giturl":"~0.0.3","npm":"~2.1.2","npm-request":"~0.0.4","open":"~0.0.5","urllib":"~1.5.2"},"devDependencies":{"autod":"1","fs-extra":"~0.12.0","jshint":"~2.5.6","mocha":"~1.21.4","should":"~4.0.4"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm"],"engines":{"node":">= 0.10.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"http://fengmk2.github.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"}],"gitHead":"fd6ec951c91cd60c1ed839c7abfd58a95d1a25c4","_id":"cnpm@1.2.0","_shasum":"40c66e0cdca8921ec7197bba71f8e16fd31d8115","_from":".","_npmVersion":"2.0.0-beta.3","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"dist":{"shasum":"40c66e0cdca8921ec7197bba71f8e16fd31d8115","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-1.2.0.tgz","integrity":"sha512-zM5pEUtnlvkMYguj1mY/NspGKeHGuKCZC3RXtVaA1U7AbBUmucVUbiSZ+fKoZ8B1tX2h/7b1hvp5+SxG/DxaIw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeFm+WXvWOzsWkFVkTG4smYoBzRTC9uZ+eHPu44suqGQIgRBszyb1qVIuk66+BOZpgxZ1CxItmEAPbE3A5NUsbT00="}]},"directories":{}},"2.0.0":{"name":"cnpm","version":"2.0.0","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"mocha test/*.test.js --timeout 120000"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"auto-correct":"~1.0.0","bagpipe":"~0.3.5","colors":"~1.0.3","commander":"~2.6.0","cross-spawn":"~0.2.6","debug":"~2.1.1","giturl":"~0.0.3","npm-for-cnpm":"~2.6.0","npm-request":"~0.0.4","open":"~0.0.5","urllib":"~2.3.0"},"devDependencies":{"autod":"*","fs-extra":"~0.16.3","jshint":"~2.6.0","mocha":"~2.1.0","should":"~5.0.0"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"m@fengmk2.com"},"keywords":["cnpm"],"engines":{"node":">= 0.10.0"},"author":{"name":"fengmk2","email":"m@fengmk2.com","url":"http://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"}],"gitHead":"12ce9521d40cf1fca846a160c65dcc9e4bd721a9","_id":"cnpm@2.0.0","_shasum":"87542f940afaac1a1dc5d02ebc2c59ae62172c62","_from":".","_npmVersion":"2.5.1","_nodeVersion":"1.2.0","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"dist":{"shasum":"87542f940afaac1a1dc5d02ebc2c59ae62172c62","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-2.0.0.tgz","integrity":"sha512-2oD9m0euhDQje4iF08Is2nFp/B9erOO+TN3GzR+ncsIlmsCd8ph7TLzTxp7pClQV5yHZBQkJ6igmj3Weu6/1Ig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBisGloKSf2iBpMY4dDuLH16vH00rdKZL/Y6FHYZrmErAiEAhWlk+W3mRMfZXn+Fd6kS0CgxqvP+6JirBxV7y3JNZKA="}]},"directories":{}},"2.0.1":{"name":"cnpm","version":"2.0.1","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"mocha test/*.test.js --timeout 60000","cnpm":"npm i --registry=http://registry.npm.taobao.org"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"auto-correct":"~1.0.0","bagpipe":"~0.3.5","colors":"~1.0.3","commander":"~2.6.0","cross-spawn":"~0.2.6","debug":"~2.1.1","giturl":"~0.0.3","npm-for-cnpm":"~2.6.0","npm-request":"~0.0.4","open":"~0.0.5","urllib":"~2.3.0"},"devDependencies":{"autod":"*","fs-extra":"~0.16.3","jshint":"~2.6.0","mocha":"~2.1.0","should":"~5.0.0"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"m@fengmk2.com"},"keywords":["cnpm"],"engines":{"node":">= 0.10.0"},"author":{"name":"fengmk2","email":"m@fengmk2.com","url":"http://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"}],"gitHead":"994773f44ae7d9767c65a7711b458c47b3f3936d","_id":"cnpm@2.0.1","_shasum":"d9f72e395e11a86fc1b9b9b44011edb1b90ad030","_from":".","_npmVersion":"2.5.1","_nodeVersion":"1.2.0","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"dist":{"shasum":"d9f72e395e11a86fc1b9b9b44011edb1b90ad030","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-2.0.1.tgz","integrity":"sha512-mmcTovmIsXQSAmwFkc/DHGkRJos6TbHjVJSMDQqYt7hqsbaeXRfbCxkhU6ExQ9c/K081X7/+71ZC3ISGtjyMrA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhJDUPYvOkM4HJvBaQ9+ke6mhfPjQihRk5ObwlkXxMuAIgK0ClibzG9d/HpH/G5ZZVbJ5d798G/IrOa3hqt+tUtEk="}]},"directories":{}},"3.0.0":{"name":"cnpm","version":"3.0.0","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"mocha test/*.test.js --timeout 60000","cnpm":"npm i --registry=http://registry.npm.taobao.org"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"auto-correct":"~1.0.0","bagpipe":"~0.3.5","colors":"~1.0.3","commander":"~2.6.0","cross-spawn":"~0.2.6","debug":"~2.1.2","giturl":"~0.0.3","npm":"~2.7.0","npm-request":"~0.0.4","open":"~0.0.5","pangyp":"~2.1.0","urllib":"~2.3.1"},"devDependencies":{"autod":"*","fs-extra":"~0.16.4","jshint":"~2.6.3","mocha":"~2.2.0","should":"~5.1.0"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"m@fengmk2.com"},"keywords":["cnpm"],"engines":{"node":">= 0.10.0"},"author":{"name":"fengmk2","email":"m@fengmk2.com","url":"http://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"}],"gitHead":"3defa8432fe4a715f6dfb8f154833a55424418ab","_id":"cnpm@3.0.0","_shasum":"9c465a89e6eca7d657b42027e178bcfeaeb22a78","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"dist":{"shasum":"9c465a89e6eca7d657b42027e178bcfeaeb22a78","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-3.0.0.tgz","integrity":"sha512-ueGGIKRmRnto3GdmGqfhF4HcBzX1jV2azILvp2ruA+HuZkYc7bq8evRcfy+QRG4QI7BBBGhid1ahwSKmWgfZPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAvXt1hry1MxUW1vb3RjDLOeIx2SEd2MF5PSVRY/bqfFAiEAu3cWzOT1CVdbpJXTijz0LeXQKUZLU7Oaem4jNfu9ERE="}]},"directories":{}},"3.0.1":{"name":"cnpm","version":"3.0.1","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"mocha test/*.test.js --timeout 60000","cnpm":"npm i --registry=http://registry.npm.taobao.org"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"auto-correct":"~1.0.0","bagpipe":"~0.3.5","colors":"~1.0.3","commander":"~2.7.1","cross-spawn":"~0.2.8","debug":"~2.1.3","giturl":"~0.0.3","npm":"~2.7.5","npm-request":"~0.0.4","open":"~0.0.5","pangyp":"~2.1.0","urllib":"~2.3.3"},"devDependencies":{"autod":"*","fs-extra":"~0.18.0","jshint":"~2.6.3","mocha":"~2.2.1","should":"~5.2.0"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"m@fengmk2.com"},"keywords":["cnpm"],"engines":{"node":">= 0.10.0"},"author":{"name":"fengmk2","email":"m@fengmk2.com","url":"http://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"},{"name":"Zhonglei Qiu","email":"zhongleiqiu@gmail.com","url":"https://github.com/qiu8310"}],"gitHead":"a6514376b06a6223b119eb6ca0610a86b91c60f3","_id":"cnpm@3.0.1","_shasum":"a803820d3e5f36cbb84156c127be21622b081601","_from":".","_npmVersion":"2.7.4","_nodeVersion":"1.6.3","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"dist":{"shasum":"a803820d3e5f36cbb84156c127be21622b081601","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-3.0.1.tgz","integrity":"sha512-BqXDGEGMG6k22WnxGoaYcnkAKfk69chCOpJqO81DT5L0Eq7B+raigSaqFSA9IMQQGXsVBhJph4wQWSRW0T6bGA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICWHroZxQAz7vnFLWRxJ4HB1nuwo68E71RHO/+tw99dmAiBiInHHcbGci09OOhd03+8miUzYxr8mWFXbm1qQk1uxhw=="}]},"directories":{}},"3.0.2":{"name":"cnpm","version":"3.0.2","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"mocha test/*.test.js --timeout 60000","cnpm":"npm i --registry=http://registry.npm.taobao.org"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"auto-correct":"~1.0.0","bagpipe":"~0.3.5","colors":"~1.0.3","commander":"~2.7.1","cross-spawn":"~0.2.8","debug":"~2.1.3","giturl":"~0.0.3","npm":"~2.7.5","npm-request":"~0.0.4","open":"~0.0.5","pangyp":"~2.1.0","urllib":"~2.3.3"},"devDependencies":{"autod":"*","fs-extra":"~0.18.0","jshint":"~2.6.3","mocha":"~2.2.1","should":"~5.2.0"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"m@fengmk2.com"},"keywords":["cnpm"],"engines":{"node":">= 0.10.0"},"author":{"name":"fengmk2","email":"m@fengmk2.com","url":"http://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"},{"name":"Zhonglei Qiu","email":"zhongleiqiu@gmail.com","url":"https://github.com/qiu8310"},{"name":"popomore","email":"sakura9515@gmail.com","url":"https://github.com/popomore"}],"gitHead":"fff320b1487cefe5a392117e760c06bccee2a026","_id":"cnpm@3.0.2","_shasum":"86d47cf692b94edf3664c5feeb4d0b98f986b7aa","_from":".","_npmVersion":"2.9.0","_nodeVersion":"2.0.0","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"dist":{"shasum":"86d47cf692b94edf3664c5feeb4d0b98f986b7aa","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-3.0.2.tgz","integrity":"sha512-nG0S8+pKvK2LYWJyqjIMAPioVDau82sNrf3YCBpW4IOv3ImruYzkGqkPTwmMNggDvVZ09L+bot0szJNSEWBWdA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/3ZV9rcYj7mykt6hVmBcGF/4tc7ejXB2t7esbytkKJgIhAIncaMQZO5jy6dvpNDRo44BFE9WM2xFHtOiUY0V6efSj"}]},"directories":{}},"3.1.0":{"name":"cnpm","version":"3.1.0","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"mocha test/*.test.js --timeout 60000","cnpm":"npm i --registry=http://registry.npm.taobao.org"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"auto-correct":"~1.0.0","bagpipe":"~0.3.5","colors":"~1.0.3","commander":"~2.7.1","cross-spawn":"~0.2.8","debug":"~2.1.3","giturl":"~0.0.3","npm":"~2.13.2","npm-request":"~0.0.4","open":"~0.0.5","pangyp":"~2.1.0","urllib":"~2.3.3"},"devDependencies":{"autod":"*","fs-extra":"~0.18.0","jshint":"~2.6.3","mocha":"~2.2.1","should":"~5.2.0"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"m@fengmk2.com"},"keywords":["cnpm"],"engines":{"node":">= 0.10.0"},"author":{"name":"fengmk2","email":"m@fengmk2.com","url":"http://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"},{"name":"Zhonglei Qiu","email":"zhongleiqiu@gmail.com","url":"https://github.com/qiu8310"},{"name":"popomore","email":"sakura9515@gmail.com","url":"https://github.com/popomore"}],"gitHead":"9193876da65ad5f02a4308ac79261a1fe045adcd","_id":"cnpm@3.1.0","_shasum":"3e2b7d688bc583290bd4364803324895eac9095c","_from":".","_npmVersion":"2.12.0","_nodeVersion":"0.12.6","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"dist":{"shasum":"3e2b7d688bc583290bd4364803324895eac9095c","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-3.1.0.tgz","integrity":"sha512-9pVUeG6FEF6Va4vwW7PILQM83XLMYntF0wNU7vvNB0E3F/VAsBugq0sEa9yzrw/CHH6HOXCnd6WR4l845zFXrw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICkmOQ0gVkitcaTEsdoodiDteEkZ/dErCTP1wFR8GmmqAiEAsAOT6WINBXRElkrc4sU46eyPRwFx1CaxYaECYowbqqo="}]},"directories":{}},"3.2.0":{"name":"cnpm","version":"3.2.0","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"mocha test/*.test.js --timeout 60000","cnpm":"npm i --registry=http://registry.npm.taobao.org"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"auto-correct":"~1.0.0","bagpipe":"~0.3.5","colors":"~1.0.3","commander":"~2.7.1","cross-spawn":"~0.2.8","debug":"~2.1.3","giturl":"~0.0.3","npm":"~2.14.3","npm-request":"~0.0.4","open":"~0.0.5","pangyp":"~2.3.0","urllib":"~2.4.0"},"devDependencies":{"autod":"*","fs-extra":"~0.18.0","jshint":"~2.6.3","mocha":"~2.2.1","should":"~5.2.0"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"m@fengmk2.com"},"keywords":["cnpm"],"engines":{"node":">= 0.10.0"},"author":{"name":"fengmk2","email":"m@fengmk2.com","url":"http://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"},{"name":"Zhonglei Qiu","email":"zhongleiqiu@gmail.com","url":"https://github.com/qiu8310"},{"name":"popomore","email":"sakura9515@gmail.com","url":"https://github.com/popomore"}],"gitHead":"e7a4237165bd1067829a7213b38b6e86e147c5df","_id":"cnpm@3.2.0","_shasum":"4b80d47bdf151e09824906dbc08eb23263d15a5b","_from":".","_npmVersion":"2.13.3","_nodeVersion":"3.3.0","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"dist":{"shasum":"4b80d47bdf151e09824906dbc08eb23263d15a5b","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-3.2.0.tgz","integrity":"sha512-3YJ2h/H3QK+OlQRb9Mq4l/GjBzGx4H1M16X1bfSMMuMRStUjF23bwoObaBW2fLpVVlqBmbr+DJKM/yCuWoSCNw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGYh2JM2nkYj7ZoUP530L++WL1KZuWecWGpgzb+mfKbgIhAMxKtbrhuvcBM0cQnWWK2KPFYM7gFobfTKgD5WpC32nQ"}]},"directories":{}},"3.2.1":{"name":"cnpm","version":"3.2.1","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"mocha test/*.test.js --timeout 60000","cnpm":"npm i --registry=http://registry.npm.taobao.org"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"auto-correct":"~1.0.0","bagpipe":"~0.3.5","colors":"~1.0.3","commander":"~2.7.1","cross-spawn":"~0.2.8","debug":"~2.1.3","giturl":"~0.0.3","npm":"~2.14.2","npm-request":"~0.0.4","open":"~0.0.5","pangyp":"~2.3.0","urllib":"~2.4.0"},"devDependencies":{"autod":"*","fs-extra":"~0.18.0","jshint":"~2.6.3","mocha":"~2.2.1","should":"~5.2.0"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"m@fengmk2.com"},"keywords":["cnpm"],"engines":{"node":">= 0.10.0"},"author":{"name":"fengmk2","email":"m@fengmk2.com","url":"http://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"},{"name":"Zhonglei Qiu","email":"zhongleiqiu@gmail.com","url":"https://github.com/qiu8310"},{"name":"popomore","email":"sakura9515@gmail.com","url":"https://github.com/popomore"}],"gitHead":"92be23eae08e98cf3a452c4e5e586cc9106d90ee","_id":"cnpm@3.2.1","_shasum":"09b0b2ae538dd91f4507835105823688f67e3f49","_from":".","_npmVersion":"2.13.2","_nodeVersion":"2.5.1","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"dist":{"shasum":"09b0b2ae538dd91f4507835105823688f67e3f49","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-3.2.1.tgz","integrity":"sha512-38P+f71/jhzhtaP43atDB5ih5HNyhYV5pvODbJ1IBEJpcQ6zqiXYFP+sEheQgI/N7NRYesXGRjiSs8P/jlORmw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDTH6kF5C4m0/wkwl/B/dBefLgp+Pl3/5bOMiZ3qOLO/QIhAI++ax8c9COUK+abF90mdhJ8lBXP55WjDUHd0jY1qVBn"}]},"directories":{}},"3.2.2":{"name":"cnpm","version":"3.2.2","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"mocha test/*.test.js --timeout 60000","cnpm":"npm i --registry=http://registry.npm.taobao.org"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"auto-correct":"~1.0.0","bagpipe":"~0.3.5","colors":"~1.0.3","commander":"~2.7.1","cross-spawn":"~0.2.8","debug":"~2.2.0","giturl":"~0.0.3","npm":"~2.14.2","npm-request":"~0.0.4","open":"~0.0.5","node-gyp":"~3.0.1","urllib":"~2.4.0"},"devDependencies":{"autod":"*","fs-extra":"0","jshint":"2","mocha":"2","should":"5"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"m@fengmk2.com"},"keywords":["cnpm"],"engines":{"node":">= 0.10.0"},"author":{"name":"fengmk2","email":"m@fengmk2.com","url":"http://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"},{"name":"Zhonglei Qiu","email":"zhongleiqiu@gmail.com","url":"https://github.com/qiu8310"},{"name":"popomore","email":"sakura9515@gmail.com","url":"https://github.com/popomore"}],"gitHead":"3a1d56deddd09d2efd41bd69d95158334133e7ab","_id":"cnpm@3.2.2","_shasum":"e5d3330e85b7071506c3a163137f640d8c35ebf9","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"dist":{"shasum":"e5d3330e85b7071506c3a163137f640d8c35ebf9","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-3.2.2.tgz","integrity":"sha512-9kDrEgRfYdioomc+bHOlv33xSjlUroqI4uJA/iwBe5w0tmD0N42HbpjMdb3PB/eRywDp/cf58/TEY9EkBUWRWw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCT42P0d/hPqoBPf4+foB6YUrN4NnChZd6To9uiXEEKHgIgerhf00/Qscj2pQXjg/0RS5fVXZj5UiGzpH1JPR///4I="}]},"directories":{}},"3.2.3":{"name":"cnpm","version":"3.2.3","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"mocha test/*.test.js --timeout 60000","cnpm":"npm i --registry=http://registry.npm.taobao.org"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"auto-correct":"~1.0.0","bagpipe":"~0.3.5","colors":"~1.0.3","commander":"~2.7.1","cross-spawn":"~0.2.8","debug":"^2.2.0","giturl":"~0.0.3","npm":"~2.14.2","npm-request":"~0.0.4","open":"~0.0.5","node-gyp":"~3.0.3","urllib":"^2.5.0"},"devDependencies":{"autod":"*","fs-extra":"0","jshint":"2","mocha":"2","should":"5"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"m@fengmk2.com"},"keywords":["cnpm"],"engines":{"node":">= 0.10.0"},"author":{"name":"fengmk2","email":"m@fengmk2.com","url":"http://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"},{"name":"Zhonglei Qiu","email":"zhongleiqiu@gmail.com","url":"https://github.com/qiu8310"},{"name":"popomore","email":"sakura9515@gmail.com","url":"https://github.com/popomore"}],"gitHead":"7e256d43432e8c7cea86c314da4ff0a5d78a9718","_id":"cnpm@3.2.3","_shasum":"fedb36ff31d55c8e107396b56ff0cb8b158d71c2","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"dist":{"shasum":"fedb36ff31d55c8e107396b56ff0cb8b158d71c2","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-3.2.3.tgz","integrity":"sha512-nG4YuYIpiPNAojWHuTYo6SrqiF3F1uubCYSMB2Hcb2zCQeBzABe4Yy5J44W8yqQYA3thoSf9h82c/Zj0IF0W5A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEnwyimgS6U6TeFflNyQGQa+YulYNVvodZpvtRBW1+Z6AiEA+/VBllhvU32dWRZOPoYWm9tHLsGCpTQQIsgFnGb9ijU="}]},"directories":{}},"4.0.0":{"name":"cnpm","version":"4.0.0","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"mocha test/*.test.js --timeout 60000","cnpm":"npm i --registry=http://registry.npm.taobao.org"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"auto-correct":"~1.0.0","bagpipe":"~0.3.5","colors":"~1.0.3","commander":"~2.7.1","cross-spawn":"~0.2.8","debug":"^2.2.0","giturl":"~0.0.3","npm":"^3.3.6","npm-request":"~0.0.4","open":"~0.0.5","node-gyp":"~3.0.3","urllib":"^2.5.0"},"devDependencies":{"autod":"*","fs-extra":"0","jshint":"2","mocha":"2","should":"5"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"m@fengmk2.com"},"keywords":["cnpm"],"engines":{"node":">= 0.10.0"},"author":{"name":"fengmk2","email":"m@fengmk2.com","url":"http://fengmk2.com"},"license":"MIT","publishConfig":{"tag":"beta"},"contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"},{"name":"Zhonglei Qiu","email":"zhongleiqiu@gmail.com","url":"https://github.com/qiu8310"},{"name":"popomore","email":"sakura9515@gmail.com","url":"https://github.com/popomore"}],"gitHead":"87becffb07a4f7f33d3072409da6200a46dd1409","_id":"cnpm@4.0.0","_shasum":"927c5d82ad35a72754755157513dd1cf09d85bd4","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"dist":{"shasum":"927c5d82ad35a72754755157513dd1cf09d85bd4","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-4.0.0.tgz","integrity":"sha512-qM3PPhy3Gmx+QWJB58ea+5IdQMt/KZxpbJmLpcOilzwgwN9k1zPCtM1ea3X4cHpizdLnpwLRknf4PaN/78kwDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFWoIRZi6QgXXMtDg+NxsSJnEQRqEWMDliK2wMT1QD8NAiBtUNi0/UbwrW9pM/3WcLle8JzjLATKHGwxHPDsdQ2ftA=="}]},"directories":{}},"3.3.0":{"name":"cnpm","version":"3.3.0","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"mocha test/*.test.js --timeout 600000","cnpm":"npm i --registry=http://registry.npm.taobao.org"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"auto-correct":"~1.0.0","bagpipe":"~0.3.5","colors":"~1.0.3","commander":"~2.7.1","cross-spawn":"~0.2.8","debug":"^2.2.0","giturl":"~0.0.3","npm":"~2.14.2","npm-request":"~0.0.4","open":"~0.0.5","node-gyp":"~3.0.3","urllib":"^2.5.0"},"devDependencies":{"autod":"*","fs-extra":"0","jshint":"2","mocha":"2","should":"5"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"m@fengmk2.com"},"keywords":["cnpm"],"engines":{"node":">= 0.10.0"},"author":{"name":"fengmk2","email":"m@fengmk2.com","url":"http://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"},{"name":"Zhonglei Qiu","email":"zhongleiqiu@gmail.com","url":"https://github.com/qiu8310"},{"name":"popomore","email":"sakura9515@gmail.com","url":"https://github.com/popomore"}],"gitHead":"4c5b03736ef2995a974569a6fe7ec1a759b9d8cc","_id":"cnpm@3.3.0","_shasum":"5c8e81708b55a0287b77cd55d37256a6950e7b46","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"dist":{"shasum":"5c8e81708b55a0287b77cd55d37256a6950e7b46","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-3.3.0.tgz","integrity":"sha512-Mfuwky5Zw5k4jX8wKgkcBOXeiyBT/YgZOk3QLzC/2TZUqdqt7A6uGeFa9UkgHQQjMEKCHMtC5OH/TU63S5MVew==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD/W5FvVjPnVLuDMFraCPHZ/7TmSzdmXM8+69PCdUJKZQIgU/uGZQMYWhg6xj46flD8yXOaHo6e4gmg1znCZlltTbo="}]},"directories":{}},"4.1.0":{"name":"cnpm","version":"4.1.0","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"mocha test/*.test.js --timeout 600000","cnpm":"npm i --registry=http://registry.npm.taobao.org"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"auto-correct":"~1.0.0","bagpipe":"~0.3.5","colors":"~1.0.3","commander":"~2.7.1","cross-spawn":"~0.2.8","debug":"^2.2.0","giturl":"~0.0.3","npm":"^3.3.10","npm-request":"~0.0.4","open":"~0.0.5","node-gyp":"~3.0.3","urllib":"^2.5.0"},"devDependencies":{"autod":"*","fs-extra":"0","jshint":"2","mocha":"2","should":"5"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"m@fengmk2.com"},"keywords":["cnpm"],"engines":{"node":">= 0.10.0"},"author":{"name":"fengmk2","email":"m@fengmk2.com","url":"http://fengmk2.com"},"license":"MIT","publishConfig":{"tag":"beta"},"contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"},{"name":"Zhonglei Qiu","email":"zhongleiqiu@gmail.com","url":"https://github.com/qiu8310"},{"name":"popomore","email":"sakura9515@gmail.com","url":"https://github.com/popomore"}],"gitHead":"79dd42bb2549c41a2ade39c8fe509a260e9790be","_id":"cnpm@4.1.0","_shasum":"e17a5f3dfe885673850dfbb2fbd8156d7be23619","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"dist":{"shasum":"e17a5f3dfe885673850dfbb2fbd8156d7be23619","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-4.1.0.tgz","integrity":"sha512-sxQ0aZ1D6w81KFuj8bagHP+zbNBQnFaGDRr3KZw/z4k6xibWnkgfnU7ggyaUg8OfRX6pRSKhrBQVrFnDqfYsPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH0b+O9CpUV5GGoRzZQafSy/E1/xprAHtoBJa2DCet5MAiAqjS4DCHsQDUTirVImuwEO2fhgBnODzTREkFp6MZFY6Q=="}]},"directories":{}},"3.3.1":{"name":"cnpm","version":"3.3.1","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"mocha test/*.test.js --timeout 600000","cnpm":"npm i --registry=http://registry.npm.taobao.org"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"auto-correct":"~1.0.0","bagpipe":"~0.3.5","colors":"~1.0.3","commander":"~2.7.1","cross-spawn":"~0.2.8","debug":"^2.2.0","giturl":"~1.0.0","npm":"~2.14.2","npm-request":"~0.0.4","open":"~0.0.5","node-gyp":"~3.0.3","urllib":"^2.5.0"},"devDependencies":{"autod":"*","fs-extra":"0","jshint":"2","mocha":"2","should":"5"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"m@fengmk2.com"},"keywords":["cnpm"],"engines":{"node":">= 0.10.0"},"author":{"name":"fengmk2","email":"m@fengmk2.com","url":"http://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"},{"name":"Zhonglei Qiu","email":"zhongleiqiu@gmail.com","url":"https://github.com/qiu8310"},{"name":"popomore","email":"sakura9515@gmail.com","url":"https://github.com/popomore"}],"gitHead":"fe18f1008da68c0ac0f5519b0ba77643750f6c21","_id":"cnpm@3.3.1","_shasum":"7f3e42f02e5eeee5842a772371a1ebb1aa3070e7","_from":".","_npmVersion":"2.12.0","_nodeVersion":"4.0.0","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"dist":{"shasum":"7f3e42f02e5eeee5842a772371a1ebb1aa3070e7","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-3.3.1.tgz","integrity":"sha512-kIq+nwRqPPSkcUtsQh6cCsANwx9RJ//gEhXNThc8SqHBkQEKe9b7zAXiTGGh+x9LEYnrD0bvyYZLh6yLraRHmQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID+cV6MIkIn+j6EJ1HDnTgP+WNKgmNPD3dwrF6k+u/JPAiA6VP76HqqX8abh0dmMCa/sos3t7oHGKJDfFyDvY5BTqA=="}]},"directories":{}},"3.4.0":{"name":"cnpm","version":"3.4.0","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"mocha test/*.test.js --timeout 600000","cnpm":"npm i --registry=http://registry.npm.taobao.org"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"auto-correct":"~1.0.0","bagpipe":"~0.3.5","colors":"~1.0.3","commander":"~2.7.1","cross-spawn":"~0.2.8","debug":"^2.2.0","giturl":"~1.0.0","npm":"~2.14.2","npm-request":"~0.0.4","open":"~0.0.5","node-gyp":"~3.0.3","urllib":"^2.5.0"},"devDependencies":{"autod":"*","fs-extra":"0","jshint":"2","mocha":"2","should":"5"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"m@fengmk2.com"},"keywords":["cnpm"],"engines":{"node":">= 0.10.0"},"author":{"name":"fengmk2","email":"m@fengmk2.com","url":"http://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"},{"name":"Zhonglei Qiu","email":"zhongleiqiu@gmail.com","url":"https://github.com/qiu8310"},{"name":"popomore","email":"sakura9515@gmail.com","url":"https://github.com/popomore"},{"name":"alsotang","email":"alsotang@gmail.com","url":"https://github.com/alsotang"}],"gitHead":"41e03ea35093c830076e75e62e346121103b288b","_id":"cnpm@3.4.0","_shasum":"3da6f1891e34ad5ea74cc16d32e072dc76059f91","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.1","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"dist":{"shasum":"3da6f1891e34ad5ea74cc16d32e072dc76059f91","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-3.4.0.tgz","integrity":"sha512-N8Yyb3aWzH3Q54qPMsj+oozPgWRwCuBRhC4g0sZmJiSNHNQFLutVGcBcnJMO4l7NeqqUJT7iEzcQ3KMo0tly7A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVBo6lHUpoiZ9Ze9JnCNwtZfL3XdtGqJPK8wCauJRf0wIhALlhAWHVjmi7V6ngAeBKiDz+KHA5bG+EuN0Ntfx/VxOn"}]},"directories":{}},"3.4.1":{"name":"cnpm","version":"3.4.1","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"mocha test/*.test.js --timeout 600000","cnpm":"npm i --registry=http://registry.npm.taobao.org"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"auto-correct":"~1.0.0","bagpipe":"~0.3.5","colors":"~1.0.3","commander":"~2.7.1","cross-spawn":"~0.2.8","debug":"^2.2.0","giturl":"~1.0.0","npm":"~2.14.2","npm-request":"~0.0.4","open":"~0.0.5","node-gyp":"~3.0.3","urllib":"^2.5.0"},"devDependencies":{"autod":"*","fs-extra":"0","jshint":"2","mocha":"2","should":"5"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"m@fengmk2.com"},"keywords":["cnpm"],"engines":{"node":">= 0.10.0"},"author":{"name":"fengmk2","email":"m@fengmk2.com","url":"http://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"},{"name":"Zhonglei Qiu","email":"zhongleiqiu@gmail.com","url":"https://github.com/qiu8310"},{"name":"popomore","email":"sakura9515@gmail.com","url":"https://github.com/popomore"},{"name":"alsotang","email":"alsotang@gmail.com","url":"https://github.com/alsotang"}],"gitHead":"0c369c87f38f0375854f2120241a7bae215409a3","_id":"cnpm@3.4.1","_shasum":"9d63bb2c17e1a26d5a3cc0af2c5967f01e37f1a9","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"fengmk2","email":"fengmk2@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"}],"dist":{"shasum":"9d63bb2c17e1a26d5a3cc0af2c5967f01e37f1a9","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-3.4.1.tgz","integrity":"sha512-mRMkLyrJaX3xO7o1LBcavNyM+HsOrkZWAJKTGUvZ/98t7cP8471iSQqEGO5hccy6OlUY0PFrBYOinVA7e8x9SQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDn6dWNv4FOa194gXnuvvNZKQ29Imyl6y6eztmrLYti6AIhAKnBMdDeUWPaZj3A9KcNUaTBtfIacj40h8d8CA6C9WOM"}]},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/cnpm-3.4.1.tgz_1455903818089_0.9334467290900648"},"directories":{}},"4.2.0-beta.1":{"name":"cnpm","version":"4.2.0-beta.1","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"mocha test/*.test.js --timeout 60000","cnpm":"npm i --registry=https://registry.npm.taobao.org"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","colors":"^1.0.3","commander":"~2.7.1","cross-spawn":"~0.2.8","debug":"^2.2.0","giturl":"^1.0.0","npm":"^3.8.0","npm-request":"~0.0.4","open":"~0.0.5","node-gyp":"^3.3.0","urllib":"^2.8.0","npminstall":"^1.2.2"},"devDependencies":{"autod":"*","fs-extra":"0","jshint":"2","mocha":"2","should":"5"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"m@fengmk2.com"},"keywords":["cnpm"],"engines":{"node":">= 4.3.2"},"author":{"name":"fengmk2","email":"m@fengmk2.com","url":"http://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"},{"name":"Zhonglei Qiu","email":"zhongleiqiu@gmail.com","url":"https://github.com/qiu8310"},{"name":"popomore","email":"sakura9515@gmail.com","url":"https://github.com/popomore"},{"name":"alsotang","email":"alsotang@gmail.com","url":"https://github.com/alsotang"}],"gitHead":"8042b5caff989aec6c4599f9850c24034bddc103","_id":"cnpm@4.2.0-beta.1","_shasum":"1e70ef9661fb814907489efa54719fc1d5541b96","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.2","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"dist":{"shasum":"1e70ef9661fb814907489efa54719fc1d5541b96","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-4.2.0-beta.1.tgz","integrity":"sha512-O10V+aiDuRaLWqK6xFhZNlAg1Ic6uSOVTBvAy/GS1uli76PCOmmznBz7CL2IS8w5lXSsZJ8JThnmAFNbkx8UAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBMWqoqpov96g/nQMnI4pYGhUrVcLSvwBA72c8n1qbo0AiEA7K2WvbaZPrQruAFFI1eANltwK9hGh88J5s2s6fg4nxE="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/cnpm-4.2.0-beta.1.tgz_1457153805994_0.7390089307446033"},"directories":{}},"4.2.0-beta.2":{"name":"cnpm","version":"4.2.0-beta.2","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"mocha test/*.test.js --timeout 60000","cnpm":"npm i --registry=https://registry.npm.taobao.org"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","colors":"^1.0.3","commander":"~2.7.1","cross-spawn":"~0.2.8","debug":"^2.2.0","giturl":"^1.0.0","npm":"^3.8.0","npm-request":"~0.0.4","open":"~0.0.5","node-gyp":"^3.3.0","urllib":"^2.8.0","npminstall":"^1.2.2"},"devDependencies":{"autod":"*","fs-extra":"0","jshint":"2","mocha":"2","should":"5"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"m@fengmk2.com"},"keywords":["cnpm"],"engines":{"node":">= 4.3.2"},"author":{"name":"fengmk2","email":"m@fengmk2.com","url":"http://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"},{"name":"Zhonglei Qiu","email":"zhongleiqiu@gmail.com","url":"https://github.com/qiu8310"},{"name":"popomore","email":"sakura9515@gmail.com","url":"https://github.com/popomore"},{"name":"alsotang","email":"alsotang@gmail.com","url":"https://github.com/alsotang"}],"gitHead":"8042b5caff989aec6c4599f9850c24034bddc103","_id":"cnpm@4.2.0-beta.2","_shasum":"1d5d99dea80aff0c0e7eadd044f9a03593dc0d95","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.2","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"dist":{"shasum":"1d5d99dea80aff0c0e7eadd044f9a03593dc0d95","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-4.2.0-beta.2.tgz","integrity":"sha512-/Dd1uqI/Ssr2vLzxMENM9oOr/w1tWI/vG4W4GXbIa+/9hcl/ibkXP41b9s907P2l6ZBAuxbiEa1MAAIq7NQ4SA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHagog7HtsVDrRQQHQOB9Cx+ruWUmGS1yW8+wUUlptQLAiBdKDp6vTahbWABTlNybxunz9IJDa3o6aVlW7tJsvJB4g=="}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/cnpm-4.2.0-beta.2.tgz_1457153839424_0.09078665846027434"},"directories":{}},"4.2.0-beta.3":{"name":"cnpm","version":"4.2.0-beta.3","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"mocha test/*.test.js --timeout 60000","cnpm":"npm i --registry=https://registry.npm.taobao.org"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","colors":"^1.0.3","commander":"~2.7.1","cross-spawn":"~0.2.8","debug":"^2.2.0","giturl":"^1.0.0","npm":"^3.8.0","npm-request":"~0.0.4","open":"~0.0.5","node-gyp":"^3.3.0","urllib":"^2.8.0","npminstall":"^1.2.2"},"devDependencies":{"autod":"*","fs-extra":"0","jshint":"2","mocha":"2","should":"5"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"m@fengmk2.com"},"keywords":["cnpm"],"engines":{"node":">= 4.3.2"},"author":{"name":"fengmk2","email":"m@fengmk2.com","url":"http://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"},{"name":"Zhonglei Qiu","email":"zhongleiqiu@gmail.com","url":"https://github.com/qiu8310"},{"name":"popomore","email":"sakura9515@gmail.com","url":"https://github.com/popomore"},{"name":"alsotang","email":"alsotang@gmail.com","url":"https://github.com/alsotang"}],"gitHead":"8042b5caff989aec6c4599f9850c24034bddc103","_id":"cnpm@4.2.0-beta.3","_shasum":"d89228c23c3145bd3329793132968cea699d0217","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.2","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"dist":{"shasum":"d89228c23c3145bd3329793132968cea699d0217","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-4.2.0-beta.3.tgz","integrity":"sha512-Er6eEEZgPlfIX9V59EMqUfU3/RxkDMAxgRhLQKG1WTbq9j80ZB0X8KVsUaJwo/9PSpPI5XmUSHC3MnIZdx4fEQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBZD9DWXEtxzd4BQrPPSrypDW3mw1T97E/Asil2zPvBwIhAM5YjSRlADTDlq3s6eY9knNeHdojnEgYcdVh2dkqnkWf"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/cnpm-4.2.0-beta.3.tgz_1457272142666_0.16934245079755783"},"directories":{}},"4.2.0-beta.4":{"name":"cnpm","version":"4.2.0-beta.4","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"mocha test/*.test.js --timeout 60000","cnpm":"npm i --registry=https://registry.npm.taobao.org"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","colors":"^1.0.3","commander":"~2.7.1","cross-spawn":"~0.2.8","debug":"^2.2.0","giturl":"^1.0.0","npm":"^3.8.0","npm-request":"~0.0.4","open":"~0.0.5","node-gyp":"^3.3.0","urllib":"^2.8.0","npminstall":"^1.2.5"},"devDependencies":{"autod":"*","fs-extra":"0","jshint":"2","mocha":"2","should":"5"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"m@fengmk2.com"},"keywords":["cnpm"],"engines":{"node":">= 4.3.2"},"author":{"name":"fengmk2","email":"m@fengmk2.com","url":"http://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"},{"name":"Zhonglei Qiu","email":"zhongleiqiu@gmail.com","url":"https://github.com/qiu8310"},{"name":"popomore","email":"sakura9515@gmail.com","url":"https://github.com/popomore"},{"name":"alsotang","email":"alsotang@gmail.com","url":"https://github.com/alsotang"}],"gitHead":"95fba68bcedc05d7e01faaa60e079d3aded812a6","_id":"cnpm@4.2.0-beta.4","_shasum":"06a3f88ca92947ab0a8aaf0549d5ddf73a1a9c69","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.2","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"dist":{"shasum":"06a3f88ca92947ab0a8aaf0549d5ddf73a1a9c69","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-4.2.0-beta.4.tgz","integrity":"sha512-KdpElkTnEwlQbFQKKOsRO5x+TGjTZX0l8TRIqZp3b5+cVP9eUOH7UQASmFE7jcXAZfUD855ez/e/kVY3Qw740g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD807HOmC1T3ITZH42ABYl9VCpv/jTGe/q+9CpHuZciJAIgGRiyZEG6OlPJBgu2iGxvOBnZP56kgY2BsCsRHkDK4iA="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/cnpm-4.2.0-beta.4.tgz_1457448042873_0.16757506341673434"},"directories":{}},"4.2.0-beta.5":{"name":"cnpm","version":"4.2.0-beta.5","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"mocha test/*.test.js --timeout 60000","cnpm":"npm i --registry=https://registry.npm.taobao.org"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","colors":"^1.0.3","commander":"~2.7.1","cross-spawn":"~0.2.8","debug":"^2.2.0","giturl":"^1.0.0","npm":"^3.8.0","npm-request":"~0.0.4","open":"~0.0.5","urllib":"^2.8.0","npminstall":"^1.3.1"},"devDependencies":{"autod":"*","fs-extra":"0","jshint":"2","mocha":"2","should":"5"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"m@fengmk2.com"},"keywords":["cnpm"],"engines":{"node":">= 4.3.2"},"author":{"name":"fengmk2","email":"m@fengmk2.com","url":"http://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"},{"name":"Zhonglei Qiu","email":"zhongleiqiu@gmail.com","url":"https://github.com/qiu8310"},{"name":"popomore","email":"sakura9515@gmail.com","url":"https://github.com/popomore"},{"name":"alsotang","email":"alsotang@gmail.com","url":"https://github.com/alsotang"}],"gitHead":"8361cbc47cded981765ca40b9be0c64abc1b6ae6","_id":"cnpm@4.2.0-beta.5","_shasum":"fca1ab9824730cc607ed5d5f7392dc4a007b1a12","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.2","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"dist":{"shasum":"fca1ab9824730cc607ed5d5f7392dc4a007b1a12","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-4.2.0-beta.5.tgz","integrity":"sha512-/C8LkPOffb64nx14AH1juuYBlwXIa1Xvnx47aWBvPCj6Gf8DMgG4o8LbqpuJng6MgIna8/IX1gBEqrak2TofsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOSOcx9rs39xs86ZJzz/UiBKCM4LPolTy0sKEBx5jDOwIhAPJzgLiyLioEzTCPrI/VOr8BeFAxITdIKI6NaW8FNFEI"}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/cnpm-4.2.0-beta.5.tgz_1457537397971_0.92990338569507"},"directories":{}},"4.2.0":{"name":"cnpm","version":"4.2.0","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"mocha test/*.test.js --timeout 60000","cnpm":"npm i --registry=https://registry.npm.taobao.org"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","colors":"^1.0.3","commander":"~2.7.1","cross-spawn":"~0.2.8","debug":"^2.2.0","giturl":"^1.0.0","npm":"^3.8.0","npm-request":"~0.0.4","open":"~0.0.5","urllib":"^2.8.0","npminstall":"^1.3.1"},"devDependencies":{"autod":"*","fs-extra":"0","jshint":"2","mocha":"2","should":"5"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"m@fengmk2.com"},"keywords":["cnpm"],"engines":{"node":">= 4.3.2"},"author":{"name":"fengmk2","email":"m@fengmk2.com","url":"http://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"},{"name":"Zhonglei Qiu","email":"zhongleiqiu@gmail.com","url":"https://github.com/qiu8310"},{"name":"popomore","email":"sakura9515@gmail.com","url":"https://github.com/popomore"},{"name":"alsotang","email":"alsotang@gmail.com","url":"https://github.com/alsotang"}],"gitHead":"9cd002b0a00d7c984c1bd7ac1c21d57e17e8b230","_id":"cnpm@4.2.0","_shasum":"7b59c8f5c23fda615bb4fc7b84de46c4bbb4880c","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.2","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"dist":{"shasum":"7b59c8f5c23fda615bb4fc7b84de46c4bbb4880c","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-4.2.0.tgz","integrity":"sha512-/CQeA7xJJ+IuObzVU0B25GjGbGTkKY5k7GnWgaghsQqoUOsdPZI/KgS8RQMb4W45Hrkfuc1DsrZPuWvMJs8acQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFccpvdxdFbcEBQ0BNfYaXQECxMMFINFYCMTPAB7gK4ZAiEAkRi+SEAJVJuMtIenLDp/Nj65V8WmNdmbiKTNOWZn4k0="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/cnpm-4.2.0.tgz_1457714865359_0.37735210661776364"},"directories":{}},"4.3.0":{"name":"cnpm","version":"4.3.0","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"mocha test/*.test.js --timeout 60000"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","colors":"^1.0.3","commander":"~2.7.1","cross-spawn":"~0.2.8","debug":"^2.2.0","giturl":"^1.0.0","npm":"^3.8.0","npm-request":"~0.0.4","open":"~0.0.5","urllib":"^2.8.0","npminstall":"beta"},"devDependencies":{"autod":"*","fs-extra":"0","jshint":"2","mocha":"2","should":"5"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"m@fengmk2.com"},"keywords":["cnpm"],"engines":{"node":">= 4.3.2"},"author":{"name":"fengmk2","email":"m@fengmk2.com","url":"http://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"},{"name":"Zhonglei Qiu","email":"zhongleiqiu@gmail.com","url":"https://github.com/qiu8310"},{"name":"popomore","email":"sakura9515@gmail.com","url":"https://github.com/popomore"},{"name":"alsotang","email":"alsotang@gmail.com","url":"https://github.com/alsotang"}],"gitHead":"e4ff17342de534a5fb0bbdc77c41a14770c549e6","_id":"cnpm@4.3.0","_shasum":"a7ab780597d74608d9d6a265bd9b452357d353b2","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"dist":{"shasum":"a7ab780597d74608d9d6a265bd9b452357d353b2","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-4.3.0.tgz","integrity":"sha512-6pWKOHy15qQy3SKlGRQESB3XUIPbtpLVFEx5r8o264sBWEYgqkQ5qkdVoEQcRQgjtiaVoRdkpKXT4WHta+QIGA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCzMNEIANxG10+NFq/0veIguzLzoAE7G6NEXxxNIAQnAQIhAJiNUuDy4wb+b+m7uP0wW7VZYwKp3Ia/Eht4Kt36qyuX"}]},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/cnpm-4.3.0.tgz_1469789463775_0.6394462452735752"},"directories":{}},"4.3.1":{"name":"cnpm","version":"4.3.1","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"mocha test/*.test.js --timeout 60000"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","colors":"^1.0.3","commander":"^2.9.0","cross-spawn":"~0.2.8","debug":"^2.2.0","giturl":"^1.0.0","npm":"^3.10.5","npm-request":"~0.0.4","open":"~0.0.5","urllib":"^2.8.0","npminstall":"^2.0.1"},"devDependencies":{"autod":"*","fs-extra":"0","jshint":"2","mocha":"2","should":"5"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"m@fengmk2.com"},"keywords":["cnpm"],"engines":{"node":">= 4.3.2"},"author":{"name":"fengmk2","email":"m@fengmk2.com","url":"http://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"},{"name":"Zhonglei Qiu","email":"zhongleiqiu@gmail.com","url":"https://github.com/qiu8310"},{"name":"popomore","email":"sakura9515@gmail.com","url":"https://github.com/popomore"},{"name":"alsotang","email":"alsotang@gmail.com","url":"https://github.com/alsotang"}],"gitHead":"52ab32f6abe60e4a15c0a17b9dbfa15fb09ffd70","_id":"cnpm@4.3.1","_shasum":"28e1dd463a602240d61c983af1959c35fac63fb3","_from":".","_npmVersion":"3.10.3","_nodeVersion":"4.4.7","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"dist":{"shasum":"28e1dd463a602240d61c983af1959c35fac63fb3","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-4.3.1.tgz","integrity":"sha512-TnX1XDwfnplyNAGlR/iocy1mM1QOa/RiTR9mcoxCkPsvFv5R+sULAH1XUMzGIM8muqziyCGvLLKzKRQDe/cWBA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCve5Lq+LgfjapxLwKu0U+4fLTE0stnBeFIfKPBOzpExQIgD+Pqkkp0mi80SUKq1GNyGa9D85zKEN2XYCVU7lgjJzo="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/cnpm-4.3.1.tgz_1470157307930_0.9792634369805455"},"directories":{}},"4.3.2":{"name":"cnpm","version":"4.3.2","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"mocha test/*.test.js --timeout 60000"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","colors":"^1.0.3","commander":"^2.9.0","cross-spawn":"~0.2.8","debug":"^2.2.0","giturl":"^1.0.0","npm":"^3.10.5","npm-request":"~0.0.4","open":"~0.0.5","urllib":"^2.8.0","npminstall":"^2.1.0"},"devDependencies":{"autod":"*","fs-extra":"0","jshint":"2","mocha":"2","should":"5"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"m@fengmk2.com"},"keywords":["cnpm"],"engines":{"node":">= 4.3.2"},"author":{"name":"fengmk2","email":"m@fengmk2.com","url":"http://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"},{"name":"Zhonglei Qiu","email":"zhongleiqiu@gmail.com","url":"https://github.com/qiu8310"},{"name":"popomore","email":"sakura9515@gmail.com","url":"https://github.com/popomore"},{"name":"alsotang","email":"alsotang@gmail.com","url":"https://github.com/alsotang"}],"gitHead":"dd8300e51ce96c77989c811c4e7cfc1bc7a9db78","_id":"cnpm@4.3.2","_shasum":"6f68e594a19503f183f0b306b309b10ab27d4451","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.4.0","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"dist":{"shasum":"6f68e594a19503f183f0b306b309b10ab27d4451","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-4.3.2.tgz","integrity":"sha512-cK2BvcM9uNvQvaaWh1Cs5mUdgjhd6E0IacKPuprSvvibTAzs8SdzcL3dgINq7VGRFv8IvFrqvgs/9tHMZsRYCw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBbXIgaFOaKzjmdA0BY47tALbsKCI/XuIB4pvYPSEZ47AiB3l9HShkyuZ4BjnHMXYB7UhdonJT9tn61bUCNsIY0Nhg=="}]},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/cnpm-4.3.2.tgz_1472004769388_0.26447760546579957"},"directories":{}},"4.4.0-beta":{"name":"cnpm","version":"4.4.0-beta","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"mocha -t 60000 test/*.test.js","lint":"jshint .","ci":"npm run lint && npm run test","autod":"autod"},"preferGlobal":true,"bin":{"cnpm":"bin/cnpm"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","colors":"^1.1.2","commander":"^2.9.0","cross-spawn":"~0.2.8","debug":"^2.2.0","giturl":"^1.0.0","npm":"^3.10.8","npm-request":"^1.0.0","open":"^0.0.5","urllib":"^2.17.0","npminstall":"^2.7.0"},"devDependencies":{"autod":"^2.7.1","coffee":"^3.3.0","fs-extra":"0","jshint":"2","mocha":"3","rimraf":"^2.5.4","should":"5"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"m@fengmk2.com"},"keywords":["cnpm","npm","npminstall"],"engines":{"node":">= 4.0.0"},"author":{"name":"fengmk2","email":"m@fengmk2.com","url":"http://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"},{"name":"Zhonglei Qiu","email":"zhongleiqiu@gmail.com","url":"https://github.com/qiu8310"},{"name":"popomore","email":"sakura9515@gmail.com","url":"https://github.com/popomore"},{"name":"alsotang","email":"alsotang@gmail.com","url":"https://github.com/alsotang"}],"gitHead":"1787afbc96db0c62f64f8363ec97891b0a40dfa2","_id":"cnpm@4.4.0-beta","_shasum":"06ded4f6b2e88d0c8ca713e9530e0ba259210231","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.0","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"dist":{"shasum":"06ded4f6b2e88d0c8ca713e9530e0ba259210231","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-4.4.0-beta.tgz","integrity":"sha512-WRAZTJOEa8YzT0ijJBrZIa/TiZRPod5UWNYn/8xExYlcuNdOL0RSbOUIIAErEWa9qm12cnjySWxd/6HWTBWkFQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNZx7Qd9evl2qwBcbFWFhIv4cI9nhGUUrTF+m8OHbsEwIgKAyQYU94tkNw/DzeRwAq6srESaEiGz1eOKniaiL2Pb0="}]},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/cnpm-4.4.0-beta.tgz_1476513665180_0.052251582499593496"},"directories":{}},"4.4.0":{"name":"cnpm","version":"4.4.0","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"mocha -t 60000 test/*.test.js","lint":"jshint .","ci":"npm run lint && npm run test","autod":"autod"},"preferGlobal":true,"bin":{"cnpm":"bin/cnpm"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","colors":"^1.1.2","commander":"^2.9.0","cross-spawn":"~0.2.8","debug":"^2.2.0","giturl":"^1.0.0","npm":"^3.10.8","npm-request":"^1.0.0","open":"^0.0.5","urllib":"^2.17.0","npminstall":"^2.7.0"},"devDependencies":{"autod":"^2.7.1","coffee":"^3.3.0","fs-extra":"0","jshint":"2","mocha":"3","rimraf":"^2.5.4","should":"5"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"m@fengmk2.com"},"keywords":["cnpm","npm","npminstall"],"engines":{"node":">= 4.0.0"},"author":{"name":"fengmk2","email":"m@fengmk2.com","url":"http://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"},{"name":"Zhonglei Qiu","email":"zhongleiqiu@gmail.com","url":"https://github.com/qiu8310"},{"name":"popomore","email":"sakura9515@gmail.com","url":"https://github.com/popomore"},{"name":"alsotang","email":"alsotang@gmail.com","url":"https://github.com/alsotang"}],"gitHead":"c568c56308933296bf889a68d752b06774822c42","_id":"cnpm@4.4.0","_shasum":"dec01430e5f18738bba1a9aec63709c92af5d35b","_from":".","_npmVersion":"3.10.3","_nodeVersion":"4.4.7","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"dist":{"shasum":"dec01430e5f18738bba1a9aec63709c92af5d35b","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-4.4.0.tgz","integrity":"sha512-0RjZye0bcfbvv/G97J9ahxsQvW7RGZNRQ2juc+4dOYhg6QxenuZbFXsCfK6zj8ch5OPoXH0m+yrHVMikZoU1cw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDw+2WHKFIG5Wq+IEG9w2YpBhEgyZ5Y1aoZsdz5sKqhoQIhAK+tX5BZ6pI9teqYajPUJbxue9Sy59WNskNpiYQAveS8"}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/cnpm-4.4.0.tgz_1476540599968_0.6157978801056743"},"directories":{}},"4.4.1":{"name":"cnpm","version":"4.4.1","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"mocha -t 120000 test/*.test.js","lint":"jshint .","ci":"npm run lint && npm run test","autod":"autod"},"preferGlobal":true,"bin":{"cnpm":"bin/cnpm"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","colors":"^1.1.2","commander":"^2.9.0","cross-spawn":"~0.2.8","debug":"^2.2.0","giturl":"^1.0.0","npm":"^3.10.8","npm-request":"^1.0.0","open":"^0.0.5","urllib":"^2.17.0","npminstall":"^2.7.0"},"devDependencies":{"autod":"^2.7.1","coffee":"^3.3.0","egg-ci":"^1.1.0","fs-extra":"0","jshint":"2","mocha":"3","rimraf":"^2.5.4","should":"5"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"m@fengmk2.com"},"keywords":["cnpm","npm","npminstall"],"engines":{"node":">= 4.0.0"},"ci":{"version":"4, 6, 7"},"author":{"name":"fengmk2","email":"m@fengmk2.com","url":"http://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"},{"name":"Zhonglei Qiu","email":"zhongleiqiu@gmail.com","url":"https://github.com/qiu8310"},{"name":"popomore","email":"sakura9515@gmail.com","url":"https://github.com/popomore"},{"name":"alsotang","email":"alsotang@gmail.com","url":"https://github.com/alsotang"}],"gitHead":"51efc6057c21f6f49325732cf2280b88590be08c","_id":"cnpm@4.4.1","_shasum":"ac9de2566a7ec2cfec04ef21057506179f009260","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"dist":{"shasum":"ac9de2566a7ec2cfec04ef21057506179f009260","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-4.4.1.tgz","integrity":"sha512-cIfRkysi/x58xVNMcgqI6s5T40V8w92ofROuUYg1//edlcZ9tH2v2xs8FUKRshM55jYyiKEsTD4exBvZTrplOA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAyqNuJQXVfmMoR+Re6/R3odykuSYuyQX3VHacfEjfi9AiAfenpJeLbhpA+oId18BO6eJ0D86pPvPHc2qvnHOKSy6A=="}]},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/cnpm-4.4.1.tgz_1479493742377_0.6781144344713539"},"directories":{}},"4.4.2":{"name":"cnpm","version":"4.4.2","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"mocha -t 120000 test/*.test.js","lint":"jshint .","ci":"npm run lint && npm run test","autod":"autod"},"preferGlobal":true,"bin":{"cnpm":"bin/cnpm"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","colors":"^1.1.2","commander":"^2.9.0","cross-spawn":"~0.2.8","debug":"^2.2.0","giturl":"^1.0.0","npm":"^3.10.8","npm-request":"^1.0.0","npminstall":"^2.7.0","open":"^0.0.5","urllib":"^2.17.0"},"devDependencies":{"autod":"^2.7.1","coffee":"^3.3.0","egg-ci":"^1.1.0","fs-extra":"0","jshint":"2","mocha":"3","rimraf":"^2.5.4","should":"5"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"m@fengmk2.com"},"keywords":["cnpm","npm","npminstall"],"engines":{"node":">= 4.0.0"},"ci":{"version":"4, 6, 7"},"author":{"name":"fengmk2","email":"m@fengmk2.com","url":"http://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"},{"name":"Zhonglei Qiu","email":"zhongleiqiu@gmail.com","url":"https://github.com/qiu8310"},{"name":"popomore","email":"sakura9515@gmail.com","url":"https://github.com/popomore"},{"name":"alsotang","email":"alsotang@gmail.com","url":"https://github.com/alsotang"}],"gitHead":"dab8f974610201993d8a43b2ab32943fb2668173","_id":"cnpm@4.4.2","_shasum":"acba04741cb08fa2f1d764acf43f453073d154b1","_from":".","_npmVersion":"3.10.3","_nodeVersion":"4.4.7","_npmUser":{"name":"dead_horse","email":"dead_horse@qq.com"},"dist":{"shasum":"acba04741cb08fa2f1d764acf43f453073d154b1","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-4.4.2.tgz","integrity":"sha512-ODZJ6sMQgC2NGBzHIDdhocAkqBBPWJuizzmg02n2SEBxql9OSIfBz/vsy9N6aijjXFlfT0kH+WL+u0k+u6SHkg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPt9oQV43xbape64+EM0lwgSmJgOjbuX0h8k1gUsGdzAIgMoG/E6xzZLWzXplprfb3f8E9ttMNjT1p1YOQty1gzqA="}]},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/cnpm-4.4.2.tgz_1479664620111_0.2670125407166779"},"directories":{}},"4.5.0":{"name":"cnpm","version":"4.5.0","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"mocha -t 120000 test/*.test.js","lint":"jshint .","ci":"npm run lint && npm run test","autod":"autod"},"preferGlobal":true,"bin":{"cnpm":"bin/cnpm"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","colors":"^1.1.2","commander":"^2.9.0","cross-spawn":"~0.2.8","debug":"^2.2.0","giturl":"^1.0.0","npm":"^3.10.8","npm-request":"^1.0.0","npminstall":"^2.19.0","open":"^0.0.5","urllib":"^2.17.0"},"devDependencies":{"autod":"^2.7.1","coffee":"^3.3.0","egg-ci":"^1.1.0","fs-extra":"0","jshint":"2","mocha":"3","rimraf":"^2.5.4","should":"5"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"m@fengmk2.com"},"keywords":["cnpm","npm","npminstall"],"engines":{"node":">= 4.0.0"},"ci":{"version":"4, 6, 7"},"author":{"name":"fengmk2","email":"m@fengmk2.com","url":"http://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"},{"name":"Zhonglei Qiu","email":"zhongleiqiu@gmail.com","url":"https://github.com/qiu8310"},{"name":"popomore","email":"sakura9515@gmail.com","url":"https://github.com/popomore"},{"name":"alsotang","email":"alsotang@gmail.com","url":"https://github.com/alsotang"}],"gitHead":"b4d22d9c06cb7fe33623684ff3273185186ff2cc","_id":"cnpm@4.5.0","_shasum":"848ee6a499af2528e199e6bde29d9c1cace564a6","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"dist":{"shasum":"848ee6a499af2528e199e6bde29d9c1cace564a6","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-4.5.0.tgz","integrity":"sha512-728PBRoR/bz4cQRKOY059kh1kUBKP6OyY9jGwXKLIuR7Ewe7YdOIjJPOrPsHIP7b8oNa6UfbzGp3eY/mWu97Sg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDVD2vCROIEegmoDJyWLyDJlSe7ewxS8AmN5zXGFF5WTAiAX2MaGTqQ28deiH09t0csiw6in/FTcWStzhK4Cp0MV+g=="}]},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/cnpm-4.5.0.tgz_1486106638053_0.6682491779793054"},"directories":{}},"5.0.0-beta.1":{"name":"cnpm","version":"5.0.0-beta.1","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","files":["bin","lib"],"scripts":{"test":"mocha -t 120000 test/*.test.js","lint":"jshint .","ci":"npm run lint && npm run test","autod":"autod"},"preferGlobal":true,"bin":{"cnpm":"bin/cnpm"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","colors":"^1.1.2","commander":"^2.9.0","cross-spawn":"~0.2.8","debug":"^2.2.0","giturl":"^1.0.0","npm":"^4.5.0","npm-request":"^1.0.0","npminstall":"beta","open":"^0.0.5","urllib":"^2.17.0"},"devDependencies":{"autod":"^2.7.1","coffee":"^3.3.0","egg-ci":"^1.1.0","fs-extra":"0","jshint":"2","mocha":"3","rimraf":"^2.5.4","should":"5"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm","npm","npminstall"],"engines":{"node":">= 4.0.0"},"ci":{"version":"4, 6, 7"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"},{"name":"Zhonglei Qiu","email":"zhongleiqiu@gmail.com","url":"https://github.com/qiu8310"},{"name":"popomore","email":"sakura9515@gmail.com","url":"https://github.com/popomore"},{"name":"alsotang","email":"alsotang@gmail.com","url":"https://github.com/alsotang"}],"gitHead":"777e24bae940eb564edc1a1835f35ef6d241e89d","_id":"cnpm@5.0.0-beta.1","_shasum":"02e780ca4476dcdf85d0ac08620e0637b40ebd32","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"dist":{"shasum":"02e780ca4476dcdf85d0ac08620e0637b40ebd32","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-5.0.0-beta.1.tgz","integrity":"sha512-1iLZGRW6sK9HRTCA0+GSEwqnlboh+9pReWdmDt+XYJlsLDzqMQSrP/nUMNceetARgJq7vCA7/JH6h4Lrk2uOyA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+aLT6lo0rWYEqFdvhzLrTiYmT9h5/3z0IIDzBnPb46wIgAvchPZQiQ2TyctGW8ZNGNABT1O1PBnza3vV1k5PnXy4="}]},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/cnpm-5.0.0-beta.1.tgz_1491469893067_0.5971149210818112"},"directories":{}},"5.0.0-beta.2":{"name":"cnpm","version":"5.0.0-beta.2","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","files":["bin","lib"],"scripts":{"test":"mocha -t 120000 test/*.test.js","lint":"jshint .","ci":"npm run lint && npm run test","autod":"autod"},"preferGlobal":true,"bin":{"cnpm":"bin/cnpm"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","colors":"^1.1.2","commander":"^2.9.0","cross-spawn":"~0.2.8","debug":"^2.2.0","giturl":"^1.0.0","npm":"^4.5.0","npm-request":"^1.0.0","npminstall":"beta","open":"^0.0.5","urllib":"^2.17.0"},"devDependencies":{"autod":"^2.7.1","coffee":"^3.3.0","egg-ci":"^1.1.0","fs-extra":"0","jshint":"2","mocha":"3","rimraf":"^2.5.4","should":"5"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm","npm","npminstall"],"engines":{"node":">= 4.0.0"},"ci":{"version":"4, 6, 7"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"},{"name":"Zhonglei Qiu","email":"zhongleiqiu@gmail.com","url":"https://github.com/qiu8310"},{"name":"popomore","email":"sakura9515@gmail.com","url":"https://github.com/popomore"},{"name":"alsotang","email":"alsotang@gmail.com","url":"https://github.com/alsotang"}],"gitHead":"a7e74af02a0bf44714903a15b0108ed8fb7afc5d","_id":"cnpm@5.0.0-beta.2","_shasum":"b5252372245d4d4875b98b6a78c0c01ba5862733","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"dist":{"shasum":"b5252372245d4d4875b98b6a78c0c01ba5862733","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-5.0.0-beta.2.tgz","integrity":"sha512-s+ftSQJUhLuEIObuUGUwQ6Z3icWS7drihMrpEzKiWMp4nPtax8s4WzKR8YLtmhaniZCWCr9GSxKwAY0v8NT0dg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID24QAyGIukzJ04E0iBcygLlwC4Snjc9a9B48/KzxCBxAiA2FmrpdCqh2KitJGMntiTipf9z9QfCNJDiEzq+w7BmTQ=="}]},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/cnpm-5.0.0-beta.2.tgz_1491470476228_0.21745496173389256"},"directories":{}},"5.0.0-beta.3":{"name":"cnpm","version":"5.0.0-beta.3","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","files":["bin","lib"],"scripts":{"test":"mocha -t 120000 test/*.test.js","lint":"jshint .","ci":"npm run lint && npm run test","autod":"autod"},"preferGlobal":true,"bin":{"cnpm":"bin/cnpm"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","colors":"^1.1.2","commander":"^2.9.0","cross-spawn":"~0.2.8","debug":"^2.2.0","giturl":"^1.0.0","npm":"^5.0.2","npm-request":"^1.0.0","npminstall":"^3.0.0","open":"^0.0.5","urllib":"^2.17.0"},"devDependencies":{"autod":"^2.7.1","coffee":"^3.3.0","egg-ci":"^1.1.0","fs-extra":"0","jshint":"2","mocha":"3","rimraf":"^2.5.4","should":"5"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm","npm","npminstall"],"engines":{"node":">= 4.0.0"},"ci":{"version":"4, 6, 7"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"},{"name":"Zhonglei Qiu","email":"zhongleiqiu@gmail.com","url":"https://github.com/qiu8310"},{"name":"popomore","email":"sakura9515@gmail.com","url":"https://github.com/popomore"},{"name":"alsotang","email":"alsotang@gmail.com","url":"https://github.com/alsotang"}],"gitHead":"820bbfd432bd8ac7f0234fa5fedd1e1f80bfe8ad","_id":"cnpm@5.0.0-beta.3","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"dist":{"integrity":"sha512-K2BmPTrhsnX2/xpRvjA2PZal4D1+8dcqcTpgVAKKwCpCR9TlXRbCpLfjewvWnP+SRyC8qi7qHekYYrU5/6sCHA==","shasum":"30108bc1dd5297c9ccbe558ec53198a0939e0042","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-5.0.0-beta.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICgI5a52p7RqAZX1GOB9ktOeKwqgdJkCDodF3u0ft19FAiEAmNXVpCr58Y8D+Ef89LNPtagccxBfHXMN51aBf1TeEBE="}]},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cnpm-5.0.0-beta.3.tgz_1496629966298_0.6292884808499366"},"directories":{}},"5.0.0":{"name":"cnpm","version":"5.0.0","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","files":["bin","lib"],"scripts":{"test":"mocha -t 120000 test/*.test.js","lint":"jshint .","ci":"npm run lint && npm run test","autod":"autod"},"preferGlobal":true,"bin":{"cnpm":"bin/cnpm"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","colors":"^1.1.2","commander":"^2.9.0","cross-spawn":"~0.2.8","debug":"^2.2.0","giturl":"^1.0.0","npm":"^5.0.3","npm-request":"^1.0.0","npminstall":"^3.0.0","open":"^0.0.5","urllib":"^2.17.0"},"devDependencies":{"autod":"^2.7.1","coffee":"^3.3.0","egg-ci":"^1.1.0","fs-extra":"0","jshint":"2","mocha":"3","rimraf":"^2.5.4","should":"5"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm","npm","npminstall"],"engines":{"node":">= 4.0.0"},"ci":{"version":"4, 6, 8"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"},{"name":"Zhonglei Qiu","email":"zhongleiqiu@gmail.com","url":"https://github.com/qiu8310"},{"name":"popomore","email":"sakura9515@gmail.com","url":"https://github.com/popomore"},{"name":"alsotang","email":"alsotang@gmail.com","url":"https://github.com/alsotang"}],"gitHead":"ae7009c7ca738dae49cbcd20b341b5e32c738e0f","_id":"cnpm@5.0.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.0","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"dist":{"integrity":"sha512-UIF7bxLr2akx8uzrpqXQuy04OSS4IX5UfhWp4AuCvHXS+hYaP47J+ZdlN49mCZ829OGi/GLUJUK/pKLq3/5ZHg==","shasum":"15e7ca58b9858d9e739a18ee71fd340d9da5af51","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-5.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDW1J8EVDkIafhtc/8XjAfXQWAxrCxMDguL3M0vuEewlgIhAMCpUQo4LK8rWAhiD3+VjFa01WfCuPU+LlMyj18qL9lq"}]},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cnpm-5.0.0.tgz_1497343120997_0.562750305980444"},"directories":{}},"5.1.0":{"name":"cnpm","version":"5.1.0","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","files":["bin","lib"],"scripts":{"test":"mocha -t 120000 test/*.test.js","lint":"jshint .","ci":"npm run lint && npm run test","autod":"autod"},"preferGlobal":true,"bin":{"cnpm":"bin/cnpm"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","colors":"^1.1.2","commander":"^2.9.0","cross-spawn":"~0.2.8","debug":"^2.2.0","giturl":"^1.0.0","ini":"^1.3.4","npm":"^5.0.3","npm-request":"^1.0.0","npminstall":"^3.0.0","open":"^0.0.5","urllib":"^2.17.0"},"devDependencies":{"autod":"^2.7.1","coffee":"^3.3.0","egg-ci":"^1.1.0","fs-extra":"0","jshint":"2","mocha":"3","rimraf":"^2.5.4","should":"5"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm","npm","npminstall"],"engines":{"node":">= 4.0.0"},"ci":{"version":"4, 6, 8","command":{"travis":"ci","appveyor":"ci"}},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"},{"name":"Zhonglei Qiu","email":"zhongleiqiu@gmail.com","url":"https://github.com/qiu8310"},{"name":"popomore","email":"sakura9515@gmail.com","url":"https://github.com/popomore"},{"name":"alsotang","email":"alsotang@gmail.com","url":"https://github.com/alsotang"}],"gitHead":"c4538a92208fccdf0535480b89592fdc5cc07f15","_id":"cnpm@5.1.0","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"dist":{"integrity":"sha512-8o3L5/taJw0VTIEsFrf4cnlv+KoHzHxRUnXO5XCauKKgToDaNC0XjO64Uu4eTOv1TKhCTOllLBUAhf1c5Vm3Mw==","shasum":"1f150e0621f8b7851fe51b31a9b40b1139134ed4","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-5.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBqJdmhaPQZ5vmK0ecEDeyyNXTKEjnqtRpdSwfx5/E9pAiEA2do7FTu1gFcpmoSfmyGJ6Voz2IakCDLRlLKxv4TIbeE="}]},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cnpm-5.1.0.tgz_1501647482530_0.4856168651022017"},"directories":{}},"5.1.1":{"name":"cnpm","version":"5.1.1","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","files":["bin","lib"],"scripts":{"test":"mocha -t 120000 test/*.test.js","lint":"jshint .","ci":"npm run lint && npm run test","autod":"autod"},"preferGlobal":true,"bin":{"cnpm":"bin/cnpm"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","colors":"^1.1.2","commander":"~2.10.0","cross-spawn":"~0.2.8","debug":"^2.2.0","giturl":"^1.0.0","ini":"^1.3.4","npm":"^5.0.3","npm-request":"^1.0.0","npminstall":"^3.0.0","open":"^0.0.5","urllib":"^2.17.0"},"devDependencies":{"autod":"^2.7.1","coffee":"^3.3.0","egg-ci":"^1.1.0","fs-extra":"0","jshint":"2","mocha":"3","rimraf":"^2.5.4","should":"5"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm","npm","npminstall"],"engines":{"node":">= 4.0.0"},"ci":{"version":"4, 6, 8","command":{"travis":"ci","appveyor":"ci"}},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"},{"name":"Zhonglei Qiu","email":"zhongleiqiu@gmail.com","url":"https://github.com/qiu8310"},{"name":"popomore","email":"sakura9515@gmail.com","url":"https://github.com/popomore"},{"name":"alsotang","email":"alsotang@gmail.com","url":"https://github.com/alsotang"}],"gitHead":"4e1364c05c4a5fdf1f037460982c6c3432999101","_id":"cnpm@5.1.1","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"dist":{"integrity":"sha512-acewm658xSgX4oIAa8LeI4N5xyOt7ppt02YfRz87u2eYS74qU4MXq4E7TPIt4S3aRjAu/wLDuOtKyg9RcyWmew==","shasum":"349e17b5972cb3a5ceb469dcb14c5a5c82ab138c","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-5.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE9RDrXVbZQ+cVqy0k1hV28ZkXjXCzW/rqaGgDTXhi7WAiAo1RuHzIZe2c8Isdtf6kSxk5NeMEDrQhS305j9O3KN1A=="}]},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cnpm-5.1.1.tgz_1502103866339_0.01343972748145461"},"directories":{}},"4.5.1":{"name":"cnpm","version":"4.5.1","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"mocha -t 120000 test/*.test.js","lint":"jshint .","ci":"npm run lint && npm run test","autod":"autod"},"preferGlobal":true,"bin":{"cnpm":"bin/cnpm"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","colors":"^1.1.2","commander":"~2.10.0","cross-spawn":"~0.2.8","debug":"^2.2.0","giturl":"^1.0.0","npm":"^3.10.8","npm-request":"^1.0.0","npminstall":"^2.19.0","open":"^0.0.5","urllib":"^2.17.0"},"devDependencies":{"autod":"^2.7.1","coffee":"^3.3.0","egg-ci":"^1.1.0","fs-extra":"0","jshint":"2","mocha":"3","rimraf":"^2.5.4","should":"5"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues"},"publishConfig":{"tag":"latest-4"},"keywords":["cnpm","npm","npminstall"],"engines":{"node":">= 4.0.0"},"ci":{"version":"4, 6, 8"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"},{"name":"Zhonglei Qiu","email":"zhongleiqiu@gmail.com","url":"https://github.com/qiu8310"},{"name":"popomore","email":"sakura9515@gmail.com","url":"https://github.com/popomore"},{"name":"alsotang","email":"alsotang@gmail.com","url":"https://github.com/alsotang"}],"gitHead":"8770a628d15b4adac12e45bd1cb3a54ac3ec9778","_id":"cnpm@4.5.1","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"dist":{"integrity":"sha512-ktiU/pccEzYOIGvofjCDI/lYTYOnzT/IFuMpUvVZkiBlRnbIbsREAA7yHKr39vLhxMS/IW4PToqb0kzKAIT2xQ==","shasum":"0086c488e9f4f24fda2e528d390ff013a7246a4e","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-4.5.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpdKVh1qzG4A8bx5sF9uD4PSN3XfAvTUxxXzI2G8A16gIgR9BpPCJr2Gl3e9UOepO/uI4fUSZxgatFC11LfuMqa+I="}]},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cnpm-4.5.1.tgz_1502119362314_0.9806332292500883"},"directories":{}},"5.2.0":{"name":"cnpm","version":"5.2.0","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","files":["bin","lib"],"scripts":{"test":"mocha -t 120000 test/*.test.js","lint":"jshint .","ci":"npm run lint && npm run test","autod":"autod"},"preferGlobal":true,"bin":{"cnpm":"bin/cnpm"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","colors":"^1.1.2","commander":"~2.10.0","cross-spawn":"~0.2.8","debug":"^2.2.0","giturl":"^1.0.0","ini":"^1.3.4","npm":"^5.0.3","npm-request":"^1.0.0","npminstall":"^3.0.0","open":"^0.0.5","urllib":"^2.17.0"},"devDependencies":{"autod":"^2.7.1","coffee":"^3.3.0","egg-ci":"^1.1.0","fs-extra":"0","jshint":"2","mocha":"3","rimraf":"^2.5.4","should":"5"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm","npm","npminstall"],"engines":{"node":">= 4.0.0"},"ci":{"version":"4, 6, 8","command":{"travis":"ci","appveyor":"ci"}},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"},{"name":"Zhonglei Qiu","email":"zhongleiqiu@gmail.com","url":"https://github.com/qiu8310"},{"name":"popomore","email":"sakura9515@gmail.com","url":"https://github.com/popomore"},{"name":"alsotang","email":"alsotang@gmail.com","url":"https://github.com/alsotang"}],"gitHead":"2e8812c46b3388881541dd1da79e31137d1b78d4","_id":"cnpm@5.2.0","_npmVersion":"5.5.1","_nodeVersion":"8.4.0","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"dist":{"integrity":"sha512-zWqK575lKSM8wAXPhRDSrMURxCMJ71Sd3FC3VANsNS675KYnVih1nAHOPFMUtHgr7b2z0SCUcAO8pcwxljfM9A==","shasum":"1c4f1e32b861a9fa6b1f89af93b91c1fb61a98ed","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-5.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG6+5xLdwOHJNhAMQDBWS4iqiM13OuMAtibFC5DZcWiRAiEAxFEVKpQ5IbdCwlmWVAlSjuNYmntXPnfzFFq6+Gkgtjg="}]},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cnpm-5.2.0.tgz_1516781908570_0.823414464481175"},"directories":{}},"5.3.0":{"name":"cnpm","version":"5.3.0","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","files":["bin","lib"],"scripts":{"test":"mocha -t 120000 test/*.test.js","lint":"jshint .","ci":"npm run lint && npm run test","autod":"autod"},"preferGlobal":true,"bin":{"cnpm":"bin/cnpm"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","colors":"^1.1.2","commander":"~2.10.0","cross-spawn":"~0.2.8","debug":"^2.2.0","giturl":"^1.0.0","ini":"^1.3.4","npm":"^5.0.3","npm-request":"^1.0.0","npminstall":"^3.0.0","open":"^0.0.5","urllib":"^2.17.0"},"devDependencies":{"autod":"^2.7.1","coffee":"^3.3.0","egg-ci":"^1.1.0","fs-extra":"0","jshint":"2","mocha":"3","rimraf":"^2.5.4","should":"5"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"fengmk2@gmail.com"},"keywords":["cnpm","npm","npminstall"],"engines":{"node":">= 4.0.0"},"ci":{"version":"4, 6, 8","command":{"travis":"ci","appveyor":"ci"}},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"},{"name":"Zhonglei Qiu","email":"zhongleiqiu@gmail.com","url":"https://github.com/qiu8310"},{"name":"popomore","email":"sakura9515@gmail.com","url":"https://github.com/popomore"},{"name":"alsotang","email":"alsotang@gmail.com","url":"https://github.com/alsotang"}],"gitHead":"6067c2e35150de3b46e60dee654b7df91a751c3e","_id":"cnpm@5.3.0","_npmVersion":"5.5.1","_nodeVersion":"8.4.0","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"dist":{"integrity":"sha512-czk90pvDDo3+tMyuOCSRzpuVxjb+ySKr8Et//R4EnOyhKOuasSIxwQ+LvbMRyQPLiWUTtQtMbmynYsvu7b33Ig==","shasum":"f568859dd7d60c4cb8f32b038492bf6dd9c68d86","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-5.3.0.tgz","fileCount":16,"unpackedSize":30718,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6z8FCRA9TVsSAnZWagAAObsP/iIUuXiP9KIgQOdDCyaA\njjarqZA7rJWE4ItI9I+iflrBVU2Z93jzqwBzo5qxjdDh+op4hOG0+POUDAAV\nkkyfNfVWjwKh2bbH0Jn2yegDtA9Rr4PA6zlr96AiJB9DSC2jTkpPSZ7Dpul2\ns5Pqe8egIQTiQoa/Nx55I82bCFKdq14j6Jp/DvJ5BF1W9VcSZ0ZhrAa9sXEO\nFsfPuVwdeSQBZqJQ4c8i8NZQgSKkx+Vab++8u/MoJdP3xTCesw7jVt11dH4t\n8oMn64zhE+9YCTieGiayq/qzrNrkTdSxT9IW9ZibmuH3OazjXcjz/jKGmc+D\nTbwiT1L23EbFOdhjqaHqVhxU0e7rX+W5Fz9KOgUhq+qbQN52ruzCt+s2uiSj\nbDJ0wyFPI8xbGNFXH/7aDsOClzrzOYX0UQJ7qCv0i1w6KAFjxGxXDeYNo+0c\najuBFEuI319cZ2PSa0+4lawyxDeiX8GJxPkp8eK7droraKQaxMCGiynrZJzJ\ngSO0n1/ZFNS2GT1BXT1NFGs42jsggWSR9R7/Xg4jsONtGVfwMcJf9QpCg15X\nkbIRL68wB14M2shym6v8gV15dCjfLh1KogUjmPvWLaGhVvqwJ/J+k3EaXxB/\nTXG5SXVCnxP31z9MWllOnAUhfRax1gn5LZUKUeE1KiZCu8JRDIJndNPxT7kx\nkBh0\r\n=CyCm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCO3a44qNDxkPSYxFYpDez0OC9WgPtauKliSVseCYwwAIgLWXk0vNFZTLtuVOBlAXN2SExEyjBAsj0E1DyAVdn7yo="}]},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cnpm_5.3.0_1525366532309_0.97359831807392"},"_hasShrinkwrap":false},"6.0.0":{"name":"cnpm","version":"6.0.0","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","files":["bin","lib"],"scripts":{"test":"npm run lint -- --fix && npm run test-local","test-local":"egg-bin test","lint":"eslint bin lib test/*.js","ci":"npm run lint && npm run test","autod":"autod"},"preferGlobal":true,"bin":{"cnpm":"bin/cnpm"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","colors":"^1.1.2","commander":"~2.10.0","cross-spawn":"~0.2.8","debug":"^2.2.0","giturl":"^1.0.0","ini":"^1.3.4","npm":"^6.1.0","npm-request":"^1.0.0","npminstall":"^3.0.0","open":"^0.0.5","urllib":"^2.17.0"},"devDependencies":{"autod":"^2.7.1","coffee":"^3.3.0","egg-bin":"^4.7.0","egg-ci":"^1.1.0","eslint":"^4.19.1","eslint-config-egg":"^7.0.0","fs-extra":"0","rimraf":"^2.5.4"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues"},"keywords":["cnpm","npm","npminstall"],"publishConfig":{"tag":"latest-6"},"engines":{"node":">= 6.0.0"},"ci":{"version":"6, 8, 10","command":{"travis":"ci","appveyor":"ci"}},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"},{"name":"Zhonglei Qiu","email":"zhongleiqiu@gmail.com","url":"https://github.com/qiu8310"},{"name":"popomore","email":"sakura9515@gmail.com","url":"https://github.com/popomore"},{"name":"alsotang","email":"alsotang@gmail.com","url":"https://github.com/alsotang"}],"gitHead":"fe8baabb81c38dcabcc9f479a4d14c524fb3d552","_id":"cnpm@6.0.0","_npmVersion":"5.5.1","_nodeVersion":"8.4.0","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"dist":{"integrity":"sha512-w7XZeP2bbReoHia02ASxCX/MVp29/okG6Hj1GLkSTbuDGOiH2tn4MdgPSgYiwrX7ejrqCnAXT0ZYnrmHkfQryA==","shasum":"aa0e853475351e5d07f352591bc6332ed08c8229","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-6.0.0.tgz","fileCount":16,"unpackedSize":30862,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbC4PhCRA9TVsSAnZWagAAf5AP/jHDFRWjFGRP7G0JDRoS\nzsihlfLqa8uwys9vNF3kQjy8juhbBYy94ulL2pKty4GhOiJvIPoLCe9EiHVU\nKKROccijtyGKIicrjo4J52AA5fn/nYkA1nQD6sgrpA5keXeUx4S8N+i0Kcnw\nzekN+ZwsAodDaT8mPEbw1XUppxOvaUJuk47Tmr2jyiv7O8ANe4QS9byQ0NjP\n1ZJknatqTJ3BZatQVbsCmc/8lDLdLeXuoir9hZw8RGh1wVSELAxR2daFborQ\nn+o+PVHHwyODeFpJJA9J6pjKx1QK04TEBrh2BSfH53iskZFdRGblOlft0vod\nVH3n/7DcljgUz4/TOb7WwVOg9h+tiW9Q6o+64xd9s/jw6zyTbE4ioAIjaOEI\nfj64xpm97/RyQgkRrsOm/24oMe4e9rIUEpeBgt/3rV0vcVqbq9BL7Xh/KLSD\ntXUoxssrAr2Pg+D09U3NyJ0WjTbw6wh9m9sgi9QcbO5GQJ1g1CYiykD9Xl+a\nKgBkRzLN7Q01I5qJd1IdTZPVnvTO8TEMiMeuTTJsKeFvpvWFCoERZIclALxb\nUoonBgLmJo9DbIf69RJWaoyDz04LwAWkW+UYb/PjMrTInNTw0LKP0MYrZmt6\n4gW7Kcl9wIReVnMq8RJVuYgf+ouYIFrWZu2dPTPS//bzZksCu03Ze7zKwYy/\nyh4r\r\n=VXay\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVWc8hz0MFmslHnMLY+hp8npoFciPj7gHopZocODuiaQIhAIUxxjB5aPmfeA3lgg8bzExZ0zOkceGnB6UUQuge14qd"}]},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cnpm_6.0.0_1527481312082_0.4741143584766845"},"_hasShrinkwrap":false},"6.1.0":{"name":"cnpm","version":"6.1.0","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"npm run lint -- --fix && npm run test-local","test-local":"egg-bin test","lint":"eslint bin lib test/*.js","ci":"npm run lint && npm run test","autod":"autod"},"preferGlobal":true,"bin":{"cnpm":"bin/cnpm"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","colors":"^1.1.2","commander":"~2.10.0","cross-spawn":"~0.2.8","debug":"^2.2.0","giturl":"^1.0.0","ini":"^1.3.4","npm":"^6.1.0","npm-request":"^1.0.0","npminstall":"^3.0.0","open":"^0.0.5","urllib":"^2.17.0"},"devDependencies":{"autod":"^2.7.1","coffee":"^3.3.0","egg-bin":"^4.7.0","egg-ci":"^1.1.0","eslint":"^4.19.1","eslint-config-egg":"^7.0.0","fs-extra":"0","rimraf":"^2.5.4"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues"},"keywords":["cnpm","npm","npminstall"],"publishConfig":{"tag":"latest-6"},"engines":{"node":">= 6.0.0"},"ci":{"version":"6, 8, 10","command":{"travis":"ci","appveyor":"ci"}},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"},{"name":"Zhonglei Qiu","email":"zhongleiqiu@gmail.com","url":"https://github.com/qiu8310"},{"name":"popomore","email":"sakura9515@gmail.com","url":"https://github.com/popomore"},{"name":"alsotang","email":"alsotang@gmail.com","url":"https://github.com/alsotang"}],"gitHead":"de7f3607e2c4d69c5808b99452eedcff7c35eb0b","_id":"cnpm@6.1.0","_npmVersion":"6.5.0","_nodeVersion":"12.3.1","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"dist":{"integrity":"sha512-EmIt1YYxlBtF/5YkRwSq5kbO1HoCxFOgs+z/rsXC9DlzU1A7nOPESkHIrQ6jEjNUweA6DOiJ919A15IxHd/pcw==","shasum":"fb696dae2409dcb474acf9cd49cd469d0b2db255","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-6.1.0.tgz","fileCount":16,"unpackedSize":31243,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc55ZACRA9TVsSAnZWagAANKkP/i6qDWkwcMdZFGSh4RJN\n/5ZJnZTSu/vFmuBlIXYP9vUK0UFP9S79JDbQgAQswdk3amqZsfPzzROKIv6A\nszLCXl0qqvqOuGvzYTekjJB+NKkZ5xgtOVBgYsdpiWftEJyrpsgy2SOtk5L8\nB549TaajLJjv2I5xOdCvi1/1DlseeWCNZfGsudCJsdR0n4en/CustcYlwpfz\nZ5/EOI5pwSo+3w1jRwxT9v8ELYpW8lF2aF1Dl1eSr0CEpDVAZ/4xU/+ZnCF9\naikZPCCt4qKkiNV5ERIZXWdee0Q1xABLz5U3310Kd7qxXpzigVEHhvQLl4aI\n0QFVvVzjar9xSV2dZjGqHpAN1zgHgMqbe/e5IH5kuDmrIi6FWB/+QsLKVd/p\ndLZsetRtn2xYQOxmUs2/aZME8JRbqV6EH6F2EhhDm7QVnLIZRyvijQyhd/h+\nFEMlpl3Hj679VjzUxK9BzHIpPICZgq2Od3+5Ug0p5Xcy3Nf1rfUYJ0FKegsL\nxTTojfin591iEWe4nx+KemmlJk7aAI28lRjTSaIDL0A/Sj3IsrSYsPhX8vLT\ndy/w3hZU3yXPnui0PuPf3ywumVBA+2VUY53ksj4oVnhbSqRzH7MR5LDFeX3o\nG8doEWdjx4TFOKyKUWtxvpE18MQL6s3bfloPLYN9/pCiEgx9+cFqJzn3HIlp\nEcdT\r\n=gV1o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB3FJW3h1Xk00F2cseaHHqyz6iTk+PPriP2htbZAnvHKAiB/5P/Tuyed829lXq1WtrFCyA3YwCCntCjVjurtjFrB0g=="}]},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cnpm_6.1.0_1558681151821_0.5418446151041851"},"_hasShrinkwrap":false},"5.4.0":{"name":"cnpm","version":"5.4.0","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"mocha -t 120000 test/*.test.js","lint":"jshint .","ci":"npm run lint && npm run test","autod":"autod"},"preferGlobal":true,"bin":{"cnpm":"bin/cnpm"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","colors":"^1.1.2","commander":"~2.10.0","cross-spawn":"~0.2.8","debug":"^2.2.0","giturl":"^1.0.0","ini":"^1.3.4","npm":"^5.0.3","npm-request":"^1.0.0","npminstall":"^3.0.0","open":"^0.0.5","urllib":"^2.17.0"},"devDependencies":{"autod":"^2.7.1","coffee":"^3.3.0","egg-ci":"^1.1.0","fs-extra":"0","jshint":"2","mocha":"3","rimraf":"^2.5.4","should":"5"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"fengmk2@gmail.com"},"publishConfig":{"tag":"latest-5"},"keywords":["cnpm","npm","npminstall"],"engines":{"node":">= 4.0.0"},"ci":{"version":"4, 6, 8","command":{"travis":"ci","appveyor":"ci"}},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"},{"name":"Zhonglei Qiu","email":"zhongleiqiu@gmail.com","url":"https://github.com/qiu8310"},{"name":"popomore","email":"sakura9515@gmail.com","url":"https://github.com/popomore"},{"name":"alsotang","email":"alsotang@gmail.com","url":"https://github.com/alsotang"}],"readme":"cnpm\n=======\n\n[![NPM version][npm-image]][npm-url]\n[![build status][travis-image]][travis-url]\n[![appveyor build status][appveyor-image]][appveyor-url]\n[![David deps][david-image]][david-url]\n\n[npm-image]: https://img.shields.io/npm/v/cnpm.svg?style=flat\n[npm-url]: https://npmjs.org/package/cnpm\n[travis-image]: https://img.shields.io/travis/cnpm/cnpm.svg?style=flat\n[travis-url]: https://travis-ci.org/cnpm/cnpm\n[appveyor-image]: https://ci.appveyor.com/api/projects/status/17kfr8eitdi7rljr?svg=true\n[appveyor-url]: https://ci.appveyor.com/project/fengmk2/urllib\n[david-image]: https://img.shields.io/david/cnpm/cnpm.svg?style=flat\n[david-url]: https://david-dm.org/cnpm/cnpm\n\n![logo](https://raw.github.com/cnpm/cnpmjs.org/master/logo.png)\n\ncnpm: npm client for [cnpmjs.org](https://cnpmjs.org)\n\n\n## Requirements\n\n|        | Minimum | Recommended |\n|--------|---------|-------------|\n| NodeJS | 4.0.0   | stable      |\n\n## Install\n\n```bash\n$ npm install cnpm -g\n```\n\nIf you're in China, maybe you should install it from our [China mirror](https://npm.taobao.org):\n\n```bash\n$ npm install cnpm -g --registry=https://r.npm.taobao.org\n```\n\n## Usage\n\nSupport all commands just like `npm`.\n\n### Sync packages from `npm`\n\n```bash\n$ cnpm sync [moduleName]\n```\n\n### Open package document or git web url\n\n```bash\n$ cnpm doc [name]\n$ cnpm doc -g [name] # open git web url directly\n```\n\n## Build your own private registry npm cli\n\n```bash\n$ npm install cnpm -g\n\n# then alias it\n$ alias mynpm='cnpm --registry=http://registry.npm.example.com \\\n  --registryweb=http://npm.example.com \\\n  --userconfig=$HOME/.mynpmrc'\n```\n\n## Install with orginal npm cli\n\ncnpm using [npminstall](https://github.com/cnpm/npminstall) by default.\nIf you don't like symlink mode for `node_modules`, you can change the installer to orginal npm.\nBut you will lose the fatest install speed.\n\n```bash\n$ cnpm i --by=npm react-native\n```\n\n## License\n\n[MIT](LICENSE.txt)\n","readmeFilename":"README.md","gitHead":"4304cf845bcad824e881dcab73dff6495f5447de","_id":"cnpm@5.4.0","_npmVersion":"6.5.0","_nodeVersion":"12.3.1","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"dist":{"integrity":"sha512-ilmUgatl+RXE3oE32fcuDExsW11wSK8jnzleLXGR1qdXVnyV6uk92LOM7QAPK3y3x5I5PSoBXBfjEBpx3wzhCw==","shasum":"93828cd2fbde9c0bc0aa43ee8e129caca91ac32c","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-5.4.0.tgz","fileCount":16,"unpackedSize":30957,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc55b9CRA9TVsSAnZWagAA1vIP/joqYIn+OqyxqoVLX9Ju\nMH23pr7b+ihOe1zPBqbdKzBYZg52EwxzsmrGyosFtJhlR+v0N5wXT+G8LK/i\nBl8627ETUlKa1ZTnZTwK2WWDux1vocR7bAnKcNS4P7uA4NSY9k+RpgL8tP1m\nSoLj8nLmQ3sctqJhwpkqy3PpSbJEfyalF39HFZP2RuLjmEnqNNipgje3779Q\nArRDkXQfVoZWwqBg/bBapH8bJgaAgOrE+0Cwtc94UCXlnGxLwoiFSyJoYRnZ\nCWBrYWNvfQq6zKv4XSnwF++S9TmAt0BdJCNkvqrbJcVkE+Ye0rqYXsDPgidm\ncQIyqJWS/qLXrlUN8X5sCmzvUz0Zru94ef8MeIvlVE1v1912OHOtNCrNvyOP\nIbItgQhnkRYYlunS8RkX0VvtsHvRER11alfSuGa5BQ1aF/t6VFHu11jWsyiw\nxR40D2Ji/qVBlNiXGFRPxjb9MKqD8wuoMMT7bN9J9qX9c3e0ErusTXbATeh3\nJa94qpH+eDvh9N3EgUDoNygarjX/1TnLJOcaSvryZeNXxz5LbbiMkDfS4fPA\nd6RPMBtoV6a7vgeLbu6be6S0URkPSSzwm4Sdhd99cI8TvKJDpfslE9M+D5Ds\nuGlqte/51b3QKCvgd65gmPUcLQ4mPCNBV35EGAv4e7uHEhR7JMwJYBgjnIOU\nBnux\r\n=EgEW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDyLiDAzKJ5CmYJBXG7Rmqbs8daF9PdkNHn7A2NV+Q81AiEA2i92oK3MUTmvbVblTvWApcSe94WcIdsG0eQ4QznqW0o="}]},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cnpm_5.4.0_1558681341205_0.26393016248609813"},"_hasShrinkwrap":false},"4.6.0":{"name":"cnpm","version":"4.6.0","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"mocha -t 120000 test/*.test.js","lint":"jshint .","ci":"npm run lint && npm run test","autod":"autod"},"preferGlobal":true,"bin":{"cnpm":"bin/cnpm"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","colors":"^1.1.2","commander":"~2.10.0","cross-spawn":"~0.2.8","debug":"^2.2.0","giturl":"^1.0.0","npm":"^3.10.8","npm-request":"^1.0.0","npminstall":"^2.19.0","open":"^0.0.5","urllib":"^2.17.0"},"devDependencies":{"autod":"^2.7.1","coffee":"^3.3.0","egg-ci":"^1.1.0","fs-extra":"0","jshint":"2","mocha":"3","rimraf":"^2.5.4","should":"5"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues"},"publishConfig":{"tag":"latest-4"},"keywords":["cnpm","npm","npminstall"],"engines":{"node":">= 4.0.0"},"ci":{"version":"4, 6, 8"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"},{"name":"Zhonglei Qiu","email":"zhongleiqiu@gmail.com","url":"https://github.com/qiu8310"},{"name":"popomore","email":"sakura9515@gmail.com","url":"https://github.com/popomore"},{"name":"alsotang","email":"alsotang@gmail.com","url":"https://github.com/alsotang"}],"readme":"cnpm\n=======\n\n[![NPM version][npm-image]][npm-url]\n[![build status][travis-image]][travis-url]\n[![appveyor build status][appveyor-image]][appveyor-url]\n[![David deps][david-image]][david-url]\n\n[npm-image]: https://img.shields.io/npm/v/cnpm.svg?style=flat\n[npm-url]: https://npmjs.org/package/cnpm\n[travis-image]: https://img.shields.io/travis/cnpm/cnpm.svg?style=flat\n[travis-url]: https://travis-ci.org/cnpm/cnpm\n[appveyor-image]: https://ci.appveyor.com/api/projects/status/17kfr8eitdi7rljr?svg=true\n[appveyor-url]: https://ci.appveyor.com/project/fengmk2/urllib\n[david-image]: https://img.shields.io/david/cnpm/cnpm.svg?style=flat\n[david-url]: https://david-dm.org/cnpm/cnpm\n\n![logo](https://raw.github.com/cnpm/cnpmjs.org/master/logo.png)\n\ncnpm: npm client for [cnpmjs.org](https://cnpmjs.org)\n\n\n## Requirements\n\n|        | Minimum | Recommended |\n|--------|---------|-------------|\n| NodeJS | 4.0.0   | stable      |\n\n## Install\n\n```bash\n$ npm install cnpm -g\n```\n\nIf you're in China, maybe you should install it from our [China mirror](https://npm.taobao.org):\n\n```bash\n$ npm install cnpm -g --registry=https://r.npm.taobao.org\n```\n\n## Usage\n\nSupport all commands just like `npm`.\n\n### Sync packages from `npm`\n\n```bash\n$ cnpm sync [moduleName]\n```\n\n### Open package document or git web url\n\n```bash\n$ cnpm doc [name]\n$ cnpm doc -g [name] # open git web url directly\n```\n\n## Build your own private registry npm cli\n\n```bash\n$ npm install cnpm -g\n\n# then alias it\n$ alias mynpm='cnpm --registry=http://registry.npm.example.com \\\n  --registryweb=http://npm.example.com \\\n  --userconfig=$HOME/.mynpmrc'\n```\n\n## Install with orginal npm cli\n\ncnpm using [npminstall](https://github.com/cnpm/npminstall) by default.\nIf you don't like symlink mode for `node_modules`, you can change the installer to orginal npm.\nBut you will lose the fatest install speed.\n\n```bash\n$ cnpm i --by=npm react-native\n```\n\n## License\n\n[MIT](LICENSE.txt)\n","readmeFilename":"README.md","gitHead":"385566504acdd2f6aa619f2cf6a4c1dd083c7658","_id":"cnpm@4.6.0","_npmVersion":"6.5.0","_nodeVersion":"12.3.1","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"dist":{"integrity":"sha512-NewK3f70K0/ALMz2rbrQlCBV9jY+WBnBDU0cHrSdPOG7zNx4ATPrJqRk/UOuM6e6qqLNvQwLvPkvnXHOUGQpDg==","shasum":"79c03852e6dcad6354ae7d28278a2212a9b8a67d","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-4.6.0.tgz","fileCount":17,"unpackedSize":30207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc55dGCRA9TVsSAnZWagAANq8P/AvCJEPfdoivkZyFFKF1\n4G9RIgTSGVCpaDP+cCRs35tFBHC9+9i33dbn7Cc6S6Iabg9pUPJQVYxQp3nq\nRue/Lsc6jEyHGZhlwPblOXAVZO8WudSEwa83OcQTFE37DUM4G1QP6ymqQfq6\n9xBHN1g/COFACgxcu7BE4BeXaA7Izpu6kJrdoGqe3TbhgO25VUsPkPvn7x+J\nsafLn/Ws8TTvlWz6oHuVvHljfgrowHJZojMmh2lOLSEjDAsnE9kqYaHUpGR5\nP6a/Bal0huFh/uZpI8u5NbUXo8YADxzAb82EXEp3DeHRl4quhzRk8RyYNCFn\nWyoSFD4yjeKzJEAVc+x56cuk2s9VbCTZswjgLXEWIsMR2Rhza0LVhHkcX6mF\n+Bc5U7L13CpVAemEcJGt8k0w0PSZ2asHFW+w12ZaoAwaiM2rSLTg6TJSBYe+\nq2S2VufKAW/LDRQcpxqhDE2fbAoo7CEUXAsrbx1q9t2/vwY8iI/mJskaTWP+\n+hSo0TXQvrz2Npgk6jFifZZK0TyW2qzLoxcCczZ/FKRZRHaBeyTcRMiDWgC+\npBY3/1DAMvZ55X8S/H9WMhLbOmfsUwwpp+bon252aZSnffLD+LM+XDWkjvLT\nP6bpoGt+89CUlu10XzLLAEwoPC6eJ8c/MWdm4qwFokyJOpDnYhIl1lnTTPh0\nspRA\r\n=a+m8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHUMlg6I21T29Hq0LyH8wbJUiqGbLkgnD0jQELiXq3AYAiAEKn7kkH/ULmgjf6i3LFOLiEt8enm470piwgt8JUolMw=="}]},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cnpm_4.6.0_1558681414006_0.8883700883051397"},"_hasShrinkwrap":false},"3.5.0":{"name":"cnpm","version":"3.5.0","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"mocha test/*.test.js --timeout 600000","cnpm":"npm i --registry=http://r.npm.taobao.org"},"preferGlobal":true,"bin":{"cnpm":"./bin/cnpm","cnpm-check":"./bin/cnpm-check","cnpm-sync":"./bin/cnpm-sync","cnpm-web":"./bin/cnpm-web","cnpm-user":"./bin/cnpm-user","cnpm-doc":"./bin/cnpm-doc","cnpm-search":"./bin/cnpm-search"},"dependencies":{"auto-correct":"~1.0.0","bagpipe":"~0.3.5","colors":"~1.0.3","commander":"~2.7.1","cross-spawn":"~0.2.8","debug":"^2.2.0","giturl":"~1.0.0","npm":"~2.14.2","npm-request":"~0.0.4","open":"~0.0.5","node-gyp":"~3.0.3","urllib":"^2.5.0"},"devDependencies":{"autod":"*","fs-extra":"0","jshint":"2","mocha":"2","should":"5"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git","web":"https://github.com/cnpm/cnpm"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues","email":"m@fengmk2.com"},"keywords":["cnpm"],"engines":{"node":">= 0.10.0"},"author":{"name":"fengmk2","email":"m@fengmk2.com","url":"http://fengmk2.com"},"license":"MIT","publishConfig":{"tag":"latest-3"},"contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"},{"name":"Zhonglei Qiu","email":"zhongleiqiu@gmail.com","url":"https://github.com/qiu8310"},{"name":"popomore","email":"sakura9515@gmail.com","url":"https://github.com/popomore"},{"name":"alsotang","email":"alsotang@gmail.com","url":"https://github.com/alsotang"}],"readme":"cnpm\n=======\n\n[![NPM version][npm-image]][npm-url]\n[![build status][travis-image]][travis-url]\n[![appveyor build status][appveyor-image]][appveyor-url]\n[![Gittip][gittip-image]][gittip-url]\n[![David deps][david-image]][david-url]\n\n[npm-image]: https://img.shields.io/npm/v/cnpm.svg?style=flat\n[npm-url]: https://npmjs.org/package/cnpm\n[travis-image]: https://img.shields.io/travis/cnpm/cnpm.svg?style=flat\n[travis-url]: https://travis-ci.org/cnpm/cnpm\n[appveyor-image]: https://ci.appveyor.com/api/projects/status/17kfr8eitdi7rljr?svg=true\n[appveyor-url]: https://ci.appveyor.com/project/fengmk2/urllib\n[gittip-image]: https://img.shields.io/gittip/fengmk2.svg?style=flat\n[gittip-url]: https://www.gittip.com/fengmk2/\n[david-image]: https://img.shields.io/david/cnpm/cnpm.svg?style=flat\n[david-url]: https://david-dm.org/cnpm/cnpm\n\n![logo](https://raw.github.com/cnpm/cnpmjs.org/master/logo.png)\n\ncnpm: npm client for [cnpmjs.org](https://cnpmjs.org)\n\n## Install\n\n```bash\n$ npm install cnpm -g\n```\n\nIf you're in China, maybe you should install it from our [China mirror](https://npm.taobao.org):\n\n```bash\n$ npm install cnpm -g --registry=https://r.npm.taobao.org\n```\n\n## Usage\n\nSupport all commands just like `npm`.\n\n### Sync packages from `npm`\n\n```bash\n$ cnpm sync [moduleName]\n```\n\n### Open package document or git web url\n\n```bash\n$ cnpm doc [name]\n$ cnpm doc -g [name] # open git web url directly\n```\n\n## Build your own private registry npm cli\n\n```bash\n$ npm install cnpm -g\n\n# then alias it\n$ alias mynpm='cnpm --registry=http://registry.npm.example.com \\\n --registryweb=http://npm.example.com \\\n --cache=$HOME/.mynpm/.cache \\\n --userconfig=$HOME/.mynpmrc'\n```\n\n## License\n\n[MIT](LICENSE.txt)\n","readmeFilename":"README.md","gitHead":"31504e8dad848a396b4b662e6d9782c98622f02f","_id":"cnpm@3.5.0","_nodeVersion":"12.3.1","_npmVersion":"6.9.0","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"dist":{"integrity":"sha512-tQYULe+mrcAN0QCWrMQMBmV1gcOKa1nBW/tOAYbhDYbVRflYF00autRU6rRufGPIYdeTObkQ6oG3EdBRqD6iWQ==","shasum":"56cc8f523acf95427a11763cd056e3342037b76b","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-3.5.0.tgz","fileCount":17,"unpackedSize":31197,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc55fICRA9TVsSAnZWagAAoUsP/jryVmzlmHDV1iz6fwrf\nkDqy368V1CsYmZPFb+6a/I0mndM3QeTrJ18swiQKMi0zyuIuP6OSeS61Svmq\n5ga2eRvfKLYOpfO5Ep6MqxhoxR9QP/SaDY+GZrBBF7jGLmMCY8A4wgzkSks5\ndteYfMDACLFbJRmNIaROWc0TwVJzMb8I1jjtq+RRX8m15Rh2CEesgryOpXBf\nKonuU5kSHQYncKvD6n5G+dhM5eKboOdEunD6dzJo/72W6/0eSkrae2ZaeWfG\n68jdbMyiVd9DlgSXhFdQ5A3wjjtlYPiCewdWoggE9RLgmPxtFlTZ9Dwx53qj\nEJjSRVGYpEx2/9RgcPHlsGrTPP4T+Q9PuC9uDpnKKIjg4oc6rGuFJsAgKfh+\nysHUcdd2OkW01LReqHXmwpNxpZ4CkaVI0ICSwHFcglxOCfUchjgAbE57Y3s3\nFwRt2MxI0huix9P3Ko5iwKEUEdxtv6CbpNokhghOdZJINyNy/3fKdabVPEYW\n/354/uD95LEPKJ854nva6aJJUs+ZoNQgdxvv0RjeReUS5DgxJO1fIAJmW560\nx+b7gRiazMveuWBLAnCHGmmPpa7lvTrQi3YfLtoc/aGLgXNd9XHEUQuedxXq\nFmakZXOZ3FisWhIprzavWU4FDPXkfUJZwrYnHzN2iTJc0WFYeJl7BfVZ103h\nhS0j\r\n=HXbd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAtnbN7kXzVf2EgFsFT2ZFPolEXxm4YQP6NOarLERE//AiEA+VyXRNCjzSZWCaQKJUEgB/hBHwmo9Z8LZQqf5fQ46vg="}]},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cnpm_3.5.0_1558681543714_0.3965365863650152"},"_hasShrinkwrap":false},"6.1.1":{"name":"cnpm","version":"6.1.1","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"npm run lint -- --fix && npm run test-local","test-local":"egg-bin test","lint":"eslint bin lib test/*.js","ci":"npm run lint && npm run test","autod":"autod"},"preferGlobal":true,"bin":{"cnpm":"bin/cnpm"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","colors":"^1.1.2","commander":"~2.10.0","cross-spawn":"~0.2.8","debug":"^2.2.0","giturl":"^1.0.0","ini":"^1.3.4","npm":"^6.13.4","npm-request":"^1.0.0","npminstall":"^3.25.2","open":"^0.0.5","urllib":"^2.17.0"},"devDependencies":{"autod":"^2.7.1","coffee":"^3.3.0","egg-bin":"^4.7.0","egg-ci":"^1.1.0","eslint":"^4.19.1","eslint-config-egg":"^7.0.0","fs-extra":"0","rimraf":"^2.5.4"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues"},"keywords":["cnpm","npm","npminstall"],"publishConfig":{"tag":"latest-6"},"engines":{"node":">= 6.0.0"},"ci":{"version":"6, 8, 10, 12","command":{"travis":"ci","appveyor":"ci"}},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://fengmk2.com"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"},{"name":"Zhonglei Qiu","email":"zhongleiqiu@gmail.com","url":"https://github.com/qiu8310"},{"name":"popomore","email":"sakura9515@gmail.com","url":"https://github.com/popomore"},{"name":"alsotang","email":"alsotang@gmail.com","url":"https://github.com/alsotang"}],"gitHead":"4d0740109f674cdcc366ed234a8ec1cbed15566b","_id":"cnpm@6.1.1","_nodeVersion":"12.13.1","_npmVersion":"6.11.3","_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"dist":{"integrity":"sha512-W0rsntiI15p7j4Ftwk0ByV4HtbZdexf1Rqad/VEI3fTzu68Kkv2VPUZEFivKkPYPuui2C+k+JCAJNQncoutx5Q==","shasum":"b03a062f65758ddc27908f40b20bd8d84cd3eac8","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-6.1.1.tgz","fileCount":16,"unpackedSize":31486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd9vKHCRA9TVsSAnZWagAA8kkQAJUzDN8PvujOl3++ubPT\nLMF+Kl24Vn1wcgMZiI6qTk2Ki8JRDQNlx7SWVVUWwN+JAXwNUHf4iP4i/LKH\n9N7aSEUfIo9Yri6GoM1I2g5ACKLm9VWp57Qpjf/2CYszAn1g636bEhUyJijI\n0Lq6SRXHa9QcFBKUqF20AGpNXv8gnW0u/4kvhhIluFkoeHsSO6q6lRYbzQNW\nw1KsMSqJ0YBaalt5NOCPIgFqUX1mFp5dvHJbC06XICJCjNAYDERSRiEBofre\nLAIw4Lu7dIDC2IBoj72X9uz8iU9dbtJa4uvV6gxuZOpAHfxxOUyyRRqbpG4R\n67eAXceTLOeNMQQCEFXlmtFfulFHMglwXf3654IPD+mh/l/gIxsfQ2j4FXkF\nk670nsN5s9LXhzAsiQosLylu+lMgX//q828kLMFZpWbiiQY2vLjxW85Yycsv\ny9uy79pmTYIQ/yod0AokkU+4LR6cIp/nomgLVLMfIxvFP6QvQO85DSjeL7/X\nMfPK947VJoVfZDpkpb4GHRH9sSysl7mmh07h6H8jksiVUOffKxHorLKbM5i7\naRptZ4qKrg52hemR1h9iJfYI6l2icrhjIcmtrpJ7vUwH2/5F+QFDwJopv07O\niw21J1gSttEM4fYQSf8bxzMoiijTeYA95u3S+c03VrNlWGHjZxJ8xxjiLrfn\nXluH\r\n=2ctK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIARdr0GqOL/jbxwuODE4Aehl/hWiMdpdc2E5yEJicOleAiEAkwbPnnfydCQN0vyItmnYuairDkExUcETbBzOk8UdM/4="}]},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cnpm_6.1.1_1576465030409_0.6796958145918588"},"_hasShrinkwrap":false},"6.2.0":{"name":"cnpm","version":"6.2.0","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"npm run lint -- --fix && npm run test-local","test-local":"egg-bin test","lint":"eslint bin lib test/*.js","ci":"npm run lint && npm run test","autod":"autod"},"preferGlobal":true,"bin":{"cnpm":"bin/cnpm"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","colors":"^1.1.2","commander":"~2.10.0","cross-spawn":"~0.2.8","debug":"^2.2.0","giturl":"^1.0.0","ini":"^1.3.4","npm":"^6.13.4","npm-request":"^1.0.0","npminstall":"^3.25.2","open":"^0.0.5","urllib":"^2.17.0"},"devDependencies":{"autod":"^2.7.1","coffee":"^3.3.0","egg-bin":"^4.7.0","egg-ci":"^1.1.0","eslint":"^4.19.1","eslint-config-egg":"^7.0.0","fs-extra":"0","rimraf":"^2.5.4"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues"},"keywords":["cnpm","npm","npminstall"],"publishConfig":{"tag":"latest-6"},"engines":{"node":">= 6.0.0"},"ci":{"type":"github","version":"10, 12, 14","os":{"github":"linux, windows, macos"}},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"},{"name":"Zhonglei Qiu","email":"zhongleiqiu@gmail.com","url":"https://github.com/qiu8310"},{"name":"popomore","email":"sakura9515@gmail.com","url":"https://github.com/popomore"},{"name":"alsotang","email":"alsotang@gmail.com","url":"https://github.com/alsotang"}],"gitHead":"25eb9884a8316d57e1cd21ebe5e7df8eaf04f86a","_id":"cnpm@6.2.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-J9bB8BVPy8Da4xTWLgpdEmtrsHwa9K+OIre7+AwLN2iJ6HxRSp1EmhEqmRyE9zQNYTuiy9IqfsjnGqX1a6iAaw==","shasum":"59b781c25975c5b9197fc11f767ae7b1acb8cb4c","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-6.2.0.tgz","fileCount":16,"unpackedSize":31747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfE3jCRA9TVsSAnZWagAAHZAQAI5TOv635Hxh+jRgz6fY\nHEwoKf4vUhR7Oo7OF7JiElpbjIk0DT3kPMxLdJRMJYAbZ1i4+tClij6JYu7l\nAY/rAn+SnlORAeer98DrkuZR2fA+8LwmENGxfTcnMztVljP5og/rrEh166zy\nnCPtFyv6R6CFh91JuzxGHnJeWRLZfeNFgttVrKU3ySoSeLpuLRN8oevMZhSg\nyOI3PKUTiSZcq4OlaIdjNkhcUjr2hfGaTMC9iuuxqsqPExZQp08GYRn7QI9w\nooDU3sEtDzNYnLqJnMgtM/MfgxjuzaleNw5sy+91PRNqbjUBk19CW/gVI1bo\n4te5jIG0E1MSUO9fWUYyRUnAosXK/ATWnlw06xd3zCGSfC4mqGsHTXcL+V/f\n5M8WJj42i+Xy72gW57MxunXVUAmO18lyLbxd/+sM5nguG4k06gPx9yLxFqcg\n1K+CIUow6n2+udgtjDNtUM0v4+/1eqoaHiiPKf4MLNIFb1/muvRwJ/d0R9w4\nfZHVwdHOfUMAUifAAxuAiXfEnPtbjv9txkD1x5BE4OccPQN3WPFZVnTb0D7x\nuH1hwEM4YwonhXNm7BWB/tof0631sIPmIn+pIdCU438t92AWCqYB6A/crQ5T\n8rxXVpVR2FMIXpN7/xagxmppia7DtBuSPo1sLspRR+M91UOjxwlBu+xR9PxG\nBFIm\r\n=Otj+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClKJQVnxnT8VJWegQl0hST/Do+XNNACOH6SFsA8Y/SUQIgHQHPX/EeQF/ffVTLd64QKZckRuqB3zUUWzyoLbCCdl0="}]},"_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"directories":{},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cnpm_6.2.0_1618759138646_0.22778205752496672"},"_hasShrinkwrap":false},"7.0.0":{"name":"cnpm","version":"7.0.0","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"npm run lint -- --fix && npm run test-local","test-local":"egg-bin test","lint":"eslint bin lib test/*.js","ci":"npm run lint && npm run test","autod":"autod"},"preferGlobal":true,"bin":{"cnpm":"bin/cnpm"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","colors":"^1.1.2","commander":"~2.10.0","cross-spawn":"~0.2.8","debug":"^2.2.0","giturl":"^1.0.0","ini":"^1.3.4","npm":"^6.13.4","npm-request":"^1.0.0","npminstall":"^5.0.0","open":"^8.2.1","urllib":"^2.17.0"},"devDependencies":{"autod":"^2.7.1","coffee":"^3.3.0","egg-bin":"^4.7.0","egg-ci":"^1.1.0","eslint":"^4.19.1","eslint-config-egg":"^7.0.0","fs-extra":"0","rimraf":"^2.5.4"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues"},"keywords":["cnpm","npm","npminstall"],"publishConfig":{"tag":"latest-7"},"engines":{"node":">= 10.0.0"},"ci":{"type":"github","version":"10, 12, 14","os":{"github":"linux, windows, macos"}},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},"license":"MIT","contributors":[{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},{"name":"dead_horse","email":"dead_horse@qq.com","url":"https://github.com/dead-horse"},{"name":"Jakukyo Friel","email":"weakish@gmail.com","url":"https://github.com/weakish"},{"name":"Zhonglei Qiu","email":"zhongleiqiu@gmail.com","url":"https://github.com/qiu8310"},{"name":"popomore","email":"sakura9515@gmail.com","url":"https://github.com/popomore"},{"name":"alsotang","email":"alsotang@gmail.com","url":"https://github.com/alsotang"}],"gitHead":"0adc0a048f877f2049b725e3a7daff98bfc48cda","_id":"cnpm@7.0.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-YwUbU0WCy2dAzJP3MabvQFnxOKwdO96fIaYszuVQf4cxU412aXfScguD2kLWcgBi2EZgEDqdQoOZoPdXBLCt6w==","shasum":"5523af86c80f3421df0f21740fccda968cc6f6bf","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-7.0.0.tgz","fileCount":16,"unpackedSize":31979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5r3sCRA9TVsSAnZWagAAWbwP/39MA9sWhd7lZ8thZQzs\nThvEvHmNnrIKuvkHyl2vMfuNL8YZDYirAslRNauITFLka+fUv2bw6qa7Dsds\nHaqhlEF3eZtpwHKc7krHNFelOzZ+kHMp5IVUVVbVxljQMLaos6Px/Zp3z715\npwKaQ/sf2cY2dwEKodrtcDI+7W3voqvmNfjafGTfnaLcmkspopcbhvxBQZZE\n6Eqs5DKrsgWR3uaS1EUYHlGvb6VNgfVR6NCoWhEL8YMhRS9oixh1UrUEQ4TM\nSeEiyCKcSQeakOyqxmVGF1ioijBVrviO14bBa38cY+SPJ82Gl8Wa3IFOyNbh\nfT576xgXzz3B/qFk2vsODt1azZtAaNcky7OOq1ecSFDtKzRoPoBK7+ldlp8t\npZ04W8pLCRyq5DZwNEw4trzCpOD26ffX6CIuKT2dEHWomEe9cO/kEkzIROj5\nHLK4ArWYtKMRFSQSCIuYS340POg27YpAlIKsBTDFHlTVXabLb2REgiBU2ep4\nBoQEpHcYKj25pZfsEFXXTAmK7gExY5cLy88anMYoLBtt5T0iOk9AhkCwXJOL\n5dmMZF1BkEO7ZvJLq93gsPKHjUyL24MltHWCVMEG9SLvvOg0Gm43MBPFSf+7\nm8v68fzg31s3JuYFoXIWe3xXBR8JHKoM47F6u2j4dMJfnjVLcrSo6nkWu8CS\njGQJ\r\n=6XVC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3MTs2oCULOYiogMFDBH6cXHbfN9FL8fBSCIJbc/au0gIgI53U4kZcY0B8oaFqUR6U2yY12OaBubffCyo3OV7Wqmo="}]},"_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"directories":{},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cnpm_7.0.0_1625734636188_0.5712521384546587"},"_hasShrinkwrap":false},"7.1.0":{"name":"cnpm","version":"7.1.0","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"npm run lint -- --fix && npm run test-local","test-local":"egg-bin test","lint":"eslint bin lib test/*.js","ci":"npm run lint && npm run test","autod":"autod"},"preferGlobal":true,"bin":{"cnpm":"bin/cnpm"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","colors":"^1.1.2","commander":"~2.10.0","cross-spawn":"~0.2.8","debug":"^2.2.0","giturl":"^1.0.0","ini":"^1.3.4","npm":"^6.13.4","npm-request":"^1.0.0","npminstall":"^5.1.0","open":"^8.2.1","urllib":"^2.17.0"},"devDependencies":{"autod":"^2.7.1","coffee":"^3.3.0","egg-bin":"^4.7.0","egg-ci":"^1.1.0","eslint":"^4.19.1","eslint-config-egg":"^7.0.0","fs-extra":"0","rimraf":"^2.5.4"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues"},"keywords":["cnpm","npm","npminstall"],"publishConfig":{"tag":"latest-7"},"engines":{"node":">= 10.0.0"},"ci":{"type":"github","version":"10, 12, 14, 16","os":{"github":"linux, windows, macos"}},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},"license":"MIT","gitHead":"c3e2431da4e774536283886cc60a199cd1750b39","_id":"cnpm@7.1.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-1Ko97324kcrDc1orM1JCTfoZyMcmFijFYjdG0eIc+b/WhKFWAR0GM+4AOdRPyEOsqItOp9SBWZK5GT3kN0dc4w==","shasum":"932efdf3ac2fcb6949fe5fb9c2f3fe9f426d265c","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-7.1.0.tgz","fileCount":16,"unpackedSize":32403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2mQqCRA9TVsSAnZWagAAdiIP/3t1bZ1D9o62X2n51gnL\n6dG9g04y7kA7Q3KBfEDx6is96DAGAA1uSITE1geLyrNERpebYDITATyWVjCe\npoHeJXEY9eBPfK3nrfXj24KV3qgPu3VJJgsHq7OQ17wz3aU1H5OiO9sMksH1\nP3LTZT5nLEqEg5wd3xcpkmLiQwKtuWxganHp6lKh1cqQep3bmFCXwGyBbRgc\nK7F3xwYsU5/r7SlQWl3WrdcHXDPsX6aUa5YgFs6YA9mqDYC5gH9RLVQSQiMG\noAax4aG4PNfZ9ERj6XdF0Ltf0SK8k5pWNkHAQDelZzevSzTGsuMD+CE+z3ab\n8e0CaNsglGSbvA3yhNL6DIX0vCLjcUb8BuxECft0Bo0FYLlm3ZMNCjDNFB5p\nwa4Avma/2GRjXzjHR1ll/wVhkVMnL2xj8vH62gBOybRXVUmsZp3EXFH1fgBo\npUhhsuAm/lLdK/MwnCJXKyV7JlWQgHtn+SSVsiQa6RBn02niqatW88LqdL9/\nX1kv19ABSHTG048MhbUwwC4NUffqUrTOR6MEwqQIRkovprk1UTmf0T4cRfQw\n6KOKVrEll4khhVQjYnlkjmbpxflYKKTsj/nuYj0b2/pttEnE+m2y8ZXDdhlp\n6CLoVA6b261AL2p3SWXpljAPgzuY3wZiSycSPgNM5aPqH/kAwViNzgLPnPaS\nrTDh\r\n=LlG9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG33bJJGGx4/IgaL0Z4gRa8WlyxXEVsfgBx10LPmsCCwAiBZeS1dLUmxNYFOnnhZFbMtkRvNjzW68HiV+qizMR0HnQ=="}]},"_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"directories":{},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cnpm_7.1.0_1632738148661_0.6138547305545434"},"_hasShrinkwrap":false},"7.1.1":{"name":"cnpm","version":"7.1.1","description":"cnpm: npm client for cnpmjs.org","main":"bin/cnpm","scripts":{"test":"npm run lint -- --fix && npm run test-local","test-local":"egg-bin test","lint":"eslint bin lib test/*.js","ci":"npm run lint && npm run test","autod":"autod"},"preferGlobal":true,"bin":{"cnpm":"bin/cnpm"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","colors":"1.4.0","commander":"~2.10.0","cross-spawn":"~0.2.8","debug":"^2.2.0","giturl":"^1.0.0","ini":"^1.3.4","npm":"^6.13.4","npm-request":"^1.0.0","npminstall":"^5.1.0","open":"^8.2.1","urllib":"^2.17.0"},"devDependencies":{"autod":"^2.7.1","coffee":"^3.3.0","egg-bin":"^4.7.0","egg-ci":"^1.1.0","eslint":"^4.19.1","eslint-config-egg":"^7.0.0","fs-extra":"0","rimraf":"^2.5.4"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues"},"keywords":["cnpm","npm","npminstall"],"publishConfig":{"tag":"latest-7"},"engines":{"node":">= 10.0.0"},"ci":{"type":"github","version":"10, 12, 14, 16","os":{"github":"linux, windows, macos"}},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},"license":"MIT","readme":"cnpm\n=======\n\n[![NPM Version](https://img.shields.io/npm/v/cnpm.svg?style=flat-square)](https://npmjs.com/package/cnpm)\n[![NPM Download](https://img.shields.io/npm/dm/cnpm.svg?style=flat-square)](https://npmjs.com/package/cnpm)\n[![NPM Quality](http://npm.packagequality.com/shield/cnpm.svg?style=flat-square)](http://packagequality.com/#?package=cnpm)\n[![GitHub Actions CI](https://github.com/cnpm/cnpm/actions/workflows/nodejs.yml/badge.svg?style=flat-square)](https://github.com/cnpm/cnpm/actions/workflows/nodejs.yml)\n\n![logo](https://raw.github.com/cnpm/cnpmjs.org/master/logo.png)\n\ncnpm: npm client for [cnpmjs.org](https://cnpmjs.org)\n\n\n## Requirements\n\n|        | Minimum | Recommended |\n|--------|---------|-------------|\n| NodeJS | 10.0.0  | stable      |\n\n## Install\n\n```bash\n$ npm install cnpm -g\n```\n\nIf you're in China, maybe you should install it from our [China mirror](https://registry.npmmirror.com):\n\n```bash\n$ npm install cnpm -g --registry=https://registry.npmmirror.com\n```\n\n## Usage\n\nSupport all commands just like `npm`.\n\n### Sync packages from `npm`\n\n```bash\n$ cnpm sync [moduleName]\n```\n\n### Open package document or git web url\n\n```bash\n$ cnpm doc [name]\n$ cnpm doc -g [name] # open git web url directly\n```\n\n## Build your own private registry npm cli\n\n```bash\n$ npm install cnpm -g\n\n# then alias it\n$ alias mynpm='cnpm --registry=https://registry.npm.example.com \\\n  --registryweb=https://npm.example.com \\\n  --userconfig=$HOME/.mynpmrc'\n```\n\n## Install with original npm cli\n\ncnpm using [npminstall](https://github.com/cnpm/npminstall) by default.\nIf you don't like symlink mode for `node_modules`, you can change the installer to original npm.\nBut you will lose the fastest install speed.\n\n```bash\n$ cnpm i --by=npm react-native\n```\n\n## License\n\n[MIT](LICENSE.txt)\n\n## Contributors\n\n[![](https://badges.implements.io/api/contributors?org=cnpm&repo=cnpm&width=1250&size=96&padding=6)](https://github.com/cnpm/cnpm/graphs/contributors)\n","readmeFilename":"README.md","gitHead":"af4a9ef2b63719b4f159d2e1242843026b299ef0","_id":"cnpm@7.1.1","_nodeVersion":"16.13.2","_npmVersion":"6.14.12","dist":{"integrity":"sha512-Rzoll2w3sX7H8XRA2msM6m3rb9ZDmQkmRuxxwjX4Ecdsi3KWPitoML0fS8w9sBzHpJtc9vH5s4c4SYY3TYVcSQ==","shasum":"7fcd82e9ca4011a7fa86f609950dbf2bfcc954eb","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-7.1.1.tgz","fileCount":16,"unpackedSize":33101,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiAozjCRA9TVsSAnZWagAA6awP/RRGGokcyKkWy287hib0\ngcD4367T+4wM4/Z38iEt+mt/RGl0Kz3rHfsklxF3ZWeh3omaAsendSDTk/Kl\neWrotvs+tlU2vGEvRtzxlEYniHp3WqDWnYx3eeZxFaUv87wYvZDFyv+13f7n\nRUyRAbYB+OFFgpmyzhbgMDinsu0SfXcze3WZpIhSMi1a2IlG0QtWgAXAL6XL\niRZeiQlfn8T0G4J2yUSFuOQPP4hJYF6/QxguM17NnsIUyIMwt4KRJ0eV9Oh3\nNZjmQ28gNokz/m8fYeNp3tjD5q7BoXjV5i8hbUMlvbcbQdksCrcgTPpqto5w\nJ/sAYaW6LzigD8qGQxHiPqbPJBwIoTJA+OvHZn9s8/8QKixWn1q7LxWaoBfp\n5Savzo9C76PcNoMV3r2e2dRBl+MNHwfRVbjv50KbxxF58DR1iWFFNsY8APjr\nbF2QJWYtcmSIBa1EV/CPae7BG5gWg1uy0Z/4XAKj45hVsOcmDO6IayWn3LfJ\nX0cTYJ0Wb/6ljvTufGZgSKK/JbbBhLqhDsS1hEBJnloAM8Whe9ELXlnpZRFi\n/ndcRuWqpdJS6XZI2JBv/13WD71JY9CZX4tPQ3kapdDQdc8XLION7giBX0/O\nUx8BzdKzoUPnaXiOS13w8NbSSjV1p1unxmHyj8G8J6OBCCrr3AcNsdnNaPoZ\ny9Wx\r\n=xh+o\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDooaALL6E5MOxsC3VACCz4kbkZowCOh/DyM5A1VCHIzwIhAOakwbczVo6RpZoCoiYthwMeD5iFQDZUuQTjKTYgJNzW"}]},"_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"directories":{},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cnpm_7.1.1_1644334307015_0.24013172946662342"},"_hasShrinkwrap":false},"8.0.0":{"name":"cnpm","version":"8.0.0","description":"cnpm: npm client for cnpmjs.org","preferGlobal":true,"bin":{"cnpm":"bin/cnpm"},"main":"bin/cnpm","scripts":{"contributor":"git-contributor","test":"npm run lint && npm run test-local","test-local":"egg-bin test","lint":"eslint bin/* lib test/*.test.js","ci":"npm run lint && npm run test"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","colors":"1.4.0","commander":"~2.10.0","cross-spawn":"~0.2.8","debug":"^2.2.0","giturl":"^1.0.0","ini":"^1.3.4","npm":"^6.13.4","npm-request":"^1.0.0","npminstall":"^6.1.0","open":"^8.2.1","urllib":"^2.17.0"},"devDependencies":{"coffee":"^3.3.0","egg-bin":"^4.19.0","egg-ci":"^1.19.0","eslint":"^8.15.0","eslint-config-egg":"^11.1.0","git-contributor":"^1.0.10","rimraf":"^2.5.4"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues"},"keywords":["cnpm","npm","npminstall"],"publishConfig":{"tag":"latest"},"engines":{"node":">= 14.0.0"},"ci":{"type":"github","version":"14, 16, 18","os":{"github":"linux, windows, macos"}},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},"license":"MIT","gitHead":"2fc1351d8c89ff0b3dc1c841be92a80dfb274473","_id":"cnpm@8.0.0","_nodeVersion":"16.15.0","_npmVersion":"6.14.12","dist":{"integrity":"sha512-GrS2YMRYmqM84CHBAllNRChesi/CiKCkWJkw5/fcyLYZEXYIJJiroQC/EJbKDqvH1/JA4HTfwsCQZYXuV9HppA==","shasum":"ac284fb362baa28ae267d0d8eaccb31a1579c9ab","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-8.0.0.tgz","fileCount":16,"unpackedSize":35647,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDXNqFjFaL+C5B6bh40/N5aIp6zJpmeYtw6GrlmFHQHVgIgaFD1OP6AJOYUXqeDkil71ZZwniO8H2Ou9mQfSYsuFtI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJif4JXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwRw/+M2/1pUq3NBdTT16i7H1WksWlHI0B0lzYxrBxitJZpgJJv4qD\r\njPa3gIUgVMsdfAS8vsJEEPsmrePquB0+iqhufBZJLzCkvNk0iSnTcR1TJzmZ\r\n6SD+HzPM0xmHvat3wJu9MSDf3nZm6NIHU/8c9whj8DQY4P4786dQNiVkSX7I\r\n1Nf+z6z6UL4DRTDA37ZcOY+Y6M06yPkVMgSrVanQ/pn4Klducs+kniFPnCLL\r\n1ocJjBbZoAneIyH0klMXSJJjAb4dzfVzo4IENThUwwctoCdJ4/pOjZ0s68sp\r\nvaN2dZStIgrDxw4u9NshhEYxWLKFOk+aTGZr32cFtZgA9cKNlrHj3L2xS7fP\r\nBTF6n5FXvOZ0xaT4+L6Goghc9Oa5HFPzO/aeyETxeixC8MQICLbveZgIAfgA\r\nDt8OZDaZvJVR3kVx344ahaJMV7pIdLHTkU0+cnJd9f3X8aiDJx72PVIeR34+\r\n6I5/F3v0lVlGDz37ZKuoSk80wYinphi8zmODOFHvXtzoQbspNCxuDwvbJEU6\r\nBrpZU2D7BgMFI3TTw2aYTF+4I5f8gi1jxaN1G8Oontql6xqmvGYer7Tgy8+4\r\nDxDJr9U0SZwl9Ur1GK7g0dUDNK17q6PwsVpq9sWSppSCQnk3Hsi6WobSHkru\r\n4QIsz5eDb/ozhLhbj2+NGme+gtdcY5V0Vkw=\r\n=wO9H\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"directories":{},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cnpm_8.0.0_1652523607429_0.9381491052259485"},"_hasShrinkwrap":false},"8.1.0":{"name":"cnpm","version":"8.1.0","description":"cnpm: npm client for cnpmjs.org","preferGlobal":true,"bin":{"cnpm":"bin/cnpm"},"main":"bin/cnpm","scripts":{"contributor":"git-contributor","test":"npm run lint && npm run test-local","test-local":"egg-bin test","lint":"eslint bin/* lib test/*.test.js","ci":"npm run lint && egg-bin test"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","colors":"1.4.0","commander":"~2.10.0","cross-spawn":"~0.2.8","debug":"^2.2.0","giturl":"^1.0.0","ini":"^1.3.4","npm":"^6.13.4","npm-request":"^1.0.0","npminstall":"^6.1.0","open":"^8.2.1","rimraf":"^3.0.2","urllib":"^2.17.0"},"devDependencies":{"coffee":"^3.3.0","egg-bin":"^4.19.0","egg-ci":"^1.19.0","eslint":"^8.15.0","eslint-config-egg":"^11.1.0","git-contributor":"^1.0.10"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues"},"keywords":["cnpm","npm","npminstall"],"publishConfig":{"tag":"latest"},"engines":{"node":">= 14.0.0"},"ci":{"type":"github","version":"14, 16, 18","os":{"github":"linux, windows, macos"}},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},"license":"MIT","gitHead":"b8d1d9536b741975a32aa58e37fad51b7ac53fef","_id":"cnpm@8.1.0","_nodeVersion":"16.15.0","_npmVersion":"6.14.12","dist":{"integrity":"sha512-m3dmowR9qqUnqR/pR4Ihzo3w5V+5aF6gFhX1a3LXdEqQcthFfyrNdOHf/JO4KvAZZZy1Dx4F7iazPaA69F6TYg==","shasum":"47e817fd33cd01b80b7c3bf048020441179df302","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-8.1.0.tgz","fileCount":17,"unpackedSize":36698,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICDhKoCUB9hrTiyVx5ZTB2ywRnh9PFwBZ3nLusg7vq8HAiEA9umRuAQQE+2P77tJp7ZKUmuBRjOqk3oW6SFgY9L3ih4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigPv2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptdA/+PZXijYubkChsMwCosSwhLEBFQf2Jk+9Li9uOVoSxJdW+sfKd\r\nqIqdc0RCsZQ8zm5SvxdvijOL27paVg0VBabSUv6d3yefINe6rfxIRuynHmb+\r\nNdBA2Qx2cBKG4tjgMkLUnT+33i8CXMdDcMXQr1iPDiOlkM144y+ljDT0bj6o\r\n1WHzoRXqcAztg10i87QNxh19v+juBOpEbecZBnIJRXTLCrJ334ul9cnijSzI\r\n1xeUhQgKuINxmCcUTBio0aKC9yGBXOHhlkzhCdcWERtVp4ybeIURzQ/zMeQM\r\nYerFdoTrl4WhA6NbgeslaEye42vPv3xXZzyWfeF+7l/I6AcFlP3PyJbt6fuX\r\n9wRKQEWhHy5yBHXJ/J8miFUictjV1AKt9+Nm0nEQZQ2DaVtgflrOCb+7TARA\r\nIntx497uYTukXqbti27joKShljjFebPcCgxrgUXJ5rhykHQxhv8EmyyDluub\r\njkDRSgGVIwc3mrSj/q7b1k5MyY98Gw+2GF6miahsBf+Um1ZgV2F0VRFn5UhY\r\nqDzDgKoR4yAMBUqBsW4PPeFOAjlG8adY/vW0DdvqN3ZDhXrpFhObGuESI7q7\r\n8LBiPfLcV4fNNndt29o1QDWOfV9eSzWGVnGipbFv9x+ZMqh5D0DQXlmRNob5\r\n2c9pcM+wpwrRIaRGR+mor65mwvr+kD6F+5o=\r\n=8UXZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"directories":{},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cnpm_8.1.0_1652620277903_0.7615690375087236"},"_hasShrinkwrap":false},"8.2.0":{"name":"cnpm","version":"8.2.0","description":"cnpm: npm client for cnpmjs.org","preferGlobal":true,"bin":{"cnpm":"bin/cnpm"},"main":"bin/cnpm","scripts":{"contributor":"git-contributor","test":"npm run lint && npm run test-local","test-local":"egg-bin test","lint":"eslint bin/* lib test/*.test.js","ci":"npm run lint && egg-bin test"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","colors":"1.4.0","commander":"~2.10.0","cross-spawn":"~0.2.8","debug":"^4.3.4","giturl":"^1.0.0","ini":"^1.3.4","npm":"^8.12.1","npm-request":"^1.0.0","npminstall":"^6.1.0","open":"^8.2.1","urllib":"^2.17.0"},"devDependencies":{"coffee":"5","egg-bin":"5","egg-ci":"2","eslint":"8","eslint-config-egg":"12","git-contributor":"1"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues"},"keywords":["cnpm","npm","npminstall"],"publishConfig":{"tag":"latest"},"engines":{"node":">= 14.0.0"},"ci":{"version":"14, 16, 18","license":{"year":"2013","fullname":"cnpm and other contributors."}},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},"license":"MIT","gitHead":"60d463e03a41024cc5146fc5a69f40867d1f23b6","_id":"cnpm@8.2.0","_nodeVersion":"18.3.0","_npmVersion":"6.14.12","dist":{"integrity":"sha512-o2D42NBeKxhbb+vu/eW80CwOTgDrfEvIMzk+NMUNUGQR2txg7wYhBy3K7Ycc3uDiof19XcOS/QAKiAwIywHH3w==","shasum":"94f3178ea8d1fc364633a58711ec7e682a608d32","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-8.2.0.tgz","fileCount":17,"unpackedSize":36843,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCT+wJXpebfsAytUBBaHOBMGXsN/JYdIXEkApKttixmMgIgK0NGecJCNYpIsRXIZ9n80oBvgU4umFyB16fWK8Stmn0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinLbLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgEg/+P9Wykp72RU2N7o9l9DsOp86P7L/vmXFWqEFcsUDoZqbBl80w\r\nWV9Q2RCHwFYErfm1mtqEKy/j7M7kF1oZ1l3ZX8h6zG5L0EEqU2C2omTB/ZA3\r\nWmmE4QY144rPmwmm2f1KY9DkbMfJRhKNl0Cm0mR4DHOIstqG7Xdqm5GKnKHZ\r\na4eQdrQDVEjMElrs6+6DMhpC0wVcGgQliMnD0UL80iFoRRw/QT4aAi87qe9z\r\ncN6A5qGaAggVoZ9DeIv15GXyfkdofMOhYk5zsulv1f5g/rx33ugR0Rb+tSaG\r\n6R2RIw+64gbQ1jdL0vcpWAELXgA0gsXTbEsLIzogYhOqA+nhShFkEnmWu1fZ\r\ncWgXqgJ6idSBxNeDySSavpPH0F775frhDlau+2kummYPZlmiQgxYUEmaflKJ\r\nhLKchtTYK2Wld7Qgin7O0Mw3HZjnSRBrzsnxEBXg/e0ZkZchG4DJjpQjTIjH\r\nMa7C1mMXJtDYT1TpmofPen64B8PU/XgGqLtj+ug43uVp+fgCz1Yd/wRyEf7Z\r\nxpbdi/XiqGSqL28vApMGYaqz88uZzUCvhNR6XaiBALOjO8vOqszA9/LVTgjc\r\nd8kGWXQn6fTAf0vGuAHpV+isThHByXZkjIrylFud+WB5VlTErdAV90ryg7zQ\r\nMkxgIHFccyodZCBM5XVz+L7/yv8qirwa2Eg=\r\n=Qkyc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"directories":{},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cnpm_8.2.0_1654437579521_0.8554321097942752"},"_hasShrinkwrap":false},"8.3.0":{"name":"cnpm","version":"8.3.0","description":"cnpm: npm client for cnpmjs.org","preferGlobal":true,"bin":{"cnpm":"bin/cnpm"},"main":"bin/cnpm","scripts":{"contributor":"git-contributor","test":"npm run lint && npm run test-local","test-local":"egg-bin test","lint":"eslint bin/* lib test/*.test.js","ci":"npm run lint && egg-bin test"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","commander":"~2.10.0","cross-spawn":"~0.2.8","debug":"^4.3.4","giturl":"^1.0.0","ini":"^1.3.4","npm":"^8.12.1","npm-request":"^1.0.0","npminstall":"^6.5.0","open":"^8.2.1","urllib":"^3.1.0"},"devDependencies":{"coffee":"5","egg-bin":"5","egg-ci":"2","eslint":"8","eslint-config-egg":"12","git-contributor":"1"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues"},"keywords":["cnpm","npm","npminstall"],"publishConfig":{"tag":"latest"},"engines":{"node":">= 14.0.0"},"ci":{"version":"14, 16, 18","license":{"year":"2013","fullname":"cnpm and other contributors."}},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},"license":"MIT","gitHead":"eb2d5ddf25aa922668347fead7d3b715ee28cfd9","_id":"cnpm@8.3.0","_nodeVersion":"18.7.0","_npmVersion":"6.14.12","dist":{"integrity":"sha512-AA2F+4MO6wEp6iYbv4pDMp9GOPQleDAZBqkvHmiUKZjFvKdgolvUB1o8dhCpK9Nhzn5Daa3233z0slluowvnOA==","shasum":"8f6a7912cf886127f139ed1f78afafe21942f250","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-8.3.0.tgz","fileCount":17,"unpackedSize":36690,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDZ1sheKKjeg/DDofoUZTJCAQzro3QjVhoag7+CX+YxeAiEA5C8Aexzpv+SUJT51q4pwSAcFTJv6z8bFE79B3jaWmJI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi78emACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTHg//eBYLaig/itMkg8nMKavDjhp97nvy0afGu4Wv8+mK7fsjhEct\r\n1LURL3aaLYnhX6/2fX8nxUywd6dxIRA/zqxYcESQUWZIct88/6/k3nK9JMcO\r\nkm2DXmeGxkwYldlPVApuvpBNHc6sZ885IeJcBQVNKjSaY3BVikx5ziS4RJXH\r\nC8w1rfz3AvyC8ul+og5QZmW/E9tIHIhQwTwUTzpM4cn6HIgVb0dAsOA0Qo8j\r\n87ZBeSxHa0kubByraQSLHoatniLeE/ViVHb81VzC1Z7q2fLhFmsyQFIHAQPp\r\nuGCQSS+uOCyMVW0KzAoIvBwEHB+csfOxCQMrD3OlDL5aTymNfDaWlec8kMKY\r\njPCU1p7WIycwWguwkKQi6V6G5HbH/lzwSrc10G2rs60dxJc12zojaUdF3el2\r\nTUygeqLksObW8sLqJv1tI26i+YLHg9mJG8v7bo/vNFdi6BUqpaYOQzlHQpgC\r\nEr5lG/+WEXW+6XQRuMt5dUYu99M6Q8AkFc1/2UrXa293f1Gsp2IsplxKL/vJ\r\ncf4LAzGDSDunK+CsFTENqqTLRrgHywr3QNyNyu0RuHyPtcevXQGZrk9YUCJn\r\nelo8NwgIHuvKuOAbXx7Sihi42oSxXTkomfhV/Ofpz7iIx9miFq+VdjlUbso9\r\nH4+vhMWnk6i0Yz0lYI7bxk2JGrLoWcdqBK0=\r\n=ckTo\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"directories":{},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cnpm_8.3.0_1659881382415_0.6389711832424467"},"_hasShrinkwrap":false},"8.4.0":{"name":"cnpm","version":"8.4.0","description":"cnpm: npm client for cnpmjs.org","preferGlobal":true,"bin":{"cnpm":"bin/cnpm"},"main":"bin/cnpm","scripts":{"contributor":"git-contributor","test":"npm run lint && npm run test-local","test-local":"egg-bin test","lint":"eslint bin/* lib test/*.test.js","ci":"npm run lint && egg-bin test"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","commander":"~2.10.0","cross-spawn":"~0.2.8","debug":"^4.3.4","giturl":"^1.0.0","ini":"^1.3.4","npm":"^8.12.1","npm-request":"^1.0.0","npminstall":"^6.5.0","open":"^8.2.1","urllib":"^3.1.0"},"devDependencies":{"coffee":"5","egg-bin":"5","egg-ci":"2","eslint":"8","eslint-config-egg":"12","git-contributor":"1"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues"},"keywords":["cnpm","npm","npminstall"],"publishConfig":{"tag":"latest"},"engines":{"node":">= 14.0.0"},"ci":{"version":"14, 16, 18","license":{"year":"2013","fullname":"cnpm and other contributors."}},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},"license":"MIT","gitHead":"92ab9e63918a89292d94c2a390cb4288591db042","_id":"cnpm@8.4.0","_nodeVersion":"19.0.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-FNa/Mvg14lFGxNrA5Z+gwO66aMbNIuf/VbhP0rWVu+F5e4gwS8HDL8GECviWq/2FjzGex5mx/hKLWA+7ABJLTA==","shasum":"c1a16b982798d9c1c06cb3450afdb18efbb1c499","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-8.4.0.tgz","fileCount":17,"unpackedSize":36879,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD0f6IPlFGpLuH/ZICpYB98SFQCXSgMJzaEuXa0ynT4UwIhAL3p7DEbaA54JQr65hP1eI5tW7jwkVl1p/mq/pSSz84Y"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjVjBIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrFShAAhA4gHVJebktGp850W4Cb4pqu8BohVNZngnIxHmtcQzbQLY7I\r\nvNoTadrkb1bvg457cdKuPzbE/aitBEpGyqrx7cBvSMz607D4tajhnyAvjpfN\r\nGMMXfICwav6xv5VhncqFLjW7tXlhZwtMJMoPFPkUjZSj1v7f9z7ImCkA4VmW\r\n95hPo9gRd8xQgom55m8UsJURbDj4mmJ70Tm8Zipiz8141SoguA+nBGcxmL5Q\r\nqa09TU5Qoy7FTxpny4jvkmLFJe/aFNaBdlkVIAlfFUjUCRO/aa/ZkbyNxwN+\r\nFo4AjCeycfg7RiHGeCHrTbiNb3O/ysigDuYylTvOZUxB/AhAQ29YXAKC23sq\r\nzeMgf/JxG7DqilUVECdAzj0/CW96KnsNzKG+NsAX1p09sHPCoRoOb0qF8hqT\r\ngBuuURae5yc1Jx/yrfyT4TNr9KI/W01cWj5V3DG7m4vU6Hhmvjgobzdc7ZR+\r\n600OXEJXkmvb515SiP0pR9P1mkDLNFcxbO7uuf9U6g/yCOKrJ7HZVch1D72S\r\n6wJVzd7Hsd/czZqhSBPoVwhU73qq54zQkNJ1/nRGj10tll+mo9kU5XyqqGd0\r\nM6pwDLs19cgwMALPhpD4dRGe5g7hmr4YLy4TFGmlRTJySq5naF3QQbMxDV6p\r\noS39vHCLNOVRcnlItICx+PWenkZwMJf/uZw=\r\n=H81P\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"directories":{},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cnpm_8.4.0_1666592840358_0.6373251066681054"},"_hasShrinkwrap":false},"8.5.0":{"name":"cnpm","version":"8.5.0","description":"cnpm: npm client for cnpmjs.org","preferGlobal":true,"bin":{"cnpm":"bin/cnpm"},"main":"bin/cnpm","scripts":{"contributor":"git-contributor","test":"npm run lint && npm run test-local","test-local":"egg-bin test","lint":"eslint bin/* lib test/*.test.js","ci":"npm run lint && egg-bin test"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","commander":"~2.10.0","cross-spawn":"~0.2.8","debug":"^4.3.4","giturl":"^1.0.0","ini":"^1.3.4","npm":"^8.12.1","npm-request":"^1.0.0","npminstall":"beta","open":"^8.2.1","urllib":"^3.1.0"},"devDependencies":{"coffee":"5","egg-bin":"5","egg-ci":"2","eslint":"8","eslint-config-egg":"12","git-contributor":"1"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues"},"keywords":["cnpm","npm","npminstall"],"publishConfig":{"tag":"latest"},"engines":{"node":">= 14.0.0"},"ci":{"version":"14, 16, 18, 19","license":{"year":"2013","fullname":"cnpm and other contributors."}},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},"license":"MIT","gitHead":"827cc7c823ba163702d14478a7747452fe11d775","_id":"cnpm@8.5.0","_nodeVersion":"18.12.1","_npmVersion":"6.14.17","dist":{"integrity":"sha512-ICyyywYh3oysVdKa8JiPGgoo4lnFGPYWMwx8jz1hPcalbN3CYXkRwIcNqXTp2/1SeCplwPlJ8y9ZBW7lbNIoVg==","shasum":"5c7211a9c47a7591f23d454a61b8507147a2c39d","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-8.5.0.tgz","fileCount":17,"unpackedSize":37306,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC81xkqnFoeBOX+gM8+3ILf+tq/f1Q5VQmuQoBznhFGIgIgWLdLq9NYS2h47KVNMnBmAOwWIrsw1jf2H+p2xYEj4uM="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJji1m7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpRA//cUdovbJVFK2z8VQJbwEr0CEqBL2WYEnLzL8NjJdTFnnlGNvF\r\nYZdC9wRp+gKmkxtwQJkrU8bhgpfCAeJhlVasszoUYRpbWruBWaTlFJXAanQl\r\nlUBkUUzlr9A1yEL2C4UpHl2EOlkfsuQOlGlkrvkJo0hqkydtDLHItqtpiz/q\r\nlhhld53RaHwpEmLFQm1+yfi8SYkCBBBEatVatw0I3aC2Ln95yiQAMjpw6bET\r\nsuSLytlpxTXHQDnDgQ+Ij1n48SLDn9+xH6SxAVpgtbQHfyJelV6ideql0H1R\r\nc4gEoVW5Qo2uLolVZZBkziUw2ge99e2W4PtRxSmRdWmcSIodGf7gkL3Sr+lG\r\na3H3czKwW8Vo82hzw2sMZS2cPdwuw1U4FGFJbrUN8WxeKKmMfBLN++7mMTa4\r\nrs8ye5iRmWdmRpossgWQBTGyxVUGuS+/KDeJk+pGj5HV9PzwfBUx4G3nYWUa\r\nSAEqBzM0N11o1nPXO53vf6cXDgANTtxG10EnJo3nvomV3AF3/8lba6OYDxSF\r\nJrGO3msNxKZ9Q/0HKZsbB24KBYmomcJF4GrdZVx+f1iD2VQYKhhts4oLiLr8\r\n59zhkLboxoY4JU3oi/BPhp9DYu4qBUfEw7mXyufXwpUCDT6Aqyr23XTCRmPL\r\nZWpmsaksaDvz/ltTS/iKTS2SkmtaQ5kMNX8=\r\n=nohW\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"directories":{},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cnpm_8.5.0_1670076859104_0.0334487529580334"},"_hasShrinkwrap":false},"8.5.1":{"name":"cnpm","version":"8.5.1","description":"cnpm: npm client for cnpmjs.org","preferGlobal":true,"bin":{"cnpm":"bin/cnpm"},"main":"bin/cnpm","scripts":{"contributor":"git-contributor","test":"npm run lint && npm run test-local","test-local":"egg-bin test","lint":"eslint bin/* lib test/*.test.js","ci":"npm run lint && egg-bin test"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","commander":"~2.10.0","cross-spawn":"~0.2.8","debug":"^4.3.4","giturl":"^1.0.0","ini":"^1.3.4","npm":"^8.12.1","npm-request":"^1.0.0","npminstall":"^6.6.2","open":"^8.2.1","urllib":"^3.1.0"},"devDependencies":{"coffee":"5","egg-bin":"^5.6.1","eslint":"8","eslint-config-egg":"12","git-contributor":"1"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues"},"keywords":["cnpm","npm","npminstall"],"publishConfig":{"tag":"latest"},"engines":{"node":">= 14.0.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},"license":"MIT","gitHead":"87e6c8e5d97389b1b2691dc5b3f350da9236e801","_id":"cnpm@8.5.1","_nodeVersion":"16.18.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-9oHd4S/rJzt1bGsQf5J/J3b8GxFlP4ntazBSrsginMaMxXppeeLd1k8fBA17PAjCElUxYHnHS2ypSuG5syBZWw==","shasum":"09ad7c37a55d25b6f8e7d27445a68400f6ef6233","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-8.5.1.tgz","fileCount":16,"unpackedSize":25136,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8n72JvOJz2xyVvczD6PGMlw/MKdnD+1NAHR+E8KWtZAIgc1X+Ded+cEGVfzkYYyc3HMNXC1yiXvG/tcvtpibAZNg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnavbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmry0Q//QzYjFrcmQcX5bfor1fCEIZEyqNobfOzNs4vgDLe/2vVUn43O\r\nJ0WJ4LtpALh3vM/KDMHKhl6TJJWPrkmrFSQFuQLFRuTHFbKxNxn0lzjAZ7gv\r\n4vxu+z5Hhom9Rqbyx7oiAQTV0tEkUkRhOxZTKzGhODcY3CbThyhS6RHpcrwE\r\nHJOp0d7ByTzEweB73weWEnwfHX69oxfZovbXrPDJlOXQsTdv7b1no1jeTo9r\r\nU6Xc54mpA33CsvEln577E/wZzprZhtI54BYd/osS7+v4w98rrOKlm2IZw38h\r\na8adqB720Tm/31lJfcwjLdi/pLwOTaOwhMhEoa8tVoH3y4DZb9nv+/fpM6Zg\r\nsAwwsbbd+TQaVEgsU1jJnyZBXkiRMN4cXBbPxCLU0ZZzmb9b+pLutjt5rdyB\r\nl4NDvucmeqGPrCqwVm2aA1OP0BAM2oJT0q5bVZTODS7c6VOLHGUdOEuzBLhP\r\nS6vnEZ6kX3Ytz0ZODPDunnWLaPIoifCLQ9r64a12JIUxSwt9otfIh9A+mIBp\r\nBoZCN6vXogIvHGmjtAj9/vBX2O1VHqz54odzRDNXJGPtX/RTvCAoefrjSEwz\r\n8sRG6AHtYe4OQ5zc3IvpZOqa+itONW99zl1TX6NCb/4MavHY7Tk6JHLLsvTN\r\n3MxtIgUQQkiNij2a5oJUqsuHfL32QuC4dRg=\r\n=MxbG\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"directories":{},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cnpm_8.5.1_1671277531708_0.0893130287617998"},"_hasShrinkwrap":false},"8.6.0":{"name":"cnpm","version":"8.6.0","description":"cnpm: npm client for cnpmjs.org","preferGlobal":true,"bin":{"cnpm":"bin/cnpm"},"main":"bin/cnpm","scripts":{"contributor":"git-contributor","test":"npm run lint && npm run test-local","test-local":"egg-bin test","lint":"eslint bin/* lib test/*.test.js","ci":"npm run lint && egg-bin test"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","commander":"~2.10.0","cross-spawn":"~0.2.8","debug":"^4.3.4","giturl":"^1.0.0","ini":"^1.3.4","npm":"^8.12.1","npm-request":"^1.0.0","npminstall":"beta","open":"^8.2.1","urllib":"^3.1.0"},"devDependencies":{"coffee":"5","egg-bin":"^5.6.1","eslint":"8","eslint-config-egg":"12","git-contributor":"1"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues"},"keywords":["cnpm","npm","npminstall"],"publishConfig":{"tag":"latest"},"engines":{"node":">= 14.0.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},"license":"MIT","gitHead":"61888aea599f0d582b94349fa3388b011d140979","_id":"cnpm@8.6.0","_nodeVersion":"16.18.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-rrefUxlISt6eAfu6i+YCqO8NrrZdAC4zHuzGOmpZKTP9tv05xGbWJEHEtIY0551FW+BbsO0NIlsV58Vcj6IqqQ==","shasum":"7878f8eeef93ba8274e6e85170c623ce2806ae03","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-8.6.0.tgz","fileCount":15,"unpackedSize":24812,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAaR7Gh99u1tyMgw6nxdghKrWe4T0EskCPalGriIdy6iAiEAmH4/Janz76JANI4YciI0b/80tUXp6F5/lyhk5H4tXYI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsUD6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp0qhAAoyX0IKmG1XnD57o7hBmbcA+m4WCpyZF+RZMtBP7PiwwX48Li\r\n8ykq1pNpkaa+GUg7++/rNewUthdNr6wQblEe2jzEuM7GfT/AGszk/9LhK8yt\r\nop/Bw4VEYxvc+UUTp5Y16MMPuZ4uUAzSDMQ1sUGrgAJdpDOSIXB3+g24w5Tn\r\nqAnjL4x87xGqp2/JyCV9sR40+IUU69G9gXf/zo4jj6IyUK06kLwLO26LeNB/\r\nKUQh/xlVAABvV1m1emCZDLy9fWTTLT6Ae+fGN6SKK85Ghtr43w67lHvE/e+8\r\nMKFKNkGz2Ib19JztXvNPKebyTMHpSds0qdHIigkOxru61VZxZzUCSLoY3yNM\r\nmYbavkgTOPzcumF2L8jgPAhsRplFeClStnJ0e6vedN0+8m80q46YAcQyLb8S\r\nNv/AG6pZcYDE8gACUCz0sFvoappOE34zEFz1vR5wmgDC65Ez/nU6eAf3//7W\r\nFgNXCXlrKQzTVcpaL5yVIcVtEOxbOAlZxMHQ4v0Z9/xwpBg7lpkHGGjUjK49\r\ns5AnY8W3kE6Nqw43RylXKRzjgy7OFZI0exrTUSG72FQqTJ6y7eDAgnJhX+p7\r\njGnbciw64Gtio6+RR+HkSFoD4QkwnJn0lpXNyX7eFIF44357G8SGVzG7z/uD\r\nqqQxwhr1NfoYVVOZ8ItPDvg3zGp/LGEp+ns=\r\n=1JHt\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"directories":{},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cnpm_8.6.0_1672560890697_0.6899582776915323"},"_hasShrinkwrap":false},"9.0.0":{"name":"cnpm","version":"9.0.0","description":"cnpm: npm client for cnpmjs.org","preferGlobal":true,"bin":{"cnpm":"bin/cnpm"},"main":"bin/cnpm","scripts":{"contributor":"git-contributor","test":"npm run lint && npm run test-local","test-local":"egg-bin test","lint":"eslint bin/* lib test/*.test.js","ci":"npm run lint && egg-bin test"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","commander":"~2.10.0","cross-spawn":"~0.2.8","debug":"^4.3.4","giturl":"^1.0.0","ini":"^1.3.4","npm":"^8.12.1","npm-request":"^1.0.0","npminstall":"beta","open":"^8.2.1","urllib":"^3.1.0"},"devDependencies":{"coffee":"5","egg-bin":"^5.6.1","eslint":"8","eslint-config-egg":"12","git-contributor":"1"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues"},"keywords":["cnpm","npm","npminstall"],"publishConfig":{"tag":"latest"},"engines":{"node":">= 14.0.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},"license":"MIT","gitHead":"960bc6e2a472f91abdba5c4e509302af12c13808","_id":"cnpm@9.0.0","_nodeVersion":"18.12.1","_npmVersion":"9.0.1","dist":{"integrity":"sha512-/AfrAEhkAyXayMntW7gJTkg03STH/inCQ4z3+ygHiLNBKTQcBkPSjNOoH7oVCE2k+eNPLrn4iVKE9zmdRzMPiQ==","shasum":"ad000f081d6ffa3314e58dbd9b08a5b0e204b96f","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-9.0.0.tgz","fileCount":15,"unpackedSize":24812,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCi1O0OAG79dCb9LvvCPSVeECpqoYrNl7kGxOYhHhX+1wIgNN6Sh5jisMoOKMf12sBMtmn86ZU9GaBpjYkUN0FiYBI="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsUH4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqy0g//XH0EmoWfRDmmNlrz/pAFlPkpeEeCfnBKkR+cE+nS7tp4SNqh\r\nXt/b0f1zBP25f+B2c1Wl0Xfmb6eCviT3PiTRSIekICkl2s7NnGQPXyW+3woT\r\n8XWot8QkXJyAQ82JO/x68qFYQFcHVbj5RIhcFleXWhNeAyr8uo7Xd8aCfdxT\r\n/lPkyT+geABUiRkS7GAALO/mCHjjI6aAYxCcuA1Q+mlZ/ohJxb6uxFekIkLU\r\nX9DVdPPDwysH4ZjUUTdIyTwIW1mPkwFqUKMAhOstk+jPop29mKw2X51ErOC0\r\niEeNCwhVOtMIwKKh6HyOTtmO92de/P7m5Qg2fEuW9oMpALWzylxHTt8sb+fZ\r\nICxriPRrf4eUzd30VfSadH168MagHr2SNYl401cGLsxg8wz7lw1hHBT5vPJ+\r\n4ROvxv8v6uZG7ohwiNAQJHuHptbVy/rcT15ew+WwNeSU1YDaNU5DPlw6rupX\r\nfX/VK9+HiTMTIl0+yFy9V+J3nAcicxFW6hbMzoemR3ElUCpMZLV3UJziUUcy\r\nJbXT9O6jNX7yGFSP8scooh6kQJa5lWnPjvOXi2wxLnj9BwsF5H9TOyH7R7ke\r\niPeeXaQI0MSK7zs0aWrYaNwpBE6/P+QK2St4Q0eLnCk3lgMhKXFSKgp6aPrg\r\nhMulgD/ebhqXvYxyMFjUQYuRyF2pQgQPx+s=\r\n=lN8+\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"directories":{},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cnpm_9.0.0_1672561144589_0.08382187559116594"},"_hasShrinkwrap":false},"8.6.1":{"name":"cnpm","version":"8.6.1","description":"cnpm: npm client for cnpmjs.org","preferGlobal":true,"bin":{"cnpm":"bin/cnpm"},"main":"bin/cnpm","scripts":{"contributor":"git-contributor","test":"npm run lint && npm run test-local","test-local":"egg-bin test","lint":"eslint bin/* lib test/*.test.js","ci":"npm run lint && egg-bin test"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","commander":"~2.10.0","cross-spawn":"~0.2.8","debug":"^4.3.4","giturl":"^1.0.0","ini":"^1.3.4","npm":"^8.12.1","npm-request":"^1.0.0","npminstall":"^6.6.2","open":"^8.2.1","urllib":"^3.1.0"},"devDependencies":{"coffee":"5","egg-bin":"^5.6.1","eslint":"8","eslint-config-egg":"12","git-contributor":"1"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues"},"keywords":["cnpm","npm","npminstall"],"publishConfig":{"tag":"latest-8"},"engines":{"node":">= 14.0.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},"license":"MIT","readme":"# cnpm\n\n[![NPM Version](https://img.shields.io/npm/v/cnpm.svg?style=flat-square)](https://npmjs.com/package/cnpm)\n[![NPM Download](https://img.shields.io/npm/dm/cnpm.svg?style=flat-square)](https://npmjs.com/package/cnpm)\n[![NPM Quality](http://npm.packagequality.com/shield/cnpm.svg?style=flat-square)](http://packagequality.com/#?package=cnpm)\n[![GitHub Actions CI](https://github.com/cnpm/cnpm/actions/workflows/nodejs.yml/badge.svg?style=flat-square)](https://github.com/cnpm/cnpm/actions/workflows/nodejs.yml)\n[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fcnpm%2Fcnpm.svg?type=shield)](https://app.fossa.com/projects/git%2Bgithub.com%2Fcnpm%2Fcnpm?ref=badge_shield)\n\n![logo](https://raw.github.com/cnpm/cnpmjs.org/master/logo.png)\n\ncnpm: npm client for [npmmirror.com](http://npmmirror.com/)\n\n## Requirements\n\n|         | Minimum | Recommended |\n|---------|---------|-------------|\n| Node.js | 14.0.0  | LTS         |\n\n## Install\n\n```bash\nnpm install cnpm -g\n```\n\nIf you're in China, maybe you should install it from our [China mirror](https://registry.npmmirror.com):\n\n```bash\nnpm install cnpm -g --registry=https://registry.npmmirror.com\n```\n\n## Usage\n\nSupport all commands just like `npm`.\n\n### Sync packages from `npm`\n\n```bash\ncnpm sync [moduleName]\n```\n\n### Open package document or git web url\n\n```bash\ncnpm doc [name]\ncnpm doc -g [name] # open git web url directly\n```\n\n## Build your own private registry npm cli\n\n```bash\n$ npm install cnpm -g\n\n# then alias it\n$ alias mynpm='cnpm --registry=https://registry.npm.example.com \\\n  --registryweb=https://npm.example.com \\\n  --userconfig=$HOME/.mynpmrc'\n```\n\n## Install with original npm cli\n\ncnpm using [npminstall](https://github.com/cnpm/npminstall) by default.\nIf you don't like symlink mode for `node_modules`, you can change the installer to original npm.\nBut you will lose the fastest install speed.\n\n```bash\ncnpm i --by=npm react-native\n```\n\n## License\n\n[MIT](LICENSE.txt)\n\n<!-- GITCONTRIBUTOR_START -->\n\n## Contributors\n\n|[<img src=\"https://avatars.githubusercontent.com/u/156269?v=4\" width=\"100px;\"/><br/><sub><b>fengmk2</b></sub>](https://github.com/fengmk2)<br/>|[<img src=\"https://avatars.githubusercontent.com/u/985607?v=4\" width=\"100px;\"/><br/><sub><b>dead-horse</b></sub>](https://github.com/dead-horse)<br/>|[<img src=\"https://avatars.githubusercontent.com/u/1147375?v=4\" width=\"100px;\"/><br/><sub><b>alsotang</b></sub>](https://github.com/alsotang)<br/>|[<img src=\"https://avatars.githubusercontent.com/u/26602940?v=4\" width=\"100px;\"/><br/><sub><b>0xflotus</b></sub>](https://github.com/0xflotus)<br/>|[<img src=\"https://avatars.githubusercontent.com/u/114114?v=4\" width=\"100px;\"/><br/><sub><b>weakish</b></sub>](https://github.com/weakish)<br/>|[<img src=\"https://avatars.githubusercontent.com/u/4635838?v=4\" width=\"100px;\"/><br/><sub><b>gemwuu</b></sub>](https://github.com/gemwuu)<br/>|\n| :---: | :---: | :---: | :---: | :---: | :---: |\n[<img src=\"https://avatars.githubusercontent.com/u/543405?v=4\" width=\"100px;\"/><br/><sub><b>ibigbug</b></sub>](https://github.com/ibigbug)<br/>|[<img src=\"https://avatars.githubusercontent.com/u/1094697?v=4\" width=\"100px;\"/><br/><sub><b>qiu8310</b></sub>](https://github.com/qiu8310)<br/>|[<img src=\"https://avatars.githubusercontent.com/u/29791463?v=4\" width=\"100px;\"/><br/><sub><b>fossabot</b></sub>](https://github.com/fossabot)<br/>|[<img src=\"https://avatars.githubusercontent.com/u/360661?v=4\" width=\"100px;\"/><br/><sub><b>popomore</b></sub>](https://github.com/popomore)<br/>|[<img src=\"https://avatars.githubusercontent.com/u/955484?v=4\" width=\"100px;\"/><br/><sub><b>xieren58</b></sub>](https://github.com/xieren58)<br/>\n\nThis project follows the git-contributor [spec](https://github.com/xudafeng/git-contributor), auto updated at `Sat May 14 2022 18:18:46 GMT+0800`.\n\n<!-- GITCONTRIBUTOR_END -->\n\n[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fcnpm%2Fcnpm.svg?type=large)](https://app.fossa.com/projects/git%2Bgithub.com%2Fcnpm%2Fcnpm?ref=badge_large)\n","readmeFilename":"README.md","gitHead":"b1bffc6934c1d3a3db83c9e28637b9f75938f964","_id":"cnpm@8.6.1","_nodeVersion":"18.12.1","_npmVersion":"9.0.1","dist":{"integrity":"sha512-B1Hdh8plpRu+PktqvngnmtAmfsa6rfDg/YoFtyGxT+vNFUAyvdxeQ3/h8H1Kj58qIsKncuCD6+iOfND8v7KrYQ==","shasum":"c5e0f837f5c43b0be72fe951b3e93a432cf16033","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-8.6.1.tgz","fileCount":16,"unpackedSize":25138,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHn/7X50r3e+9/AF5k9ktI307YEtAhNP8RIl+8RmeI+eAiBDk+5H90PCCqhrZ0axEIbVvLJkB/e51ckj3ROmZFdtGA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsUKzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrOeQ//T2DzxstlDLCwFh/MkmQuL+881JSuWoCGZMbYg3GADwW7FuAS\r\nLuG8/crS+tfviwR5aBO+l8zIQZmRoCJMmyQupPLW5Q08YDOW+PQZr2blxjQD\r\nSP3ZuZVCOlHjnUZd1pPRMMmb8zFcHQBAaEBT+0ypVrTr0/jpc6PXFcTaazMB\r\nwLcUwRUdZhiMddvVcndz4wUawbK/8FVrto6K7D18NF8B5cf4mC8/l3N6+ba7\r\nYAKGfrhnSZCdoFXJjkfVni9gUXKhFD4zeY3xG/x7GNs0Yl7FVrZ+M8Ycve5N\r\n+xob+ED9xIc5LewRjCYwjb7GClXVS4Pe7jzYhD7PqAGNvmixYIL43IvLy8J/\r\n7D+LH4AbHCEM1QNO7yAMpxFjx1PIv7kmSGSyqfGeOkSogaYa7BeIOiPvnWdI\r\n4VOuKOLIiAHmqLlV6RrtVEmhhorLAqVUVBkyoWTJJp+sJyY8z8KgUpOqG7Av\r\ni1nCQuxBAjaUdiWEtr4gxsB5ieCJ7tK3ANyF3ar67e0JVzk+yTFqhFJMDcmv\r\ni8Bk221zdzGOHcdr9lXfx9yR+gRyB5/SZbdLif1+vuueFiVpwqzBgbnb7eE+\r\nMj+r4lAIP35E5J3lHOeIeM0wRqnO0KYrCn31DilBizj/un2nOB9/NUEgXt2J\r\nPjzZOP9nIuTA3Ul0cApooBzHQugSOBxhOIc=\r\n=bL9j\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"directories":{},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cnpm_8.6.1_1672561331459_0.752342135752313"},"_hasShrinkwrap":false},"9.0.1":{"name":"cnpm","version":"9.0.1","description":"cnpm: npm client for cnpmjs.org","preferGlobal":true,"bin":{"cnpm":"bin/cnpm"},"main":"bin/cnpm","scripts":{"contributor":"git-contributor","test":"npm run lint && npm run test-local","test-local":"egg-bin test","lint":"eslint bin/* lib test/*.test.js","ci":"npm run lint && egg-bin test"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","commander":"~2.10.0","cross-spawn":"~0.2.8","debug":"^4.3.4","giturl":"^1.0.0","ini":"^1.3.4","npm":"^8.12.1","npm-request":"^1.0.0","npminstall":"^7.0.0","open":"^8.2.1","urllib":"^3.1.0"},"devDependencies":{"coffee":"5","egg-bin":"^5.6.1","eslint":"8","eslint-config-egg":"12","git-contributor":"1"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues"},"keywords":["cnpm","npm","npminstall"],"publishConfig":{"tag":"latest"},"engines":{"node":">= 14.0.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},"license":"MIT","gitHead":"d0114bea55fea42d19cb46d3e32741d0105b3586","_id":"cnpm@9.0.1","_nodeVersion":"16.18.1","_npmVersion":"8.19.3","dist":{"integrity":"sha512-NB7G2L+TCYjO36nXdF2c62MQOhzUGUxhsIjnwLmSy0TEbf8UJ/YUJynnW8z96QdI4GsrTdO6rS2Hrf+d0exlJg==","shasum":"e4f41a4b8b90c58c8e7eacc04b5076be9e3c65eb","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-9.0.1.tgz","fileCount":15,"unpackedSize":24814,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDBhlIX3Gdp2CUAfOCkaQ82577rarRkl/piyz+5eozi/QIhALv88W5/EubawtWkeNZi+iHQUrRwXz625tjemDpvEIrE"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjsYuoACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpvGw/9FQ7ZejcBon3x/BxPIbl26enuLGn7hYBuBvTkUeMMEJm8tvL7\r\n3i0+vnHJxadAfUfXr074ImSMZmWGsNdYgO5FIp4dX9HbVH5sKQmqDsE+vgel\r\nKBS8lvuRHukEyvxzYRS/fkngGU677P0Yl3lbikvUDrWp+5PJUsbzmPcKrsbw\r\nyipdSLSyCUQjKK9Lv75OWqmkF2HDQRQ4IZ7IhyXX1HHA+yLpMafnN7X3Fc06\r\nmtmsMaViaYoNdcENKmJmY7BJ0LZVpazzFUsMKUbK+cRKPKVvlBEkjAuc+CFA\r\nlHTdgHzosr6pPHMI2OliEMdpjpHiF6qwrAtaZShiVXggYHOahLeCDqsd6HC3\r\nkj1WWavWVIEjmJlC+f0NZCgWiW3adAzVsYH/hwnrfLa2vEwdOUI5koFednQd\r\ngJfMbsrWq1LEIQi2JZtv/lKKE/OtNE5qYGY3MbKYmRd5sVWWnUuRVGITVbSn\r\nCSAQ9p2ezNGgUt1M84cDFLshjlRw+MnTmA6OrFB1gXBvklW+kpBPIEDyFT3q\r\nSOqXEiJ6Q/f4xv7RA1GbxInn9atsjYmZWHrdQ7F6i4GMlGPrwEl18xN9SJy9\r\nqDTDvfydap0HLYQkOkXH7Q9NnBpPc1dNrtdBQ3byNMEqhRaE8UbeO4ZI7mGS\r\nzhMixlIB4od7Sojak6piwYONVVSgr1ZXLlY=\r\n=uWnR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"directories":{},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cnpm_9.0.1_1672580008204_0.4920709298167285"},"_hasShrinkwrap":false},"9.1.0":{"name":"cnpm","version":"9.1.0","description":"cnpm: npm client for cnpmjs.org","preferGlobal":true,"bin":{"cnpm":"bin/cnpm"},"main":"bin/cnpm","scripts":{"contributor":"git-contributor","test":"npm run lint && npm run test-local","test-local":"egg-bin test","lint":"eslint bin/* lib test/*.test.js","ci":"npm run lint && egg-bin test"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","commander":"~2.10.0","cross-spawn":"~0.2.8","giturl":"^1.0.0","ini":"^1.3.4","npm":"^9.6.2","npm-request":"^1.0.0","npminstall":"^7.0.0","open":"^8.2.1","urllib":"^3.1.0"},"devDependencies":{"coffee":"5","egg-bin":"6","eslint":"8","eslint-config-egg":"12","git-contributor":"2"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues"},"keywords":["cnpm","npm","npminstall"],"publishConfig":{"tag":"latest"},"engines":{"node":">= 14.18.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},"license":"MIT","gitHead":"da36942aa192fecbee8654bc6f4dbae22c7e04b3","_id":"cnpm@9.1.0","_nodeVersion":"18.15.0","_npmVersion":"9.6.2","dist":{"integrity":"sha512-NtqMwBcCGygxU36jPYUR7DhH3JQXw7C3WfWkDVjylt0T5jgdrpn8EliKykCACFtRDZqkC+fDs5Z1Mh4MwFOaLw==","shasum":"df7e201f85d16bb38eb843030b1ac2ff465cfe81","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-9.1.0.tgz","fileCount":15,"unpackedSize":25181,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICaKtw7E+Gf/whuqQYIStmgsfKVpMZ3ghirNpag3Sh/eAiEAxVxGdW9wZgrK/9UAqqH+lgNmbGVYbrwyp5RCGq90kDg="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkH7aJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2RA/8CSCu76NeVGtIC4WqKH+40W0733i63qu621HRQmh8J/33PBUG\r\nPMuJmAH1bR43Pwn7m7VDIFX/dUcIKM/O3M3DYs1C3aOFwcbMrf6hoTbZ4Gnr\r\nEabjPpDtqL0+IShbs6gLTRaOYCJXyI/Ejz4t9v8kDTNpCF07tFlGKM4wNieu\r\nq78REuwmHuqzsxFlWzjjLJag4eJKQqdS8ZhOjyjaBFjnV/igLgPUEWq+z19O\r\nmXZfijeC5phgDRk5CSIbMZFuoX4RPYF4PXZnzDsx55TBnZVp2HDUtHkkNMIH\r\nsRqx99z7PlyaWj8WCJCHwi1HcJO6kaJJnArhOOJ/2XSCHuBkyiTvF4uQEiGQ\r\nA3diw5+1dzQ7woAHkOknuevMM9MvKu2ptI95P3HRFxC0Vnh/ldPcjdpalmvH\r\na0LVoXxJalovnybiHywtYXP1sj556KZFOlJeqOpf3NYle3bhqhPD3p5rvtDT\r\nipLwpXAzK9+8bZ2hpNwXULYb5iwEzLzH0L3+27WNEwjwLYBp7Y29x5pITo9e\r\nbbplJtw3Fsf9X517qd7Tt2/3y1fusjBTgeltLpARDUyF/LjlGvqc/g3e65Yl\r\nxoOGFXbblcCoBo2o4+S6orwGF0xfvjR2o3iKcCDgxLrSRK0/qneIXsM8bvLk\r\nJdiaQADDZt6xR5B0AG/NGKu0AC00kWeZAgg=\r\n=ruWy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"directories":{},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cnpm_9.1.0_1679799945652_0.061565966587494136"},"_hasShrinkwrap":false},"9.2.0":{"name":"cnpm","version":"9.2.0","description":"cnpm: npm client for cnpmjs.org","preferGlobal":true,"bin":{"cnpm":"bin/cnpm"},"main":"bin/cnpm","scripts":{"contributor":"git-contributor","test":"npm run lint && npm run test-local","test-local":"egg-bin test","lint":"eslint bin/* lib test/*.test.js","ci":"npm run lint && egg-bin test"},"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","commander":"~2.10.0","cross-spawn":"~0.2.8","giturl":"^1.0.0","ini":"^1.3.4","npm":"^9.6.2","npm-request":"^1.0.0","npminstall":"^7.0.0","open":"^8.2.1","urllib":"^3.1.0"},"devDependencies":{"coffee":"5","egg-bin":"6","eslint":"8","eslint-config-egg":"12","git-contributor":"2"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues"},"keywords":["cnpm","npm","npminstall"],"publishConfig":{"tag":"latest"},"engines":{"node":">= 14.18.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},"license":"MIT","gitHead":"c6fd834352649312157977e3e914a86b51e9a56d","_id":"cnpm@9.2.0","_nodeVersion":"18.16.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-NvmCEMHxkXRgZq4yOyifbUXqLHWIJVm7ISfi1juskoEDnX26w2NOiTbtr3HHSvyJHxNSCm1eQvSuT0oKOUCESw==","shasum":"8d11f50190df39087d4e18a8f1237665ddb1f855","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-9.2.0.tgz","fileCount":14,"unpackedSize":24781,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIERiTZGBgtE7TyoHlgWeFhJvJKmr2hh51ojfNZxJwQfQAiEAkInPEKQ6c6XP0RBpsr1/VTwchpJRiqkBC48R3SaS9Wo="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUNbCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqhMxAAnM5oU6eCgy1yToegl+ST2hKRvyzBDt1g7Q+tK7lehJqzOO27\r\ng5o6vcx6tUhQeSiBsEfvHp/70mnzlqzRM6C/hRZjNTaP+SpJlMCDFiFA+UY+\r\nye9tA+b2FJ7HHvGHJ3A5jgI+19fyc4O+QBezof+CQjR+ld4m/uMuN7IsLpnh\r\njjg4ahloDEdP6Ol+6oeJ4GnXIWywMoUKOC8ECfQ8baU2gHRxwjzm9Ef4Z4a6\r\nQghNhvi47npXjv/rarlL5PvCH6Js/4xKQ+4fui9pPu5SdDNA8k9UXNFCcMFy\r\nNPk1jcmW7cuzqhYoOx2dXv5jriO5hvqPPtVubSIbbISYTQObThDWEYSWUtSm\r\nHr7r3A6AcTU+BYZrGTx+16UyWWHWqiwFKMkl8yQPlSsBMI5QSZ/9oknmHHBf\r\nwWUuZeOHDLlspWF8BOWYVQre0BSmB1TAowHXF3GQ9UerIGS9pv5QEynBXCSj\r\ny2gV6NPt75/JOOB9AWnDQvRQeereh0Gh8aefHEeMpXGuyIPjykBkDCUhK9RP\r\nuDek51RmSboKj7sQ/1NttiznVj8XiBr0QAVXL4PbQXIjqMgNgLWJOVz8ccim\r\n+Y07gvuF/GtQDJZeqHt88pyTZ65Ob1qcYLK9qn1KuidCuubHAFxu8s8n911R\r\nX743vTDJa2T6r0O7dKkxQ6Zx34NAcVSlnuI=\r\n=8Z22\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"directories":{},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cnpm_9.2.0_1683019458457_0.4662866917188395"},"_hasShrinkwrap":false},"9.3.0":{"name":"cnpm","version":"9.3.0","description":"cnpm: npm client for cnpmjs.org","preferGlobal":true,"bin":{"cnpm":"bin/cnpm"},"main":"bin/cnpm","scripts":{"contributor":"git-contributor","test":"npm run lint && npm run test-local","test-local":"egg-bin test","lint":"eslint bin/* lib test/*.test.js","ci":"npm run lint && egg-bin test"},"bundleDependencies":["auto-correct","bagpipe","commander","cross-spawn","giturl","ini","npm","npm-request","npminstall","open","urllib"],"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","commander":"~2.10.0","cross-spawn":"~0.2.8","giturl":"^1.0.0","ini":"^1.3.4","npm":"^9.6.2","npm-request":"^1.0.0","npminstall":"^7.0.0","open":"^8.2.1","urllib":"^3.1.0"},"devDependencies":{"coffee":"5","egg-bin":"6","eslint":"8","eslint-config-egg":"12","git-contributor":"2"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues"},"keywords":["cnpm","npm","npminstall"],"publishConfig":{"tag":"latest"},"engines":{"node":">= 14.18.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},"license":"MIT","_id":"cnpm@9.3.0","gitHead":"605edab8960656adde407b2312e4be0295c40e2d","_nodeVersion":"18.18.2","_npmVersion":"9.9.2","dist":{"integrity":"sha512-Zz+FsEkLGbIh93MED6o9jhbgeqEAzoqm0wXvSY2A9MizBitpMO/epsT3ScWk+HOmoPSsuS06q5UCF1Ec/Kwlig==","shasum":"e484e504bac2ebb537b99607415321562e15c5b5","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-9.3.0.tgz","fileCount":9235,"unpackedSize":45164827,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEH9czz9z1KDPbUtzj1hhO+GPEoGWud8235jcKqmeHmlAiEA70UXhXMyt4UpujNt9GBQxirbdUJ17SU1got+Huhh9XE="}]},"_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"directories":{},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cnpm_9.3.0_1701869863477_0.5199017577562104"},"_hasShrinkwrap":false},"9.3.1":{"name":"cnpm","version":"9.3.1","description":"cnpm: npm client for cnpmjs.org","preferGlobal":true,"bin":{"cnpm":"bin/cnpm"},"main":"bin/cnpm","scripts":{"contributor":"git-contributor","test":"npm run lint && npm run test-local","test-local":"egg-bin test","lint":"eslint bin/* lib test/*.test.js","ci":"npm run lint && egg-bin test"},"bundleDependencies":["auto-correct","bagpipe","commander","cross-spawn","giturl","ini","npm","npm-request","npminstall","open","urllib"],"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","commander":"~2.10.0","cross-spawn":"~0.2.8","giturl":"^1.0.0","ini":"^1.3.4","npm":"^9.6.2","npm-request":"^1.0.0","npminstall":"^7.0.0","open":"^8.2.1","urllib":"^3.1.0"},"devDependencies":{"coffee":"5","egg-bin":"6","eslint":"8","eslint-config-egg":"12","git-contributor":"2"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues"},"keywords":["cnpm","npm","npminstall"],"publishConfig":{"tag":"latest"},"engines":{"node":">= 14.18.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},"license":"MIT","_id":"cnpm@9.3.1","gitHead":"d5cf8aae0ffb8ed23c14143f4db904e651a733e6","_nodeVersion":"18.18.2","_npmVersion":"9.9.2","dist":{"integrity":"sha512-Pn7cqJvb6VcJE0R7UXT0GRiYNNmHeY/uzmIUiIV+6Z3JbJI1kPVt2YASgS6CTw+f2rOl9uEAjtMGt/9JOIRzoA==","shasum":"426460446f57dcf31b5a90fb59e35a8353d0d186","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-9.3.1.tgz","fileCount":9235,"unpackedSize":45165128,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/cnpm@9.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFI/pqXIQj8OIolYZD8rAynbV4R9hc81AfJGS4OkdGhSAiEAkwVyFd0i2iAjWZJL/AlzlplyjNwPN3doZTPp1fGkJ6M="}]},"_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"directories":{},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cnpm_9.3.1_1701948433255_0.674958291813855"},"_hasShrinkwrap":false},"9.3.2":{"name":"cnpm","version":"9.3.2","description":"cnpm: npm client for cnpmjs.org","preferGlobal":true,"bin":{"cnpm":"bin/cnpm.js"},"main":"bin/cnpm","scripts":{"contributor":"git-contributor","test":"npm run lint && npm run test-local","test-local":"egg-bin test","lint":"eslint bin/* lib test/*.test.js","ci":"npm run lint && egg-bin test"},"bundleDependencies":["auto-correct","bagpipe","commander","cross-spawn","giturl","ini","npm","npm-request","npminstall","open","urllib"],"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","commander":"~2.10.0","cross-spawn":"~0.2.8","giturl":"^1.0.0","ini":"^1.3.4","npm":"^9.6.2","npm-request":"^1.0.0","npminstall":"^7.0.0","open":"^8.2.1","urllib":"^3.1.0"},"devDependencies":{"coffee":"5","egg-bin":"6","eslint":"8","eslint-config-egg":"12","git-contributor":"2"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues"},"keywords":["cnpm","npm","npminstall"],"publishConfig":{"tag":"latest"},"engines":{"node":">= 14.18.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},"license":"MIT","_id":"cnpm@9.3.2","gitHead":"674b43bb1516da3a9ac95355dad2eb1eccec9373","_nodeVersion":"18.18.2","_npmVersion":"9.9.2","dist":{"integrity":"sha512-SizeyGzjtBW3/M2rmwfRY3y9kEmR+1NGc92hOAadNxtRF06Mzf9zWYrvPZTlU8MmLDZJ6UFfL+fsiJjHFOnaEw==","shasum":"05a307b7c1d34a368b8d30ff159dfd0533c8c328","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-9.3.2.tgz","fileCount":9235,"unpackedSize":45165131,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/cnpm@9.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFpYv25yp35UDo2BRjIN+Ul1lGJySlJrg2UOGB6gaqyrAiEApgNHfTulcaT6uD3pMviTxxpJi5AQdM5LFItpdrfKmy0="}]},"_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"directories":{},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cnpm_9.3.2_1701998747092_0.49840539531297234"},"_hasShrinkwrap":false},"9.4.0":{"name":"cnpm","version":"9.4.0","description":"cnpm: npm client for cnpmjs.org","preferGlobal":true,"bin":{"cnpm":"bin/cnpm.js"},"main":"bin/cnpm","scripts":{"contributor":"git-contributor","test":"npm run lint && npm run test-local","test-local":"egg-bin test","lint":"eslint bin/* lib test/*.test.js","ci":"npm run lint && egg-bin test"},"bundleDependencies":["auto-correct","bagpipe","commander","cross-spawn","giturl","ini","npm","npm-request","npminstall","open","urllib"],"dependencies":{"auto-correct":"^1.0.0","bagpipe":"^0.3.5","commander":"~2.10.0","cross-spawn":"~0.2.8","giturl":"^1.0.0","ini":"^1.3.4","npm":"^9.6.2","npm-request":"^1.0.0","npminstall":"^7.0.0","open":"^8.2.1","urllib":"^3.1.0"},"devDependencies":{"coffee":"5","egg-bin":"6","eslint":"8","eslint-config-egg":"12","git-contributor":"2"},"homepage":"https://github.com/cnpm/cnpm","repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git"},"bugs":{"url":"https://github.com/cnpm/cnpm/issues"},"keywords":["cnpm","npm","npminstall"],"publishConfig":{"tag":"latest"},"engines":{"node":">= 14.18.0"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},"license":"MIT","_id":"cnpm@9.4.0","gitHead":"fcd9cef606cb3aac7dc7ee20c03a4b860120481d","_nodeVersion":"18.19.0","_npmVersion":"9.9.2","dist":{"integrity":"sha512-oxvozguyEuXp/3Ie0JEtmHKt8+OayZfNH40/B1gmtok2+0dHTS0Kt4uUn5rZ8qIYNk5UzzFVmu1pZxEn0no/iQ==","shasum":"be7d297247d203b9e84d02ca6953413245b6be7e","tarball":"https://registry.npmjs.org/cnpm/-/cnpm-9.4.0.tgz","fileCount":9242,"unpackedSize":45309099,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/cnpm@9.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAWgT/eCfLEoq1yaommUA/OUiRA4Q1D4KLdg9hyRGP+iAiBPtFCdb2Bej6j+/Ohlo2N9AXOss5YCZDwZDzZ7k/YfEQ=="}]},"_npmUser":{"name":"fengmk2","email":"fengmk2@gmail.com"},"directories":{},"maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cnpm_9.4.0_1703736500419_0.19194907432231845"},"_hasShrinkwrap":false}},"readme":"# cnpm\n\n[![NPM Version](https://img.shields.io/npm/v/cnpm.svg?style=flat-square)](https://npmjs.com/package/cnpm)\n[![NPM Download](https://img.shields.io/npm/dm/cnpm.svg?style=flat-square)](https://npmjs.com/package/cnpm)\n[![NPM Quality](http://npm.packagequality.com/shield/cnpm.svg?style=flat-square)](http://packagequality.com/#?package=cnpm)\n[![GitHub Actions CI](https://github.com/cnpm/cnpm/actions/workflows/nodejs.yml/badge.svg?style=flat-square)](https://github.com/cnpm/cnpm/actions/workflows/nodejs.yml)\n[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fcnpm%2Fcnpm.svg?type=shield)](https://app.fossa.com/projects/git%2Bgithub.com%2Fcnpm%2Fcnpm?ref=badge_shield)\n\n![logo](https://raw.github.com/cnpm/cnpmjs.org/master/logo.png)\n\ncnpm: npm client for [npmmirror.com](http://npmmirror.com/)\n\n## Requirements\n\n|         | Minimum | Recommended |\n|---------|---------|-------------|\n| Node.js | 14.18.0 | LTS         |\n\n## Install\n\n```bash\nnpm install cnpm -g\n```\n\nIf you're in China, maybe you should install it from our [China mirror](https://registry.npmmirror.com):\n\n```bash\nnpm install cnpm -g --registry=https://registry.npmmirror.com\n```\n\n## Usage\n\nSupport all commands just like `npm`.\n\n### Sync packages from `npm`\n\n```bash\ncnpm sync [moduleName]\n```\n\n### Open package document or git web url\n\n```bash\ncnpm doc [name]\ncnpm doc -g [name] # open git web url directly\n```\n\n## Build your own private registry npm cli\n\n```bash\nnpm install cnpm -g\n\n# then alias it\nalias mynpm='cnpm --registry=https://registry.npm.example.com \\\n  --registryweb=https://npm.example.com \\\n  --userconfig=$HOME/.mynpmrc'\n```\n\n## Install with original npm cli\n\ncnpm using [npminstall](https://github.com/cnpm/npminstall) by default.\nIf you don't like symlink mode for `node_modules`, you can change the installer to original npm.\nBut you will lose the fastest install speed.\n\n```bash\ncnpm i --by=npm react-native\n```\n\n## License\n\n[MIT](LICENSE.txt)\n\n<!-- GITCONTRIBUTOR_START -->\n\n## Contributors\n\n|[<img src=\"https://avatars.githubusercontent.com/u/156269?v=4\" width=\"100px;\"/><br/><sub><b>fengmk2</b></sub>](https://github.com/fengmk2)<br/>|[<img src=\"https://avatars.githubusercontent.com/u/985607?v=4\" width=\"100px;\"/><br/><sub><b>dead-horse</b></sub>](https://github.com/dead-horse)<br/>|[<img src=\"https://avatars.githubusercontent.com/u/32174276?v=4\" width=\"100px;\"/><br/><sub><b>semantic-release-bot</b></sub>](https://github.com/semantic-release-bot)<br/>|[<img src=\"https://avatars.githubusercontent.com/u/1147375?v=4\" width=\"100px;\"/><br/><sub><b>alsotang</b></sub>](https://github.com/alsotang)<br/>|[<img src=\"https://avatars.githubusercontent.com/u/26602940?v=4\" width=\"100px;\"/><br/><sub><b>0xflotus</b></sub>](https://github.com/0xflotus)<br/>|[<img src=\"https://avatars.githubusercontent.com/u/114114?v=4\" width=\"100px;\"/><br/><sub><b>weakish</b></sub>](https://github.com/weakish)<br/>|\n| :---: | :---: | :---: | :---: | :---: | :---: |\n|[<img src=\"https://avatars.githubusercontent.com/u/4635838?v=4\" width=\"100px;\"/><br/><sub><b>gemwuu</b></sub>](https://github.com/gemwuu)<br/>|[<img src=\"https://avatars.githubusercontent.com/u/543405?v=4\" width=\"100px;\"/><br/><sub><b>ibigbug</b></sub>](https://github.com/ibigbug)<br/>|[<img src=\"https://avatars.githubusercontent.com/u/1094697?v=4\" width=\"100px;\"/><br/><sub><b>qiu8310</b></sub>](https://github.com/qiu8310)<br/>|[<img src=\"https://avatars.githubusercontent.com/u/5574625?v=4\" width=\"100px;\"/><br/><sub><b>elrrrrrrr</b></sub>](https://github.com/elrrrrrrr)<br/>|[<img src=\"https://avatars.githubusercontent.com/u/29791463?v=4\" width=\"100px;\"/><br/><sub><b>fossabot</b></sub>](https://github.com/fossabot)<br/>|[<img src=\"https://avatars.githubusercontent.com/u/360661?v=4\" width=\"100px;\"/><br/><sub><b>popomore</b></sub>](https://github.com/popomore)<br/>|\n[<img src=\"https://avatars.githubusercontent.com/u/955484?v=4\" width=\"100px;\"/><br/><sub><b>xieren58</b></sub>](https://github.com/xieren58)<br/>|[<img src=\"https://avatars.githubusercontent.com/u/11746742?v=4\" width=\"100px;\"/><br/><sub><b>xiaohuoni</b></sub>](https://github.com/xiaohuoni)<br/>\n\nThis project follows the git-contributor [spec](https://github.com/xudafeng/git-contributor), auto updated at `Wed Dec 06 2023 21:42:25 GMT+0800`.\n\n<!-- GITCONTRIBUTOR_END -->\n\n[![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fcnpm%2Fcnpm.svg?type=large)](https://app.fossa.com/projects/git%2Bgithub.com%2Fcnpm%2Fcnpm?ref=badge_large)\n","maintainers":[{"name":"alsotang","email":"alsotang@gmail.com"},{"name":"dead_horse","email":"dead_horse@qq.com"},{"name":"fengmk2","email":"fengmk2@gmail.com"}],"time":{"modified":"2023-12-28T04:08:21.227Z","created":"2013-12-06T02:26:39.823Z","0.0.0":"2013-12-06T02:26:43.880Z","0.0.1":"2013-12-09T08:53:20.759Z","0.0.2":"2013-12-09T08:58:00.941Z","0.0.3":"2013-12-09T09:08:06.040Z","0.0.4":"2013-12-09T10:35:48.014Z","0.0.5":"2013-12-09T12:53:25.383Z","0.0.6":"2013-12-10T03:11:58.747Z","0.0.7":"2013-12-11T07:29:25.901Z","0.0.8":"2013-12-11T16:57:23.095Z","0.0.9":"2013-12-12T05:22:33.736Z","0.0.10":"2013-12-13T03:54:22.987Z","0.0.11":"2013-12-13T09:44:19.494Z","0.0.12":"2013-12-13T12:38:32.581Z","0.0.13":"2013-12-14T06:14:39.540Z","0.0.14":"2013-12-18T04:10:00.804Z","0.0.15":"2013-12-20T02:41:47.438Z","0.0.16":"2013-12-20T07:13:22.460Z","0.0.17":"2013-12-20T08:47:01.430Z","0.0.18":"2013-12-20T09:47:37.445Z","0.0.19":"2013-12-22T03:30:56.946Z","0.0.20":"2013-12-22T03:37:37.824Z","0.0.21":"2013-12-23T01:35:29.900Z","0.0.22":"2014-01-10T07:17:19.319Z","0.0.23":"2014-01-14T10:59:38.008Z","0.0.24":"2014-01-14T12:27:00.105Z","0.0.25":"2014-01-15T09:57:13.598Z","0.0.26":"2014-01-24T09:01:47.229Z","0.0.27":"2014-02-14T01:57:20.202Z","0.0.28":"2014-03-07T10:24:19.029Z","0.0.29":"2014-03-13T00:14:35.737Z","0.0.30":"2014-03-15T08:07:09.870Z","0.0.31":"2014-03-15T08:16:59.544Z","0.0.32":"2014-03-18T03:05:50.462Z","0.0.33":"2014-03-18T04:10:41.857Z","0.0.34":"2014-03-22T02:40:54.343Z","0.0.35":"2014-04-03T03:42:48.591Z","0.1.0":"2014-04-17T15:27:59.924Z","0.1.1":"2014-04-18T16:49:26.509Z","0.1.2":"2014-04-22T06:40:56.262Z","0.1.3":"2014-05-14T00:43:57.978Z","0.2.0":"2014-06-05T02:34:57.327Z","0.2.1":"2014-07-01T16:25:54.212Z","0.2.2":"2014-07-02T11:19:43.644Z","0.3.0":"2014-07-05T15:20:46.152Z","0.4.0":"2014-07-21T05:56:45.344Z","0.5.0":"2014-07-28T04:04:08.113Z","0.5.2":"2014-07-28T05:19:32.504Z","1.0.0":"2014-09-01T12:35:04.736Z","1.1.0":"2014-09-24T15:12:16.906Z","1.2.0":"2014-10-04T19:11:56.372Z","2.0.0":"2015-02-16T10:01:42.930Z","2.0.1":"2015-02-17T02:38:09.977Z","3.0.0":"2015-03-09T03:21:32.385Z","3.0.1":"2015-04-05T11:59:07.929Z","3.0.2":"2015-05-11T12:37:55.733Z","3.1.0":"2015-07-18T14:28:25.999Z","3.2.0":"2015-09-06T03:31:56.453Z","3.2.1":"2015-09-06T16:44:38.866Z","3.2.2":"2015-09-10T17:17:21.655Z","3.2.3":"2015-10-05T00:01:48.287Z","4.0.0":"2015-10-06T02:42:17.604Z","3.3.0":"2015-11-02T12:11:49.256Z","4.1.0":"2015-11-02T12:15:55.764Z","3.3.1":"2015-11-08T17:33:04.035Z","3.4.0":"2015-11-12T15:29:59.823Z","3.4.1":"2016-02-19T17:43:40.839Z","4.2.0-beta.1":"2016-03-05T04:56:49.422Z","4.2.0-beta.2":"2016-03-05T04:57:22.586Z","4.2.0-beta.3":"2016-03-06T13:49:05.813Z","4.2.0-beta.4":"2016-03-08T14:40:47.002Z","4.2.0-beta.5":"2016-03-09T15:30:02.608Z","4.2.0":"2016-03-11T16:47:47.813Z","4.3.0":"2016-07-29T10:51:05.650Z","4.3.1":"2016-08-02T17:01:48.912Z","4.3.2":"2016-08-24T02:12:51.796Z","4.4.0-beta":"2016-10-15T06:41:06.794Z","4.4.0":"2016-10-15T14:10:01.643Z","4.4.1":"2016-11-18T18:29:02.907Z","4.4.2":"2016-11-20T17:57:02.112Z","4.5.0":"2017-02-03T07:24:00.031Z","5.0.0-beta.1":"2017-04-06T09:11:33.356Z","5.0.0-beta.2":"2017-04-06T09:21:18.242Z","5.0.0-beta.3":"2017-06-05T02:32:46.407Z","5.0.0":"2017-06-13T08:38:41.172Z","5.1.0":"2017-08-02T04:18:02.683Z","5.1.1":"2017-08-07T11:04:27.903Z","4.5.1":"2017-08-07T15:22:42.449Z","5.2.0":"2018-01-24T08:18:28.719Z","5.3.0":"2018-05-03T16:55:32.409Z","6.0.0":"2018-05-28T04:21:52.152Z","6.1.0":"2019-05-24T06:59:12.172Z","5.4.0":"2019-05-24T07:02:21.369Z","4.6.0":"2019-05-24T07:03:34.131Z","3.5.0":"2019-05-24T07:05:43.798Z","6.1.1":"2019-12-16T02:57:10.566Z","6.2.0":"2021-04-18T15:18:58.915Z","7.0.0":"2021-07-08T08:57:16.485Z","7.1.0":"2021-09-27T10:22:28.807Z","7.1.1":"2022-02-08T15:31:47.216Z","8.0.0":"2022-05-14T10:20:07.608Z","8.1.0":"2022-05-15T13:11:18.087Z","8.2.0":"2022-06-05T13:59:39.683Z","8.3.0":"2022-08-07T14:09:42.607Z","8.4.0":"2022-10-24T06:27:20.514Z","8.5.0":"2022-12-03T14:14:19.271Z","8.5.1":"2022-12-17T11:45:31.875Z","8.6.0":"2023-01-01T08:14:50.829Z","9.0.0":"2023-01-01T08:19:04.761Z","8.6.1":"2023-01-01T08:22:11.662Z","9.0.1":"2023-01-01T13:33:28.357Z","9.1.0":"2023-03-26T03:05:45.857Z","9.2.0":"2023-05-02T09:24:18.668Z","9.3.0":"2023-12-06T13:37:43.978Z","9.3.1":"2023-12-07T11:27:13.753Z","9.3.2":"2023-12-08T01:25:47.539Z","9.4.0":"2023-12-28T04:08:20.873Z"},"author":{"name":"fengmk2","email":"fengmk2@gmail.com","url":"https://github.com/fengmk2"},"repository":{"type":"git","url":"git://github.com/cnpm/cnpm.git"},"readmeFilename":"README.md","users":{"fengmk2":true,"youxiachai":true,"octoo":true,"flyslow":true,"holyzfy":true,"codeprowong":true,"lionft":true,"runjinz":true,"rokeyzki":true,"po":true,"xgheaven":true,"waterscar":true,"j717273419":true,"xiaobudongzhang":true,"sternelee":true,"yangzw":true,"chenyingxuan1996":true,"losymear":true,"coding327":true},"homepage":"https://github.com/cnpm/cnpm","keywords":["cnpm","npm","npminstall"],"bugs":{"url":"https://github.com/cnpm/cnpm/issues"},"license":"MIT"}