Search results
70 packages found
Throttle promise-returning & async functions
setInterval with setTimeout semantics for promises and async/await
Modern version of setInterval for promises and async functions available in Node.js and browsers.
- setInterval
- setTimeout
- clearInterval
- clearTimeout
- interval
- timeout
- milliseconds
- seconds
- promise
- promises
- async
- asynchronous
- await
- recurrent
- View more
Modern version of setInterval for promises and async functions available in Node.js and browsers.
- setInterval
- setTimeout
- clearInterval
- clearTimeout
- interval
- timeout
- milliseconds
- seconds
- promise
- promises
- async
- asynchronous
- await
- recurrent
- View more
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
Modern version of setInterval for promises and async functions available in Node.js and browsers.
- setInterval
- setTimeout
- clearInterval
- clearTimeout
- interval
- timeout
- milliseconds
- seconds
- promise
- promises
- async
- asynchronous
- await
- recurrent
- View more
Async sentry that allows a clean breakout from long await when program's state changes.
generate integers after an constant amount of time
Maintained fork of later. Determine later (or previous) occurrences of recurring schedules
Interval Queue for Async and Promises, with decorator and variable requeue on failure
Sharded queue with job limit for running async functions on an interval
Run any function on an interval using the more reliable setTimeout strategy.
用于定时执行异步任务,调用方式类似原生 setInterval
A simple worker to do work in intervals
simple deferred wrapper for timeout intervals
Asynchronous periodic polling with promise
Async aware setInterval. Run functions at an interval without overlapping previous calls.
This is a zero-dependency and low-footprint library that allows you to pack a set of asynchronous tasks and execute them in a controlled way. It allows you to execute those tasks in time-based intervals or in size-based chunks.
- npm
- package
- typescript
- pack
- async
- tasks
- queue
- async-task-packer
- chunk
- interval
- chunks
- intervals
- promise
- promises
- View more
Drop-in replacement for expect that waits for the assertion to succeed (retries on an interval you choose, until a timeout you choose)