object-is is a JavaScript package providing a robust and spec-compliant implementation of the Object.is() method. This method determines if two values are the same, adhering to the SameValue algorithm as defined in ECMAScript. Crucially, it correctly handles edge cases like comparisons involving NaN and distinguishes between -0 and +0, unlike the standard === operator. It offers a reliable alternative for precise value comparison.
The object-is npm package has sporadic releases. Initial releases occurred in February and August 2014. After a five-year gap, a version was released in December 2019. Several versions were released throughout 2020 and a version was released in February 2021 and 2024. No releases have occurred since February 2024.
Object-is downloads surged from February 2024, peaking in October 2024. Download numbers decreased in December 2024, followed by a relative stabilization until May 2025. June and July 2025 exhibited the highest download counts, while August 2025 numbers are significantly lower, likely due to the month's incompleteness.