{"library":"rp-queue","type":"library","category":null,"description":"A lightweight promise queue for Node.js (v4+) that runs tasks with concurrency control, rate limiting, and priority support. Version 1.1.0 is the current stable release; updates are infrequent. Key differentiators include support for both simple task arrays and object-style configurations with custom process functions, as well as FIFO and priority queue modes. Unlike larger libraries like Bull or Bee-Queue, rp-queue is minimal and has no dependencies.","language":"javascript","status":"active","version":"1.1.0","tags":["javascript","promise","queue","enqueue","limit","limited","rate","batch","ratelimit"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install rp-queue","imports":["import RPQueue from 'rp-queue'","const RPQueue = require('rp-queue')","import RPQueue from 'rp-queue'"]},{"cmd":"yarn add rp-queue","imports":[]},{"cmd":"pnpm add rp-queue","imports":[]}],"homepage":"https://github.com/bplok20010/rp-queue#readme","github":"https://github.com/bplok20010/rp-queue","docs":null,"changelog":null,"pypi":null,"npm":"rp-queue","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}