If IsObject(value) is false, throw a TypeError exception.
ES2015-compliant shim for Object.is - differentiates between -0 and +0
Is this value a JS Date object? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Is this value a JS Boolean? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Is this value a JS Number object? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Extra assertions on top of node's assert module
ES Object-related atoms: Object, ToObject, RequireObjectCoercible
Is this value a JS String object or primitive? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Returns true if a value has the characteristics of a valid JavaScript data descriptor.
Checks whether a value is an object
Generic options parameter handling.
Test if a double-precision floating-point numeric value is NaN.
Test if a double-precision floating-point numeric value is infinite.
A helper to optimistically set Symbol.toStringTag, when possible.
Test if a value is object-like.
Test if a value is an object.
Power Assert output formatter
Test if a value is a plain object.
`Object.defineProperty`, but not IE 8's broken one.
Is this an arguments object? It's a harder question than you think.
Babel plugin for power-assert
The assert module from Node.js, for the browser.
Test if a finite double-precision floating-point number is an integer.
Is this value a JS ArrayBuffer?