async/await simple priority queues
Memoize promise-returning & async functions
Curated collection of data structures for the JavaScript/TypeScript.
Simple persistence for all Apollo cache implementations
Coalesces multiple promises for the same identifier into a single request
A super-fast, promise-based cache that reads and writes to the file-system.
A cache object that deletes the least-recently-used items.
Promised out of order transform.
Queueing jobs in Postgres from Node.js like a boss
Contain async insanity so that the dark pony lord doesn't eat souls
The smallest and simplest JavaScript priority queue
A simple tool to keep requests to be executed in order.
queue-lit is a tiny queue data structure in case you `Array#push()` or `Array#shift()` on large arrays very often
Simple, filesystem-backed memoisation cache.
A lightweight cache for file metadata, ideal for processes that work on a specific set of files and only need to reprocess files that have changed since the last run
High Performance Layer 1 / Layer 2 Caching with Keyv Storage
Require hook for automatic V8 compile cache persistence
Task and Message Queues with Multiple Providers
Next tick shim that prefers process.nextTick over queueMicrotask for compat
A queue implementation that can be iterated over
An async deduping cache
A simple key/value storage using files to persist the data
Utility for caching files in Netlify Build
Multi-strategy job queue with local and BullMQ support