Promise based HTTP client for the browser and node.js
Create HTTP error objects
A list of color names and its values
Simple key-value storage with support for multiple backends
Robustly `.call.bind()` a function
ES2019 spec-compliant String.prototype.trimEnd shim.
HTML parser and serializer.
Helper functions for V8 coverage files.
Is this JS value callable? Works with Functions and GeneratorFunctions, despite ES6 @@toStringTag.
ES6 spec-compliant RegExp.prototype.flags shim.
Store information about any JS value in a side channel, using a linked list
Node.js final http responder
HTTP and HTTPS modules that follow redirects.
Determine if a function is a native generator function.
Which kind of Collection (Map, Set, WeakMap, WeakSet) is this JavaScript value? Works cross-realm, without `instanceof`, and despite Symbol.toStringTag.
Returns an array of Typed Array names that are available in the current environment
Is this specifier a node.js core module?
A lightweight cache for file metadata, ideal for processes that work on a specific set of files and only need to reprocess files that have changed since the last run
A library to create readable "multipart/form-data" streams. Can be used to submit forms and file uploads to other web applications.
Define multiple non-enumerable properties at once. Uses `Object.defineProperty` when available; falls back to standard assignment in older engines.
webpack Validation Utils
ES5 spec-compliant shim for String.prototype.trim
yargs the modern, pirate-themed, successor to optimist.
Fill in a range of numbers or letters, optionally passing an increment or `step` to use, or create a regex-compatible range with `options.toRegex`