A minimal, dependency-free TypeScript/JavaScript library for environment-variable loading and typed access.
Runtime agnostic JS utils
Regular expression for matching a shebang line
Detect Node.JS (as opposite to browser environment). ESM modification
TypeScript web server for Node.js with web-standard Request and Response APIs
`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
A minimal, production-oriented service gateway for SvelteKit.
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
Composable enhance and form utilities for SvelteKit actions, loads, methods, and hooks.
A lightweight, zero-dependency TypeScript library for creating, verifying and decoding JSON Web Tokens (JWT).
JavaScript environment detection for browser and Node
Vite as Node.js runtime
Offers getProxyForUrl to get the proxy URL for a URL, respecting the *_PROXY (e.g. HTTP_PROXY) and NO_PROXY environment variables.
Production-focused TypeScript helpers for WebAuthn registration and authentication flows in Node.js.
A Babel preset for each environment.