Compact result diff (kpdecker/jsdiff wrapper)
Usage
var compactDiff = var result = // result = [// { value: "foo" },// { added: "dor", removed : "ges"},// { value: "baz" }// ]
fromEnding
Check diff from end of character
var compactDiff = var result = diff// result = [// { added: "baz", removed: "foo" },// { value: "bazbaz" }// ]
Output
This module output those array
value
: Set value if not change(added or removed)added
: Set value ifadded
removed
: Set value ifremoved
- If
added
andremoved
is adjacenced, those output as same object