var _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e};!function(r,e){"object"===("undefined"==typeof exports?"undefined":_typeof(exports))&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define("js/app/errorTracker",e):r.errorTracker=e()}(void 0,function(){function errorEquals(e,r){return["message","url","line","column"].every(function(t){return e[t]==r[t]})}var e={};return function(o,r){r=r||{};var n=r.logger||window&&window.console||{error:function error(){}},i=r.version||"",f=r.versionTimestamp||"",c=function stringifyError(e){var r={};return e&&"object"==("undefined"==typeof e?"undefined":_typeof(e))&&Object.getOwnPropertyNames(e).forEach(function(t){r[t]=e[t]}),JSON.stringify(r)},t=function logClientSideError(d,u,a,v,s){if(void 0===a||null==a||!u)return;if(d.target&&d.type&&(d=d.type),s&&s.stack){for(var w=/\(([^)\s]+?):\d+:\d+\)/gm,m=/\s*(https?:\/\/[^:\s]+?):\d+:\d+\s*$/gm,t,p=!0;t=w.exec(s.stack);)if(t&&!r.scriptFilter.test(t[1])){p=!1;break}if(p)for(;t=m.exec(s.stack);)if(t&&!r.scriptFilter.test(t[1])){p=!1;break}if(!p)return}var l=c(s),y={message:d,script:u,line:a,url:window&&window.document?window.document.URL:u,column:v,error:l,version:i,versionTimestamp:f};n.error(l);var g=u&&(!r.scriptFilter||r.scriptFilter.test(u));if(g){var b=!errorEquals(y,e);b&&(e=y,o(y))}};if("undefined"==typeof window)return t;window.onerror=t,window.errorTracker&&delete window.errorTracker}});
!function(r,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define("js/app/errorTracker",e):r.errorTracker=e()}(void 0,function(){function errorEquals(e,r){return["message","url","line","column"].every(function(t){return e[t]==r[t]})}var e={};return function(n,r){r=r||{};var o=r.logger||window&&window.console||{error:function error(){}},i=r.version||"",c=r.versionTimestamp||"",s=function stringifyError(e){var r={};return e&&"object"==typeof e&&Object.getOwnPropertyNames(e).forEach(function(t){r[t]=e[t]}),JSON.stringify(r)},t=function logClientSideError(d,f,p,y,u){if(void 0===p||null==p||!f)return;if(d.target&&d.type&&(d=d.type),u&&u.stack){for(var v=/\(([^)\s]+?):\d+:\d+\)/gm,m=/\s*(https?:\/\/[^:\s]+?):\d+:\d+\s*$/gm,t,a=!0;t=v.exec(u.stack);)if(t&&!r.scriptFilter.test(t[1])){a=!1;break}if(a)for(;t=m.exec(u.stack);)if(t&&!r.scriptFilter.test(t[1])){a=!1;break}if(!a)return}var l=s(u),w={message:d,script:f,line:p,url:window&&window.document?window.document.URL:f,column:y,error:l,version:i,versionTimestamp:c};o.error(l);var k=f&&(!r.scriptFilter||r.scriptFilter.test(f));if(k){var g=!errorEquals(w,e);g&&(e=w,n(w))}};if("undefined"==typeof window)return t;window.onerror=t,window.errorTracker&&delete window.errorTracker}});