Email address and domain validation
Robust call-bound JavaScript intrinsics, using `call-bind` and `get-intrinsic`.
append AST into power-assert context
Define multiple non-enumerable properties at once. Uses `Object.defineProperty` when available; falls back to standard assignment in older engines.
Better assertions for node, reporting the expr, filename, lineno etc
Jest matchers for asserting that HTTP responses satisfy an OpenAPI spec
ES proposal-spec-compliant Object.fromEntries shim.
comparison renderer for power-assert context
TypeScript definitions for validate-npm-package-name
Assertion module for Japa
diagram renderer for power-assert context
Helper package to shim a method into `Array.prototype[Symbol.unscopables]`
TypeScript definitions for power-assert
Babel plugin for power-assert
JavaScript micro templates.
ES spec-like internal slots
calculates width of given string
ECMAScript “ToPrimitive” algorithm. Provides ES5 and ES2015 versions.
base renderer for power-assert context
Store information about any JS value in a side channel. Uses WeakMap if available.
Assertion library for JavaScript
Validates whether a string matches the production for an XML name or qualified name
ES spec-compliant shim for ArrayBuffer.prototype.slice
Check if a buffer contains valid UTF-8