A utility package for JavaScript applications.
Extra assertions on top of node's assert module
Set a function's length property
Is this value a JS ArrayBuffer?
A function that returns the normally hidden `AsyncFunction` constructor
A function that returns the normally hidden `GeneratorFunction` constructor
Featherweight assert module
`Object.getOwnPropertyDescriptor`, but accounts for IE's broken implementation.
Is this value a JS SharedArrayBuffer?
Is this value a JS Set? 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.
Set a function's name property
Is this value a JS WeakSet? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
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.
Power Assert output formatter
Give a regex, get a robust predicate function that tests it against a string.
Helper function for exhaustive checks of discriminated unions in TypeScript
Is this value a JS WeakRef? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
An ES2015 spec-compliant `Function.prototype.name` shim
TypeScript definitions for http-assert
Give me a string and I'll tell you if it's a valid npm package license string
minimalistic-assert ===
Test if a value is a function.