A utility package for JavaScript applications.
Extra assertions on top of node's assert module
Set a function's length property
A function that returns the normally hidden `AsyncFunction` constructor
Is this value a JS ArrayBuffer?
A function that returns the normally hidden `GeneratorFunction` constructor
Is this value a JS SharedArrayBuffer?
Featherweight assert module
Set a function's name property
Is this value a JS Set? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
`Object.getOwnPropertyDescriptor`, but accounts for IE's broken implementation.
Is this value a JS WeakSet? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Is this value a JS WeakMap? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Power Assert output formatter
Execute a function on exit without leaking memory, allowing all objects to be garbage collected
Return a function which tests if every element in an array passes a test condition.
Give a regex, get a robust predicate function that tests it against a string.
TypeScript definitions for http-assert
Is this value a JS WeakRef? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Test if a value is a function.
An ES2015 spec-compliant `Function.prototype.name` shim
Helper function for exhaustive checks of discriminated unions in TypeScript
Give me a string and I'll tell you if it's a valid npm package license string
The assert module from Node.js, for the browser.