An HTTP(s) proxy `http.Agent` implementation for HTTPS
An implementation of the WHATWG URL Standard's URL API and parsing machinery
Process execution for humans
string representations of objects in node and the browser
A querystring parser that supports nesting and arrays, with a depth limit
Prettier is an opinionated code formatter
Packs ECMAScript/CommonJs/AMD modules for the browser. Allows you to split your codebase into multiple bundles, which can be loaded on demand. Supports loaders to preprocess files, i.e. json, jsx, es7, css, less, ... and your custom stuff.
Determine if the JS environment has Symbol support. Supports spec, or shams.
Does this JS environment support the `name` property on functions?
Bash-like brace expansion, implemented in JavaScript. Safer than other brace expansion libs, with complete support for the Bash 4.3 braces specification, without sacrificing speed.
Perform async work synchronously in Node.js using `worker_threads` with first-class TypeScript support.
Next-generation ES module bundler
Determine if a value is an ES6 Symbol or not.
Cross platform child_process#spawn and child_process#spawnSync
Is this value negative zero? === will lie to you
Media Type Database
Get and robustly cache all JS language-level intrinsics at first require time
A super light and fast circular JSON parser.
A tool set for CSS: fast detailed parser (CSS → AST), walker (AST traversal), generator (AST → CSS) and lexer (validation and matching) based on specs and browser implementations
Human-friendly process signals
Define a data property on an object. Will fall back to assignment in an engine without descriptors.
TypeScript definitions for @babel/core
2KB immutable date time library alternative to Moment.js with the same modern API
DOMPurify is a DOM-only, super-fast, uber-tolerant XSS sanitizer for HTML, MathML and SVG. It's written in JavaScript and works in all modern browsers (Safari, Opera (15+), Internet Explorer (10+), Firefox and Chrome - as well as almost anything else usin