Forked from shaunpersad/throttled-queue. Dynamically throttles arbitrary code to execute a minimum/maximum number of times per interval. Best for making throttled API requests.
Throttles arbitrary code to execute a maximum number of times per interval. Best for making throttled API requests.
Extremely fast double-ended queue implementation
Tiny queue data structure
Better Stack JavaScript logging tools (formerly Logtail)
fast, tiny `queueMicrotask` shim for modern engines
A promise based, dynamic priority queue runner, with concurrency limiting.
A shim for the setImmediate efficient script yielding API
Promise queue with concurrency control
queue-lit is a tiny queue data structure in case you `Array#push()` or `Array#shift()` on large arrays very often
The smallest and simplest JavaScript priority queue
A simple tool to keep requests to be executed in order.
qjobs is a simple and stupid queue job manager for nodejs
Next tick shim that prefers process.nextTick over queueMicrotask for compat
Throttle a function to limit its execution rate
Transform import() expressions
A rate limiter for Node.js streams.
A tiny fully-featured debounce and throttle implementation.
LRU Queue
<a href="https://commerce.nearform.com/open-source/" target="_blank"> <img alt="Jest-Next-Dynamic" src="https://oss.nearform.com/api/banner.svg?text=jest-next-dynamic" /> </a>
Allow parsing of import()
Promise-based queue
Simple JS queue with auto run for node and browsers
In memory queue system prioritizing tasks