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 quiet, with the last upstream push on 2021-09-04 and the most recent published update (v0.1.4) on the same date, indicating no recent active maintenance.
- The update cadence is sparse, with releases in 2013 to 2014 and then again in 2021, suggesting the project is not following an ongoing regular release rhythm.
AI summary generated
Recent updates
v0.1.4
Release 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
Release 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
Release 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
Release 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
Release 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.