simple assertion module for checking function arguments
Define a data property on an object. Will fall back to assignment in an engine without descriptors.
Extra assertions on top of node's assert module
Power Assert output formatter
An ESnext spec-compliant `Array.prototype.toSorted` shim/polyfill/replacement that works as far down as ES3.
base renderer for power-assert context
minimalistic-assert ===
The assert module from Node.js, for the browser.
Parses, serializes, and manipulates MIME types, according to the WHATWG MIME Sniffing Standard
Synchronous validation of a path existing either as a file or as a directory.
correct invalid SPDX expressions
assert with status codes
A robust, ES3 compatible, "has own property" predicate.
Is this value a JS ArrayBuffer?
Is this value a JS SharedArrayBuffer?
Sort an object's keys, including an optional key list
What is the type of this builtin JS value?
Which kind of boxed JS primitive is this?
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 specifier a node.js core module?
`Object.getOwnPropertyDescriptor`, but accounts for IE's broken implementation.
`Object.defineProperty`, but not IE 8's broken one.
Robustly get the length of a Typed Array
A helper to optimistically set Symbol.toStringTag, when possible.
Call method_contraints! with the param name and constraint to enforce validation on it
Argument matcher for asserting AR object equality.
Type assertion library for method arguments
Use Minitest assertions with keyword arguments
arg-that provides a simple method to create an argument matcher in equality comparisons.
gimme attempts to bring to Ruby a test double workflow akin to Mockito in Java. Major distinctions include preserving arrange-act-assert in tests, fast feedback for methods the double's real counterpart may not know how to respond to, no string/symbolic representations of methods, argument captors, and strong opinions (weakly held).
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.