{"library":"func-queue","type":"library","category":null,"description":"v1.2.2 — A lightweight Node.js queue library that supports sequential, persistent, and concurrent execution of functions with custom callback error handling. Released in 2012 (last update 2013), it provides createQueue for sequential tasks, createPersistentQueue for re-runnable tasks, and createConcurrentQueue for parallel keyed queues. Unlike modern promise-based queues (e.g., Bull, async.queue), it uses a callback-driven API where each step manually delivers results or errors. Suitable for simple Node.js callback patterns but outdated compared to promise/async alternatives.","language":"javascript","status":"deprecated","version":"1.2.2","tags":["javascript","queue","callback","concurrent","persistent"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install func-queue","imports":["const queue = require('func-queue');","const queue = require('func-queue'); const q = queue.createQueue(errCb, successCb);","const queue = require('func-queue'); const pq = queue.createPersistentQueue(errCb, successCb);"]},{"cmd":"yarn add func-queue","imports":[]},{"cmd":"pnpm add func-queue","imports":[]}],"homepage":"https://github.com/vietor/node-func-queue","github":"git://github.com/vietor/node-func-queue","docs":null,"changelog":null,"pypi":null,"npm":"func-queue","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}