diff icon indicating copy to clipboard operation
diff copied to clipboard

Javascript utility for calculating deep difference, capturing changes, and applying changes across objects; for nodejs and the browser.

Results 42 diff issues
Sort by recently updated
recently updated
newest added

`applyDiff` not working if the target is `undefined/null/false` but `diff` works well with the same target. So, I think `applyDiff` should works with `target` same as `diff` do (`applyDiff` should...

I can't seem to figure out how to apply a diff generated by the `diff` function if all I have is a target and a change object. For instance, in...

Hi, Great work on the library. I know the documentation says this specifically -> "elements in arrays are now processed in reverse order, which fixes a few nagging bugs but...

enhancement

In this case there is no difference between o1 and o2, but diff incorrectly reports that there is: ```JS var o1 = {}; var o2 = {}; o1.foo = o1;...

There is a missing `}` in the the observable diff example

Hi, In my case, I have some array of objects ordered by `name` key. This code ````javascript var lhs = [{id: 1, name: "a"}, {id: 2, name: "b"}, {id: 3,...

It does appear that the change object can be modified when multiple are applied if one is an object. ``` 81 passing (94ms) 1 failing 1) deep-diff regression tests for...