Search results
23 packages found
SuperDiff checks the changes between two objects or arrays. It returns a complete diff with relevant information for each property or piece of data
- data diff
- comparison
- comparison-tool
- object-comparison
- array-comparison
- object-diff
- objectdifference
- object-difference
- object
- diff
- deep-diff
- compare
Like t.same assert on array of objects, where element order doesn't matter.
The "testDiff" deep diff/test function from Differentia.js, ported to TypeScript. Returns true if input 1 differs in any way from input 2. Performs deep object search by default, works OK with circular references.
Easily check the structure of any javascript object!
get equality of unsorted and sorted arrays with nested arrays and nested objects support
- array
- object
- object deep equal
- deep equals
- array deep equals
- array equals
- array comparison
- equals
- unsorted array equals
- sorted array equals
- objects
- unsorted
A total order for all JavaScript values
Compare objects and check if they are equal according to a recursive equality algorithm. Similiar to NodeJS core module deepEqual in loose mode
Compare objects and give an percentage of similarity
A collection of comparison methods for objects in Javascript
- js
- javascript
- object
- array
- deepcompare
- deep compare
- object compare
- object comparison
- object deep compare
- object deep comparison
Stable hooks for react using FP-TS equality checks instead of shallow (reference) object comparison
A simple module for testing deep equals
Serialize anything, and sort keys for equality comparison
This package help you to compare two objects. Built in typescript. Zero depedencies
- compare objects
- object
- simple deep compare
- deep object compare
- deep object comparison
- object typescript
- typescript
Depth compares object differences, generates discrepancy results, and allows updates of old objects through this result. The main purpose is to save traffic and achieve part update of data. 深度比较对象差异, 生成差异结果, 并允许通过此结果来对旧对象进行更新, 主要目的是节约流量, 实现数据的局部更新.
Allow users to manage sets of objects using deep comparisons of it's elements rather than using reference comparisons
A tiny (~200B) and fast nested/deep equality utility
Utility to have Sets in Javascript that allows deep object comparison and custom comparators
A module to filter and diff complex nested objects having circular references.
- object
- obj
- json
- deep-keys
- nested-keys
- nested-object
- flatten-object
- find-key
- find-value
- filter-value
- circular-references
- objects-diff
- objects-filter
- objects-comparison
No dependency pattern matching library, able to work with numbers, arrays, strings, Dates or objects
- match
- matchto
- object
- string
- Date
- array
- pattern
- matching
- matches
- patterns
- pattern matching
- match statement
- compare
- comparison
- View more
Merge immutable JSON data structures to allow for identity (===) comparisons on deeply-equal subtrees