Runtime agnostic JS utils
Regular expression for matching a shebang line
Detect Node.JS (as opposite to browser environment). ESM modification
`unenv` is a framework-agnostic system that allows converting JavaScript code to be platform agnostic and work in any environment including Browsers, Workers, Node.js, or JavaScript runtime.
Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset
Executes a command using the environment variables in an env file
Loads environment variables from .env file
Run scripts that set and use environment variables across platforms
Fork pseudoterminals in Node.JS
Node.js log generator for log engine
Generic environment runner for JavaScript runtimes.
Uses export conditions to return environment information in a way that works with major bundlers and runtimes.
Detect Node.JS (as opposite to browser environment) (reliable)
Get environment variables exposed by CI services
JavaScript environment detection for browser and Node
Offers getProxyForUrl to get the proxy URL for a URL, respecting the *_PROXY (e.g. HTTP_PROXY) and NO_PROXY environment variables.
Vite as Node.js runtime
A Babel preset for each environment.
Cross platform environment variables with process.env, window.name, location.hash and localStorage fallbacks
TypeScript definitions for proxy-from-env
AWS credential provider that sources credentials from known environment variables
NodeJS Environment Type detection.
Metapackage which bundles opentelemetry node core and contrib instrumentations
Convert a NODE_OPTIONS environment variable to an argv list, or vice versa