Ahh push it!
Get the first fulfilled promise that satisfies the provided testing function
A tiny, zero-dependency yet spec-compliant asynchronous iterator polyfill/ponyfill for ReadableStreams.
[](http://www.typescriptlang.org/) [](https://www.npmjs.com/package/@n1ru4l/push-pull-async
A utility to retry failed async methods.
Extended iterable class, providing lazy array-like methods with automatic async and return/throw forwarding
Abstraction for exponential and custom retry strategies for failed operations.
Retries a function that returns a promise, leveraging the power of the retry module.
TypeScript definitions for retry
Retrying made simple, easy and async
Retries a function that returns a promise, leveraging the power of the retry module.
An exchange for operation retry support in urql
Retry a promise-returning or async function
Check whether a request can be retried based on the `error.code`
Axios plugin that intercepts failed requests and retries them whenever posible.
Convert a string/promise/array/iterable/asynciterable/buffer/typedarray/arraybuffer/object into a stream
Retry HTTP requests with Axios.
Iterable wrapper that add methods to read ahead or behind current item.
Retry a request.
Extend any fetch library with retry functionality
Deques are a generalization of stacks and queues
Retry a failed promise
Automatic retry plugin for octokit
TypeScript definitions for async-retry
This is a weak deduper to make things like bulk email run safer. It is not a lock safe for financial/security needs because it uses a weak redis locking pattern that can have race conditions. However, imagine a bulk email job that loops over 100 users, and enqueues a background email for each user. If the job fails at iteration 50, a retry would enqueue all the users again and many will receive dupes. This would continue multiple times as the parent job continued to rerun. By marking that a subjob has been enqueued, we can let that isolated job handle its own failures, and the batch enqueue job can run multiple times without re-enqueueing the same subjobs.
Contentful API wrapper library exposing an ActiveRecord-like interface