natesilva / p-ratelimit
Promise-based utility to make sure you don’t call rate-limited APIs too quickly.
☆62Updated last month
Related projects: ⓘ
- A tiny (~90B) isomorphic wrapper for `crypto.randomBytes` in Node.js and browsers.☆68Updated last year
- Logger-agnostic wrapper that normalizes logs regardless of arg style. Great for large dev teams, old/new projects, and works w/Pino, Bun…☆50Updated 2 months ago
- Converts a Web-API readable-stream into a Node readable-stream.☆44Updated last year
- 🚥 Load pino logs into Sentry☆60Updated 3 weeks ago
- Stringify Object as tree structure☆15Updated 11 months ago
- Gracefully shutdown fastify☆70Updated 3 weeks ago
- Multi select input component for Ink☆26Updated last year
- A "top" like module for your Node.js process. Collects CPU usage etc.☆78Updated 3 years ago
- Display youch error message on terminal☆89Updated 11 months ago
- 🏄 Framework-agnostic CSRF middleware for modern Node.js☆124Updated this week
- Helper functions for implementing the idle-until-urgent pattern☆37Updated 5 years ago
- NPM open registry☆68Updated last year
- Run a piece of code when the javascript process stops. Works in all environments (browsers, nodejs..)☆54Updated this week
- User-friendly pseudorandom number generator (PRNG)☆108Updated 2 years ago
- ☆32Updated last year
- A protobuf runtime and code generation tool for JavaScript and TypeScript☆70Updated 10 months ago
- A simple CLI to run Node.js and report code coverage.☆54Updated 2 years ago
- A cron based task scheduler for node and the browser, with extended syntax and timezone support.☆34Updated last year
- An implementation of window.fetch in Node.js using Minipass streams☆54Updated 2 weeks ago
- Node CLI or module to calculate folder size☆62Updated this week
- Gracefully exit HTTP servers (Express/Koa/Fastify/etc), databases (Mongo/Mongoose), Redis clients, Bree job schedulers, and custom handle…☆72Updated last month
- snapshot testing companion for node:test☆42Updated last month
- A tiny (203B) utility to enqueue items for batch processing and/or satisfying rate limits.☆112Updated 5 years ago
- ☆25Updated last year
- Lightweight, clearly-defined alternative to file glob strings☆15Updated 11 months ago
- *Maintained fork of Later.* A javascript library for defining recurring schedules and calculating future (or past) occurrences for them. …☆135Updated 9 months ago
- JSON key compressor☆37Updated last year
- A router that works in Node.js, browser and Deno.☆66Updated 2 years ago
- 🤖 Script to automate creating built branches☆21Updated 2 years ago
- Convert an array of objects into a persistent or temporary directory structure.☆26Updated last year