A Promise version of async/retry. Also includes serveral WaitStrategies that might be useful for situations where more well-behaved service polling is preferred.
MIT License
A Promise-based API for setTimeout / clearTimeout
Promise based retry and backoff, bring your own Promises
Transient exception handling for JavaScript
Utility method that returns a promise that resolves when a condition returns true
Abstraction for exponential and custom retry strategies for failed operations.
Retrying made simple, easy and async
flexible retry for JavaScript promises
Retry a failed promise
A Promise-based Queue with automatic retry