{"_id":"@artemv/npm-install-retry","_rev":"5-61df74c5e686a813e00a5e90a5d43ed9","name":"@artemv/npm-install-retry","dist-tags":{"latest":"1.2.2"},"versions":{"1.2.0":{"name":"@artemv/npm-install-retry","description":"retry npm install when it fails","version":"1.2.0","repository":{"url":"git://github.com/jfromaniello/npm-install-retry.git"},"author":{"name":"José F. Romaniello","email":"jfromaniello@gmail.com","url":"http://joseoncode.com"},"bin":{"npm-install-retry":"./bin/npm-install-retry"},"scripts":{"test":"mocha"},"dependencies":{"colors":"~0.6.0-1","commander":"~1.1.1"},"devDependencies":{"mocha":"~1.11.0","chai":"~1.7.0"},"gitHead":"662509f48a2f2ca532acea10ae4c410824910283","bugs":{"url":"https://github.com/jfromaniello/npm-install-retry/issues"},"homepage":"https://github.com/jfromaniello/npm-install-retry#readme","_id":"@artemv/npm-install-retry@1.2.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.3","_npmUser":{"name":"artemv","email":"artem.job@gmail.com"},"dist":{"integrity":"sha512-YsQ0TuDv9JA6aTcBfxfOdGdqb682jq3c1Ey6txZzY8UlgfJZ6sEToreoZxEL1Q/iYB2zBQQoToT8IA5XGH0XRA==","shasum":"ec0adc529851574604116362bb3fc1f9e9b35b6d","tarball":"https://registry.npmjs.org/@artemv/npm-install-retry/-/npm-install-retry-1.2.0.tgz","fileCount":12,"unpackedSize":26887,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDr5gM/NqTBzwgpIvFVp6bHau1M1OU9+k1iSyxmu8N7OgIgBMJWCykVlH26rbomOpmEpZNPvKm8BKDqQrzHOBgKhwM="}]},"maintainers":[{"name":"artemv","email":"artem.job@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-install-retry_1.2.0_1519252790373_0.933989412737859"},"_hasShrinkwrap":false},"1.2.1":{"name":"@artemv/npm-install-retry","description":"retry npm install when it fails","version":"1.2.1","repository":{"url":"git://github.com/jfromaniello/npm-install-retry.git"},"author":{"name":"José F. Romaniello","email":"jfromaniello@gmail.com","url":"http://joseoncode.com"},"bin":{"npm-install-retry":"./bin/npm-install-retry"},"scripts":{"test":"mocha"},"dependencies":{"colors":"~0.6.0-1","commander":"~1.1.1"},"devDependencies":{"mocha":"~1.11.0","chai":"~1.7.0"},"gitHead":"662509f48a2f2ca532acea10ae4c410824910283","bugs":{"url":"https://github.com/jfromaniello/npm-install-retry/issues"},"homepage":"https://github.com/jfromaniello/npm-install-retry#readme","_id":"@artemv/npm-install-retry@1.2.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.3","_npmUser":{"name":"artemv","email":"artem.job@gmail.com"},"dist":{"integrity":"sha512-KKTPjoSCIjQGl+hvyxouQ89z3+ZU/pmlkgffn5JszW/p9ala9Z7Ixlh+gCVRKT3g+5aIUmbEynmn6gmwR0ab3w==","shasum":"cc29f4a0ef62e1697f6efca878b99956c327562e","tarball":"https://registry.npmjs.org/@artemv/npm-install-retry/-/npm-install-retry-1.2.1.tgz","fileCount":12,"unpackedSize":26887,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOOUrXTJAAuaKKKdxWBnRORekVRsyWTQOW8PYA5uk9+QIgQHIIJYJo3A0CTlhEq94oDacUs26g3nLzgl72hPr/l3M="}]},"maintainers":[{"name":"artemv","email":"artem.job@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-install-retry_1.2.1_1519252875643_0.7016394271114095"},"_hasShrinkwrap":false},"1.2.2-pre.1":{"name":"@artemv/npm-install-retry","description":"retry npm install when it fails","version":"1.2.2-pre.1","repository":{"url":"git://github.com/jfromaniello/npm-install-retry.git"},"author":{"name":"José F. Romaniello","email":"jfromaniello@gmail.com","url":"http://joseoncode.com"},"bin":{"npm-install-retry":"./bin/npm-install-retry"},"scripts":{"test":"mocha"},"dependencies":{"colors":"~0.6.0-1","commander":"~1.1.1"},"devDependencies":{"mocha":"~1.11.0","chai":"~1.7.0"},"gitHead":"3749731f9f9ac241ae4e9a9b3b2f5622104707d6","bugs":{"url":"https://github.com/jfromaniello/npm-install-retry/issues"},"homepage":"https://github.com/jfromaniello/npm-install-retry#readme","_id":"@artemv/npm-install-retry@1.2.2-pre.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"artemv","email":"artem.job@gmail.com"},"dist":{"integrity":"sha512-ZZRvwpDKzZEhmX9znG9JhOSTbM1JvoIijgZIIzH/DG/NhswVLIEXV5niVT7I1C1K60PaNI/UrgcmYljUlYMqPg==","shasum":"6fa1c3a8efebb1ff558d4254c8613326506dcf7f","tarball":"https://registry.npmjs.org/@artemv/npm-install-retry/-/npm-install-retry-1.2.2-pre.1.tgz","fileCount":12,"unpackedSize":30300,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBv3Vazuw0fDlq9uF84l7FOh0Uw4dh1tLfva5un74TKKAiBlwVVRvN2ITdFm91tJ4ye/zhhu0ojG1wLey7xZbfI8bQ=="}]},"maintainers":[{"name":"artemv","email":"artem.job@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-install-retry_1.2.2-pre.1_1519915756984_0.5259045539187712"},"_hasShrinkwrap":false},"1.2.2":{"name":"@artemv/npm-install-retry","description":"retry npm install when it fails","version":"1.2.2","repository":{"url":"git://github.com/jfromaniello/npm-install-retry.git"},"author":{"name":"José F. Romaniello","email":"jfromaniello@gmail.com","url":"http://joseoncode.com"},"bin":{"npm-install-retry":"./bin/npm-install-retry"},"scripts":{"test":"mocha"},"dependencies":{"colors":"~0.6.0-1","commander":"~1.1.1"},"devDependencies":{"mocha":"~1.11.0","chai":"~1.7.0"},"gitHead":"3749731f9f9ac241ae4e9a9b3b2f5622104707d6","bugs":{"url":"https://github.com/jfromaniello/npm-install-retry/issues"},"homepage":"https://github.com/jfromaniello/npm-install-retry#readme","_id":"@artemv/npm-install-retry@1.2.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"artemv","email":"artem.job@gmail.com"},"dist":{"integrity":"sha512-0Y6krfhqVqp2ryXOFj1SYC7zFaxOZ+skQy3D7IzvGLVvHHjGzaQXHzbS0GcjJjtTLSMFW6TiuXkIYiJucuDnVg==","shasum":"1c51318421bd8a35bbf48893ecb53acbca39d32b","tarball":"https://registry.npmjs.org/@artemv/npm-install-retry/-/npm-install-retry-1.2.2.tgz","fileCount":12,"unpackedSize":30304,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8NaS+zbF/RBF2Dm9fsL/eHAPnSmw0AXOgsAnNfmuzIgIhAOczHaS8I1q1pBhj15cKAW8i1V8gL5xxZv9hXKhRSDAI"}]},"maintainers":[{"name":"artemv","email":"artem.job@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/npm-install-retry_1.2.2_1519915770758_0.3325521526968125"},"_hasShrinkwrap":false}},"time":{"created":"2018-02-21T22:39:50.372Z","1.2.0":"2018-02-21T22:39:50.670Z","modified":"2022-04-04T15:36:48.364Z","1.2.1":"2018-02-21T22:41:15.744Z","1.2.2-pre.1":"2018-03-01T14:49:17.088Z","1.2.2":"2018-03-01T14:49:30.867Z"},"maintainers":[{"name":"artemv","email":"artem.job@gmail.com"}],"description":"retry npm install when it fails","homepage":"https://github.com/jfromaniello/npm-install-retry#readme","repository":{"url":"git://github.com/jfromaniello/npm-install-retry.git"},"author":{"name":"José F. Romaniello","email":"jfromaniello@gmail.com","url":"http://joseoncode.com"},"bugs":{"url":"https://github.com/jfromaniello/npm-install-retry/issues"},"readme":"[![Build Status](https://travis-ci.org/jfromaniello/npm-install-retry.svg?branch=master)](https://travis-ci.org/jfromaniello/npm-install-retry)\n\n![Build status](https://ci.appveyor.com/api/projects/status/sc7937we6gb0mwoc?svg=true)\n\nCommand line utility that retries  `npm install` when NPM fails with flaky errors: \n* `npm ERR! cb() never called`,\n* `npm ERR! errno ECONNRESET`,\n* `npm ERR! shasum check failed`,\n* `npm ERR! code EINTEGRITY`\n\nThis happens sporadically and has been reported many times:\n\n-  https://github.com/meteor/meteor/issues/1190\n-  https://github.com/isaacs/npm/issues/2907\n-  https://github.com/isaacs/npm/issues/3269\n-  https://github.com/npm/npm/issues?utf8=%E2%9C%93&q=ECONNRESET+\n-  https://github.com/npm/npm/issues/2701\n\nand still fails.\n\n\n## Installation\n\n\tnpm install -g  npm-install-retry\n\n## Usage\n\nFrom command-line:\n\n\tnpm-install-retry --wait 500 --attempts 10 -- --production\n\nIt has two options wait (defaults to 500) and attempts (default to 10). Everything after `--` goes directly to npm.\n\n## License\n\nMIT 2013 - José F. Romaniello\n","readmeFilename":"README.md"}