PostCSS for CSS-in-JS and styles in JS objects
React component that allows you to hijack DOM nodes through React Portals
`Object.defineProperty`, but not IE 8's broken one.
Object value retrieval given a string path
Determine if a function is a native generator function.
An ES7/ES2016 spec-compliant `Array.prototype.includes` shim/polyfill/replacement that works as far down as ES3.
ES2017 spec-compliant Object.values shim.
Create and parse Content-Disposition header
Parse CSS and add vendor prefixes to CSS rules using values from the Can I Use website
A tiny (118 bytes), secure URL-friendly unique string ID generator
Prompt-injection eval harness — runs a curated attack corpus against an LLM target and scores defense posture over time using Claude-as-judge.
Robustly `.call.bind()` a function
CLI tool to update caniuse-lite to refresh target browsers from Browserslist config
A list of color names and its values
Returns an array of Typed Array names that are available in the current environment
yargs the modern, pirate-themed, successor to optimist.
Store information about any JS value in a side channel, using a linked list
Define multiple non-enumerable properties at once. Uses `Object.defineProperty` when available; falls back to standard assignment in older engines.
An ESLint custom parser which leverages TypeScript ESTree
A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.
ES2017 spec-compliant Object.entries shim.
Get the ArrayBuffer out of a TypedArray, robustly.
`Array.prototype.concat`, but made safe by ignoring Symbol.isConcatSpreadable
Is this value a JS Boolean? This module works cross-realm/iframe, and despite ES6 @@toStringTag.