oj-diff-patch (npm): json diff patch repatch, undo / redo
Keywords: jsondiff|diff|history|undo|state