I Built a Retry Library Because I Kept Losing Failed API Calls
Every retry library I found did the same thing: wrap a function, retry it a few times, throw if it still fails. Fine until the retries run out and the error just... disappears into a catch block.
- Developer created smart-retry library to improve existing API call retry solutions
- Offers drop-in Axios and Fetch clients, automatic failure logging, and replay capability
- Customizable conditions via shouldRetry callback, defaults to retrying specific errors