{"_id":"fetch-retry","_rev":"3503535","name":"fetch-retry","description":"Extend any fetch library with retry functionality","dist-tags":{"latest":"6.0.0"},"maintainers":[{"name":"jonbern","email":""}],"time":{"modified":"2024-08-27T20:11:59.000Z","created":"2016-03-27T22:03:36.535Z","6.0.0":"2024-03-17T16:24:19.135Z","5.0.6":"2023-05-18T07:56:17.250Z","5.0.5":"2023-05-03T15:23:06.735Z","5.0.4":"2023-02-26T13:26:22.017Z","5.0.3":"2022-07-01T14:35:57.864Z","5.0.2":"2022-03-04T13:32:17.610Z","5.0.1":"2021-09-14T16:35:11.087Z","5.0.0":"2021-09-13T18:51:21.595Z","4.1.1":"2021-04-03T12:39:37.668Z","4.1.0":"2021-02-10T14:16:03.706Z","4.0.1":"2020-07-02T15:03:22.105Z","4.0.0":"2020-06-27T08:50:58.777Z","3.2.3":"2020-06-22T14:05:36.961Z","3.2.2":"2020-06-20T21:45:47.965Z","3.2.1":"2020-06-20T21:38:41.267Z","3.1.0":"2020-02-22T20:08:59.697Z","3.0.1":"2020-01-27T10:17:49.677Z","3.0.0":"2020-01-20T18:13:46.090Z","2.2.3":"2019-08-30T16:45:37.634Z","2.2.2":"2019-07-16T00:10:48.176Z","2.2.1":"2019-06-05T10:08:53.764Z","2.2.0":"2019-05-16T15:31:59.972Z","2.1.0":"2019-05-01T14:36:15.498Z","2.0.0":"2018-08-03T08:11:32.282Z","1.2.1":"2018-03-27T10:23:39.262Z","1.2.0":"2018-03-03T07:33:25.284Z","1.1.1":"2017-05-26T09:58:29.998Z","1.1.0":"2017-04-29T08:42:32.546Z","1.0.3":"2016-11-19T14:37:38.223Z","1.0.2":"2016-10-24T19:44:28.713Z","1.0.1":"2016-10-19T20:51:13.523Z","0.1.1":"2016-10-18T22:12:30.748Z","0.0.5":"2016-08-04T15:11:15.293Z","0.0.4":"2016-03-27T22:09:07.172Z","0.0.3":"2016-03-27T22:06:41.946Z","0.0.2":"2016-03-27T22:04:58.999Z","0.0.1":"2016-03-27T22:03:36.535Z"},"users":{},"author":{"name":"Jon K. Bernhardsen"},"repository":{"type":"git","url":"git+https://github.com/jonbern/fetch-retry.git"},"versions":{"6.0.0":{"name":"fetch-retry","version":"6.0.0","description":"Extend any fetch library with retry functionality","repository":{"type":"git","url":"git+https://github.com/jonbern/fetch-retry.git"},"main":"index.js","browser":"dist/fetch-retry.umd.js","types":"index.d.ts","scripts":{"lint":"eslint index.js ./test/**/*.js","test":"nyc mocha test/**/**.js && npm run lint","integration-test":"mocha test/integration/","build":"rollup -c","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\""},"keywords":["fetch","retry","http","retry","Fetch API"],"author":{"name":"Jon K. Bernhardsen"},"license":"MIT","dependencies":{},"devDependencies":{"body-parser":"^1.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","eslint":"^6.8.0","expectations":"^0.7.1","express":"^4.17.1","husky":"^7.0.0","mocha":"^10.2.0","node-fetch":"^2.6.9","nyc":"^14.1.1","rollup":"^2.52.3","@rollup/plugin-commonjs":"^19.0.0","sinon":"^6.3.5"},"_id":"fetch-retry@6.0.0","gitHead":"8684ef4e688375f623bd76f13add76dbc1d67cfb","bugs":{"url":"https://github.com/jonbern/fetch-retry/issues"},"homepage":"https://github.com/jonbern/fetch-retry#readme","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"shasum":"4ffdf92c834d72ae819e42a4ee2a63f1e9454426","size":9872,"noattachment":false,"key":"/fetch-retry/-/fetch-retry-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fetch-retry/download/fetch-retry-6.0.0.tgz"},"_npmUser":{"name":"jonbern","email":"jonbernhardsen-public@outlook.com"},"directories":{},"maintainers":[{"name":"jonbern","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fetch-retry_6.0.0_1710692658829_0.5911946593846609"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-17T16:24:19.135Z","publish_time":1710692659135,"_source_registry_name":"default","_cnpm_publish_time":1710692659135},"5.0.6":{"name":"fetch-retry","version":"5.0.6","description":"Extend any fetch library with retry functionality","repository":{"type":"git","url":"git+https://github.com/jonbern/fetch-retry.git"},"main":"index.js","browser":"dist/fetch-retry.umd.js","types":"index.d.ts","scripts":{"lint":"eslint index.js ./test/**/*.js","test":"nyc mocha test/**/**.js && npm run lint","integration-test":"mocha test/integration/","build":"rollup -c","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\""},"keywords":["fetch","retry","http","retry","Fetch API"],"author":{"name":"Jon K. Bernhardsen"},"license":"MIT","dependencies":{},"devDependencies":{"body-parser":"^1.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","eslint":"^6.8.0","expectations":"^0.7.1","express":"^4.17.1","husky":"^7.0.0","mocha":"^10.2.0","node-fetch":"^2.6.9","nyc":"^14.1.1","rollup":"^2.52.3","@rollup/plugin-commonjs":"^19.0.0","sinon":"^6.3.5"},"gitHead":"228661ec3e2cc5c3d8188cf5221125e809badc8f","bugs":{"url":"https://github.com/jonbern/fetch-retry/issues"},"homepage":"https://github.com/jonbern/fetch-retry#readme","_id":"fetch-retry@5.0.6","_nodeVersion":"18.16.0","_npmVersion":"9.5.0","dist":{"shasum":"17d0bc90423405b7a88b74355bf364acd2a7fa56","size":9856,"noattachment":false,"key":"/fetch-retry/-/fetch-retry-5.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/fetch-retry/download/fetch-retry-5.0.6.tgz"},"_npmUser":{"name":"jonbern","email":"jonbernhardsen-public@outlook.com"},"directories":{},"maintainers":[{"name":"jonbern","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fetch-retry_5.0.6_1684396577054_0.4903072666903663"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-18T07:56:17.250Z","publish_time":1684396577250,"_source_registry_name":"default","_cnpm_publish_time":1684396577250},"5.0.5":{"name":"fetch-retry","version":"5.0.5","description":"Extend any fetch library with retry functionality","repository":{"type":"git","url":"git+https://github.com/jonbern/fetch-retry.git"},"main":"index.js","browser":"dist/fetch-retry.umd.js","types":"index.d.ts","scripts":{"lint":"eslint index.js ./test/**/*.js","test":"nyc mocha test/**/**.js && npm run lint","integration-test":"mocha test/integration/","build":"rollup -c","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\""},"keywords":["fetch","retry","http","retry","Fetch API"],"author":{"name":"Jon K. Bernhardsen"},"license":"MIT","dependencies":{},"devDependencies":{"body-parser":"^1.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","eslint":"^6.8.0","expectations":"^0.7.1","express":"^4.17.1","husky":"^7.0.0","mocha":"^10.2.0","node-fetch":"^2.6.9","nyc":"^14.1.1","rollup":"^2.52.3","@rollup/plugin-commonjs":"^19.0.0","sinon":"^6.3.5"},"gitHead":"7023d6889e08afdc35d96c37840a42288f06f64b","bugs":{"url":"https://github.com/jonbern/fetch-retry/issues"},"homepage":"https://github.com/jonbern/fetch-retry#readme","_id":"fetch-retry@5.0.5","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"shasum":"61079b816b6651d88a022ebd45d51d83aa72b521","size":9843,"noattachment":false,"key":"/fetch-retry/-/fetch-retry-5.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/fetch-retry/download/fetch-retry-5.0.5.tgz"},"_npmUser":{"name":"jonbern","email":"jonbernhardsen-public@outlook.com"},"directories":{},"maintainers":[{"name":"jonbern","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fetch-retry_5.0.5_1683127386522_0.8940123138681586"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-03T15:23:06.735Z","publish_time":1683127386735,"_source_registry_name":"default","_cnpm_publish_time":1683127386735},"5.0.4":{"name":"fetch-retry","version":"5.0.4","description":"Extend any fetch library with retry functionality","repository":{"type":"git","url":"git+https://github.com/jonbern/fetch-retry.git"},"main":"index.js","browser":"dist/fetch-retry.umd.js","types":"index.d.ts","scripts":{"lint":"eslint index.js ./test/**/*.js","test":"nyc mocha test/**/**.js && npm run lint","integration-test":"mocha test/integration/","build":"rollup -c","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\""},"keywords":["fetch","retry","http","retry","Fetch API"],"author":{"name":"Jon K. Bernhardsen"},"license":"MIT","dependencies":{},"devDependencies":{"body-parser":"^1.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","eslint":"^6.8.0","expectations":"^0.7.1","express":"^4.17.1","husky":"^7.0.0","mocha":"^10.2.0","node-fetch":"^2.6.9","nyc":"^14.1.1","rollup":"^2.52.3","@rollup/plugin-commonjs":"^19.0.0","sinon":"^6.3.5"},"gitHead":"f375c7040211265b9c2939efc39438386d7844d2","bugs":{"url":"https://github.com/jonbern/fetch-retry/issues"},"homepage":"https://github.com/jonbern/fetch-retry#readme","_id":"fetch-retry@5.0.4","_nodeVersion":"16.19.1","_npmVersion":"8.19.3","dist":{"shasum":"06e8e4533030bf6faa00ffbb9450cb9264c23c12","size":9834,"noattachment":false,"key":"/fetch-retry/-/fetch-retry-5.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/fetch-retry/download/fetch-retry-5.0.4.tgz"},"_npmUser":{"name":"jonbern","email":"jonbernhardsen-public@outlook.com"},"directories":{},"maintainers":[{"name":"jonbern","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fetch-retry_5.0.4_1677417981847_0.03190288583914325"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-02-26T13:26:22.017Z","publish_time":1677417982017,"_cnpm_publish_time":1677417982017},"5.0.3":{"name":"fetch-retry","version":"5.0.3","description":"Extend any fetch library with retry functionality","repository":{"type":"git","url":"git+https://github.com/jonbern/fetch-retry.git"},"main":"index.js","browser":"dist/fetch-retry.umd.js","types":"index.d.ts","scripts":{"lint":"eslint index.js ./test/**/*.js","test":"nyc mocha test/**/**.js && npm run lint","integration-test":"mocha test/integration/","build":"rollup -c","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\""},"keywords":["fetch","retry","http","retry","Fetch API"],"author":{"name":"Jon K. Bernhardsen"},"license":"MIT","dependencies":{},"devDependencies":{"body-parser":"^1.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","eslint":"^6.8.0","expectations":"^0.7.1","express":"^4.17.1","isomorphic-fetch":"^3.0.0","mocha":"^8.0.1","nyc":"^14.1.1","rollup":"^2.52.3","@rollup/plugin-commonjs":"^19.0.0","sinon":"^6.3.5","husky":"^7.0.0"},"gitHead":"f3e3e1620d9dba6c4229fefefdbbff50c544e567","bugs":{"url":"https://github.com/jonbern/fetch-retry/issues"},"homepage":"https://github.com/jonbern/fetch-retry#readme","_id":"fetch-retry@5.0.3","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"shasum":"edfa3641892995f9afee94f25b168827aa97fe3d","size":9225,"noattachment":false,"key":"/fetch-retry/-/fetch-retry-5.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/fetch-retry/download/fetch-retry-5.0.3.tgz"},"_npmUser":{"name":"jonbern","email":"jonbernhardsen-public@outlook.com"},"directories":{},"maintainers":[{"name":"jonbern","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fetch-retry_5.0.3_1656686157660_0.1349669558938913"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-07-01T19:19:19.321Z","publish_time":1656686157864,"_cnpm_publish_time":1656686157864},"5.0.2":{"name":"fetch-retry","version":"5.0.2","description":"Extend any fetch library with retry functionality","repository":{"type":"git","url":"git+https://github.com/jonbern/fetch-retry.git"},"main":"index.js","browser":"dist/fetch-retry.umd.js","types":"index.d.ts","scripts":{"lint":"eslint index.js ./test/**/*.js","test":"nyc mocha test/**/**.js && npm run lint","integration-test":"mocha test/integration/","build":"rollup -c","prepare":"node -e \"try { require('husky').install() } catch (e) {if (e.code !== 'MODULE_NOT_FOUND') throw e}\""},"keywords":["fetch","retry","http","retry","Fetch API"],"author":{"name":"Jon K. Bernhardsen"},"license":"MIT","dependencies":{},"devDependencies":{"body-parser":"^1.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","eslint":"^6.8.0","expectations":"^0.7.1","express":"^4.17.1","isomorphic-fetch":"^3.0.0","mocha":"^8.0.1","nyc":"^14.1.1","rollup":"^2.52.3","@rollup/plugin-commonjs":"^19.0.0","sinon":"^6.3.5","husky":"^7.0.0"},"gitHead":"ce8300c150d259640fbe0e6a033ce7a6dcad214e","bugs":{"url":"https://github.com/jonbern/fetch-retry/issues"},"homepage":"https://github.com/jonbern/fetch-retry#readme","_id":"fetch-retry@5.0.2","_nodeVersion":"16.13.2","_npmVersion":"8.1.2","dist":{"shasum":"4c55663a7c056cb45f182394e479464f0ff8f3e3","size":9224,"noattachment":false,"key":"/fetch-retry/-/fetch-retry-5.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/fetch-retry/download/fetch-retry-5.0.2.tgz"},"_npmUser":{"name":"jonbern","email":"jonbernhardsen-public@outlook.com"},"directories":{},"maintainers":[{"name":"jonbern","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fetch-retry_5.0.2_1646400737394_0.8725968149091212"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-03-04T13:33:49.339Z","publish_time":1646400737610,"_cnpm_publish_time":1646400737610},"5.0.1":{"name":"fetch-retry","version":"5.0.1","description":"Extend any fetch library with retry functionality","repository":{"type":"git","url":"git+https://github.com/jonbern/fetch-retry.git"},"main":"index.js","browser":"dist/fetch-retry.umd.js","types":"index.d.ts","scripts":{"lint":"eslint index.js ./test/**/*.js","test":"nyc mocha test/**/**.js && npm run lint","integration-test":"mocha test/integration/","build":"rollup -c","prepare":"husky install"},"keywords":["fetch","retry","http","retry","Fetch API"],"author":{"name":"Jon K. Bernhardsen"},"license":"MIT","dependencies":{},"devDependencies":{"body-parser":"^1.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","eslint":"^6.8.0","expectations":"^0.7.1","express":"^4.17.1","isomorphic-fetch":"^3.0.0","mocha":"^8.0.1","nyc":"^14.1.1","rollup":"^2.52.3","@rollup/plugin-commonjs":"^19.0.0","sinon":"^6.3.5","husky":"^7.0.0"},"gitHead":"c7335d8183b29eca08ff6d56d8422bbcec035f25","bugs":{"url":"https://github.com/jonbern/fetch-retry/issues"},"homepage":"https://github.com/jonbern/fetch-retry#readme","_id":"fetch-retry@5.0.1","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"shasum":"d46d6d9607b075383693b104383e30e430db59bf","size":9292,"noattachment":false,"key":"/fetch-retry/-/fetch-retry-5.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/fetch-retry/download/fetch-retry-5.0.1.tgz"},"_npmUser":{"name":"jonbern","email":"jonbernhardsen-public@outlook.com"},"directories":{},"maintainers":[{"name":"jonbern","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fetch-retry_5.0.1_1631637310937_0.47406681743635604"},"_hasShrinkwrap":false,"publish_time":1631637311087,"_cnpm_publish_time":1631637311087,"_cnpmcore_publish_time":"2021-12-16T22:31:06.369Z"},"5.0.0":{"name":"fetch-retry","version":"5.0.0","description":"Extend any fetch library with retry functionality","repository":{"type":"git","url":"git+https://github.com/jonbern/fetch-retry.git"},"main":"index.js","browser":"dist/fetch-retry.umd.js","types":"index.d.ts","scripts":{"lint":"eslint index.js ./test/**/*.js","test":"nyc mocha test/**/**.js && npm run lint","integration-test":"mocha test/integration/","build":"rollup -c","prepare":"husky install"},"keywords":["fetch","retry","http","retry","Fetch API"],"author":{"name":"Jon K. Bernhardsen"},"license":"MIT","dependencies":{},"devDependencies":{"body-parser":"^1.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","eslint":"^6.8.0","expectations":"^0.7.1","express":"^4.17.1","isomorphic-fetch":"^3.0.0","mocha":"^8.0.1","nyc":"^14.1.1","rollup":"^2.52.3","@rollup/plugin-commonjs":"^19.0.0","sinon":"^6.3.5","husky":"^7.0.0"},"gitHead":"7f6fcc38b97f47001fb05b96672aee50664ee41e","bugs":{"url":"https://github.com/jonbern/fetch-retry/issues"},"homepage":"https://github.com/jonbern/fetch-retry#readme","_id":"fetch-retry@5.0.0","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"shasum":"4923ae3e4f72825626e32e553c6ed35b34a6d6ce","size":9271,"noattachment":false,"key":"/fetch-retry/-/fetch-retry-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fetch-retry/download/fetch-retry-5.0.0.tgz"},"_npmUser":{"name":"jonbern","email":"jonbernhardsen-public@outlook.com"},"directories":{},"maintainers":[{"name":"jonbern","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fetch-retry_5.0.0_1631559081480_0.5854490316423056"},"_hasShrinkwrap":false,"publish_time":1631559081595,"_cnpm_publish_time":1631559081595,"_cnpmcore_publish_time":"2021-12-16T22:31:06.701Z"},"4.1.1":{"name":"fetch-retry","version":"4.1.1","description":"Extend any fetch library with retry functionality","repository":{"type":"git","url":"git+https://github.com/jonbern/fetch-retry.git"},"main":"index.js","types":"index.d.ts","scripts":{"lint":"eslint index.js ./test/**/*.js","test":"nyc mocha test/**/**.js && npm run lint","integration-test":"mocha test/integration/"},"keywords":["fetch","retry","http","retry","Fetch API"],"author":{"name":"Jon K. Bernhardsen"},"license":"MIT","dependencies":{},"devDependencies":{"body-parser":"^1.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","eslint":"^6.8.0","expectations":"^0.7.1","express":"^4.17.1","isomorphic-fetch":"^3.0.0","mocha":"^8.0.1","nyc":"^14.1.1","sinon":"^6.3.5"},"gitHead":"5476777159393f66d3e381debf7d84dac5d7565c","bugs":{"url":"https://github.com/jonbern/fetch-retry/issues"},"homepage":"https://github.com/jonbern/fetch-retry#readme","_id":"fetch-retry@4.1.1","_nodeVersion":"12.16.3","_npmVersion":"6.14.11","dist":{"shasum":"fafe0bb22b54f4d0a9c788dff6dd7f8673ca63f3","size":8272,"noattachment":false,"key":"/fetch-retry/-/fetch-retry-4.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/fetch-retry/download/fetch-retry-4.1.1.tgz"},"_npmUser":{"name":"jonbern","email":"jonbernhardsen-public@outlook.com"},"directories":{},"maintainers":[{"name":"jonbern","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fetch-retry_4.1.1_1617453577547_0.3334051089427632"},"_hasShrinkwrap":false,"publish_time":1617453577668,"_cnpm_publish_time":1617453577668,"_cnpmcore_publish_time":"2021-12-16T22:31:06.958Z"},"4.1.0":{"name":"fetch-retry","version":"4.1.0","description":"Extend any fetch library with retry functionality","repository":{"type":"git","url":"git+https://github.com/jonbern/fetch-retry.git"},"main":"index.js","types":"index.d.ts","scripts":{"lint":"eslint index.js ./test/**/*.js","test":"nyc mocha test/**/**.js && npm run lint","integration-test":"mocha test/integration/"},"keywords":["fetch","retry","http","retry","Fetch API"],"author":{"name":"Jon K. Bernhardsen"},"license":"MIT","dependencies":{},"devDependencies":{"body-parser":"^1.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","eslint":"^6.8.0","expectations":"^0.7.1","express":"^4.17.1","isomorphic-fetch":"^2.2.1","mocha":"^8.0.1","nyc":"^14.1.1","sinon":"^6.3.5"},"gitHead":"184ee4dca5a3bc91e801ede7e91aa57f85a26f79","bugs":{"url":"https://github.com/jonbern/fetch-retry/issues"},"homepage":"https://github.com/jonbern/fetch-retry#readme","_id":"fetch-retry@4.1.0","_nodeVersion":"15.6.0","_npmVersion":"7.4.0","dist":{"shasum":"853ce17e3b23383bfeb3d34a1aa3dfb96a480d11","size":8274,"noattachment":false,"key":"/fetch-retry/-/fetch-retry-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fetch-retry/download/fetch-retry-4.1.0.tgz"},"_npmUser":{"name":"jonbern","email":"jonbernhardsen-public@outlook.com"},"directories":{},"maintainers":[{"name":"jonbern","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fetch-retry_4.1.0_1612966563577_0.327138512117799"},"_hasShrinkwrap":false,"publish_time":1612966563706,"_cnpm_publish_time":1612966563706,"_cnpmcore_publish_time":"2021-12-16T22:31:07.562Z"},"4.0.1":{"name":"fetch-retry","version":"4.0.1","description":"Extend any fetch library with retry functionality","repository":{"type":"git","url":"git+https://github.com/jonbern/fetch-retry.git"},"main":"index.js","types":"index.d.ts","scripts":{"lint":"eslint index.js ./test/**/*.js","test":"nyc mocha test/**/**.js && npm run lint","integration-test":"mocha test/integration/"},"keywords":["fetch","retry","http","retry","Fetch API"],"author":{"name":"Jon K. Bernhardsen"},"license":"MIT","dependencies":{},"devDependencies":{"body-parser":"^1.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","eslint":"^6.8.0","expectations":"^0.7.1","express":"^4.17.1","isomorphic-fetch":"^2.2.1","mocha":"^8.0.1","nyc":"^14.1.1","sinon":"^6.3.5"},"gitHead":"25aedd76b3f32232dac3c965a3581886ffa146a7","bugs":{"url":"https://github.com/jonbern/fetch-retry/issues"},"homepage":"https://github.com/jonbern/fetch-retry#readme","_id":"fetch-retry@4.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"jonbern","email":"jonbernhardsen-public@outlook.com"},"dist":{"shasum":"ca746666399aaf0547aa3851ccb543cfb112b8da","size":7722,"noattachment":false,"key":"/fetch-retry/-/fetch-retry-4.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/fetch-retry/download/fetch-retry-4.0.1.tgz"},"maintainers":[{"name":"jonbern","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fetch-retry_4.0.1_1593702201993_0.8596408906600537"},"_hasShrinkwrap":false,"publish_time":1593702202105,"_cnpm_publish_time":1593702202105,"_cnpmcore_publish_time":"2021-12-16T22:31:07.732Z"},"4.0.0":{"name":"fetch-retry","version":"4.0.0","description":"Extend any fetch library with retry functionality","repository":{"type":"git","url":"git+https://github.com/jonbern/fetch-retry.git"},"main":"index.js","types":"index.d.ts","scripts":{"lint":"eslint index.js ./test/**/*.js","test":"nyc mocha test/**/**.js && npm run lint","integration-test":"mocha test/integration/"},"keywords":["fetch","retry","http","retry","Fetch API"],"author":{"name":"Jon K. Bernhardsen"},"license":"MIT","dependencies":{"es6-promise":"^4.2.8"},"devDependencies":{"body-parser":"^1.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","eslint":"^6.8.0","expectations":"^0.7.1","express":"^4.17.1","isomorphic-fetch":"^2.2.1","mocha":"^8.0.1","nyc":"^14.1.1","sinon":"^6.3.5"},"gitHead":"ebf0ed3452c499608e6b74899b018997af9fe4d4","bugs":{"url":"https://github.com/jonbern/fetch-retry/issues"},"homepage":"https://github.com/jonbern/fetch-retry#readme","_id":"fetch-retry@4.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"jonbern","email":"jonbernhardsen-public@outlook.com"},"dist":{"shasum":"b8c9dc365caa7cf61d624bc0398f8091087aacf7","size":7726,"noattachment":false,"key":"/fetch-retry/-/fetch-retry-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fetch-retry/download/fetch-retry-4.0.0.tgz"},"maintainers":[{"name":"jonbern","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fetch-retry_4.0.0_1593247858614_0.6380571856043933"},"_hasShrinkwrap":false,"publish_time":1593247858777,"_cnpm_publish_time":1593247858777,"_cnpmcore_publish_time":"2021-12-16T22:31:07.957Z"},"3.2.3":{"name":"fetch-retry","version":"3.2.3","description":"Extend any fetch library with retry functionality","repository":{"type":"git","url":"git+https://github.com/jonbern/fetch-retry.git"},"main":"index.js","types":"index.d.ts","scripts":{"lint":"eslint index.js ./test/**/*.js","test":"nyc mocha test/**/**.js && npm run lint","integration-test":"mocha test/integration/"},"keywords":["fetch","retry","http","retry","Fetch API"],"author":{"name":"Jon K. Bernhardsen"},"license":"MIT","dependencies":{"es6-promise":"^4.2.8"},"devDependencies":{"body-parser":"^1.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","eslint":"^6.8.0","expectations":"^0.7.1","express":"^4.17.1","isomorphic-fetch":"^2.2.1","mocha":"^8.0.1","nyc":"^14.1.1","sinon":"^6.3.5"},"gitHead":"b583df38dd3811e8258e6cd246e93c52c1f44dbb","bugs":{"url":"https://github.com/jonbern/fetch-retry/issues"},"homepage":"https://github.com/jonbern/fetch-retry#readme","_id":"fetch-retry@3.2.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"jonbern","email":"jonbernhardsen-public@outlook.com"},"dist":{"shasum":"ed5f8a91d6cb3b25cfa96a8b676c96564df0c7d7","size":7653,"noattachment":false,"key":"/fetch-retry/-/fetch-retry-3.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/fetch-retry/download/fetch-retry-3.2.3.tgz"},"maintainers":[{"name":"jonbern","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fetch-retry_3.2.3_1592834736819_0.04307708000386379"},"_hasShrinkwrap":false,"publish_time":1592834736961,"_cnpm_publish_time":1592834736961,"_cnpmcore_publish_time":"2021-12-16T22:31:08.196Z"},"3.2.2":{"name":"fetch-retry","version":"3.2.2","description":"Extend any fetch library with retry functionality","repository":{"type":"git","url":"git+https://github.com/jonbern/fetch-retry.git"},"main":"index.js","types":"index.d.ts","scripts":{"test":"nyc mocha test/**/**.js","integration-test":"mocha test/integration/"},"keywords":["fetch","retry","http","retry","Fetch API"],"author":{"name":"Jon K. Bernhardsen"},"license":"MIT","dependencies":{"es6-promise":"^4.2.8"},"devDependencies":{"body-parser":"^1.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","eslint":"^6.8.0","expectations":"^0.7.1","express":"^4.17.1","isomorphic-fetch":"^2.2.1","mocha":"^8.0.1","nyc":"^14.1.1","sinon":"^6.3.5"},"gitHead":"cf81581d9c41d85a6f6fddb567ffce13aabe40f3","bugs":{"url":"https://github.com/jonbern/fetch-retry/issues"},"homepage":"https://github.com/jonbern/fetch-retry#readme","_id":"fetch-retry@3.2.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"jonbern","email":"jonbernhardsen-public@outlook.com"},"dist":{"shasum":"fa87e96f44c0a4edaaf6a946e9f5deb40b70b2bd","size":7608,"noattachment":false,"key":"/fetch-retry/-/fetch-retry-3.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/fetch-retry/download/fetch-retry-3.2.2.tgz"},"maintainers":[{"name":"jonbern","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fetch-retry_3.2.2_1592689547865_0.6431785410239861"},"_hasShrinkwrap":false,"publish_time":1592689547965,"_cnpm_publish_time":1592689547965,"_cnpmcore_publish_time":"2021-12-16T22:31:08.401Z"},"3.2.1":{"name":"fetch-retry","version":"3.2.1","description":"Extend any fetch library with retry functionality","repository":{"type":"git","url":"git+https://github.com/jonbern/fetch-retry.git"},"main":"index.js","types":"index.d.ts","scripts":{"test":"nyc mocha test/**/**.js","integration-test":"mocha test/integration/"},"keywords":["fetch","retry","http","retry","Fetch API"],"author":{"name":"Jon K. Bernhardsen"},"license":"MIT","dependencies":{"es6-promise":"^4.2.8"},"devDependencies":{"body-parser":"^1.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","eslint":"^6.8.0","expectations":"^0.7.1","express":"^4.17.1","isomorphic-fetch":"^2.2.1","mocha":"^8.0.1","nyc":"^14.1.1","sinon":"^6.3.5"},"gitHead":"f1f55f0efc6760fa3159da502479447b2580a3ea","bugs":{"url":"https://github.com/jonbern/fetch-retry/issues"},"homepage":"https://github.com/jonbern/fetch-retry#readme","_id":"fetch-retry@3.2.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"jonbern","email":"jonbernhardsen-public@outlook.com"},"dist":{"shasum":"a09e977df53db432b3399d68817cc190b62a79c9","size":7607,"noattachment":false,"key":"/fetch-retry/-/fetch-retry-3.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/fetch-retry/download/fetch-retry-3.2.1.tgz"},"maintainers":[{"name":"jonbern","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fetch-retry_3.2.1_1592689121110_0.7415028281036928"},"_hasShrinkwrap":false,"publish_time":1592689121267,"_cnpm_publish_time":1592689121267,"_cnpmcore_publish_time":"2021-12-16T22:31:08.611Z"},"3.1.0":{"name":"fetch-retry","version":"3.1.0","description":"Extend any fetch library with retry functionality","repository":{"type":"git","url":"git+https://github.com/jonbern/fetch-retry.git"},"main":"index.js","types":"index.d.ts","scripts":{"test":"nyc mocha test/**/**.js","integration-test":"mocha test/integration/"},"keywords":["fetch","retry","http","retry","Fetch API"],"author":{"name":"Jon K. Bernhardsen"},"license":"MIT","dependencies":{"es6-promise":"^4.2.8"},"devDependencies":{"body-parser":"^1.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","eslint":"^6.2.2","expectations":"^0.7.1","express":"^4.17.1","isomorphic-fetch":"^2.2.1","mocha":"^5.2.0","nyc":"^14.1.1","sinon":"^6.3.5"},"gitHead":"e43df9ec4712ee58fa12e67669f62c9f27ab9f1f","bugs":{"url":"https://github.com/jonbern/fetch-retry/issues"},"homepage":"https://github.com/jonbern/fetch-retry#readme","_id":"fetch-retry@3.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"jonbern","email":"jonbernhardsen-public@outlook.com"},"dist":{"shasum":"53a25652adf56def526f9b6f6d749a5bebffd319","size":7574,"noattachment":false,"key":"/fetch-retry/-/fetch-retry-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fetch-retry/download/fetch-retry-3.1.0.tgz"},"maintainers":[{"name":"jonbern","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fetch-retry_3.1.0_1582402139589_0.43540468561248846"},"_hasShrinkwrap":false,"publish_time":1582402139697,"_cnpm_publish_time":1582402139697,"_cnpmcore_publish_time":"2021-12-16T22:31:08.799Z"},"3.0.1":{"name":"fetch-retry","version":"3.0.1","description":"Extend any fetch library with retry functionality","repository":{"type":"git","url":"git+https://github.com/jonbern/fetch-retry.git"},"main":"index.js","types":"index.d.ts","scripts":{"test":"nyc mocha test/**/**.js","integration-test":"mocha test/integration/"},"keywords":["fetch","retry","http","retry","Fetch API"],"author":{"name":"Jon K. Bernhardsen"},"license":"MIT","dependencies":{"es6-promise":"^4.2.8"},"devDependencies":{"body-parser":"^1.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","eslint":"^6.2.2","expectations":"^0.7.1","express":"^4.17.1","isomorphic-fetch":"^2.2.1","mocha":"^5.2.0","nyc":"^14.1.1","sinon":"^6.3.5"},"gitHead":"24da0b5eab7ecaaedb96453070d2b46679d64519","bugs":{"url":"https://github.com/jonbern/fetch-retry/issues"},"homepage":"https://github.com/jonbern/fetch-retry#readme","_id":"fetch-retry@3.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"jonbern","email":"jonbernhardsen-public@outlook.com"},"dist":{"shasum":"6bc9bd8b39a44c6b033c767fd40d76cac413487e","size":7121,"noattachment":false,"key":"/fetch-retry/-/fetch-retry-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/fetch-retry/download/fetch-retry-3.0.1.tgz"},"maintainers":[{"name":"jonbern","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fetch-retry_3.0.1_1580120269501_0.7957212489509011"},"_hasShrinkwrap":false,"publish_time":1580120269677,"_cnpm_publish_time":1580120269677,"_cnpmcore_publish_time":"2021-12-16T22:31:09.014Z"},"3.0.0":{"name":"fetch-retry","version":"3.0.0","description":"Adds retry functionality to the Fetch API","repository":{"type":"git","url":"git+https://github.com/jonbern/fetch-retry.git"},"main":"index.js","types":"index.d.ts","scripts":{"test":"nyc mocha test/**/**.js","integration-test":"mocha test/integration/"},"keywords":["fetch","retry","http","retry","Fetch API"],"author":{"name":"Jon K. Bernhardsen"},"license":"MIT","dependencies":{"es6-promise":"^4.2.8"},"devDependencies":{"body-parser":"^1.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","eslint":"^6.2.2","expectations":"^0.7.1","express":"^4.17.1","isomorphic-fetch":"^2.2.1","mocha":"^5.2.0","nyc":"^14.1.1","sinon":"^6.3.5"},"gitHead":"b40076d9407778b6bb7a30c337f80ea9c9c71931","bugs":{"url":"https://github.com/jonbern/fetch-retry/issues"},"homepage":"https://github.com/jonbern/fetch-retry#readme","_id":"fetch-retry@3.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"jonbern","email":"jonbernhardsen-public@outlook.com"},"dist":{"shasum":"797264e66cbdb0a732416975b3c1ba2f45931c0f","size":7107,"noattachment":false,"key":"/fetch-retry/-/fetch-retry-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fetch-retry/download/fetch-retry-3.0.0.tgz"},"maintainers":[{"name":"jonbern","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fetch-retry_3.0.0_1579544025947_0.32925845011750177"},"_hasShrinkwrap":false,"publish_time":1579544026090,"_cnpm_publish_time":1579544026090,"_cnpmcore_publish_time":"2021-12-16T22:31:09.217Z"},"2.2.3":{"name":"fetch-retry","version":"2.2.3","description":"Adds retry functionality to the Fetch API","repository":{"type":"git","url":"git+https://github.com/jonbern/fetch-retry.git"},"main":"index.js","types":"index.d.ts","scripts":{"test":"nyc mocha test/**/**.js","integration-test":"mocha test/integration/"},"keywords":["fetch","retry","http","retry","Fetch API"],"author":{"name":"Jon K. Bernhardsen"},"license":"MIT","dependencies":{"es6-promise":"^4.2.8","isomorphic-fetch":"^2.2.1"},"devDependencies":{"body-parser":"^1.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","eslint":"^6.2.2","expectations":"^0.7.1","express":"^4.17.1","mocha":"^5.2.0","nyc":"^14.1.1","proxyquire":"^2.1.3","sinon":"^6.3.5"},"gitHead":"c26ba5a85e3802bdb72a772324941c2f0a87ac75","bugs":{"url":"https://github.com/jonbern/fetch-retry/issues"},"homepage":"https://github.com/jonbern/fetch-retry#readme","_id":"fetch-retry@2.2.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"jonbern","email":"jonbernhardsen-public@outlook.com"},"dist":{"shasum":"afb216f105c12008db95d98198fcca7cecca0c4d","size":6960,"noattachment":false,"key":"/fetch-retry/-/fetch-retry-2.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/fetch-retry/download/fetch-retry-2.2.3.tgz"},"maintainers":[{"name":"jonbern","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fetch-retry_2.2.3_1567183537503_0.44228516828802045"},"_hasShrinkwrap":false,"publish_time":1567183537634,"_cnpm_publish_time":1567183537634,"_cnpmcore_publish_time":"2021-12-16T22:31:09.436Z"},"2.2.2":{"name":"fetch-retry","version":"2.2.2","description":"Adds retry functionality to the Fetch API","repository":{"type":"git","url":"git+https://github.com/jonbern/fetch-retry.git"},"main":"index.js","types":"index.d.ts","scripts":{"test":"nyc mocha test/**/**.js","integration-test":"mocha test/integration/"},"keywords":["fetch","retry","http","retry","Fetch API"],"author":{"name":"Jon K. Bernhardsen"},"license":"MIT","dependencies":{"es6-promise":"^4.2.8","isomorphic-fetch":"^2.2.1"},"devDependencies":{"body-parser":"^1.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","eslint":"^5.16.0","expectations":"^0.7.1","express":"^4.17.1","mocha":"^5.2.0","nyc":"^14.1.1","proxyquire":"^2.1.1","sinon":"^6.3.5"},"gitHead":"eba9ca95d71e2045900d604175ddd3c626a30bae","bugs":{"url":"https://github.com/jonbern/fetch-retry/issues"},"homepage":"https://github.com/jonbern/fetch-retry#readme","_id":"fetch-retry@2.2.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"jonbern","email":"jonbernhardsen-public@outlook.com"},"dist":{"shasum":"aa457b97df6e7558ccb85627ce6842c7b5336ff5","size":6959,"noattachment":false,"key":"/fetch-retry/-/fetch-retry-2.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/fetch-retry/download/fetch-retry-2.2.2.tgz"},"maintainers":[{"name":"jonbern","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fetch-retry_2.2.2_1563235848038_0.45028468192314985"},"_hasShrinkwrap":false,"publish_time":1563235848176,"_cnpm_publish_time":1563235848176,"_cnpmcore_publish_time":"2021-12-16T22:31:09.610Z"},"2.2.1":{"name":"fetch-retry","version":"2.2.1","description":"Adds retry functionality to the Fetch API","repository":{"type":"git","url":"git+https://github.com/jonbern/fetch-retry.git"},"main":"index.js","types":"index.d.ts","scripts":{"test":"nyc mocha test/**/**.js","integration-test":"mocha test/integration/"},"keywords":["fetch","retry","http","retry","Fetch API"],"author":{"name":"Jon K. Bernhardsen"},"license":"MIT","dependencies":{"es6-promise":"^4.2.6","isomorphic-fetch":"^2.2.1"},"devDependencies":{"body-parser":"^1.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","eslint":"^5.16.0","expectations":"^0.7.1","express":"^4.16.4","mocha":"^5.2.0","nyc":"^14.0.0","proxyquire":"^2.1.0","sinon":"^6.3.5"},"gitHead":"5a387ee2e28bcda6a41da0f2fcb9ad94dcd1b6c8","bugs":{"url":"https://github.com/jonbern/fetch-retry/issues"},"homepage":"https://github.com/jonbern/fetch-retry#readme","_id":"fetch-retry@2.2.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"jonbern","email":"jonbernhardsen-public@outlook.com"},"dist":{"shasum":"3fe41c486ac0865ee49943f053c40537c55bdccc","size":6963,"noattachment":false,"key":"/fetch-retry/-/fetch-retry-2.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/fetch-retry/download/fetch-retry-2.2.1.tgz"},"maintainers":[{"name":"jonbern","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fetch-retry_2.2.1_1559729333644_0.019521045704524065"},"_hasShrinkwrap":false,"publish_time":1559729333764,"_cnpm_publish_time":1559729333764,"_cnpmcore_publish_time":"2021-12-16T22:31:09.848Z"},"2.2.0":{"name":"fetch-retry","version":"2.2.0","description":"Adds retry functionality to the Fetch API","repository":{"type":"git","url":"git+https://github.com/jonbern/fetch-retry.git"},"main":"index.js","types":"index.d.ts","scripts":{"test":"nyc mocha test/**/**.js","integration-test":"mocha test/integration/"},"keywords":["fetch","retry","http","retry","Fetch API"],"author":{"name":"Jon K. Bernhardsen"},"license":"MIT","dependencies":{"es6-promise":"^4.2.6","isomorphic-fetch":"^2.2.1"},"devDependencies":{"body-parser":"^1.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","eslint":"^5.16.0","expectations":"^0.7.1","express":"^4.16.4","mocha":"^5.2.0","nyc":"^14.0.0","proxyquire":"^2.1.0","sinon":"^6.3.5"},"gitHead":"a18ba67ed49fd0d4b2a2b53141e328c6151e0f27","bugs":{"url":"https://github.com/jonbern/fetch-retry/issues"},"homepage":"https://github.com/jonbern/fetch-retry#readme","_id":"fetch-retry@2.2.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"jonbern","email":"jonbernhardsen-public@outlook.com"},"dist":{"shasum":"ccdb02f6b974daa22a9167debe5d9ef83efb3fd6","size":6953,"noattachment":false,"key":"/fetch-retry/-/fetch-retry-2.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fetch-retry/download/fetch-retry-2.2.0.tgz"},"maintainers":[{"name":"jonbern","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fetch-retry_2.2.0_1558020719854_0.7235065401637557"},"_hasShrinkwrap":false,"publish_time":1558020719972,"_cnpm_publish_time":1558020719972,"_cnpmcore_publish_time":"2021-12-16T22:31:10.051Z"},"2.1.0":{"name":"fetch-retry","version":"2.1.0","description":"Adds retry functionality to the Fetch API","repository":{"type":"git","url":"git+https://github.com/jonbern/fetch-retry.git"},"main":"index.js","scripts":{"test":"nyc mocha test/**/**.js","integration-test":"mocha test/integration/"},"keywords":["fetch","retry","http","retry","Fetch API"],"author":{"name":"Jon K. Bernhardsen"},"license":"MIT","dependencies":{"es6-promise":"^4.2.6","isomorphic-fetch":"^2.2.1"},"devDependencies":{"body-parser":"^1.19.0","chai":"^4.2.0","chai-as-promised":"^7.1.1","eslint":"^5.16.0","expectations":"^0.7.1","express":"^4.16.4","mocha":"^5.2.0","nyc":"^14.0.0","proxyquire":"^2.1.0","sinon":"^6.3.5"},"gitHead":"f75647d844fdb6a5fd15fb2a657e1db13da2dd35","bugs":{"url":"https://github.com/jonbern/fetch-retry/issues"},"homepage":"https://github.com/jonbern/fetch-retry#readme","_id":"fetch-retry@2.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"jonbern","email":"jonbernhardsen-public@outlook.com"},"dist":{"shasum":"d011c9db68a3c06b1017aaab7535ae1cadc388be","size":6717,"noattachment":false,"key":"/fetch-retry/-/fetch-retry-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fetch-retry/download/fetch-retry-2.1.0.tgz"},"maintainers":[{"name":"jonbern","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fetch-retry_2.1.0_1556721375342_0.25840315384239143"},"_hasShrinkwrap":false,"publish_time":1556721375498,"_cnpm_publish_time":1556721375498,"_cnpmcore_publish_time":"2021-12-16T22:31:10.258Z"},"2.0.0":{"name":"fetch-retry","version":"2.0.0","description":"Adds retry functionality to the Fetch API","repository":{"type":"git","url":"git+https://github.com/jonbern/fetch-retry.git"},"main":"index.js","scripts":{"test":"mocha test/**/**.js","integration-test":"mocha test/integration/"},"keywords":["fetch","retry","http","retry","Fetch API"],"author":{"name":"Jon K. Bernhardsen"},"license":"MIT","dependencies":{"es6-promise":"^4.2.4","isomorphic-fetch":"^2.2.1"},"devDependencies":{"body-parser":"^1.18.3","chai":"^4.1.2","chai-as-promised":"^7.1.1","expectations":"^0.7.1","express":"^4.16.2","mocha":"^5.2.0","proxyquire":"^2.0.1","sinon":"^6.1.4"},"gitHead":"19fb69a65f8d6be3c1e3e4608b41bfe0bb0289bf","bugs":{"url":"https://github.com/jonbern/fetch-retry/issues"},"homepage":"https://github.com/jonbern/fetch-retry#readme","_id":"fetch-retry@2.0.0","_npmVersion":"6.1.0","_nodeVersion":"8.11.2","_npmUser":{"name":"jonbern","email":"jonbernhardsen-public@outlook.com"},"dist":{"shasum":"5434d623cbc614246ec3ccfd2dd7f68bacf589c9","size":4890,"noattachment":false,"key":"/fetch-retry/-/fetch-retry-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fetch-retry/download/fetch-retry-2.0.0.tgz"},"maintainers":[{"name":"jonbern","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fetch-retry_2.0.0_1533283892213_0.27908485288864293"},"_hasShrinkwrap":false,"publish_time":1533283892282,"_cnpm_publish_time":1533283892282,"_cnpmcore_publish_time":"2021-12-16T22:31:10.573Z"},"1.2.1":{"name":"fetch-retry","version":"1.2.1","description":"Adds retry functionality to the Fetch API","repository":{"type":"git","url":"git+https://github.com/jonbern/fetch-retry.git"},"main":"index.js","scripts":{"test":"mocha test/**/**.js","integration-test":"mocha test/integration/"},"keywords":["fetch","retry","http","retry","Fetch API"],"author":{"name":"Jon K. Bernhardsen"},"license":"MIT","dependencies":{"es6-promise":"^4.1.0","isomorphic-fetch":"^2.2.1"},"devDependencies":{"body-parser":"^1.18.2","chai":"^4.1.2","chai-as-promised":"^7.1.1","expectations":"^0.5.2","express":"^4.16.2","mocha":"^2.4.5","proxyquire":"^1.7.4","sinon":"^1.17.3"},"gitHead":"b6d1c2f62fe8e475a935080832afad6f7e8f9c41","bugs":{"url":"https://github.com/jonbern/fetch-retry/issues"},"homepage":"https://github.com/jonbern/fetch-retry#readme","_id":"fetch-retry@1.2.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"jonbern","email":"jonbernhardsen-public@outlook.com"},"dist":{"shasum":"0cb551d9a2febd89920ed513ebd4144094e3a6d7","size":4992,"noattachment":false,"key":"/fetch-retry/-/fetch-retry-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/fetch-retry/download/fetch-retry-1.2.1.tgz"},"maintainers":[{"name":"jonbern","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fetch-retry_1.2.1_1522146219135_0.5546126789435228"},"_hasShrinkwrap":false,"publish_time":1522146219262,"_cnpm_publish_time":1522146219262,"_cnpmcore_publish_time":"2021-12-16T22:31:10.808Z"},"1.2.0":{"name":"fetch-retry","version":"1.2.0","description":"Adds retry functionality to the Fetch API","repository":{"type":"git","url":"git+https://github.com/jonbern/fetch-retry.git"},"main":"index.js","scripts":{"test":"mocha test/**/**.js","integration-test":"mocha test/integration/"},"keywords":["fetch","retry","http","retry","Fetch API"],"author":{"name":"Jon K. Bernhardsen"},"license":"MIT","dependencies":{"es6-promise":"^4.1.0","isomorphic-fetch":"^2.2.1"},"devDependencies":{"body-parser":"^1.18.2","chai":"^4.1.2","chai-as-promised":"^7.1.1","expectations":"^0.5.2","express":"^4.16.2","mocha":"^2.4.5","proxyquire":"^1.7.4","sinon":"^1.17.3"},"gitHead":"c60fe87222a89b86f96882e51b50af53e6e17940","bugs":{"url":"https://github.com/jonbern/fetch-retry/issues"},"homepage":"https://github.com/jonbern/fetch-retry#readme","_id":"fetch-retry@1.2.0","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"jonbern","email":"jonbernhardsen-public@outlook.com"},"dist":{"shasum":"fd5a49d317304604a7a4d8b06ec8d7e6a8e0e852","size":4988,"noattachment":false,"key":"/fetch-retry/-/fetch-retry-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fetch-retry/download/fetch-retry-1.2.0.tgz"},"maintainers":[{"name":"jonbern","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fetch-retry_1.2.0_1520062405209_0.2387290740891148"},"_hasShrinkwrap":false,"publish_time":1520062405284,"_cnpm_publish_time":1520062405284,"_cnpmcore_publish_time":"2021-12-16T22:31:10.985Z"},"1.1.1":{"name":"fetch-retry","version":"1.1.1","description":"Adds retry functionality to the Fetch API","repository":{"type":"git","url":"git+https://github.com/jonbern/fetch-retry.git"},"main":"index.js","scripts":{"test":"mocha tests.js"},"keywords":["fetch","retry","http","retry","Fetch API"],"author":{"name":"Jon K. Bernhardsen"},"license":"MIT","dependencies":{"es6-promise":"^4.1.0","isomorphic-fetch":"^2.2.1"},"devDependencies":{"expectations":"^0.5.2","mocha":"^2.4.5","proxyquire":"^1.7.4","sinon":"^1.17.3"},"gitHead":"52ffdb566c7d2238c35022d29dca3ce3d5b77750","bugs":{"url":"https://github.com/jonbern/fetch-retry/issues"},"homepage":"https://github.com/jonbern/fetch-retry#readme","_id":"fetch-retry@1.1.1","_shasum":"dd961c6c19c4ee42a69c03c9b581a0adec388874","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"jonbern","email":"jonbernhardsen-public@outlook.com"},"dist":{"shasum":"dd961c6c19c4ee42a69c03c9b581a0adec388874","size":3289,"noattachment":false,"key":"/fetch-retry/-/fetch-retry-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/fetch-retry/download/fetch-retry-1.1.1.tgz"},"maintainers":[{"name":"jonbern","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fetch-retry-1.1.1.tgz_1495792708850_0.2084797155112028"},"directories":{},"publish_time":1495792709998,"_hasShrinkwrap":false,"_cnpm_publish_time":1495792709998,"_cnpmcore_publish_time":"2021-12-16T22:31:11.248Z"},"1.1.0":{"name":"fetch-retry","version":"1.1.0","description":"Adds retry functionality to the Fetch API","repository":{"type":"git","url":"git+https://github.com/jonbern/fetch-retry.git"},"main":"index.js","scripts":{"test":"mocha tests.js"},"keywords":["fetch","retry","http","retry","Fetch API"],"author":{"name":"Jon K. Bernhardsen"},"license":"MIT","dependencies":{"es6-promise":"^4.1.0","isomorphic-fetch":"^2.2.1"},"devDependencies":{"expectations":"^0.5.2","mocha":"^2.4.5","proxyquire":"^1.7.4","sinon":"^1.17.3"},"gitHead":"39bf6918b95e0c3b99b84b59f10e0ec45cb9092c","bugs":{"url":"https://github.com/jonbern/fetch-retry/issues"},"homepage":"https://github.com/jonbern/fetch-retry#readme","_id":"fetch-retry@1.1.0","_shasum":"24699519234683d1be95d977e2908f4956091c7f","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"jonbern","email":"jonbernhardsen-public@outlook.com"},"dist":{"shasum":"24699519234683d1be95d977e2908f4956091c7f","size":3479,"noattachment":false,"key":"/fetch-retry/-/fetch-retry-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/fetch-retry/download/fetch-retry-1.1.0.tgz"},"maintainers":[{"name":"jonbern","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fetch-retry-1.1.0.tgz_1493455350675_0.615449191769585"},"directories":{},"publish_time":1493455352546,"_hasShrinkwrap":false,"_cnpm_publish_time":1493455352546,"_cnpmcore_publish_time":"2021-12-16T22:31:11.520Z"},"1.0.3":{"name":"fetch-retry","version":"1.0.3","description":"Adds retry functionality to the Fetch API","repository":{"type":"git","url":"git+https://github.com/jonbern/fetch-retry.git"},"main":"index.js","scripts":{"test":"mocha tests.js"},"keywords":["fetch","retry","http","retry","Fetch API"],"author":{"name":"Jon K. Bernhardsen"},"license":"MIT","dependencies":{"bluebird":"^3.3.4","isomorphic-fetch":"^2.2.1"},"devDependencies":{"expectations":"^0.5.2","mocha":"^2.4.5","proxyquire":"^1.7.4","sinon":"^1.17.3"},"gitHead":"90276226002e369036a21879ff0e4572ba9ac66d","bugs":{"url":"https://github.com/jonbern/fetch-retry/issues"},"homepage":"https://github.com/jonbern/fetch-retry#readme","_id":"fetch-retry@1.0.3","_shasum":"b58294114173412ed32529defd69004a125633be","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"jonbern","email":"jonbernhardsen-public@outlook.com"},"dist":{"shasum":"b58294114173412ed32529defd69004a125633be","size":3468,"noattachment":false,"key":"/fetch-retry/-/fetch-retry-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/fetch-retry/download/fetch-retry-1.0.3.tgz"},"maintainers":[{"name":"jonbern","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/fetch-retry-1.0.3.tgz_1479566257605_0.613644846715033"},"directories":{},"publish_time":1479566258223,"_hasShrinkwrap":false,"_cnpm_publish_time":1479566258223,"_cnpmcore_publish_time":"2021-12-16T22:31:11.757Z"},"1.0.2":{"name":"fetch-retry","version":"1.0.2","description":"Adds retry functionality to the Fetch API","repository":{"type":"git","url":"git+https://github.com/jonbern/fetch-retry.git"},"main":"index.js","scripts":{"test":"mocha tests.js"},"keywords":["fetch","retry","http","retry","Fetch API"],"author":{"name":"Jon K. Bernhardsen"},"license":"MIT","dependencies":{"bluebird":"^3.3.4","isomorphic-fetch":"^2.2.1"},"devDependencies":{"expectations":"^0.5.2","mocha":"^2.4.5","proxyquire":"^1.7.4","sinon":"^1.17.3"},"gitHead":"b2baa3127c2849e78bf3b3c08ae54cbb707241e9","bugs":{"url":"https://github.com/jonbern/fetch-retry/issues"},"homepage":"https://github.com/jonbern/fetch-retry#readme","_id":"fetch-retry@1.0.2","_shasum":"b4986844d479872405abfc16d50b6df28499d5c9","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"jonbern","email":"jonbernhardsen-public@outlook.com"},"dist":{"shasum":"b4986844d479872405abfc16d50b6df28499d5c9","size":3521,"noattachment":false,"key":"/fetch-retry/-/fetch-retry-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/fetch-retry/download/fetch-retry-1.0.2.tgz"},"maintainers":[{"name":"jonbern","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fetch-retry-1.0.2.tgz_1477338266850_0.719626386417076"},"directories":{},"publish_time":1477338268713,"_hasShrinkwrap":false,"_cnpm_publish_time":1477338268713,"_cnpmcore_publish_time":"2021-12-16T22:31:11.983Z"},"1.0.1":{"name":"fetch-retry","version":"1.0.1","description":"Adds retry functionality to the Fetch API","repository":{"type":"git","url":"git+https://github.com/jonbern/fetch-retry.git"},"main":"index.js","scripts":{"test":"mocha tests.js"},"keywords":["fetch","retry","http","retry","Fetch API"],"author":{"name":"Jon K. Bernhardsen"},"license":"MIT","dependencies":{"bluebird":"^3.3.4","isomorphic-fetch":"^2.2.1"},"devDependencies":{"expectations":"^0.5.2","mocha":"^2.4.5","proxyquire":"^1.7.4","sinon":"^1.17.3"},"gitHead":"44cbb000f0476ffec4ca1b60a91247eebfd5daac","bugs":{"url":"https://github.com/jonbern/fetch-retry/issues"},"homepage":"https://github.com/jonbern/fetch-retry#readme","_id":"fetch-retry@1.0.1","_shasum":"9fa00e0528448e42cbf388704c24e8aba5fc88ee","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"jonbern","email":"jonbernhardsen-public@outlook.com"},"dist":{"shasum":"9fa00e0528448e42cbf388704c24e8aba5fc88ee","size":3510,"noattachment":false,"key":"/fetch-retry/-/fetch-retry-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/fetch-retry/download/fetch-retry-1.0.1.tgz"},"maintainers":[{"name":"jonbern","email":""}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/fetch-retry-1.0.1.tgz_1476910272990_0.3640346594620496"},"directories":{},"publish_time":1476910273523,"_hasShrinkwrap":false,"_cnpm_publish_time":1476910273523,"_cnpmcore_publish_time":"2021-12-16T22:31:12.194Z"},"0.1.1":{"name":"fetch-retry","version":"0.1.1","description":"Fetch API with retry functionality","repository":{"type":"git","url":"git+https://github.com/jonbern/fetch-retry.git"},"main":"index.js","scripts":{"test":"mocha tests.js"},"keywords":["fetch","retry","http","retry","Fetch API"],"author":{"name":"Jon K. Bernhardsen"},"license":"MIT","dependencies":{"bluebird":"^3.3.4","isomorphic-fetch":"^2.2.1"},"devDependencies":{"expectations":"^0.5.2","mocha":"^2.4.5","proxyquire":"^1.7.4","sinon":"^1.17.3"},"gitHead":"32b4d69451a457ea3da5eff6ef244daec1c75fe6","bugs":{"url":"https://github.com/jonbern/fetch-retry/issues"},"homepage":"https://github.com/jonbern/fetch-retry#readme","_id":"fetch-retry@0.1.1","_shasum":"bbee9f998d71d11e709f39358e1dd3a4b4e5d0e3","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"jonbern","email":"jonbernhardsen-public@outlook.com"},"dist":{"shasum":"bbee9f998d71d11e709f39358e1dd3a4b4e5d0e3","size":3382,"noattachment":false,"key":"/fetch-retry/-/fetch-retry-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/fetch-retry/download/fetch-retry-0.1.1.tgz"},"maintainers":[{"name":"jonbern","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/fetch-retry-0.1.1.tgz_1476828750158_0.07356049143709242"},"directories":{},"publish_time":1476828750748,"_hasShrinkwrap":false,"_cnpm_publish_time":1476828750748,"_cnpmcore_publish_time":"2021-12-16T22:31:12.439Z"},"0.0.5":{"name":"fetch-retry","version":"0.0.5","description":"Fetch API with retry functionality","repository":{"type":"git","url":"git+https://github.com/jonbern/fetch-retry.git"},"main":"index.js","scripts":{"test":"mocha tests.js"},"keywords":["fetch","retry","http","retry","Fetch API"],"author":{"name":"Jon K. Bernhardsen"},"license":"MIT","dependencies":{"bluebird":"^3.3.4","isomorphic-fetch":"^2.2.1"},"devDependencies":{"expectations":"^0.5.2","mocha":"^2.4.5","proxyquire":"^1.7.4","sinon":"^1.17.3"},"gitHead":"7fdee7fc613e6b077c7bb6b20ed1ab5ff6a0c894","bugs":{"url":"https://github.com/jonbern/fetch-retry/issues"},"homepage":"https://github.com/jonbern/fetch-retry#readme","_id":"fetch-retry@0.0.5","_shasum":"d4bff008694ab6895fc0b92d13c86ec2d17e2c58","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"jonbern","email":"jonbernhardsen-public@outlook.com"},"dist":{"shasum":"d4bff008694ab6895fc0b92d13c86ec2d17e2c58","size":3085,"noattachment":false,"key":"/fetch-retry/-/fetch-retry-0.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/fetch-retry/download/fetch-retry-0.0.5.tgz"},"maintainers":[{"name":"jonbern","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fetch-retry-0.0.5.tgz_1470323473460_0.4232588435988873"},"directories":{},"publish_time":1470323475293,"_hasShrinkwrap":false,"_cnpm_publish_time":1470323475293,"_cnpmcore_publish_time":"2021-12-16T22:31:12.637Z"},"0.0.4":{"name":"fetch-retry","version":"0.0.4","description":"Fetch API with retry functionality","repository":{"type":"git","url":"git+https://github.com/jonbern/fetch-retry.git"},"main":"index.js","scripts":{"test":"mocha tests.js"},"keywords":["fetch","retry","http","retry","Fetch API"],"author":{"name":"Jon K. Bernhardsen"},"license":"MIT","dependencies":{"bluebird":"^3.3.4","isomorphic-fetch":"^2.2.1"},"devDependencies":{"expectations":"^0.5.2","mocha":"^2.4.5","proxyquire":"^1.7.4","sinon":"^1.17.3"},"gitHead":"b68ad1f844805392617d9941aab8d22f16493696","bugs":{"url":"https://github.com/jonbern/fetch-retry/issues"},"homepage":"https://github.com/jonbern/fetch-retry#readme","_id":"fetch-retry@0.0.4","_shasum":"13698906dd76b72f7382fa1cd6cd38ee4c3a78c6","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"jonbern","email":"jonbernhardsen-public@outlook.com"},"dist":{"shasum":"13698906dd76b72f7382fa1cd6cd38ee4c3a78c6","size":2959,"noattachment":false,"key":"/fetch-retry/-/fetch-retry-0.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/fetch-retry/download/fetch-retry-0.0.4.tgz"},"maintainers":[{"name":"jonbern","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fetch-retry-0.0.4.tgz_1459116544711_0.9620163151994348"},"directories":{},"publish_time":1459116547172,"_hasShrinkwrap":false,"_cnpm_publish_time":1459116547172,"_cnpmcore_publish_time":"2021-12-16T22:31:12.856Z"},"0.0.3":{"name":"fetch-retry","version":"0.0.3","description":"Fetch API with retry functionality","repository":{"type":"git","url":"git+https://github.com/jonbern/fetch-retry.git"},"main":"index.js","scripts":{"test":"mocha tests.js"},"keywords":["fetch","retry","http","retry","Fetch API"],"author":{"name":"Jon K. Bernhardsen"},"license":"MIT","dependencies":{"bluebird":"^3.3.4","isomorphic-fetch":"^2.2.1"},"devDependencies":{"expectations":"^0.5.2","mocha":"^2.4.5","proxyquire":"^1.7.4","sinon":"^1.17.3"},"gitHead":"c55c7b0decf728d9b29c40ccc25e1663b4e1dabc","bugs":{"url":"https://github.com/jonbern/fetch-retry/issues"},"homepage":"https://github.com/jonbern/fetch-retry#readme","_id":"fetch-retry@0.0.3","_shasum":"0d1cf48d51b22ecb9dcbf2a16469306a519c533c","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"jonbern","email":"jonbernhardsen-public@outlook.com"},"dist":{"shasum":"0d1cf48d51b22ecb9dcbf2a16469306a519c533c","size":2966,"noattachment":false,"key":"/fetch-retry/-/fetch-retry-0.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/fetch-retry/download/fetch-retry-0.0.3.tgz"},"maintainers":[{"name":"jonbern","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/fetch-retry-0.0.3.tgz_1459116401096_0.24929067469201982"},"directories":{},"publish_time":1459116401946,"_hasShrinkwrap":false,"_cnpm_publish_time":1459116401946,"_cnpmcore_publish_time":"2021-12-16T22:31:13.111Z"},"0.0.2":{"name":"fetch-retry","version":"0.0.2","description":"Fetch API with retry functionality","repository":{"type":"git","url":"git+https://github.com/jonbern/fetch-retry.git"},"main":"index.js","scripts":{"test":"mocha tests.js"},"keywords":["fetch","retry","http","retry","Fetch API"],"author":{"name":"Jon K. Bernhardsen"},"license":"MIT","dependencies":{"bluebird":"^3.3.4","isomorphic-fetch":"^2.2.1"},"devDependencies":{"expectations":"^0.5.2","mocha":"^2.4.5","proxyquire":"^1.7.4","sinon":"^1.17.3"},"gitHead":"09bffcd7368c8c350015e8f1245d3cf57b721d9b","bugs":{"url":"https://github.com/jonbern/fetch-retry/issues"},"homepage":"https://github.com/jonbern/fetch-retry#readme","_id":"fetch-retry@0.0.2","_shasum":"6af7b21500ee45fc83e0c568a1305dc31957e83c","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"jonbern","email":"jonbernhardsen-public@outlook.com"},"dist":{"shasum":"6af7b21500ee45fc83e0c568a1305dc31957e83c","size":2959,"noattachment":false,"key":"/fetch-retry/-/fetch-retry-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/fetch-retry/download/fetch-retry-0.0.2.tgz"},"maintainers":[{"name":"jonbern","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fetch-retry-0.0.2.tgz_1459116296736_0.8030697777867317"},"directories":{},"publish_time":1459116298999,"_hasShrinkwrap":false,"_cnpm_publish_time":1459116298999,"_cnpmcore_publish_time":"2021-12-16T22:31:13.392Z"},"0.0.1":{"name":"fetch-retry","version":"0.0.1","description":"Fetch API with retry functionality","repository":{"type":"git","url":"git+https://github.com/jonbern/fetch-retry.git"},"main":"index.js","scripts":{"test":"mocha tests.js"},"keywords":["fetch","retry","http","retry","Fetch API"],"author":{"name":"Jon K. Bernhardsen"},"license":"MIT","dependencies":{"bluebird":"^3.3.4","isomorphic-fetch":"^2.2.1"},"devDependencies":{"expectations":"^0.5.2","mocha":"^2.4.5","proxyquire":"^1.7.4","sinon":"^1.17.3"},"gitHead":"a12ced54d4b66e29e0f720b21effc86ab2b5d69c","bugs":{"url":"https://github.com/jonbern/fetch-retry/issues"},"homepage":"https://github.com/jonbern/fetch-retry#readme","_id":"fetch-retry@0.0.1","_shasum":"fc3d2460ffac1d26cf77e0ade203eca260e59e2c","_from":".","_npmVersion":"2.14.4","_nodeVersion":"4.1.1","_npmUser":{"name":"jonbern","email":"jonbernhardsen-public@outlook.com"},"dist":{"shasum":"fc3d2460ffac1d26cf77e0ade203eca260e59e2c","size":2959,"noattachment":false,"key":"/fetch-retry/-/fetch-retry-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/fetch-retry/download/fetch-retry-0.0.1.tgz"},"maintainers":[{"name":"jonbern","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/fetch-retry-0.0.1.tgz_1459116214425_0.4640654812101275"},"directories":{},"publish_time":1459116216535,"_hasShrinkwrap":false,"_cnpm_publish_time":1459116216535,"_cnpmcore_publish_time":"2021-12-16T22:31:13.589Z"}},"readme":"# fetch-retry\n\nAdds retry functionality to the [Fetch](https://fetch.spec.whatwg.org/) API.\n\nIt wraps any `fetch` API package (eg: [isomorphic-fetch](https://github.com/matthew-andrews/isomorphic-fetch), [cross-fetch](https://github.com/lquixada/cross-fetch), [isomorphic-unfetch](https://github.com/developit/unfetch), or [Node.js native's fetch implementation](https://nodejs.org/dist/latest-v18.x/docs/api/globals.html#fetch)) and retries requests that fail due to network issues. It can also be configured to retry requests on specific HTTP status codes.\n\n[![Node.js CI](https://github.com/jonbern/fetch-retry/actions/workflows/node.js.yml/badge.svg)](https://github.com/jonbern/fetch-retry/actions/workflows/node.js.yml)\n\n## npm package\n\n```javascript\nnpm install fetch-retry --save\n```\n\n## Example\n`fetch-retry` is used the same way as `fetch`, but also accepts `retries`, `retryDelay`, and `retryOn` on the `options` object.\n\nThese properties are optional, and unless different defaults have been specified when requiring `fetch-retry`, these will default to 3 retries, with a 1000ms retry delay, and to only retry on network errors.\n\n```javascript\nconst originalFetch = require('isomorphic-fetch');\nconst fetch = require('fetch-retry')(originalFetch);\n\n// fetch-retry can also wrap Node.js's native fetch API implementation:\nconst fetch = require('fetch-retry')(global.fetch);\n```\n\n```javascript\nfetch(url, {\n    retries: 3,\n    retryDelay: 1000\n  })\n  .then(function(response) {\n    return response.json();\n  })\n  .then(function(json) {\n    // do something with the result\n    console.log(json);\n  });\n```\n\nor passing your own defaults:\n\n```javascript\nconst originalFetch = require('isomorphic-fetch');\nconst fetch = require('fetch-retry')(originalFetch, {\n    retries: 5,\n    retryDelay: 800\n  });\n```\n\n> `fetch-retry` uses promises and requires you to polyfill the Promise API in order to support Internet Explorer.\n\n\n## Example: Exponential backoff\nThe default behavior of `fetch-retry` is to wait a fixed amount of time between attempts, but it is also possible to customize this by passing a function as the `retryDelay` option. The function is supplied three arguments: `attempt` (starting at 0), `error` (in case of a network error), and `response`. It must return a number indicating the delay.\n\n```javascript\nfetch(url, {\n    retryDelay: function(attempt, error, response) {\n      return Math.pow(2, attempt) * 1000; // 1000, 2000, 4000\n    }\n  }).then(function(response) {\n    return response.json();\n  }).then(function(json) {\n    // do something with the result\n    console.log(json);\n  });\n```\n\n## Example: Retry on 503 (Service Unavailable)\nThe default behavior of `fetch-retry` is to only retry requests on network related issues, but it is also possible to configure it to retry on specific HTTP status codes. This is done by using the `retryOn` property, which expects an array of HTTP status codes.\n\n```javascript\nfetch(url, {\n    retryOn: [503]\n  })\n  .then(function(response) {\n    return response.json();\n  })\n  .then(function(json) {\n    // do something with the result\n    console.log(json);\n  });\n```\n\n## Example: Retry custom behavior\nThe `retryOn` option may also be specified as a function, in which case it will be supplied three arguments: `attempt` (starting at 0), `error` (in case of a network error), and `response`. Return a truthy value from this function in order to trigger a retry, any falsy value will result in the call to fetch either resolving (in case the last attempt resulted in a response), or rejecting (in case the last attempt resulted in an error).\n\n```javascript\nfetch(url, {\n    retryOn: function(attempt, error, response) {\n      // retry on any network error, or 4xx or 5xx status codes\n      if (error !== null || response.status >= 400) {\n        console.log(`retrying, attempt number ${attempt + 1}`);\n        return true;\n      }\n    })\n    .then(function(response) {\n      return response.json();\n    }).then(function(json) {\n      // do something with the result\n      console.log(json);\n    });\n```\n\n## Example: Retry custom behavior with async\nThe `retryOn` option may also be used with async and await for calling asyncronous functions:\n\n```javascript\nfetch(url, {\n    retryOn: async function(attempt, error, response) {\n      if (attempt > 3) return false;\n\n      if (error !== null) {\n        var json = await response.json();\n        if (json.property !== undefined) {\n          return true;\n        }\n      }\n    })\n    .then(function(response) {\n      return response.json();\n    }).then(function(json) {\n      // do something with the result\n      console.log(json);\n    });\n```\n","_attachments":{},"homepage":"https://github.com/jonbern/fetch-retry#readme","bugs":{"url":"https://github.com/jonbern/fetch-retry/issues"},"license":"MIT"}