thlorenz

thlorenz/deep-is

node's assert.deepEqual algorithm except for the fact that (NaN === NaN) and (+0 !== -0).

JavaScript
21
5
Other

Deep-is is a standalone JavaScript module that implements Node.js's `assert.deepEqual()` algorithm, with the key difference that it considers `NaN` equal to `NaN` and distinguishes between `+0` and `-0`. It is designed for developers who need a fast and reliable way to perform deep equality comparisons in their Node.js applications, offering performance improvements over wrapping `assert.deepEqual()` in a `try/catch` block.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of thlorenz/deep-is

Account's avatar
tap-producing test harness for node and browsers

Support the repos that depend on this repository

Top contributors

No contributors yet

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet