{"library":"p-queue-es5","type":"library","category":null,"description":"Promise queue with concurrency control, priority, and rate limiting. Version 6.0.2 is stable and maintained. Allows limiting concurrent async operations, per-operation timeouts, interval-based rate limiting, and priority scheduling. Compatible with ES5 environments like older Node.js and some bundlers. Built as CommonJS with TypeScript declarations. No native dependencies. Lightweight alternative to bottleneck, p-limit, or async.queue.","language":"javascript","status":"active","version":"6.0.2","tags":["javascript","promise","queue","enqueue","limit","limited","concurrency","throttle","throat","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install p-queue-es5","imports":["import PQueue from 'p-queue-es5';","const {default: PQueue} = require('p-queue-es5');","import type PQueue from 'p-queue-es5';"]},{"cmd":"yarn add p-queue-es5","imports":[]},{"cmd":"pnpm add p-queue-es5","imports":[]}],"homepage":"https://github.com/sindresorhus/p-queue#readme","github":"https://github.com/sindresorhus/p-queue","docs":null,"changelog":null,"pypi":null,"npm":"p-queue-es5","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}