{"library":"throttled-queue","type":"library","category":null,"description":"Rate-limit arbitrary asynchronous or synchronous code with a FIFO queue that drains at a controlled interval. Version 3.0.0 is current, actively maintained, and ships TypeScript definitions. Unlike lodash throttle, throttled-queue never drops executions — every call is queued and executed at the configured rate. Supports browser and Node.js, with optional even spacing and convenience helpers (seconds, minutes, hours). Breaking changes from v2: named import required, options passed as single object.","language":"javascript","status":"active","version":"3.0.0","tags":["javascript","node","rate limit","queue","throttle","throttled","request","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install throttled-queue","imports":["import { throttledQueue } from 'throttled-queue'","const { throttledQueue } = require('throttled-queue')","import { seconds } from 'throttled-queue'","import type { ThrottledQueueOptions } from 'throttled-queue'"]},{"cmd":"yarn add throttled-queue","imports":[]},{"cmd":"pnpm add throttled-queue","imports":[]}],"homepage":"https://github.com/shaunpersad/throttled-queue#readme","github":"https://github.com/shaunpersad/throttled-queue","docs":null,"changelog":null,"pypi":null,"npm":"throttled-queue","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}