Assert that package-lock.json is consistent with package.json
Is this value a JS ArrayBuffer?
Is this specifier a node.js core module?
The assert module from Node.js, for the browser.
Is this value a JS SharedArrayBuffer?
Is this value a JS regex? Works cross-realm/iframe, and despite ES6 @@toStringTag
Is this value a JS Typed Array? This module works cross-realm/iframe, does not depend on `instanceof` or mutable properties, and despite ES6 Symbol.toStringTag.
Is this value a JS String object or primitive? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Is this value a JS DataView? This module works cross-realm/iframe, does not depend on `instanceof` or mutable properties, and despite ES6 Symbol.toStringTag.
DOM trap for a focus
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.
Synchronous validation of a path existing either as a file or as a directory.
minimalistic-assert ===
Is this value a JS WeakSet? 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.
ES2015-compliant shim for Object.is - differentiates between -0 and +0
Is this value a JS Boolean? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
Is this value a JS Date object? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
assert with status codes
Is this value negative zero? === will lie to you
Is this value a JS Map? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
ES2015-compliant shim for Number.isNaN - the global isNaN returns false positives.
It is a trap! (for a focus)