nano-limit
v1.0.1Tiny concurrency and rate limiter with priorities, AbortSignal, and zero dependencies.
npm i @npclfg/nano-limit
0 deps~160 LOCTypeScript
Four packages, no dependencies, small enough to read in one sitting.
Tiny concurrency and rate limiter with priorities, AbortSignal, and zero dependencies.
npm i @npclfg/nano-limit
Exponential backoff with AbortSignal, per-attempt timeout, and jitter. Zero dependencies.
npm i nano-retry
Tiny event emitter with priorities, pattern matching, and async support.
npm i @npclfg/nano-emitter
Distributed rate limiting with Redis. Sliding window counter with atomic Lua scripts.
npm i @npclfg/nano-limit-redis