{"library":"queue-promised","type":"library","category":null,"description":"A Node.js library for rate-limiting asynchronous function executions using a queue of worker functions. Each task returns a Promise that resolves when a worker becomes available. Version 0.0.30 is the latest stable release; the library is mature with low release cadence (last update 2019). It offers both a simple wrapper for existing functions and a lower-level API with explicit queue and worker management. Unlike more opinionated rate limiters, it does not enforce any concurrency model beyond a configurable number of workers.","language":"javascript","status":"maintenance","version":"0.0.30","tags":["javascript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install queue-promised","imports":["const queuePromised = require('queue-promised')","const { wrapper } = require('queue-promised')","const { queue } = require('queue-promised')"]},{"cmd":"yarn add queue-promised","imports":[]},{"cmd":"pnpm add queue-promised","imports":[]}],"homepage":"git@github.com:nemanjan00/queue-promised","github":"git@github.com:nemanjan00/queue-promised","docs":null,"changelog":null,"pypi":null,"npm":"queue-promised","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}