Search results
100 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
Useful utilities for working with Uint8Array (and Buffer)
An isomorphic timing-safe equality function for strings and Uint8Arrays.
Shallow check two arrays for loose equality
Shallow check two arrays for strict equality
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
Javascript comparison operator helpers for handlebars
Shallow compare any two values in JS.
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
Recursively tests deep or shallow equality for primitive structures.
Deep and asynchronous.