So let's show it by example. I have to JSONs:
{
"a": {
"b": 1,
"c": 2
},
"d": false,
"e": 15,
"f": "something important"
}
and
{
"a": {
"b": 1,
"c": 22
},
"d": false,
"e": "fifteen",
"g": "something new"
}
and the result I want is:
b: 2 => 22
e: 15 => "fifteen"
f(deleted)
g(created) "something new"
So basically I need a simple diff to show what changed in the model that I got from backend, but I'm not sure if I should look for a library or is it easy enough that it's possible to do with one function.