throttle-queue
JSON →throttle-queue 0.1.0 is a promise-based priority queue for Node.js and browser environments that offers task deduplication, concurrency control, serial execution, and job aging to prevent starvation. It supports async/await patterns and allows setting a custom executor function. Version 0.1.0 is the initial release; the package is no longer actively maintained. Key differentiators: built-in deduplication via job IDs, aging mechanism, and priority levels (low, medium, high).
Resources
packagethrottle-queue ↗