{"_id":"@daveydave856/yarn-retry","_rev":"1-895951c8d7b185473c7601bf28b31b4f","name":"@daveydave856/yarn-retry","dist-tags":{"latest":"1.2.2"},"versions":{"1.2.2":{"name":"@daveydave856/yarn-retry","description":"retry yarn when it fails","version":"1.2.2","repository":{"url":"git@github.com:davidensinger/yarn-retry.git"},"author":{"name":"David Ensinger","email":"hello@davidensinger.com","url":"https://davidensinger.com"},"contributors":[{"name":"José F. Romaniello","email":"jfromaniello@gmail.com","url":"http://joseoncode.com"},{"name":"Artem Vasiliev","email":"artem.job@gmail.com","url":"github.com/artemv"}],"license":"MIT","bin":{"yarn-retry":"bin/yarn-retry"},"scripts":{"test":"mocha"},"dependencies":{"colors":"^1.4.0","commander":"^4.0.1"},"devDependencies":{"chai":"^4.2.0","mocha":"^8.2.0"},"licenseText":"MIT License\n\nCopyright (c) 2013 José F. Romaniello\nCopyright (c) 2019 Artem Vasiliev\n\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"@daveydave856/yarn-retry@1.2.2","dist":{"shasum":"d0edb2751bbc4cda579bf1a20c66710212cb7a3f","integrity":"sha512-fkOUbyCOyLxp94KVCl1ZEMMjycJxxwkaQftEaHONFyaBysYsU+Bnetfu14Vo/ZV/Pg+oxDOkDN+BejNBL21grw==","tarball":"https://registry.npmjs.org/@daveydave856/yarn-retry/-/yarn-retry-1.2.2.tgz","fileCount":10,"unpackedSize":5653,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfmYZ7CRA9TVsSAnZWagAA1ggP/2k4tknEdBeOTukAo/yY\nuo7N4inpwYc2qGmfpnV6hAF5mIOaeCWusaQ3wTScjIWPuwAsEH6JxKGaMH84\nxIs0QAZypKzmKy8LdFm0TbuyiRrZBpJXuLmgchTECjSTMFkP2RiO5+uqTOPL\nwRvIDnSh5aNcOzMCBkC32ItzmHWgVYXMsUulJ7L0eauRklOZ7ea6Xs/Qj2Qd\nSwTkqJZh3qa9zgt39MR1Eeg59NkxBBKbECvH6gYd8//WWClQRai9Zz5DqB6X\nNw5G3ndfA6obIMBuaIeb392TjuIfahq3XXQXSB2ZNmqDku7Tk80Jy8R240Q0\nhNIS93pY9KhRnqKM50/2T4yBMg3xYULbVmjrJiaaPwreEwtyoOWcKVo62eUV\nLITlVfmrfqgQaUFdC9ppMpQRH50jCC5Vw5Ptt/Bh7WV88AjEqKdSprf6oTsD\nZG+i7nNCBe3QFKsIZbcTPbDr35i41dZ8VJAyEazwGIh5jDTYQ0C0FlKZ9ecJ\nY6zpaTLN2DjtgCy82+RIHZU9WtKXsvRNp5/MOFc7mRaGy4ZuS0fI3WRJ6v2s\njP99rTB/FwUO5qPHbP1NBcv61/p4wW7EOoJe1GVeyT+g17tXlPCc3JQRpEDT\nzwBW9SLyvst/YEEqLpahSD6EhKQGBM+n2LEDEsYdvB/TaRGpPTw7nk6oDGO+\nvFJJ\r\n=FvNa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGecj746gU65lfj7scNxBOmc1aLqFTpQIEg3aTgjuFXvAiEAkyLvL8F9CDiHnb6w1kO8AKdEetw9W3n3Rr5z4LeaKTE="}]},"maintainers":[{"name":"daveydave856","email":"hello@davidensinger.com"}],"_npmUser":{"name":"daveydave856","email":"hello@davidensinger.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/yarn-retry_1.2.2_1603896955096_0.5602165829096633"},"_hasShrinkwrap":false}},"time":{"created":"2020-10-28T14:55:55.064Z","1.2.2":"2020-10-28T14:55:55.205Z","modified":"2022-04-05T03:05:24.172Z"},"maintainers":[{"name":"daveydave856","email":"hello@davidensinger.com"}],"description":"retry yarn when it fails","repository":{"url":"git@github.com:davidensinger/yarn-retry.git"},"contributors":[{"name":"José F. Romaniello","email":"jfromaniello@gmail.com","url":"http://joseoncode.com"},{"name":"Artem Vasiliev","email":"artem.job@gmail.com","url":"github.com/artemv"}],"author":{"name":"David Ensinger","email":"hello@davidensinger.com","url":"https://davidensinger.com"},"license":"MIT","readme":"[![Build Status](https://travis-ci.org/artemv/yarn-retry.svg?branch=master)](https://travis-ci.org/artemv/yarn-retry)\n\nCommand line utility that retries `yarn` command when it fails with `unexpected end of file` error.\n\nThis happens quite often for private NPM modules, see https://github.com/yarnpkg/yarn/issues/7521, https://github.com/yarnpkg/yarn/issues/2738\n\n## Installation\n\n\tyarn global add yarn-retry\n\n## Usage\n\nFrom command-line:\n\n\tyarn-retry --wait 500 --attempts 10 -- --frozen-lockfile\n\nIt has two options: wait (defaults to 500) and attempts (default to 10). Everything after `--` goes directly to yarn, so you can retry e.g. `yarn add`:\n\n\tyarn-retry -- add --dev @myorg/my-package --ignore-engines\n\n## Other\nBased on battle-tested [npm-install-retry](https://github.com/jfromaniello/npm-install-retry) utility by José F. Romaniello.\n","readmeFilename":"README.md"}