{"library":"promise-queue-manager","type":"library","category":null,"description":"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.","language":"javascript","status":"active","version":"3.0.5","tags":["javascript","nodejs","promise","queue","promise-queue","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install promise-queue-manager","imports":["import { PromiseQueue } from 'promise-queue-manager'","import { PromiseQueueItemResponse } from 'promise-queue-manager'","import { PromiseQueueConfig } from 'promise-queue-manager'","import { PromiseQueue } from 'promise-queue-manager'; const events = PromiseQueue.EVENTS"]},{"cmd":"yarn add promise-queue-manager","imports":[]},{"cmd":"pnpm add promise-queue-manager","imports":[]}],"homepage":"https://github.com/gustavolaux/promise-queue-manager#readme","github":"https://github.com/gustavolaux/promise-queue-manager","docs":null,"changelog":null,"pypi":null,"npm":"promise-queue-manager","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}