{"library":"retry-my-fetch","type":"library","category":null,"description":"A decorator for the Fetch API (native, isomorphic-fetch, cross-fetch) that adds configurable automatic retry logic with support for timeouts, AbortController, JWT token refresh via beforeRefetch callback, and status-code-based skip logic. Version 1.4.1 is stable with TypeScript declarations included. Differentiators: lightweight (no dependencies), promise-based retry with max count, timeout between retries, and a flexible beforeRefetch hook for modifying requests on each attempt.","language":"javascript","status":"active","version":"1.4.1","tags":["javascript","retry","refetch","fetch","AbortController","AbortSignal","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install retry-my-fetch","imports":["import retryMyFetch from 'retry-my-fetch'","import retryMyFetch, { RetryMyFetchConfig } from 'retry-my-fetch'","import type { RetryMyFetch } from 'retry-my-fetch'"]},{"cmd":"yarn add retry-my-fetch","imports":[]},{"cmd":"pnpm add retry-my-fetch","imports":[]}],"homepage":"https://github.com/denis-zavgorodny/retry-my-fetch#readme","github":"ssh://git@github.com/denis-zavgorodny/retry-my-fetch","docs":null,"changelog":null,"pypi":null,"npm":"retry-my-fetch","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}