Power Assert in JavaScript
Test if a double-precision floating-point numeric value is positive zero.
Test if a value is an Int16Array.
Test if a value is an arguments object.
Test if a value is an array of strings.
Test if a value is array-like.
Test if a double-precision floating-point numeric value is negative zero.
Returns true if a value has the characteristics of a valid JavaScript accessor descriptor.
Test if a finite numeric value is an even number.
Parses, serializes, and manipulates MIME types, according to the WHATWG MIME Sniffing Standard
Test if a value is a number having a positive value.
Test if a value is an ArrayBuffer.
ES2015-compliant shim for Number.isNaN - the global isNaN returns false positives.
comparison renderer for power-assert context
Test if a value is a complex number-like object.
Test if a value is a Complex64Array.
Test if a value is an Error object.
Synchronous validation of a path existing either as a file or as a directory.
Featherweight assert module
correct invalid SPDX expressions
Test if a value is a Complex128Array.
Rich matchers inspired by Hamcrest. Useful for generating helpful assertion failure messages in tests.
Test whether a value has in its prototype chain a specified constructor as a prototype property.
DOM assertions for the Chai assertion library using vanilla JavaScript