An object comparing data against which to compare
An object containing potentially different data
Optional
options: { _d?: number; deletionKeys?: boolean; inner?: boolean } = {}Additional options which configure the diff operation
Optional
_d?: numberAn internal depth tracker
Optional
deletionKeys?: booleanApply special logic to deletion keys. They will only be kept if the original object has a corresponding key that could be deleted.
Optional
inner?: booleanOnly recognize differences in other for keys which also exist in original
An object of the data in other which differs from that in original
Deeply difference an object against some other, returning the update keys and values.