Promise Queue Manager

JSON →
library 3.0.5 ·javascript
verified Jun 7, 2026

A queue manager for concurrent promise execution with zero external dependencies. Provides fine-grained control over concurrency and error handling, supporting both function lists and item-based processing. Version 3.0.5 uses a config object and requires promises to be wrapped in functions to avoid early execution. Uses EventEmitter for event-driven flow. Suitable for batch processing or rate-limiting async tasks. Differentiators include zero dependencies, TypeScript types, and ability to cancel queue mid-execution.