A tiny schema-based env loader and validator for Node.js.
Load environment variables from .env and ensure they are defined
detect possibly catastrophic, exponential-time regular expressions
Runtime agnostic JS utils
Regular expression for matching a shebang line
A deep deletion module for node (like `rm -rf`)
No description provided.
Detect Node.JS (as opposite to browser environment). ESM modification
Give a regex, get a robust predicate function that tests it against a string.
`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.
Executes a command using the environment variables in an env file
`Array.prototype.concat`, but made safe by ignoring Symbol.isConcatSpreadable
Solves a problem with util.format
Constant-time comparison algorithm to prevent timing attacks.
Run scripts that set and use environment variables across platforms
Push an array of items into an array, while being robust against prototype modification
Safer Node.js Buffer API
Capability-style filesystem roots for Node.js apps that handle untrusted relative paths.
Share target browsers between different front-end tools, like Autoprefixer, Stylelint and babel-env-preset
Bindings for RE2: fast, safe alternative to backtracking regular expression engines.
URL and cookie safe UIDs
Generic environment runner for JavaScript runtimes.
Loads environment variables from .env file
Fork pseudoterminals in Node.JS