{"library":"promiseq","type":"library","category":null,"description":"Promise queue for Node.js that maintains a queue of promises and tracks completion of individual jobs and the entire queue. Inspired by promise-queue but built specifically for Node.js with bluebird providing promises and async.queue for queue operations. Current stable version is 1.1.0, with a low release cadence (1.1.0 released with stat deprecations and additions; 1.0.0 added canAccept() and allowance). Differentiators include integration with bluebird, async.queue backing, and statistics tracking (complete, failed, succeeded).","language":"javascript","status":"active","version":"1.1.0","tags":["javascript","promise","queue","q","bluebird","async","migration"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install promiseq","imports":["const PromiseQueue = require('promiseq')","queue.push(job).then(() => {})","queue.close().then(() => {})"]},{"cmd":"yarn add promiseq","imports":[]},{"cmd":"pnpm add promiseq","imports":[]}],"homepage":"https://www.nullivex.com/","github":"https://github.com/snailjs/promiseq","docs":null,"changelog":null,"pypi":null,"npm":"promiseq","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}