- Get the difference between two object structures
- Support for Array, Map, object properties
- Typescript and webpack
- Quick-diff for large objects/maps: compare object size instead of each property for large objects
import {getDifference} from '../lib/object-difference-ts'
let diff = getDifference(foo, bar)
import {getDifference, setQuickDiffTresholdDefault} from '../lib/object-difference-ts'
// will compare objets/maps size when they have more than 1000 entries
// will compare their properties/entries when they have less than 1000 entries
let options = {quickDiffTreshold:1000}
let diff = getDifference(foo, bar, options)
// setting quickdiffTreshold globally
setQuickDiffTresholdDefault(1000)
let diff2 = getDifference(foo, bar)
- package as NPM module
- tests
## Credits