(function(){window.avalltJS={};var m=function(a){return"[object Array]"===toString.call(a)};window.avalltJS.isArray=m;var q=function(a){return"[object Object]"===toString.call(a)};window.avalltJS.isObject=q;var h=function(a){return"string"===typeof a};window.avalltJS.isString=h;var n=function(a,e){return h(a)?0<=a.indexOf(e):!1};window.avalltJS.stringContains=n;window.avalltJS.diff=function(a,e){var c=[],b=[],g=[],f=[],l=[],d;for(d in a)a.hasOwnProperty(d)&&c.push(d);for(d in e)e.hasOwnProperty(d)&&
b.push(d);for(var h=function(a,b){for(var c=0;c<b.length;c++)if(a===b[c])return!0;return!1},k=0;k<c.length;k++)d=c[k],!1===h(d,b)&&g.push(d);for(k=0;k<b.length;k++)d=b[k],!1===h(d,c)?f.push(d):l.push({property:d,left:a[d],right:e[d]});return{propsLeft:c,propsRight:b,missingPropsLeft:g,missingPropsRight:f,valuesDiff:l}};var p=function(a,e){for(var c in a)if(a.hasOwnProperty(c))if(c===e)delete a[c];else{var b=a[c],g=e;if(q(b))p(b,g);else if(m(b))for(var f=0;f<b.length;f++)p(b[f],g)}return a};window.avalltJS.removeNestedProperty=
p;var r=function(a,e){var c={},b;for(b in a)if(a.hasOwnProperty(b)&&(0<=b.indexOf(e)&&(c[b]=a[b]),h(a[b])&&n(a[b],e)&&(c[b]=a[b]),m(a[b]))){for(var g=[],f=0;f<a[b].length;f++)if(h(a[b][f])&&n(a[b][f],e))g.push(a[b][f]);else{var l=r(a[b][f],e);JSON.stringify(l)!==JSON.stringify({})&&g.push(l)}0<g.length&&(c[b]=g)}return c};window.avalltJS.searchInObj=r})();

(function(){window.avalltJS={};var l=function(a){return"[object Array]"===toString.call(a)};window.avalltJS.isArray=l;var p=function(a){return"[object Object]"===toString.call(a)};window.avalltJS.isObject=p;var h=function(a){return"string"===typeof a};window.avalltJS.isString=h;var n=function(a,e){return h(a)&&h(e)?0<=a.indexOf(e):!1};window.avalltJS.stringContains=n;window.avalltJS.diff=function(a,e){var c=[],b=[],g=[],f=[],h=[],d;for(d in a)a.hasOwnProperty(d)&&c.push(d);for(d in e)e.hasOwnProperty(d)&&
b.push(d);for(var l=function(a,b){for(var c=0;c<b.length;c++)if(a===b[c])return!0;return!1},k=0;k<c.length;k++)d=c[k],!1===l(d,b)&&g.push(d);for(k=0;k<b.length;k++)d=b[k],!1===l(d,c)?f.push(d):h.push({property:d,left:a[d],right:e[d]});return{propsLeft:c,propsRight:b,missingPropsLeft:g,missingPropsRight:f,valuesDiff:h}};var m=function(a,e){for(var c in a)if(a.hasOwnProperty(c))if(c===e)delete a[c];else{var b=a[c],g=e;if(p(b))m(b,g);else if(l(b))for(var f=0;f<b.length;f++)m(b[f],g)}return a};window.avalltJS.removeNestedProperty=
m;var q=function(a,e){var c={},b;for(b in a)if(a.hasOwnProperty(b)&&(0<=b.indexOf(e)&&(c[b]=a[b]),h(a[b])&&n(a[b],e)&&(c[b]=a[b]),l(a[b]))){for(var g=[],f=0;f<a[b].length;f++)if(h(a[b][f])&&n(a[b][f],e))g.push(a[b][f]);else{var m=q(a[b][f],e);JSON.stringify(m)!==JSON.stringify({})&&g.push(m)}0<g.length&&(c[b]=g)}return c};window.avalltJS.searchInObj=q})();

Update avallt.min.js