Generate tests to evaluate the intelligence of large language models.
Enforce real-time token budgets and spending limits for OpenAI, Anthropic Claude, and Google Gemini API calls in Node.js
A high-level API to automate web browsers
A high-level API to automate web browsers
A Babel preset that enables parsing of proposals supported by the current Node.js version.
Traceloop Software Development Kit (SDK) for Node.js
A replacement for process.exit that ensures stdio are fully drained before exiting.
JWA implementation (supports all JWS algorithms)
unist utility to check if a node passes a test
transform humanize time to ms
A Twilio helper library
Node.js atomic and non-atomic counters, rate limiting tools, protection from DoS and brute-force attacks at scale
Node.js Google Authentication Service Account Tokens
programmatic plopping for fun and profit
Get the Node ABI for a given target and runtime, and vice versa.
Converts a Web-API readable-stream into a Node.js readable-stream.
string-argv parses a string into an argument array to mimic process.argv. This is useful when testing Command Line Utilities that you want to pass arguments to.
Temporary file and directory creator
Node SDK for browserstack selenium-webdriver tests
A tool for respawning node binaries when special flags are present.
Module to help building SARIF log files
Friendly emoji lookups and parsing utilities for Node.js. 💖
Cross platform child_process#spawn and child_process#spawnSync
Create a full Content-Type header given a MIME type or extension and cache the result