180 packages found
elegant & feature rich browser / node HTTP with a fluent API
Create a promise that can be canceled
- promise
- cancelable
- cancel
- canceled
- canceling
- cancellable
- cancellation
- abort
- abortable
- aborting
- cleanup
- task
- token
- async
- View more
Timeout a promise after a specified amount of time
Timers with Cleared, Pending, Executed, & Paused States
Abortable async function helpers
Promise subclass to make the promise chain abortable.
RxJS based middleware for Redux. Compose and cancel async actions and more.
setTimeout class wrapper with abilities to pause/resume, finish preemptively, and inspection
An implementation of WHATWG AbortController interface.
A React Hook to cancel promises when a component is unmounted
Limits a given promise execution time triggering cancel callback if reached.
Memoize promise-returning & async functions
- promise
- memoize
- mem
- memoization
- function
- cache
- caching
- optimize
- performance
- ttl
- expire
- async
- await
- promises
- View more
A method for making async operations cancellable
Promise.all with limited concurrency
Throttle promise-returning & async functions
Drop-in replacements for RxJS Observable methods and operators that work with AbortSignal
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
Make any iterator or iterable abortable via an AbortSignal
Wrapper around process.nextTick returning a cancel function