{"library":"limited-request-queue","type":"library","category":null,"description":"A Node.js queue library for interactively managing concurrency and rate limiting of outbound HTTP requests. Version 5.1.0 stable, with a maintenance-focused release cadence. Key differentiators: per-host concurrency limiting via URL host grouping, pause/resume at any time, simple EventEmitter-based API, and options to ignore ports, protocols, and subdomains for host grouping. Unlike generic async queues, it is specifically designed for outbound requests with host-aware throttling.","language":"javascript","status":"active","version":"5.1.0","tags":["javascript","background","concurrency","DoS","http","limiting","queue","rate","request"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install limited-request-queue","imports":["import RequestQueue, { END_EVENT, ITEM_EVENT } from 'limited-request-queue'","import { END_EVENT } from 'limited-request-queue'","import { ITEM_EVENT } from 'limited-request-queue'","const { default: RequestQueue, END_EVENT, ITEM_EVENT } = require('limited-request-queue')"]},{"cmd":"yarn add limited-request-queue","imports":[]},{"cmd":"pnpm add limited-request-queue","imports":[]}],"homepage":"https://github.com/stevenvachon/limited-request-queue#readme","github":"https://github.com/stevenvachon/limited-request-queue","docs":null,"changelog":null,"pypi":null,"npm":"limited-request-queue","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}