`deep-equal`, but only for JSON-supported values.
Tiny deep equal comparator
Is this value a JS regex? Works cross-realm/iframe, and despite ES6 @@toStringTag
Test whether two values are equal data types.
Give a regex, get a robust predicate function that tests it against a string.
The URI implementation that is used by VS Code and its extensions
Is this value a JS String object or primitive? This module works cross-realm/iframe, and despite ES6 @@toStringTag.
[![][npm-badge]][npm-url] [![][travis-badge]][travis-url]
Assert the equality of two HTML fragments
A simple list of possible Typed Array names.
A JavaScript text diff implementation.
Easy and small child_process.spawn
Human-friendly taxonomy for file types
TypeScript definitions for http-assert
Compare DNS record strings for equality
typesafe assertion library for TypeScript 3.7+
Fastest deep equal comparison for React. Great for React.memo & shouldComponentUpdate. Also really fast general-purpose deep comparison.
ECMAScript spec abstract operations.
Like a Set, but provides the index of the `key` in the backing array
C utilities for asserting that a Node-API call returns an "ok" status.
Resolve a URI relative to an optional base URI
Exclude keys to compare from a deep equal operation with chai expect and assert
ES2015-compliant shim for Object.is - differentiates between -0 and +0
Check if two arrays are equal