var jd = require("json-delta");
var obj1 = [
{
"ARAccountCode": "10222601",
"AlternativeSearchReference": "NULL"
},
{
"ARAccountCode": "11211001",
"AlternativeSearchReference": "NULL"
}
];
var obj2 = [
{
"ARAccountCode": "10222601",
"AlternativeSearchReference": "NULL"
},
{
"ARAccountCode": "11211001",
"AlternativeSearchReference": "NULL"
}
];
console.log("Taking Delta....");
var diff = jd.diff(obj1,obj2);
if (!diff || diff.length == 0) {
console.log("EMPTY DIFF....",diff);
}else{
console.log("UPDATED DIFF....", diff);
}
console.log("RECHECK....");
// if (!diff || 0 === diff.length) {
// console.log("RECHECK EMPTY DIFF....",diff);
// }else{
// console.log("RECHECK UPDATED DIFF....", diff);
// }
let myObj3 = jd.applyDiff(obj1, diff);
console.log("myObj3 ....>>>> ", myObj3);