{"library":"tenacious-fetch","type":"library","category":null,"description":"Tiny fetch API wrapper (ESM) adding retry with exponential backoff, configurable timeout, and custom retry strategies. Current stable version 2.3.1, lightweight (~3KB gzipped), zero runtime dependencies. Supports both browser and Node.js (fetch-compatible). Differentiators: minimal overhead, terse API, and full TypeScript definitions (since v2).","language":"javascript","status":"active","version":"2.3.1","tags":["javascript","fetch","fetch-wrapper","timeout","retries","retry","fetch-retry"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install tenacious-fetch","imports":["import tenaciousFetch from 'tenacious-fetch'","import type { TenaciousOptions } from 'tenacious-fetch'","const { default: tenaciousFetch } = await import('tenacious-fetch')","const tenaciousFetch = require('tenacious-fetch')"]},{"cmd":"yarn add tenacious-fetch","imports":[]},{"cmd":"pnpm add tenacious-fetch","imports":[]}],"homepage":"https://github.com/tiaanduplessis/tenacious-fetch","github":"https://github.com/tiaanduplessis/tenacious-fetch","docs":null,"changelog":null,"pypi":null,"npm":"tenacious-fetch","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}