{"library":"fetch-retry-ts","type":"library","category":null,"description":"A lightweight TypeScript library that wraps any fetch-compatible function to add configurable retry logic. Current stable version is 1.3.1. It supports custom retry counts, delays (including exponential backoff via function), and retry conditions based on HTTP status codes or custom functions. Unlike alternatives like 'fetch-retry' (unmaintained) or 'axios-retry', it works with any fetch API implementation (isomorphic-fetch, node-fetch, etc.) and ships TypeScript definitions. The package follows semantic versioning and receives regular updates.","language":"javascript","status":"active","version":"1.3.1","tags":["javascript","fetch","retry","http","https","fetch API","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install fetch-retry-ts","imports":["import fetchBuilder from 'fetch-retry-ts'","const fetchBuilder = require('fetch-retry-ts').default","import type { FetchBuilderOptions } from 'fetch-retry-ts'"]},{"cmd":"yarn add fetch-retry-ts","imports":[]},{"cmd":"pnpm add fetch-retry-ts","imports":[]}],"homepage":"https://github.com/sjinks/node-fetch-retry-ts#readme","github":"https://github.com/sjinks/node-fetch-retry-ts","docs":null,"changelog":null,"pypi":null,"npm":"fetch-retry-ts","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}