The @types/shallowequal package saw infrequent releases. Initial activity occurred in 2016, with sporadic releases until 2019. A period of inactivity followed until late 2023, when a burst of releases occurred between September and November of that year. Since then, there have been no releases.
This package contains Typescript definitions for the shallowequal library. shallowequal is a function used to perform shallow equality checks on two objects or arrays. Useful for determining if references to state have changed in React components, it compares the keys and values of objects or elements of arrays directly. Providing accurate type safety for using this popular shallow comparison utility within TypeScript projects ensures correct usage and prevents potential runtime errors related to incorrect data types.
@types/shallowequal downloads saw growth from March 2024, peaking in March 2025 at 767,582. Downloads generally remained high through July 2025, before decreasing significantly in August and September, though September data is incomplete. Overall, usage shows a sustained period of considerable popularity.