An ES2019 spec-compliant `Array.prototype.flatMap` shim/polyfill/replacement that works as far down as ES3.
Utilities for working with TypeScript + ESLint together
The ultimate javascript content-type utility.
Provides a list of electron-to-chromium version mappings
An ES7/ES2016 spec-compliant `Array.prototype.includes` shim/polyfill/replacement that works as far down as ES3.
Convert character encodings in pure javascript.
Helper functions around Function call/apply/bind, for use in `call-bind`
Create and parse Content-Disposition header
Runtime typescript and ESM support for Node.js
A parser that converts TypeScript source code into an ESTree compatible form
CLI tool to update caniuse-lite to refresh target browsers from Browserslist config
Object value retrieval given a string path
Node.js body parsing middleware
A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.
ES2017 spec-compliant Object.values shim.
Get the ArrayBuffer out of a TypedArray, robustly.
Tool for transforming styles with JS plugins
Robust call-bound JavaScript intrinsics, using `call-bind` and `get-intrinsic`.
`Array.prototype.concat`, but made safe by ignoring Symbol.isConcatSpreadable
concatenative mapdashery
A list of color names and its values
Robustly `.call.bind()` a function
Is this JS value callable? Works with Functions and GeneratorFunctions, despite ES6 @@toStringTag.
ES2019 spec-compliant String.prototype.trimEnd shim.