{"_id":"@zeit/fetch-retry","_rev":"943063","name":"@zeit/fetch-retry","description":"A layer on top of `fetch` (via [node-fetch](https://www.npmjs.com/package/node-fetch)) with sensible defaults for retrying to prevent common errors.","dist-tags":{"latest":"5.0.1"},"maintainers":[{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"anatrajkovska","email":"ana.trajkovska2015@gmail.com"},{"name":"andybitz","email":"artzbitz13+npm@gmail.com"},{"name":"arv","email":"arv@chromium.org"},{"name":"arzafran","email":"arzafran@gmail.com"},{"name":"atcastle","email":"atcastle@gmail.com"},{"name":"chibicode","email":""},{"name":"coetry","email":"allenhai03@gmail.com"},{"name":"creationix","email":"tim@creationix.com"},{"name":"dav-is","email":"mail@connordav.is"},{"name":"developit","email":"jason@developit.ca"},{"name":"elsigh","email":"lsimon@commoner.com"},{"name":"geovanisouza92","email":"geovanisouza92@gmail.com"},{"name":"gielcobben","email":"g.cobben@gmail.com"},{"name":"gmonaco","email":"gbmonaco@google.com"},{"name":"guybedford","email":"guybedford@gmail.com"},{"name":"housseindjirdeh","email":"houssein.djirdeh@gmail.com"},{"name":"igorklopov","email":"igor@klopov.com"},{"name":"ijjk","email":"jj@jjsweb.site"},{"name":"jaredpalmer","email":"jared@palmer.net"},{"name":"javivelasco","email":"javier.velasco86@gmail.com"},{"name":"jkrems","email":"jan.krems@gmail.com"},{"name":"joecohens","email":"joecohenr@gmail.com"},{"name":"keanulee","email":"npm@keanulee.com"},{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},{"name":"kuvos","email":"npm-public@qfox.nl"},{"name":"lfades","email":"luisito453@gmail.com"},{"name":"lucleray","email":"luc.leray@gmail.com"},{"name":"matheuss","email":"me@matheus.top"},{"name":"mfix22","email":"mrfix84@gmail.com"},{"name":"mglagola","email":"mark.glagola@gmail.com"},{"name":"mrmckeb","email":"mrmckeb.npm@outlook.com"},{"name":"nazarenooviedo","email":"nazareno@basement.studio"},{"name":"paco","email":"fgrueda@hotmail.com"},{"name":"padmaia","email":"maiaiblack@gmail.com"},{"name":"paulogdm","email":"paulogdemitri@gmail.com"},{"name":"prateekbh","email":"prateek89born@gmail.com"},{"name":"quietshu","email":"ds303077135@gmail.com"},{"name":"rabaut","email":"rabautse@gmail.com"},{"name":"ragojose","email":"ragojosefrancisco@gmail.com"},{"name":"raunofreiberg","email":"freiberggg@gmail.com"},{"name":"skllcrn","email":"skllcrn@zeit.co"},{"name":"spanicker","email":"shubhie@gmail.com"},{"name":"styfle","email":"steven@ceriously.com"},{"name":"timer","email":"timer150@gmail.com"},{"name":"timneutkens","email":"tim@timneutkens.nl"},{"name":"umegaya","email":"iyatomi@gmail.com"},{"name":"williamli","email":"williamli@bbi.io"},{"name":"zeit-bot","email":"arunoda@zeit.co"}],"time":{"modified":"2021-09-23T02:09:21.000Z","created":"2017-10-14T01:34:00.408Z","5.0.1":"2020-10-14T21:32:50.477Z","5.0.0":"2020-03-03T11:18:34.930Z","4.1.0":"2020-01-02T19:04:32.240Z","4.0.1":"2019-07-11T21:36:18.448Z","4.0.0":"2019-03-08T15:32:10.917Z","3.0.0":"2018-03-27T23:47:58.375Z","2.0.0":"2017-10-19T19:32:06.118Z","1.0.1":"2017-10-19T13:38:24.560Z","1.0.0":"2017-10-14T01:34:00.408Z"},"users":{},"versions":{"5.0.1":{"name":"@zeit/fetch-retry","version":"5.0.1","license":"MIT","devDependencies":{"jest":"^21.2.1","node-fetch":"^1.7.3"},"peerDependencies":{"node-fetch":"*"},"dependencies":{"async-retry":"^1.3.1","debug":"^3.1.0"},"scripts":{"test":"jest test"},"gitHead":"7878d8a0f81b48c05c339002adac3357c46853e8","description":"A layer on top of `fetch` (via [node-fetch](https://www.npmjs.com/package/node-fetch)) with sensible defaults for retrying to prevent common errors.","_id":"@zeit/fetch-retry@5.0.1","_nodeVersion":"12.18.4","_npmVersion":"6.14.6","dist":{"shasum":"5d9d486d5c523fda6622050d6e054a0b5562ce60","size":4038,"noattachment":false,"key":"/@zeit/fetch-retry/-/@zeit/fetch-retry-5.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@zeit/fetch-retry/download/@zeit/fetch-retry-5.0.1.tgz"},"maintainers":[{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"anatrajkovska","email":"ana.trajkovska2015@gmail.com"},{"name":"andybitz","email":"artzbitz13+npm@gmail.com"},{"name":"arv","email":"arv@chromium.org"},{"name":"arzafran","email":"arzafran@gmail.com"},{"name":"atcastle","email":"atcastle@gmail.com"},{"name":"chibicode","email":""},{"name":"coetry","email":"allenhai03@gmail.com"},{"name":"creationix","email":"tim@creationix.com"},{"name":"dav-is","email":"mail@connordav.is"},{"name":"developit","email":"jason@developit.ca"},{"name":"elsigh","email":"lsimon@commoner.com"},{"name":"geovanisouza92","email":"geovanisouza92@gmail.com"},{"name":"gielcobben","email":"g.cobben@gmail.com"},{"name":"gmonaco","email":"gbmonaco@google.com"},{"name":"guybedford","email":"guybedford@gmail.com"},{"name":"housseindjirdeh","email":"houssein.djirdeh@gmail.com"},{"name":"igorklopov","email":"igor@klopov.com"},{"name":"ijjk","email":"jj@jjsweb.site"},{"name":"jaredpalmer","email":"jared@palmer.net"},{"name":"javivelasco","email":"javier.velasco86@gmail.com"},{"name":"jkrems","email":"jan.krems@gmail.com"},{"name":"joecohens","email":"joecohenr@gmail.com"},{"name":"keanulee","email":"npm@keanulee.com"},{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},{"name":"kuvos","email":"npm-public@qfox.nl"},{"name":"lfades","email":"luisito453@gmail.com"},{"name":"lucleray","email":"luc.leray@gmail.com"},{"name":"matheuss","email":"me@matheus.top"},{"name":"mfix22","email":"mrfix84@gmail.com"},{"name":"mglagola","email":"mark.glagola@gmail.com"},{"name":"mrmckeb","email":"mrmckeb.npm@outlook.com"},{"name":"nazarenooviedo","email":"nazareno@basement.studio"},{"name":"paco","email":"fgrueda@hotmail.com"},{"name":"padmaia","email":"maiaiblack@gmail.com"},{"name":"paulogdm","email":"paulogdemitri@gmail.com"},{"name":"prateekbh","email":"prateek89born@gmail.com"},{"name":"quietshu","email":"ds303077135@gmail.com"},{"name":"rabaut","email":"rabautse@gmail.com"},{"name":"ragojose","email":"ragojosefrancisco@gmail.com"},{"name":"raunofreiberg","email":"freiberggg@gmail.com"},{"name":"skllcrn","email":"skllcrn@zeit.co"},{"name":"spanicker","email":"shubhie@gmail.com"},{"name":"styfle","email":"steven@ceriously.com"},{"name":"timer","email":"timer150@gmail.com"},{"name":"timneutkens","email":"tim@timneutkens.nl"},{"name":"umegaya","email":"iyatomi@gmail.com"},{"name":"williamli","email":"williamli@bbi.io"},{"name":"zeit-bot","email":"arunoda@zeit.co"}],"_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fetch-retry_5.0.1_1602711170389_0.28205533727089027"},"_hasShrinkwrap":false,"publish_time":1602711170477,"_cnpm_publish_time":1602711170477},"5.0.0":{"name":"@zeit/fetch-retry","version":"5.0.0","license":"MIT","devDependencies":{"jest":"^21.2.1","node-fetch":"^1.7.3"},"peerDependencies":{"node-fetch":"*"},"dependencies":{"async-retry":"^1.3.1","debug":"^3.1.0"},"scripts":{"test":"jest test"},"gitHead":"35274d795802958ffd72b8410529ae666d6cda47","description":"A layer on top of `fetch` (via [node-fetch](https://www.npmjs.com/package/node-fetch)) with sensible defaults for retrying to prevent common errors.","_id":"@zeit/fetch-retry@5.0.0","_nodeVersion":"12.4.0","_npmVersion":"6.13.1","_npmUser":{"name":"nkzawa","email":"naoyuki.kanezawa@gmail.com"},"dist":{"shasum":"0c2f05a8ba380930a2c96570acb1ea900b885fd1","size":3885,"noattachment":false,"key":"/@zeit/fetch-retry/-/@zeit/fetch-retry-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@zeit/fetch-retry/download/@zeit/fetch-retry-5.0.0.tgz"},"maintainers":[{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"anatrajkovska","email":"ana.trajkovska2015@gmail.com"},{"name":"andybitz","email":"artzbitz13+npm@gmail.com"},{"name":"arv","email":"arv@chromium.org"},{"name":"arzafran","email":"arzafran@gmail.com"},{"name":"atcastle","email":"atcastle@gmail.com"},{"name":"chibicode","email":""},{"name":"coetry","email":"allenhai03@gmail.com"},{"name":"creationix","email":"tim@creationix.com"},{"name":"dav-is","email":"mail@connordav.is"},{"name":"developit","email":"jason@developit.ca"},{"name":"elsigh","email":"lsimon@commoner.com"},{"name":"geovanisouza92","email":"geovanisouza92@gmail.com"},{"name":"gielcobben","email":"g.cobben@gmail.com"},{"name":"gmonaco","email":"gbmonaco@google.com"},{"name":"guybedford","email":"guybedford@gmail.com"},{"name":"housseindjirdeh","email":"houssein.djirdeh@gmail.com"},{"name":"igorklopov","email":"igor@klopov.com"},{"name":"ijjk","email":"jj@jjsweb.site"},{"name":"jaredpalmer","email":"jared@palmer.net"},{"name":"javivelasco","email":"javier.velasco86@gmail.com"},{"name":"jkrems","email":"jan.krems@gmail.com"},{"name":"joecohens","email":"joecohenr@gmail.com"},{"name":"keanulee","email":"npm@keanulee.com"},{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},{"name":"kuvos","email":"npm-public@qfox.nl"},{"name":"lfades","email":"luisito453@gmail.com"},{"name":"lucleray","email":"luc.leray@gmail.com"},{"name":"matheuss","email":"me@matheus.top"},{"name":"mfix22","email":"mrfix84@gmail.com"},{"name":"mglagola","email":"mark.glagola@gmail.com"},{"name":"mrmckeb","email":"mrmckeb.npm@outlook.com"},{"name":"nazarenooviedo","email":"nazareno@basement.studio"},{"name":"paco","email":"fgrueda@hotmail.com"},{"name":"padmaia","email":"maiaiblack@gmail.com"},{"name":"paulogdm","email":"paulogdemitri@gmail.com"},{"name":"prateekbh","email":"prateek89born@gmail.com"},{"name":"quietshu","email":"ds303077135@gmail.com"},{"name":"rabaut","email":"rabautse@gmail.com"},{"name":"ragojose","email":"ragojosefrancisco@gmail.com"},{"name":"raunofreiberg","email":"freiberggg@gmail.com"},{"name":"skllcrn","email":"skllcrn@zeit.co"},{"name":"spanicker","email":"shubhie@gmail.com"},{"name":"styfle","email":"steven@ceriously.com"},{"name":"timer","email":"timer150@gmail.com"},{"name":"timneutkens","email":"tim@timneutkens.nl"},{"name":"umegaya","email":"iyatomi@gmail.com"},{"name":"williamli","email":"williamli@bbi.io"},{"name":"zeit-bot","email":"arunoda@zeit.co"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fetch-retry_5.0.0_1583234314768_0.2082349908448251"},"_hasShrinkwrap":false,"publish_time":1583234314930,"_cnpm_publish_time":1583234314930},"4.1.0":{"name":"@zeit/fetch-retry","version":"4.1.0","license":"MIT","devDependencies":{"jest":"^21.2.1","node-fetch":"^1.7.3"},"peerDependencies":{"node-fetch":"*"},"dependencies":{"async-retry":"^1.3.1","debug":"^3.1.0"},"scripts":{"test":"jest test"},"gitHead":"532d20923783d8f3d774f48c1a49c52be24a3e20","description":"A layer on top of `fetch` (via [node-fetch](https://www.npmjs.com/package/node-fetch)) with sensible defaults for retrying to prevent common errors.","_id":"@zeit/fetch-retry@4.1.0","_nodeVersion":"12.14.0","_npmVersion":"6.13.4","dist":{"shasum":"a960e335b3ecf01f219e045a4b8819b6ef34b1f4","size":3281,"noattachment":false,"key":"/@zeit/fetch-retry/-/@zeit/fetch-retry-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@zeit/fetch-retry/download/@zeit/fetch-retry-4.1.0.tgz"},"maintainers":[{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"anatrajkovska","email":"ana.trajkovska2015@gmail.com"},{"name":"andybitz","email":"artzbitz13+npm@gmail.com"},{"name":"arv","email":"arv@chromium.org"},{"name":"arzafran","email":"arzafran@gmail.com"},{"name":"atcastle","email":"atcastle@gmail.com"},{"name":"chibicode","email":""},{"name":"coetry","email":"allenhai03@gmail.com"},{"name":"creationix","email":"tim@creationix.com"},{"name":"dav-is","email":"mail@connordav.is"},{"name":"developit","email":"jason@developit.ca"},{"name":"elsigh","email":"lsimon@commoner.com"},{"name":"geovanisouza92","email":"geovanisouza92@gmail.com"},{"name":"gielcobben","email":"g.cobben@gmail.com"},{"name":"gmonaco","email":"gbmonaco@google.com"},{"name":"guybedford","email":"guybedford@gmail.com"},{"name":"housseindjirdeh","email":"houssein.djirdeh@gmail.com"},{"name":"igorklopov","email":"igor@klopov.com"},{"name":"ijjk","email":"jj@jjsweb.site"},{"name":"jaredpalmer","email":"jared@palmer.net"},{"name":"javivelasco","email":"javier.velasco86@gmail.com"},{"name":"jkrems","email":"jan.krems@gmail.com"},{"name":"joecohens","email":"joecohenr@gmail.com"},{"name":"keanulee","email":"npm@keanulee.com"},{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},{"name":"kuvos","email":"npm-public@qfox.nl"},{"name":"lfades","email":"luisito453@gmail.com"},{"name":"lucleray","email":"luc.leray@gmail.com"},{"name":"matheuss","email":"me@matheus.top"},{"name":"mfix22","email":"mrfix84@gmail.com"},{"name":"mglagola","email":"mark.glagola@gmail.com"},{"name":"mrmckeb","email":"mrmckeb.npm@outlook.com"},{"name":"nazarenooviedo","email":"nazareno@basement.studio"},{"name":"paco","email":"fgrueda@hotmail.com"},{"name":"padmaia","email":"maiaiblack@gmail.com"},{"name":"paulogdm","email":"paulogdemitri@gmail.com"},{"name":"prateekbh","email":"prateek89born@gmail.com"},{"name":"quietshu","email":"ds303077135@gmail.com"},{"name":"rabaut","email":"rabautse@gmail.com"},{"name":"ragojose","email":"ragojosefrancisco@gmail.com"},{"name":"raunofreiberg","email":"freiberggg@gmail.com"},{"name":"skllcrn","email":"skllcrn@zeit.co"},{"name":"spanicker","email":"shubhie@gmail.com"},{"name":"styfle","email":"steven@ceriously.com"},{"name":"timer","email":"timer150@gmail.com"},{"name":"timneutkens","email":"tim@timneutkens.nl"},{"name":"umegaya","email":"iyatomi@gmail.com"},{"name":"williamli","email":"williamli@bbi.io"},{"name":"zeit-bot","email":"arunoda@zeit.co"}],"_npmUser":{"name":"lucleray","email":"luc.leray@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fetch-retry_4.1.0_1577991872109_0.8331283696985079"},"_hasShrinkwrap":false,"publish_time":1577991872240,"_cnpm_publish_time":1577991872240},"4.0.1":{"name":"@zeit/fetch-retry","version":"4.0.1","license":"MIT","devDependencies":{"jest":"^21.2.1","node-fetch":"^1.7.3"},"peerDependencies":{"node-fetch":"*"},"dependencies":{"async-retry":"^1.1.3","debug":"^3.1.0"},"scripts":{"test":"jest test"},"gitHead":"0ae78d1970a0e447a2c78d6ee90a659579b1e5e9","description":"A layer on top of `fetch` (via [node-fetch](https://www.npmjs.com/package/node-fetch)) with sensible defaults for retrying to prevent common errors.","_id":"@zeit/fetch-retry@4.0.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"202c429a04f6bc4b38f874e475932ae4242b0ef1","size":3256,"noattachment":false,"key":"/@zeit/fetch-retry/-/@zeit/fetch-retry-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@zeit/fetch-retry/download/@zeit/fetch-retry-4.0.1.tgz"},"maintainers":[{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"anatrajkovska","email":"ana.trajkovska2015@gmail.com"},{"name":"andybitz","email":"artzbitz13+npm@gmail.com"},{"name":"arv","email":"arv@chromium.org"},{"name":"arzafran","email":"arzafran@gmail.com"},{"name":"atcastle","email":"atcastle@gmail.com"},{"name":"chibicode","email":""},{"name":"coetry","email":"allenhai03@gmail.com"},{"name":"creationix","email":"tim@creationix.com"},{"name":"dav-is","email":"mail@connordav.is"},{"name":"developit","email":"jason@developit.ca"},{"name":"elsigh","email":"lsimon@commoner.com"},{"name":"geovanisouza92","email":"geovanisouza92@gmail.com"},{"name":"gielcobben","email":"g.cobben@gmail.com"},{"name":"gmonaco","email":"gbmonaco@google.com"},{"name":"guybedford","email":"guybedford@gmail.com"},{"name":"housseindjirdeh","email":"houssein.djirdeh@gmail.com"},{"name":"igorklopov","email":"igor@klopov.com"},{"name":"ijjk","email":"jj@jjsweb.site"},{"name":"jaredpalmer","email":"jared@palmer.net"},{"name":"javivelasco","email":"javier.velasco86@gmail.com"},{"name":"jkrems","email":"jan.krems@gmail.com"},{"name":"joecohens","email":"joecohenr@gmail.com"},{"name":"keanulee","email":"npm@keanulee.com"},{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},{"name":"kuvos","email":"npm-public@qfox.nl"},{"name":"lfades","email":"luisito453@gmail.com"},{"name":"lucleray","email":"luc.leray@gmail.com"},{"name":"matheuss","email":"me@matheus.top"},{"name":"mfix22","email":"mrfix84@gmail.com"},{"name":"mglagola","email":"mark.glagola@gmail.com"},{"name":"mrmckeb","email":"mrmckeb.npm@outlook.com"},{"name":"nazarenooviedo","email":"nazareno@basement.studio"},{"name":"paco","email":"fgrueda@hotmail.com"},{"name":"padmaia","email":"maiaiblack@gmail.com"},{"name":"paulogdm","email":"paulogdemitri@gmail.com"},{"name":"prateekbh","email":"prateek89born@gmail.com"},{"name":"quietshu","email":"ds303077135@gmail.com"},{"name":"rabaut","email":"rabautse@gmail.com"},{"name":"ragojose","email":"ragojosefrancisco@gmail.com"},{"name":"raunofreiberg","email":"freiberggg@gmail.com"},{"name":"skllcrn","email":"skllcrn@zeit.co"},{"name":"spanicker","email":"shubhie@gmail.com"},{"name":"styfle","email":"steven@ceriously.com"},{"name":"timer","email":"timer150@gmail.com"},{"name":"timneutkens","email":"tim@timneutkens.nl"},{"name":"umegaya","email":"iyatomi@gmail.com"},{"name":"williamli","email":"williamli@bbi.io"},{"name":"zeit-bot","email":"arunoda@zeit.co"}],"_npmUser":{"name":"styfle","email":"steven@ceriously.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fetch-retry_4.0.1_1562880978257_0.8566994317702168"},"_hasShrinkwrap":false,"publish_time":1562880978448,"_cnpm_publish_time":1562880978448},"4.0.0":{"name":"@zeit/fetch-retry","version":"4.0.0","devDependencies":{"jest":"^21.2.1","node-fetch":"^1.7.3"},"peerDependencies":{"node-fetch":"*"},"dependencies":{"async-retry":"^1.1.3","debug":"^3.1.0"},"scripts":{"test":"jest test"},"gitHead":"756b513f65e139ee22518ce2954cc361e71d2a45","description":"A layer on top of `fetch` (via [node-fetch](https://www.npmjs.com/package/node-fetch)) with sensible defaults for retrying to prevent common errors.","_id":"@zeit/fetch-retry@4.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"styfle","email":"steven@ceriously.com"},"dist":{"shasum":"ad7fe06c4ceb3dcbd76c04db95b1b624ed6fcf3f","size":27301,"noattachment":false,"key":"/@zeit/fetch-retry/-/@zeit/fetch-retry-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@zeit/fetch-retry/download/@zeit/fetch-retry-4.0.0.tgz"},"maintainers":[{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"anatrajkovska","email":"ana.trajkovska2015@gmail.com"},{"name":"andybitz","email":"artzbitz13+npm@gmail.com"},{"name":"arv","email":"arv@chromium.org"},{"name":"arzafran","email":"arzafran@gmail.com"},{"name":"atcastle","email":"atcastle@gmail.com"},{"name":"chibicode","email":""},{"name":"coetry","email":"allenhai03@gmail.com"},{"name":"creationix","email":"tim@creationix.com"},{"name":"dav-is","email":"mail@connordav.is"},{"name":"developit","email":"jason@developit.ca"},{"name":"elsigh","email":"lsimon@commoner.com"},{"name":"geovanisouza92","email":"geovanisouza92@gmail.com"},{"name":"gielcobben","email":"g.cobben@gmail.com"},{"name":"gmonaco","email":"gbmonaco@google.com"},{"name":"guybedford","email":"guybedford@gmail.com"},{"name":"housseindjirdeh","email":"houssein.djirdeh@gmail.com"},{"name":"igorklopov","email":"igor@klopov.com"},{"name":"ijjk","email":"jj@jjsweb.site"},{"name":"jaredpalmer","email":"jared@palmer.net"},{"name":"javivelasco","email":"javier.velasco86@gmail.com"},{"name":"jkrems","email":"jan.krems@gmail.com"},{"name":"joecohens","email":"joecohenr@gmail.com"},{"name":"keanulee","email":"npm@keanulee.com"},{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},{"name":"kuvos","email":"npm-public@qfox.nl"},{"name":"lfades","email":"luisito453@gmail.com"},{"name":"lucleray","email":"luc.leray@gmail.com"},{"name":"matheuss","email":"me@matheus.top"},{"name":"mfix22","email":"mrfix84@gmail.com"},{"name":"mglagola","email":"mark.glagola@gmail.com"},{"name":"mrmckeb","email":"mrmckeb.npm@outlook.com"},{"name":"nazarenooviedo","email":"nazareno@basement.studio"},{"name":"paco","email":"fgrueda@hotmail.com"},{"name":"padmaia","email":"maiaiblack@gmail.com"},{"name":"paulogdm","email":"paulogdemitri@gmail.com"},{"name":"prateekbh","email":"prateek89born@gmail.com"},{"name":"quietshu","email":"ds303077135@gmail.com"},{"name":"rabaut","email":"rabautse@gmail.com"},{"name":"ragojose","email":"ragojosefrancisco@gmail.com"},{"name":"raunofreiberg","email":"freiberggg@gmail.com"},{"name":"skllcrn","email":"skllcrn@zeit.co"},{"name":"spanicker","email":"shubhie@gmail.com"},{"name":"styfle","email":"steven@ceriously.com"},{"name":"timer","email":"timer150@gmail.com"},{"name":"timneutkens","email":"tim@timneutkens.nl"},{"name":"umegaya","email":"iyatomi@gmail.com"},{"name":"williamli","email":"williamli@bbi.io"},{"name":"zeit-bot","email":"arunoda@zeit.co"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fetch-retry_4.0.0_1552059130704_0.19439635969816194"},"_hasShrinkwrap":false,"publish_time":1552059130917,"_cnpm_publish_time":1552059130917},"3.0.0":{"name":"@zeit/fetch-retry","version":"3.0.0","devDependencies":{"jest":"^21.2.1","node-fetch":"^1.7.3"},"peerDependencies":{"node-fetch":"*"},"dependencies":{"async-retry":"^1.1.3","debug":"^3.1.0"},"scripts":{"test":"jest test"},"gitHead":"809e8f7153df8c829524106725687e0d1848b40c","description":"A layer on top of `fetch` (via [node-fetch](https://www.npmjs.com/package/node-fetch)) with sensible defaults for retrying to prevent common errors.","_id":"@zeit/fetch-retry@3.0.0","_npmVersion":"5.6.0","_nodeVersion":"9.6.1","_npmUser":{"name":"javivelasco","email":"javier.velasco86@gmail.com"},"dist":{"shasum":"c3efab8f97d928b2f1a2cff36be9739713083adb","size":26392,"noattachment":false,"key":"/@zeit/fetch-retry/-/@zeit/fetch-retry-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@zeit/fetch-retry/download/@zeit/fetch-retry-3.0.0.tgz"},"maintainers":[{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"anatrajkovska","email":"ana.trajkovska2015@gmail.com"},{"name":"andybitz","email":"artzbitz13+npm@gmail.com"},{"name":"arv","email":"arv@chromium.org"},{"name":"arzafran","email":"arzafran@gmail.com"},{"name":"atcastle","email":"atcastle@gmail.com"},{"name":"chibicode","email":""},{"name":"coetry","email":"allenhai03@gmail.com"},{"name":"creationix","email":"tim@creationix.com"},{"name":"dav-is","email":"mail@connordav.is"},{"name":"developit","email":"jason@developit.ca"},{"name":"elsigh","email":"lsimon@commoner.com"},{"name":"geovanisouza92","email":"geovanisouza92@gmail.com"},{"name":"gielcobben","email":"g.cobben@gmail.com"},{"name":"gmonaco","email":"gbmonaco@google.com"},{"name":"guybedford","email":"guybedford@gmail.com"},{"name":"housseindjirdeh","email":"houssein.djirdeh@gmail.com"},{"name":"igorklopov","email":"igor@klopov.com"},{"name":"ijjk","email":"jj@jjsweb.site"},{"name":"jaredpalmer","email":"jared@palmer.net"},{"name":"javivelasco","email":"javier.velasco86@gmail.com"},{"name":"jkrems","email":"jan.krems@gmail.com"},{"name":"joecohens","email":"joecohenr@gmail.com"},{"name":"keanulee","email":"npm@keanulee.com"},{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},{"name":"kuvos","email":"npm-public@qfox.nl"},{"name":"lfades","email":"luisito453@gmail.com"},{"name":"lucleray","email":"luc.leray@gmail.com"},{"name":"matheuss","email":"me@matheus.top"},{"name":"mfix22","email":"mrfix84@gmail.com"},{"name":"mglagola","email":"mark.glagola@gmail.com"},{"name":"mrmckeb","email":"mrmckeb.npm@outlook.com"},{"name":"nazarenooviedo","email":"nazareno@basement.studio"},{"name":"paco","email":"fgrueda@hotmail.com"},{"name":"padmaia","email":"maiaiblack@gmail.com"},{"name":"paulogdm","email":"paulogdemitri@gmail.com"},{"name":"prateekbh","email":"prateek89born@gmail.com"},{"name":"quietshu","email":"ds303077135@gmail.com"},{"name":"rabaut","email":"rabautse@gmail.com"},{"name":"ragojose","email":"ragojosefrancisco@gmail.com"},{"name":"raunofreiberg","email":"freiberggg@gmail.com"},{"name":"skllcrn","email":"skllcrn@zeit.co"},{"name":"spanicker","email":"shubhie@gmail.com"},{"name":"styfle","email":"steven@ceriously.com"},{"name":"timer","email":"timer150@gmail.com"},{"name":"timneutkens","email":"tim@timneutkens.nl"},{"name":"umegaya","email":"iyatomi@gmail.com"},{"name":"williamli","email":"williamli@bbi.io"},{"name":"zeit-bot","email":"arunoda@zeit.co"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fetch-retry_3.0.0_1522194478283_0.6753811680769375"},"_hasShrinkwrap":false,"publish_time":1522194478375,"_cnpm_publish_time":1522194478375},"2.0.0":{"name":"@zeit/fetch-retry","version":"2.0.0","devDependencies":{"jest":"^21.2.1","node-fetch":"^1.7.3"},"peerDependencies":{"node-fetch":"*"},"dependencies":{"async-retry":"^1.1.3","debug":"^3.1.0"},"scripts":{"test":"jest test"},"gitHead":"acbe0ad36790a80760160d38531552b812e614f6","description":"A layer on top of `fetch` (via [node-fetch](https://www.npmjs.com/package/node-fetch) with sensible defaults for retrying to prevent common errors.","_id":"@zeit/fetch-retry@2.0.0","_npmVersion":"5.3.0","_nodeVersion":"8.6.0","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"dist":{"shasum":"da6f895dbb2fbf4cf267cc55105b20a9e2b2b5a0","size":26234,"noattachment":false,"key":"/@zeit/fetch-retry/-/@zeit/fetch-retry-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@zeit/fetch-retry/download/@zeit/fetch-retry-2.0.0.tgz"},"maintainers":[{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"anatrajkovska","email":"ana.trajkovska2015@gmail.com"},{"name":"andybitz","email":"artzbitz13+npm@gmail.com"},{"name":"arv","email":"arv@chromium.org"},{"name":"arzafran","email":"arzafran@gmail.com"},{"name":"atcastle","email":"atcastle@gmail.com"},{"name":"chibicode","email":""},{"name":"coetry","email":"allenhai03@gmail.com"},{"name":"creationix","email":"tim@creationix.com"},{"name":"dav-is","email":"mail@connordav.is"},{"name":"developit","email":"jason@developit.ca"},{"name":"elsigh","email":"lsimon@commoner.com"},{"name":"geovanisouza92","email":"geovanisouza92@gmail.com"},{"name":"gielcobben","email":"g.cobben@gmail.com"},{"name":"gmonaco","email":"gbmonaco@google.com"},{"name":"guybedford","email":"guybedford@gmail.com"},{"name":"housseindjirdeh","email":"houssein.djirdeh@gmail.com"},{"name":"igorklopov","email":"igor@klopov.com"},{"name":"ijjk","email":"jj@jjsweb.site"},{"name":"jaredpalmer","email":"jared@palmer.net"},{"name":"javivelasco","email":"javier.velasco86@gmail.com"},{"name":"jkrems","email":"jan.krems@gmail.com"},{"name":"joecohens","email":"joecohenr@gmail.com"},{"name":"keanulee","email":"npm@keanulee.com"},{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},{"name":"kuvos","email":"npm-public@qfox.nl"},{"name":"lfades","email":"luisito453@gmail.com"},{"name":"lucleray","email":"luc.leray@gmail.com"},{"name":"matheuss","email":"me@matheus.top"},{"name":"mfix22","email":"mrfix84@gmail.com"},{"name":"mglagola","email":"mark.glagola@gmail.com"},{"name":"mrmckeb","email":"mrmckeb.npm@outlook.com"},{"name":"nazarenooviedo","email":"nazareno@basement.studio"},{"name":"paco","email":"fgrueda@hotmail.com"},{"name":"padmaia","email":"maiaiblack@gmail.com"},{"name":"paulogdm","email":"paulogdemitri@gmail.com"},{"name":"prateekbh","email":"prateek89born@gmail.com"},{"name":"quietshu","email":"ds303077135@gmail.com"},{"name":"rabaut","email":"rabautse@gmail.com"},{"name":"ragojose","email":"ragojosefrancisco@gmail.com"},{"name":"raunofreiberg","email":"freiberggg@gmail.com"},{"name":"skllcrn","email":"skllcrn@zeit.co"},{"name":"spanicker","email":"shubhie@gmail.com"},{"name":"styfle","email":"steven@ceriously.com"},{"name":"timer","email":"timer150@gmail.com"},{"name":"timneutkens","email":"tim@timneutkens.nl"},{"name":"umegaya","email":"iyatomi@gmail.com"},{"name":"williamli","email":"williamli@bbi.io"},{"name":"zeit-bot","email":"arunoda@zeit.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fetch-retry-2.0.0.tgz_1508441526019_0.030969718471169472"},"directories":{},"publish_time":1508441526118,"_hasShrinkwrap":false,"_cnpm_publish_time":1508441526118},"1.0.1":{"name":"@zeit/fetch-retry","version":"1.0.1","devDependencies":{"jest":"^21.2.1","node-fetch":"^1.7.3"},"dependencies":{"async-retry":"^1.1.3"},"scripts":{"test":"jest test"},"gitHead":"598929f96f74fdf582dabbd403cf0503e7d28f08","description":"A layer on top of `fetch` (via [node-fetch](https://www.npmjs.com/package/node-fetch) with sensible defaults for retrying to prevent common errors.","_id":"@zeit/fetch-retry@1.0.1","_npmVersion":"5.5.1","_nodeVersion":"8.5.0","_npmUser":{"name":"igorklopov","email":"igor@klopov.com"},"dist":{"shasum":"a16b80115f375c6406f67bcba644f4fa0b7b910a","size":26199,"noattachment":false,"key":"/@zeit/fetch-retry/-/@zeit/fetch-retry-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@zeit/fetch-retry/download/@zeit/fetch-retry-1.0.1.tgz"},"maintainers":[{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"anatrajkovska","email":"ana.trajkovska2015@gmail.com"},{"name":"andybitz","email":"artzbitz13+npm@gmail.com"},{"name":"arv","email":"arv@chromium.org"},{"name":"arzafran","email":"arzafran@gmail.com"},{"name":"atcastle","email":"atcastle@gmail.com"},{"name":"chibicode","email":""},{"name":"coetry","email":"allenhai03@gmail.com"},{"name":"creationix","email":"tim@creationix.com"},{"name":"dav-is","email":"mail@connordav.is"},{"name":"developit","email":"jason@developit.ca"},{"name":"elsigh","email":"lsimon@commoner.com"},{"name":"geovanisouza92","email":"geovanisouza92@gmail.com"},{"name":"gielcobben","email":"g.cobben@gmail.com"},{"name":"gmonaco","email":"gbmonaco@google.com"},{"name":"guybedford","email":"guybedford@gmail.com"},{"name":"housseindjirdeh","email":"houssein.djirdeh@gmail.com"},{"name":"igorklopov","email":"igor@klopov.com"},{"name":"ijjk","email":"jj@jjsweb.site"},{"name":"jaredpalmer","email":"jared@palmer.net"},{"name":"javivelasco","email":"javier.velasco86@gmail.com"},{"name":"jkrems","email":"jan.krems@gmail.com"},{"name":"joecohens","email":"joecohenr@gmail.com"},{"name":"keanulee","email":"npm@keanulee.com"},{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},{"name":"kuvos","email":"npm-public@qfox.nl"},{"name":"lfades","email":"luisito453@gmail.com"},{"name":"lucleray","email":"luc.leray@gmail.com"},{"name":"matheuss","email":"me@matheus.top"},{"name":"mfix22","email":"mrfix84@gmail.com"},{"name":"mglagola","email":"mark.glagola@gmail.com"},{"name":"mrmckeb","email":"mrmckeb.npm@outlook.com"},{"name":"nazarenooviedo","email":"nazareno@basement.studio"},{"name":"paco","email":"fgrueda@hotmail.com"},{"name":"padmaia","email":"maiaiblack@gmail.com"},{"name":"paulogdm","email":"paulogdemitri@gmail.com"},{"name":"prateekbh","email":"prateek89born@gmail.com"},{"name":"quietshu","email":"ds303077135@gmail.com"},{"name":"rabaut","email":"rabautse@gmail.com"},{"name":"ragojose","email":"ragojosefrancisco@gmail.com"},{"name":"raunofreiberg","email":"freiberggg@gmail.com"},{"name":"skllcrn","email":"skllcrn@zeit.co"},{"name":"spanicker","email":"shubhie@gmail.com"},{"name":"styfle","email":"steven@ceriously.com"},{"name":"timer","email":"timer150@gmail.com"},{"name":"timneutkens","email":"tim@timneutkens.nl"},{"name":"umegaya","email":"iyatomi@gmail.com"},{"name":"williamli","email":"williamli@bbi.io"},{"name":"zeit-bot","email":"arunoda@zeit.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fetch-retry-1.0.1.tgz_1508420303587_0.27957031433470547"},"directories":{},"publish_time":1508420304560,"_hasShrinkwrap":false,"_cnpm_publish_time":1508420304560},"1.0.0":{"name":"@zeit/fetch-retry","version":"1.0.0","devDependencies":{"jest":"^21.2.1","node-fetch":"^1.7.3"},"dependencies":{"async-retry":"^1.1.3"},"scripts":{"test":"jest test"},"gitHead":"93df2f864cfea80b4c26a1b4654bd677656de4c3","description":"A layer on top of `fetch` (via [node-fetch](https://www.npmjs.com/package/node-fetch) with sensible defaults for retrying to prevent common errors.","_id":"@zeit/fetch-retry@1.0.0","_npmVersion":"5.4.2","_nodeVersion":"8.6.0","_npmUser":{"name":"rauchg","email":"rauchg@gmail.com"},"dist":{"shasum":"3b77e724f5d228c0f90da25491d3b7447bfd1d8a","size":26101,"noattachment":false,"key":"/@zeit/fetch-retry/-/@zeit/fetch-retry-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@zeit/fetch-retry/download/@zeit/fetch-retry-1.0.0.tgz"},"maintainers":[{"name":"aboodman","email":"aaron@aaronboodman.com"},{"name":"anatrajkovska","email":"ana.trajkovska2015@gmail.com"},{"name":"andybitz","email":"artzbitz13+npm@gmail.com"},{"name":"arv","email":"arv@chromium.org"},{"name":"arzafran","email":"arzafran@gmail.com"},{"name":"atcastle","email":"atcastle@gmail.com"},{"name":"chibicode","email":""},{"name":"coetry","email":"allenhai03@gmail.com"},{"name":"creationix","email":"tim@creationix.com"},{"name":"dav-is","email":"mail@connordav.is"},{"name":"developit","email":"jason@developit.ca"},{"name":"elsigh","email":"lsimon@commoner.com"},{"name":"geovanisouza92","email":"geovanisouza92@gmail.com"},{"name":"gielcobben","email":"g.cobben@gmail.com"},{"name":"gmonaco","email":"gbmonaco@google.com"},{"name":"guybedford","email":"guybedford@gmail.com"},{"name":"housseindjirdeh","email":"houssein.djirdeh@gmail.com"},{"name":"igorklopov","email":"igor@klopov.com"},{"name":"ijjk","email":"jj@jjsweb.site"},{"name":"jaredpalmer","email":"jared@palmer.net"},{"name":"javivelasco","email":"javier.velasco86@gmail.com"},{"name":"jkrems","email":"jan.krems@gmail.com"},{"name":"joecohens","email":"joecohenr@gmail.com"},{"name":"keanulee","email":"npm@keanulee.com"},{"name":"kikobeats","email":"josefrancisco.verdu@gmail.com"},{"name":"kuvos","email":"npm-public@qfox.nl"},{"name":"lfades","email":"luisito453@gmail.com"},{"name":"lucleray","email":"luc.leray@gmail.com"},{"name":"matheuss","email":"me@matheus.top"},{"name":"mfix22","email":"mrfix84@gmail.com"},{"name":"mglagola","email":"mark.glagola@gmail.com"},{"name":"mrmckeb","email":"mrmckeb.npm@outlook.com"},{"name":"nazarenooviedo","email":"nazareno@basement.studio"},{"name":"paco","email":"fgrueda@hotmail.com"},{"name":"padmaia","email":"maiaiblack@gmail.com"},{"name":"paulogdm","email":"paulogdemitri@gmail.com"},{"name":"prateekbh","email":"prateek89born@gmail.com"},{"name":"quietshu","email":"ds303077135@gmail.com"},{"name":"rabaut","email":"rabautse@gmail.com"},{"name":"ragojose","email":"ragojosefrancisco@gmail.com"},{"name":"raunofreiberg","email":"freiberggg@gmail.com"},{"name":"skllcrn","email":"skllcrn@zeit.co"},{"name":"spanicker","email":"shubhie@gmail.com"},{"name":"styfle","email":"steven@ceriously.com"},{"name":"timer","email":"timer150@gmail.com"},{"name":"timneutkens","email":"tim@timneutkens.nl"},{"name":"umegaya","email":"iyatomi@gmail.com"},{"name":"williamli","email":"williamli@bbi.io"},{"name":"zeit-bot","email":"arunoda@zeit.co"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fetch-retry-1.0.0.tgz_1507944840315_0.7496337855700403"},"directories":{},"publish_time":1507944840408,"_hasShrinkwrap":false,"_cnpm_publish_time":1507944840408}},"readme":"# fetch-retry [![CircleCI](https://circleci.com/gh/zeit/fetch-retry.svg?style=svg)](https://circleci.com/gh/zeit/fetch-retry)\n\nA layer on top of `fetch` (via [node-fetch](https://www.npmjs.com/package/node-fetch))\nwith sensible defaults for retrying to prevent common errors.\n\n## How to use\n\n`fetch-retry` is a drop-in replacement for `fetch`:\n\n```js\nconst fetch = require('@zeit/fetch-retry')(require('node-fetch'))\n\nmodule.exports = async () => {\n  const res = await fetch('http://localhost:3000')\n  console.log(res.status);\n}\n```\n\nMake sure to `yarn add @zeit/fetch-retry` in your main package.\n\nNote that you can pass [retry options](https://github.com/zeit/async-retry) to using `opts.retry`.\nWe also provide a `opts.onRetry` and `opts.retry.maxRetryAfter` options.\n\n`opts.onRetry` is a customized version of `opts.retry.onRetry` and passes\nnot only the `error` object in each retry but also the current `opts` object.\n\n`opts.retry.maxRetryAfter` is the max wait time according to the `Retry-After` header.\nIf it exceeds the option value, stop retrying and returns the error response. It defaults to `20`.\n\n## Rationale\n\nSome errors are very common in production (like the underlying `Socket`\nyielding `ECONNRESET`), and can easily and instantly be remediated\nby retrying.\n\nThe default behavior of `fetch-retry` is to attempt retries **10**, **60**\n**360**, **2160** and **12960** milliseconds (a total of 5 retries) after\na *network error*, *429* or *5xx* error occur.\n\nThe idea is to provide a sensible default: most applications should\ncontinue to perform correctly with a worst case scenario of a given\nrequest having an additional 15550ms overhead.\n\nOn the other hand, most applications that use `fetch-retry` instead of\nvanilla `fetch` should see lower rates of common errors and fewer 'glitches'\nin production.\n\n## Tests\n\nTo run rests, execute\n\n```console\nnpm test\n```\n","_attachments":{},"license":"MIT"}