{"library":"blocking-queue","type":"library","category":null,"description":"A simple blocking FIFO queue and flow control library using Promises, allowing consumers to process tasks with a configurable concurrency limit. Version 0.0.1 is the initial release. It provides a Queue class for push/pop operations and a QueueConsumer to start/stop task processing. Different from full-featured message queues like Bull or Kue, this is lightweight and designed for in-process task orchestration. The library is minimal but functional, suitable for simple sequential or parallel task execution in Node.js.","language":"javascript","status":"active","version":"0.0.1","tags":["javascript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install blocking-queue","imports":["import { Queue } from 'blocking-queue'","import { QueueConsumer } from 'blocking-queue'","import Queue from 'blocking-queue'"]},{"cmd":"yarn add blocking-queue","imports":[]},{"cmd":"pnpm add blocking-queue","imports":[]}],"homepage":"https://github.com/abehiroshi/node-blocking-queue#readme","github":"https://github.com/abehiroshi/node-blocking-queue","docs":null,"changelog":null,"pypi":null,"npm":"blocking-queue","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}