Utilities for debouncing, throttling, rate-limiting, queuing, and more.
An efficient in-memory FIFO cache with a fixed TTL for Node.js projects, designed to automatically remove outdated records. Unlike widely used LRU caches, FIFO caches do not prioritize retaining popular keys for extended durations. This simplified approac
Determine if the current node version supports the `--preserve-symlinks` flag.
Node.js API (Node-API)
A light-weight module that brings Fetch API to node.js
TypeScript definitions for p-fifo
Queue sync or async functions with max concurrency, max size, max age, and fifo/lifo ordering
Utilities for debouncing and throttling functions in React.
Node-RED nodes to talk to serial ports
A simple tool to keep requests to be executed in order.
Load node modules according to tsconfig paths, in run-time or via API.
Ignore is a manager and filter for .gitignore rules, the one used by eslint, gitbook and many others.
Cross platform child_process#spawn and child_process#spawnSync
Like which(1) unix command. Find the first instance of an executable in the PATH.
Determines if an object can be used as an array
Provides a way to make requests
Build tool and bindings loader for node-gyp that supports prebuilds
TypeScript execution environment and REPL for node.js, with source map support
A fixed-length, first-in-first-out array.
An implementation of window.fetch in Node.js using Minipass streams
Vite as Node.js runtime
Info about node `exports` field support: version ranges, categories, etc.
[](https://www.npmjs.com/package/@aws-sdk/util-user-agent-node) [](https://www.npmjs.com/
Node.js releases data