Search results
99 packages found
A blazing fast equality comparison, either shallow or deep
A dangerously convienient, high performance and super lightweight utility (2.7kb) that injects methods into the Object prototype to sugar for many common use cases working with Javascript objects.
A rich and optimistic Javascript library to JS and JSON datatype comparison, validation and model generation
- equals
- deep-equals
- similar
- deep-similar
- deep-comparison
- array-equals
- object-equals
- string-equals
- number-equals
- data-model-generator
- json-validator
- json-comparison
- deep-validator
Check if two arrays are equal
Determine if an array or object is equivalent with another, *not* recursively
An isomorphic timing-safe equality function for strings and Uint8Arrays.
Useful utilities for working with Uint8Array (and Buffer)
Typescript-compatible minimalistic shallow equality check for arrays/objects
- shallow
- equality
- compare
- comparison
- shallowequal
- shallow-equal
- shallowequals
- shallow-equals
- isshallowequal
- is-shallow-equal
- equal
- equals
- isequal
- is-equal
- View more
Shallow check two arrays for loose equality
Shallow check two arrays for strict equality
Javascript comparison operator helpers for handlebars
Recursively tests deep or shallow equality for primitive structures.
Polymorphic deep equals operator
Immutable object manipulation methods
- typescript
- object
- utility
- immutable
- merge
- equals
- merge-deep
- deep-merge
- shallow-equals
- shallow-merge
- update
- object-reduce
Shallow compare any two values in JS.
Deep and asynchronous.