{"library":"queue-promise","type":"library","category":null,"description":"queue-promise (v2.2.1) is a minimal, zero-dependency library for managing concurrent promise-based queues in Node.js. It provides configurable concurrency (default 5) and interval (default 500ms) controls, task enqueuing/dequeuing, and event emission (start, stop, end, resolve, reject). Unlike heavier alternatives like Bull or bee-queue, it is dependency-free and suitable for simple in-process queueing. The library ships TypeScript definitions, has a stable release cadence, and supports both automatic and manual start modes. Compatible with Node >=8.12.0.","language":"javascript","status":"active","version":"2.2.1","tags":["javascript","queue","queue-tasks","queue-promise","promise","promise-chain","promise-queue","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install queue-promise","imports":["import Queue from 'queue-promise'","import type { QueueOptions } from 'queue-promise'","import type { Queue } from 'queue-promise'"]},{"cmd":"yarn add queue-promise","imports":[]},{"cmd":"pnpm add queue-promise","imports":[]}],"homepage":"https://github.com/Bartozzz/queue-promise#readme","github":"https://github.com/Bartozzz/queue-promise","docs":null,"changelog":null,"pypi":null,"npm":"queue-promise","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}