timeout-as-promise
setTimeout as a native Promise
setTimeout as a native Promise
Limit number of promises running in parallel
A lean Promises and Async lib for ES6/ES7
Waits for a given predicate callback to return a truthy value and resolves
A resilience and transient-fault-handling library that allows developers to express policies such as Backoff, Retry, Circuit Breaker, Timeout, Bulkhead Isolation, and Fallback in a fluent and thread-safe manner. Inspired by .NET Polly.
This module wraps a function with retry functionality by passing a timeout. So the function will be more tolerant.
HOC for React and React Native providing versions of setTimeout etc. that cancels when unmounted.
A template-based debounce component using the provider pattern.
An object for efficiently managing key expiries
Modern version of setInterval for promises and async functions available in Node.js and browsers.
A Promise-based API for setTimeout / clearTimeout
The best job scheduler for Node.js and JavaScript with cron, dates, ms, later, and human-friendly support. Works in Node v12.17.0+, uses worker threads to spawn sandboxed processes, and supports async/await, retries, throttling, concurrency, and cancelab
React.js custom hook that sets a leak-safe timeout and returns a function to cancel it before the timeout expires.
Delay a promise a minimum amount of time
A basic poller built on top of promises
A debounced function that delays invoking asynchronous functions.
The max amount of milliseconds you can pass to `setTimeout()`
Delay a promise a specified amount of time
Safe React wrapper for setInterval
Call a function at every frame or every X ms. With start/stop