A feature-rich Node.js event emitter implementation with namespaces, wildcards, TTL, async listeners and browser/worker support.
A cross platform Promise.allSettled polyfill
ES Proposal spec-compliant shim for Promise.allSettled
Simple utility methods for adding timeouts, throttling, and other common behaviors callbacks.
Composable caching primitives with TTL, SWR, and HTTP response caching
A little utility for escaping globs before passing them to zeptomatch.
A little utility for checking if a glob is fully static.
Single function that return the sha1sum. Installing this is just a little bit quicker than reading the crypto documentation.
A little utility for doing side-by-side benchmarks in nodejs
Octokit plugin for GitHub's recommended request throttling
will be retired when popo reaches v0.1
A little library for asserting types and values, with zero dependencies.
A little utility for exploding a zeptomatch-flavored glob into its dynamic and static parts.
A little utility for removing escape sequences from a glob.
Distributed task scheduler and rate limiter
TypeScript definitions for throttle-debounce
A throttleable stream, for working in the slow-lane
A TAP test runner built for Bare runtime and Node.js
A fast, lightweight LRU (Least Recently Used) cache for JavaScript with O(1) operations and optional TTL support.
A little helper for handling strings containing zero width control characters, ANSI styling, whitespaces, newlines, 💩, etc.
Promise Orchestrator: Process promise-based tasks in series and parallel, controlling concurrency and throttling