Shared modules of the Helix Project - Process Queue
A lightweight task queue
Fast, in memory work queue
Simple JS queue with auto run for node and browsers
concurrency utils
Web workers & worker threads as simple as a function call
Tiny and extremely fast globbing
Compatible version of p-queue
asynchronous function queue with adjustable concurrency
A tiny (183B to 210B) and fast utility to ascend parent directories
Simple JS queue with auto run for node and browsers
Utils for string compression and decompression with multiple strategies for Node.js and browser
A tiny invariant function
Create a task and resolve it later via a Promise approach. Run time-consuming processes only once.
Utility to create worker pools
Asynchronous iterator function for parallel processing.
async/await simple priority queues
Queueing jobs in Postgres from Node.js like a boss
Minimalist `HTTP` client for `GET`, `POST`, `PUT`, `PATCH` and `DELETE` `JSON` payloads
Run multiple promise-returning & async functions with limited concurrency using native ES9
Promised out of order transform.
Better Queue for NodeJS
TypeScript definitions for tiny-async-pool
A tiny (195B to 220B) utility to recursively list all (total) files in a directory