Human-friendly process signals
Hooks for managing, caching and syncing asynchronous and remote data in React
A library to create readable "multipart/form-data" streams. Can be used to submit forms and file uploads to other web applications.
Determine if a function is a native generator function.
Is this JS value callable? Works with Functions and GeneratorFunctions, despite ES6 @@toStringTag.
Web framework built on Web Standards
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.
Define a data property on an object. Will fall back to assignment in an engine without descriptors.
Secure cross-platform TUI + CLI for managing environment variables. Secrets in the OS keyring, metadata in encrypted SQLite, projects bound via evault.toml manifests.
ES6 spec-compliant RegExp.prototype.flags shim.
A light-weight module that brings Fetch API to node.js
ES2019 spec-compliant String.prototype.trimEnd shim.
webpack Validation Utils
A simple cache for a few of the JS Error constructors.
`Object.defineProperty`, but not IE 8's broken one.
Robustly `.call.bind()` a function
Give a regex, get a robust predicate function that tests it against a string.
Define multiple non-enumerable properties at once. Uses `Object.defineProperty` when available; falls back to standard assignment in older engines.
Set a function's length property
Custom jest matchers to test the state of the DOM
An ES7/ES2016 spec-compliant `Array.prototype.includes` shim/polyfill/replacement that works as far down as ES3.
Is this value a JS Number object? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Is this value a JS FinalizationRegistry? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Returns an array of Typed Array names that are available in the current environment