{"library":"queue-up","type":"library","category":null,"description":"Simple promise-based function queue for rate-limited execution. Version 2.1.0, stable, with low release cadence. Each enqueued function resolves after a configurable interval from the previous function's resolution. Supports initial value passing between chained functions. Lightweight, no dependencies. Unlike throttle/debounce, it queues calls to ensure spacing but never drops them.","language":"javascript","status":"active","version":"2.1.0","tags":["javascript","queue","enqueue","promise","then","rate","limited","interval","debounce"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install queue-up","imports":["const Queue = require('queue-up');","queue.up(() => asyncFn());","queue.all([fn1, fn2]);"]},{"cmd":"yarn add queue-up","imports":[]},{"cmd":"pnpm add queue-up","imports":[]}],"homepage":"https://github.com/dsblv/queue-up#readme","github":"https://github.com/dsblv/queue-up","docs":null,"changelog":null,"pypi":null,"npm":"queue-up","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}