{"library":"node-fetch-retry-timeout","type":"library","category":null,"description":"Minimalistic drop-in replacement for node-fetch with built-in retry and timeout support. Current version 1.2.1. It distinguishes itself from alternatives by configuring retries via attempt count (not total duration), supporting per-request timeouts via AbortController, and allowing dynamic option changes on each retry via beforeRetry callback. Offers flexible retry logic using a callback based on HTTP response status. Active maintenance.","language":"javascript","status":"active","version":"1.2.1","tags":["javascript","node-fetch","request","retry","timeout"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install node-fetch-retry-timeout","imports":["const fetch = require('node-fetch-retry-timeout')","import fetch from 'node-fetch-retry-timeout'","import fetch from 'node-fetch-retry-timeout'"]},{"cmd":"yarn add node-fetch-retry-timeout","imports":[]},{"cmd":"pnpm add node-fetch-retry-timeout","imports":[]}],"homepage":"https://github.com/restyler/node-fetch-retry-timeout#readme","github":"https://github.com/restyler/node-fetch-retry-timeout","docs":null,"changelog":null,"pypi":null,"npm":"node-fetch-retry-timeout","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}