A standalone Node.js module that compares two values using the same recursive equality behavior as assert.deepEqual, but treats NaN as equal to NaN. Useful for writing deep equality checks in JavaScript where the default deepEqual behavior differs for NaN.
Project status
- The repository appears to be maintained only sporadically, with the most recent upstream push on 2021-09-04 and updates limited to project and CI-related changes rather than core functionality.
- The apparent update cadence is very low, with large gaps between updates (for example, v0.1.3 in 2014 and the next known update v0.1.4 in 2021).
AI summary generated Today
Recent updates
v0.1.4
9/4/2021Release v0.1.4 has no publisher-provided release notes. The actual changes in the diff are limited to configuration and package metadata updates, with a notable change to the CI Node.js test matrix.
v0.1.3
8/24/2014Release v0.1.3 makes metadata-only changes: it adds a LICENSE file, updates README license wording, and adjusts package.json license metadata. There are no code changes to the deep-is deepEqual behavior indicated by this diff, only project/legal and manifest updates.
v0.1.2
5/12/2013Release v0.1.2 was published on 2013-05-12, but no release notes or change log details were provided by the publisher. As a result, there is insufficient information to determine new features, breaking changes, bug fixes, security updates, performance improvements, or migration/dependency notes.
v0.1.1
4/17/2013Release v0.1.1 updates the deep-is equality logic to correctly distinguish +0 from -0, and adds a regression test for the zero sign edge case. It also updates README and package metadata to reflect the deep-is module name.
v0.1.0
4/11/2013Release v0.1.0 was published on 2013-04-11, but no release notes were provided by the publisher. As a result, there is no documented information about new features, breaking changes, bug fixes, security updates, performance improvements, migration steps, or dependency changes for this version.