Lightweight async task scheduling and concurrency control: schedulers, idle/frame/limited queues, throttle, debounce, batch, page lifecycle, random delays. Browsers, Node.js, Deno, Bun.
typescript queue scheduler concurrency throttle batch debounce rate-limit sleep task-queue esm throttler defer microtask async-queue retainer limited-queue idle-queue frame-queue page-lifecycle
-
Updated
May 7, 2026 - JavaScript