{"_id":"npmi","_rev":"373345","name":"npmi","description":"Gives a simplier API to npm install (programatically installs stuffs)","dist-tags":{"latest":"4.0.0","next":"2.0.1-alpha"},"maintainers":[{"name":"leiko","email":"max.tricoire@gmail.com"}],"time":{"modified":"2021-07-27T06:09:38.000Z","created":"2014-01-30T13:14:14.566Z","4.0.0":"2017-11-20T14:02:23.882Z","3.0.0":"2017-07-27T13:10:05.532Z","2.0.1":"2016-04-21T08:53:11.223Z","2.0.1-alpha":"2015-12-03T10:23:40.570Z","1.0.1":"2015-03-23T09:57:28.321Z","1.0.0":"2015-01-26T15:45:01.634Z","0.1.2":"2014-12-16T11:31:43.805Z","0.1.1":"2014-10-28T16:55:02.680Z","0.1.0":"2014-10-28T16:54:51.614Z","0.0.12":"2014-08-01T13:32:39.008Z","0.0.10":"2014-06-18T16:07:05.014Z","0.0.9":"2014-06-04T08:31:48.231Z","0.0.8":"2014-05-05T12:03:01.771Z","0.0.7":"2014-04-07T13:00:25.749Z","0.0.6":"2014-03-26T16:58:07.943Z","0.0.5":"2014-02-28T09:26:32.614Z","0.0.4":"2014-01-30T15:24:41.715Z","0.0.3":"2014-01-30T14:13:21.995Z","0.0.2":"2014-01-30T13:19:03.535Z","0.0.1":"2014-01-30T13:14:14.566Z"},"users":{"tunnckocore":true,"jmwlsn":true,"mbaer":true,"psychollama":true,"ziflex":true,"keenwon":true,"daizch":true},"author":{"name":"Maxime Tricoire","email":"max.tricoire@gmail.com"},"repository":{"type":"git","url":"git://github.com/maxleiko/npmi.git"},"versions":{"4.0.0":{"name":"npmi","version":"4.0.0","description":"Gives a simplier API to npm install (programatically installs stuffs)","main":"npmi.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git://github.com/maxleiko/npmi.git"},"keywords":["npm","install","api","programatically"],"author":{"name":"Maxime Tricoire","email":"max.tricoire@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/maxleiko/npmi/issues"},"homepage":"https://github.com/maxleiko/npmi","dependencies":{"global-npm":"^0.3.0","semver":"^5.4.1"},"devDependencies":{"mocha":"^3.4.2"},"gitHead":"3d7da3d5c18be7ef13687bcda7642a1f6318ecb8","_id":"npmi@4.0.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.0","_npmUser":{"name":"leiko","email":"max.tricoire@gmail.com"},"dist":{"shasum":"02b669a79ef475578461811e4f51aac808169068","size":26672,"noattachment":false,"key":"/npmi/-/npmi-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/npmi/download/npmi-4.0.0.tgz"},"maintainers":[{"name":"leiko","email":"max.tricoire@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npmi-4.0.0.tgz_1511186542860_0.9063408959191293"},"directories":{},"publish_time":1511186543882,"_cnpm_publish_time":1511186543882,"_hasShrinkwrap":false},"3.0.0":{"name":"npmi","version":"3.0.0","description":"Gives a simplier API to npm install (programatically installs stuffs)","main":"npmi.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git://github.com/maxleiko/npmi.git"},"keywords":["npm","install","api","programatically"],"author":{"name":"Maxime Tricoire","email":"max.tricoire@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/maxleiko/npmi/issues"},"homepage":"https://github.com/maxleiko/npmi","dependencies":{"npm":"^5","semver":"^5.4.1"},"devDependencies":{"mocha":"^3.4.2"},"gitHead":"e6d4338036139ee0b225265498484b43d19087fb","_id":"npmi@3.0.0","_shasum":"5dec7a98f7b7e4049f86a741eae0e6bf2d085d92","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.10.3","_npmUser":{"name":"leiko","email":"max.tricoire@gmail.com"},"dist":{"shasum":"5dec7a98f7b7e4049f86a741eae0e6bf2d085d92","size":26740,"noattachment":false,"key":"/npmi/-/npmi-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/npmi/download/npmi-3.0.0.tgz"},"maintainers":[{"name":"leiko","email":"max.tricoire@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npmi-3.0.0.tgz_1501161004440_0.9027664011809975"},"directories":{},"publish_time":1501161005532,"_hasShrinkwrap":false,"_cnpm_publish_time":1501161005532},"2.0.1":{"name":"npmi","version":"2.0.1","description":"Gives a simplier API to npm install (programatically installs stuffs)","main":"npmi.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git://github.com/maxleiko/npmi.git"},"keywords":["npm","install","api","programatically"],"author":{"name":"Maxime Tricoire","email":"max.tricoire@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/maxleiko/npmi/issues"},"homepage":"https://github.com/maxleiko/npmi","dependencies":{"npm":"^3","semver":"^4.1.0"},"gitHead":"ca695e69abbd71a7bad8a454fadfa905ca731bc5","_id":"npmi@2.0.1","_shasum":"32607657e1bd47ca857ab4e9d98f0a0cff96bcea","_from":".","_npmVersion":"3.8.0","_nodeVersion":"4.3.1","_npmUser":{"name":"leiko","email":"max.tricoire@gmail.com"},"dist":{"shasum":"32607657e1bd47ca857ab4e9d98f0a0cff96bcea","size":4556,"noattachment":false,"key":"/npmi/-/npmi-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/npmi/download/npmi-2.0.1.tgz"},"maintainers":[{"name":"leiko","email":"max.tricoire@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/npmi-2.0.1.tgz_1461228789842_0.8506583773996681"},"directories":{},"publish_time":1461228791223,"_cnpm_publish_time":1461228791223,"_hasShrinkwrap":false},"2.0.1-alpha":{"name":"npmi","version":"2.0.1-alpha","description":"Gives a simplier API to npm install (programatically installs stuffs)","main":"npmi.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git://github.com/maxleiko/npmi.git"},"keywords":["npm","install","api","programatically"],"author":{"name":"Maxime Tricoire","email":"max.tricoire@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/maxleiko/npmi/issues"},"homepage":"https://github.com/maxleiko/npmi","dependencies":{"npm":"^3","semver":"^4.1.0"},"gitHead":"e8540edf495c1ce46ea1ad73d52c8b54ad2c0417","_id":"npmi@2.0.1-alpha","_shasum":"559e0e192ed3183f2115b2e516210c2ed062fef3","_from":".","_npmVersion":"3.3.12","_nodeVersion":"4.2.2","_npmUser":{"name":"leiko","email":"max.tricoire@gmail.com"},"dist":{"shasum":"559e0e192ed3183f2115b2e516210c2ed062fef3","size":4561,"noattachment":false,"key":"/npmi/-/npmi-2.0.1-alpha.tgz","tarball":"http://registry.cnpm.dingdandao.com/npmi/download/npmi-2.0.1-alpha.tgz"},"maintainers":[{"name":"leiko","email":"max.tricoire@gmail.com"}],"directories":{},"publish_time":1449138220570,"_cnpm_publish_time":1449138220570,"_hasShrinkwrap":false},"1.0.1":{"name":"npmi","version":"1.0.1","description":"Gives a simplier API to npm install (programatically installs stuffs)","main":"npmi.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git://github.com/maxleiko/npmi.git"},"keywords":["npm","install","api","programatically"],"author":{"name":"Maxime Tricoire","email":"max.tricoire@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/maxleiko/npmi/issues"},"homepage":"https://github.com/maxleiko/npmi","dependencies":{"npm":"^2.1.12","semver":"^4.1.0"},"gitHead":"1c68bb81dc829568c89ac9b8cc940e3c73ade6df","_id":"npmi@1.0.1","_shasum":"15d769273547545e6809dcf0ce18aed48b0290e2","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"leiko","email":"max.tricoire@gmail.com"},"maintainers":[{"name":"leiko","email":"max.tricoire@gmail.com"}],"dist":{"shasum":"15d769273547545e6809dcf0ce18aed48b0290e2","size":4492,"noattachment":false,"key":"/npmi/-/npmi-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/npmi/download/npmi-1.0.1.tgz"},"directories":{},"publish_time":1427104648321,"_cnpm_publish_time":1427104648321,"_hasShrinkwrap":false},"1.0.0":{"name":"npmi","version":"1.0.0","description":"Gives a simplier API to npm install (programatically installs stuffs)","main":"npmi.js","scripts":{"test":"mocha"},"repository":{"type":"git","url":"git://github.com/maxleiko/npmi.git"},"keywords":["npm","install","api","programatically"],"author":{"name":"Maxime Tricoire","email":"max.tricoire@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/maxleiko/npmi/issues"},"homepage":"https://github.com/maxleiko/npmi","dependencies":{"npm":"^2.1.12","semver":"^4.1.0"},"gitHead":"984f4855f6fd3b6c2d5d384b5511a826dc470bb0","_id":"npmi@1.0.0","_shasum":"967022b3ce96e0ea3d08c9cca0281a35e5aa5c3c","_from":".","_npmVersion":"2.1.12","_nodeVersion":"0.10.33","_npmUser":{"name":"leiko","email":"max.tricoire@gmail.com"},"maintainers":[{"name":"leiko","email":"max.tricoire@gmail.com"}],"dist":{"shasum":"967022b3ce96e0ea3d08c9cca0281a35e5aa5c3c","size":4432,"noattachment":false,"key":"/npmi/-/npmi-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/npmi/download/npmi-1.0.0.tgz"},"directories":{},"publish_time":1422287101634,"_cnpm_publish_time":1422287101634,"_hasShrinkwrap":false},"0.1.2":{"name":"npmi","version":"0.1.2","description":"Gives a simplier API to npm install (programatically installs stuffs)","main":"npmi.js","scripts":{"test":"node test/test.js"},"repository":{"type":"git","url":"git://github.com/maxleiko/npmi.git"},"keywords":["npm","install","api","programatically"],"author":{"name":"Maxime Tricoire","email":"max.tricoire@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/maxleiko/npmi/issues"},"homepage":"https://github.com/maxleiko/npmi","dependencies":{"npm":"^2.1.12","semver":"^4.1.0"},"gitHead":"4cab36253c8f70aae1bd6bf4d6676db19cfa7337","_id":"npmi@0.1.2","_shasum":"ed9121c08201c4a15ad12f3cc330d9289b0ba07c","_from":".","_npmVersion":"2.1.12","_nodeVersion":"0.10.33","_npmUser":{"name":"leiko","email":"max.tricoire@gmail.com"},"maintainers":[{"name":"leiko","email":"max.tricoire@gmail.com"}],"dist":{"shasum":"ed9121c08201c4a15ad12f3cc330d9289b0ba07c","size":5036,"noattachment":false,"key":"/npmi/-/npmi-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/npmi/download/npmi-0.1.2.tgz"},"directories":{},"publish_time":1418729503805,"_cnpm_publish_time":1418729503805,"_hasShrinkwrap":false},"0.1.1":{"name":"npmi","version":"0.1.1","description":"Gives a simplier API to npm install (programatically installs stuffs)","main":"npmi.js","scripts":{"test":"node test/test.js"},"repository":{"type":"git","url":"git://github.com/maxleiko/npmi.git"},"keywords":["npm","install","api","programatically"],"author":{"name":"Maxime Tricoire","email":"max.tricoire@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/maxleiko/npmi/issues"},"homepage":"https://github.com/maxleiko/npmi","dependencies":{"npm":"^2.1.5","semver":"^4.1.0"},"gitHead":"c0e08f1a9a9235f1bfa2bdb6a9d116d4d355fbd9","_id":"npmi@0.1.1","_shasum":"9e012491ceca481c8a3f3f1235b95f275525b076","_from":".","_npmVersion":"2.1.5","_nodeVersion":"0.10.29","_npmUser":{"name":"leiko","email":"max.tricoire@gmail.com"},"maintainers":[{"name":"leiko","email":"max.tricoire@gmail.com"}],"dist":{"shasum":"9e012491ceca481c8a3f3f1235b95f275525b076","size":4828,"noattachment":false,"key":"/npmi/-/npmi-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/npmi/download/npmi-0.1.1.tgz"},"directories":{},"publish_time":1414515302680,"_cnpm_publish_time":1414515302680,"_hasShrinkwrap":false},"0.1.0":{"name":"npmi","version":"0.1.0","description":"Gives a simplier API to npm install (programatically installs stuffs)","main":"npmi.js","scripts":{"test":"node test/test.js"},"repository":{"type":"git","url":"git://github.com/maxleiko/npmi.git"},"keywords":["npm","install","api","programatically"],"author":{"name":"Maxime Tricoire","email":"max.tricoire@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/maxleiko/npmi/issues"},"homepage":"https://github.com/maxleiko/npmi","dependencies":{"npm":"^2.1.2","semver":"^3.0.1"},"gitHead":"b111e2771a83b0e090aa341cf12c4e180e09237f","_id":"npmi@0.1.0","_shasum":"ac3a68fac1b99315f7404a67cd9ee81be8cb9bd2","_from":".","_npmVersion":"2.1.5","_nodeVersion":"0.10.29","_npmUser":{"name":"leiko","email":"max.tricoire@gmail.com"},"maintainers":[{"name":"leiko","email":"max.tricoire@gmail.com"}],"dist":{"shasum":"ac3a68fac1b99315f7404a67cd9ee81be8cb9bd2","size":4825,"noattachment":false,"key":"/npmi/-/npmi-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/npmi/download/npmi-0.1.0.tgz"},"directories":{},"publish_time":1414515291614,"_cnpm_publish_time":1414515291614,"_hasShrinkwrap":false},"0.0.12":{"name":"npmi","version":"0.0.12","description":"Gives a simplier API to npm install (programatically installs stuffs)","main":"npmi.js","scripts":{"test":"node test/test.js"},"repository":{"type":"git","url":"git://github.com/maxleiko/npmi.git"},"keywords":["npm","install","api","programatically"],"author":{"name":"Maxime Tricoire","email":"max.tricoire@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/maxleiko/npmi/issues"},"homepage":"https://github.com/maxleiko/npmi","dependencies":{"npm":"^1.4.16","semver":"^3.0.1"},"gitHead":"469b4399520b3a1085e17430e13981544ce3adbb","_id":"npmi@0.0.12","_shasum":"c2516f9a462d51bab011cd7c4238320649acd59d","_from":".","_npmVersion":"1.4.16","_npmUser":{"name":"leiko","email":"max.tricoire@gmail.com"},"maintainers":[{"name":"leiko","email":"max.tricoire@gmail.com"}],"dist":{"shasum":"c2516f9a462d51bab011cd7c4238320649acd59d","size":4776,"noattachment":false,"key":"/npmi/-/npmi-0.0.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/npmi/download/npmi-0.0.12.tgz"},"directories":{},"publish_time":1406899959008,"_cnpm_publish_time":1406899959008,"_hasShrinkwrap":false},"0.0.10":{"name":"npmi","version":"0.0.10","description":"Gives a simplier API to npm install (programatically installs stuffs)","main":"npmi.js","scripts":{"test":"node test/test.js"},"repository":{"type":"git","url":"git://github.com/maxleiko/npmi.git"},"keywords":["npm","install","api","programatically"],"author":{"name":"Maxime Tricoire","email":"max.tricoire@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/maxleiko/npmi/issues"},"homepage":"https://github.com/maxleiko/npmi","dependencies":{"npm":"^1.4.16"},"gitHead":"0759f1fe345d8489df4eda27a91a408b7ec00cde","_id":"npmi@0.0.10","_shasum":"c10420112359f5f4c91a8e52585225b385ae06c3","_from":".","_npmVersion":"1.4.16","_npmUser":{"name":"leiko","email":"max.tricoire@gmail.com"},"maintainers":[{"name":"leiko","email":"max.tricoire@gmail.com"}],"dist":{"shasum":"c10420112359f5f4c91a8e52585225b385ae06c3","size":4392,"noattachment":false,"key":"/npmi/-/npmi-0.0.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/npmi/download/npmi-0.0.10.tgz"},"directories":{},"publish_time":1403107625014,"_cnpm_publish_time":1403107625014,"_hasShrinkwrap":false},"0.0.9":{"name":"npmi","version":"0.0.9","description":"Gives a simplier API to npm install (programatically installs stuffs)","main":"npmi.js","scripts":{"test":"node test/test.js"},"repository":{"type":"git","url":"git://github.com/maxleiko/npmi.git"},"keywords":["npm","install","api","programatically"],"author":{"name":"Maxime Tricoire","email":"max.tricoire@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/maxleiko/npmi/issues"},"homepage":"https://github.com/maxleiko/npmi","dependencies":{"npm":"^1.4.13"},"gitHead":"1144f210259e438cccaf844688335dc49f940fff","_id":"npmi@0.0.9","_shasum":"7eb731531876909862dd0ff2af65509dac9e542c","_from":".","_npmVersion":"1.4.13","_npmUser":{"name":"leiko","email":"max.tricoire@gmail.com"},"maintainers":[{"name":"leiko","email":"max.tricoire@gmail.com"}],"dist":{"shasum":"7eb731531876909862dd0ff2af65509dac9e542c","size":4395,"noattachment":false,"key":"/npmi/-/npmi-0.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/npmi/download/npmi-0.0.9.tgz"},"directories":{},"publish_time":1401870708231,"_cnpm_publish_time":1401870708231,"_hasShrinkwrap":false},"0.0.8":{"name":"npmi","version":"0.0.8","description":"Gives a simplier API to npm install (programatically installs stuffs)","main":"npmi.js","scripts":{"test":"node test/test.js"},"repository":{"type":"git","url":"git://github.com/maxleiko/npmi.git"},"keywords":["npm","install","api","programatically"],"author":{"name":"Maxime Tricoire","email":"max.tricoire@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/maxleiko/npmi/issues"},"homepage":"https://github.com/maxleiko/npmi","dependencies":{"npm":"1.4.4"},"_id":"npmi@0.0.8","dist":{"shasum":"765e58d30d5e4d31cb0c75ff78eb702820fb5445","size":4380,"noattachment":false,"key":"/npmi/-/npmi-0.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/npmi/download/npmi-0.0.8.tgz"},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"leiko","email":"max.tricoire@gmail.com"},"maintainers":[{"name":"leiko","email":"max.tricoire@gmail.com"}],"directories":{},"publish_time":1399291381771,"_cnpm_publish_time":1399291381771,"_hasShrinkwrap":false},"0.0.7":{"name":"npmi","version":"0.0.7","description":"Gives a simplier API to npm install (programatically installs stuffs)","main":"npmi.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/maxleiko/npmi.git"},"keywords":["npm","install","api","programatically"],"author":{"name":"Maxime Tricoire","email":"max.tricoire@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/maxleiko/npmi/issues"},"homepage":"https://github.com/maxleiko/npmi","dependencies":{"npm":"1.4.4"},"_id":"npmi@0.0.7","dist":{"shasum":"33d7931b1152ade0ae46bb8601d4dbae4dfe77f0","size":3209,"noattachment":false,"key":"/npmi/-/npmi-0.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/npmi/download/npmi-0.0.7.tgz"},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"leiko","email":"max.tricoire@gmail.com"},"maintainers":[{"name":"leiko","email":"max.tricoire@gmail.com"}],"directories":{},"publish_time":1396875625749,"_cnpm_publish_time":1396875625749,"_hasShrinkwrap":false},"0.0.6":{"name":"npmi","version":"0.0.6","description":"Gives a simplier API to npm install (programatically installs stuffs)","main":"npmi.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/maxleiko/npmi.git"},"keywords":["npm","install","api","programatically"],"author":{"name":"Maxime Tricoire","email":"max.tricoire@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/maxleiko/npmi/issues"},"homepage":"https://github.com/maxleiko/npmi","dependencies":{"npm":"1.4.4"},"_id":"npmi@0.0.6","dist":{"shasum":"06cf64f370dc7b0e0ec22e58849a18a5f277d9b1","size":3199,"noattachment":false,"key":"/npmi/-/npmi-0.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/npmi/download/npmi-0.0.6.tgz"},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"leiko","email":"max.tricoire@gmail.com"},"maintainers":[{"name":"leiko","email":"max.tricoire@gmail.com"}],"directories":{},"publish_time":1395853087943,"_cnpm_publish_time":1395853087943,"_hasShrinkwrap":false},"0.0.5":{"name":"npmi","version":"0.0.5","description":"Gives a simplier API to npm install (programatically installs stuffs)","main":"npmi.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/maxleiko/npmi.git"},"keywords":["npm","install","api","programatically"],"author":{"name":"Maxime Tricoire","email":"max.tricoire@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/maxleiko/npmi/issues"},"homepage":"https://github.com/maxleiko/npmi","dependencies":{"npm":"1.4.4"},"_id":"npmi@0.0.5","dist":{"shasum":"69b1841e7d250be767744647d4de18c5ca5eb661","size":2947,"noattachment":false,"key":"/npmi/-/npmi-0.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/npmi/download/npmi-0.0.5.tgz"},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"leiko","email":"max.tricoire@gmail.com"},"maintainers":[{"name":"leiko","email":"max.tricoire@gmail.com"}],"directories":{},"publish_time":1393579592614,"_cnpm_publish_time":1393579592614,"_hasShrinkwrap":false},"0.0.4":{"name":"npmi","version":"0.0.4","description":"Gives a simplier API to npm install (programatically installs stuffs)","main":"npmi.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/maxleiko/npmi.git"},"keywords":["npm","install","api","programatically"],"author":{"name":"Maxime Tricoire","email":"max.tricoire@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/maxleiko/npmi/issues"},"homepage":"https://github.com/maxleiko/npmi","dependencies":{"npm":"~1.3.25"},"_id":"npmi@0.0.4","dist":{"shasum":"186c420f41bfe18325f77680aef0e931fabd0065","size":2953,"noattachment":false,"key":"/npmi/-/npmi-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/npmi/download/npmi-0.0.4.tgz"},"_from":".","_npmVersion":"1.3.18","_npmUser":{"name":"leiko","email":"max.tricoire@gmail.com"},"maintainers":[{"name":"leiko","email":"max.tricoire@gmail.com"}],"directories":{},"publish_time":1391095481715,"_cnpm_publish_time":1391095481715,"_hasShrinkwrap":false},"0.0.3":{"name":"npmi","version":"0.0.3","description":"Gives a simplier API to npm install (programatically installs stuffs)","main":"npmi.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/maxleiko/npmi.git"},"keywords":["npm","install","api","programatically"],"author":{"name":"Maxime Tricoire","email":"max.tricoire@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/maxleiko/npmi/issues"},"homepage":"https://github.com/maxleiko/npmi","dependencies":{"npm":"~1.3.25"},"_id":"npmi@0.0.3","dist":{"shasum":"d5a5768f29c68d28e74aadfce9fcee1937ca63db","size":2682,"noattachment":false,"key":"/npmi/-/npmi-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/npmi/download/npmi-0.0.3.tgz"},"_from":".","_npmVersion":"1.3.18","_npmUser":{"name":"leiko","email":"max.tricoire@gmail.com"},"maintainers":[{"name":"leiko","email":"max.tricoire@gmail.com"}],"directories":{},"publish_time":1391091201995,"_cnpm_publish_time":1391091201995,"_hasShrinkwrap":false},"0.0.2":{"name":"npmi","version":"0.0.2","description":"Gives a simplier API to npm install (programatically installs stuffs)","main":"npmi.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/maxleiko/npmi.git"},"keywords":["npm","install","api","programatically"],"author":{"name":"Maxime Tricoire","email":"max.tricoire@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/maxleiko/npmi/issues"},"homepage":"https://github.com/maxleiko/npmi","dependencies":{"npm":"~1.3.25"},"_id":"npmi@0.0.2","dist":{"shasum":"611b4c4f1ecc10efc6ca18e1a5509de26b699e90","size":2539,"noattachment":false,"key":"/npmi/-/npmi-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/npmi/download/npmi-0.0.2.tgz"},"_from":".","_npmVersion":"1.3.18","_npmUser":{"name":"leiko","email":"max.tricoire@gmail.com"},"maintainers":[{"name":"leiko","email":"max.tricoire@gmail.com"}],"directories":{},"publish_time":1391087943535,"_cnpm_publish_time":1391087943535,"_hasShrinkwrap":false},"0.0.1":{"name":"npmi","version":"0.0.1","description":"Gives a simplier API to npm install (programatically installs stuffs)","main":"npmi.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git://github.com/maxleiko/npmi.git"},"keywords":["npm","install","api","programatically"],"author":{"name":"Maxime Tricoire","email":"max.tricoire@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/maxleiko/npmi/issues"},"homepage":"https://github.com/maxleiko/npmi","dependencies":{"npm":"~1.3.25"},"_id":"npmi@0.0.1","dist":{"shasum":"8d98b6f304d7bfd5c87262e3fddfc6153bfca00a","size":2352,"noattachment":false,"key":"/npmi/-/npmi-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/npmi/download/npmi-0.0.1.tgz"},"_from":".","_npmVersion":"1.3.18","_npmUser":{"name":"leiko","email":"max.tricoire@gmail.com"},"maintainers":[{"name":"leiko","email":"max.tricoire@gmail.com"}],"directories":{},"publish_time":1391087654566,"_cnpm_publish_time":1391087654566,"_hasShrinkwrap":false}},"readme":"npmi [![Build Status](https://travis-ci.org/maxleiko/npmi.svg)](https://travis-ci.org/maxleiko/npmi)\n====\nNodeJS package that gives a simplier API to npm install (programatically installs things)\n\n[![NPM](https://nodei.co/npm/npmi.png?downloads=true&downloadRank=true)](https://nodei.co/npm/npmi/)\n\n### npmi versions scheme\n - **^1**: uses `npm@^2`\n - **^2**: uses `npm@^3`\n - **^3**: uses `npm@^5`\n - **^4**: uses [`global-npm`](https://github.com/dracupid/global-npm) (meaning `npm` is no longer a dependency of `npmi`)\n\n> :warning: Be advised that `npm` in its `v5+` will symlink local modules from the destination directory to the actual module directory instead of \"installing\" them old-school style (which is a breaking change regarding the previous npm versions)\n\n### Options\n#### options.name\n__Type:__ `String`\n__Optional:__ `true`\n\nIf you don't specify a `name` in options, but just a `path`, __npmi__ will do the same as if you were at this path in a terminal and executing `npm install`  \nOtherwise, it will install the module specified by this name like `npm install module-name` does.\n\n#### options.version\n__Type:__ `String`\n__Optional:__ `true`\n__Default__ `'latest'`\n\nDesired version for installation\n\n#### options.path\n__Type:__ `String`\n__Optional:__ `true`\n__Default__ `'.'`\n\nDesired location for installation (note that if you specified /some/foo/path, __npm__ will automatically create a `node_modules` sub-folder at this location, resulting in `/some/foo/path/node_modules`). So don't specify the `node_modules` part in your path\n\n#### options.forceInstall\n__Type:__ `Boolean`\n__Optional:__ `true`\n__Default__ `false`\n\nIf true, __npmi__ will install `options.name` module even though it has already been installed.  \nIf false, __npmi__ will check if the module is already installed, if it is, it will also check if the installed version is equal to `options.version`, otherwise, it will install `options.name@options.version`\n\n#### options.localInstall\n__Type:__ `Boolean`\n__Optional:__ `true`\n__Default__ `false`\n\nAllows __npmi__ to install local module that are not on __npm registry__. If, you want to install a local module by specifying its full path in `options.name`, you need to set this to `true`.\n\n#### options.npmLoad\n__Type:__ `Object`\n__Optional:__ `true`\n__Default__ `{loglevel: 'silent'}`\n\nThis object is given to __npm__ and allows you to do some fine-grained npm configurations.  \nIt is processed by __npm__ like command-line arguments but within an Object map ([npm-config](https://www.npmjs.org/doc/misc/npm-config.html))\n\n### Usage example\n```js\nvar npmi = require('npmi');\nvar path = require('path');\n\nconsole.log(npmi.NPM_VERSION); // prints the installed npm version used by npmi\n\n\nvar options = {\n\tname: 'your-module',\t// your module name\n\tversion: '0.0.1',\t\t// expected version [default: 'latest']\n\tpath: '.',\t\t\t\t// installation path [default: '.']\n\tforceInstall: false,\t// force install if set to true (even if already installed, it will do a reinstall) [default: false]\n\tnpmLoad: {\t\t\t\t// npm.load(options, callback): this is the \"options\" given to npm.load()\n\t\tloglevel: 'silent'\t// [default: {loglevel: 'silent'}]\n\t}\n};\nnpmi(options, function (err, result) {\n\tif (err) {\n\t\tif \t\t(err.code === npmi.LOAD_ERR) \tconsole.log('npm load error');\n\t\telse if (err.code === npmi.INSTALL_ERR) console.log('npm install error');\n\t\treturn console.log(err.message);\n\t}\n\n\t// installed\n\tconsole.log(options.name+'@'+options.version+' installed successfully in '+path.resolve(options.path));\n});\n```\n\n### Acknowledgements\nThis work has been done in the context of the [HEADS Project](http://heads-project.eu/)  \n![HEADS LOGO](heads-logo.png)\n\n### Contributors\n - [lukaskollmer](https://github.com/lukaskollmer)\n - [karanjthakkar](https://github.com/karanjthakkar)\n","_attachments":{},"homepage":"https://github.com/maxleiko/npmi","bugs":{"url":"https://github.com/maxleiko/npmi/issues"},"license":"MIT"}