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
Define multiple non-enumerable properties at once. Uses `Object.defineProperty` when available; falls back to standard assignment in older engines.
webpack Validation Utils
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`
TypeScript definitions for @babel/traverse
A collection of essential TypeScript types
Custom jest matchers to test the state of the DOM
A tiny invariant function
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.
parse argument options
A tiny (118 bytes), secure URL-friendly unique string ID generator
TypeScript definitions for react-dom
ECMAScript “ToPrimitive” algorithm. Provides ES5 and ES2015 versions.
Is this value a JS Boolean? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Validate XML, Parse XML, Build XML without C/C++ based libraries
ES spec-compliant shim for ArrayBuffer.prototype.slice
Does the environment have full property descriptor support? Handles IE 8's broken defineProperty/gOPD.
Store information about any JS value in a side channel. Uses WeakMap if available.
Determine if the JS environment has BigInt support.
A utility-first CSS framework for rapidly building custom user interfaces.
An ES2019 spec-compliant `Array.prototype.flat` shim/polyfill/replacement that works as far down as ES3.
Fast, disk space efficient package manager
Terminal string styling done right