!function(n){"use strict";var t={};Object.defineProperty(t,"t",{value:!0});var r=function(n,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,t){n.__proto__=t}||function(n,t){for(var r in t)t.hasOwnProperty(r)&&(n[r]=t[r])})(n,t)};var e=function(){return(e=Object.assign||function(n){for(var t,r=1,e=arguments.length;r<e;r++)for(var i in t=arguments[r])Object.prototype.hasOwnProperty.call(t,i)&&(n[i]=t[i]);return n}).apply(this,arguments)};!function(n){function t(t){var r=this.constructor,e=n.call(this,t)||this;return e.message=t,e.name=r.prototype.constructor.name,Object.setPrototypeOf(e,r.prototype),e}(function(n,t){function e(){this.constructor=n}r(n,t),n.prototype=null===t?Object.create(t):(e.prototype=t.prototype,new e)})(t,n)}(Error);function i(n){switch(Object.prototype.toString.call(n)){case"[object Error]":case"[object Exception]":case"[object DOMException]":return!0;default:return n instanceof Error}}function o(n){return null===n||"object"!=typeof n&&"function"!=typeof n}function u(n){return"[object Object]"===Object.prototype.toString.call(n)}var f={};function c(){return"[object process]"===Object.prototype.toString.call("undefined"!=typeof process?process:0)?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:f}function a(n){var t=c();if(!("console"in t))return n();var r=t.console,e={};["debug","info","warn","error","log","assert"].forEach(function(n){n in t.console&&r[n].i&&(e[n]=r[n].o,r[n]=r[n].u)});var i=n();return Object.keys(e).forEach(function(n){r[n]=e[n]}),i}var s=c(),v="Sentry Logger ",b=function(){function n(){this.s=!1}return n.prototype.disable=function(){this.s=!1},n.prototype.enable=function(){this.s=!0},n.prototype.log=function(){for(var n=[],t=0;t<arguments.length;t++)n[t]=arguments[t];this.s&&a(function(){s.console.log(v+"[Log]: "+n.join(" "))})},n.prototype.warn=function(){for(var n=[],t=0;t<arguments.length;t++)n[t]=arguments[t];this.s&&a(function(){s.console.warn(v+"[Warn]: "+n.join(" "))})},n.prototype.error=function(){for(var n=[],t=0;t<arguments.length;t++)n[t]=arguments[t];this.s&&a(function(){s.console.error(v+"[Error]: "+n.join(" "))})},n}();s.v=s.v||{};s.v.logger||(s.v.logger=new b);var l,d=function(){function n(){this.l="function"==typeof WeakSet,this.h=this.l?new WeakSet:[]}return n.prototype.memoize=function(n){if(this.l)return!!this.h.has(n)||(this.h.add(n),!1);for(var t=0;t<this.h.length;t++){if(this.h[t]===n)return!0}return this.h.push(n),!1},n.prototype.unmemoize=function(n){if(this.l)this.h.delete(n);else for(var t=0;t<this.h.length;t++)if(this.h[t]===n){this.h.splice(t,1);break}},n}();function h(n,t){return"domain"===t&&"object"==typeof n&&n.j?"[Domain]":"domainEmitter"===t?"[DomainEmitter]":"undefined"!=typeof global&&n===global?"[Global]":"undefined"!=typeof window&&n===window?"[Window]":"undefined"!=typeof document&&n===document?"[Document]":"undefined"!=typeof Event&&n instanceof Event?Object.getPrototypeOf(n)?n.constructor.name:"Event":u(r=n)&&"nativeEvent"in r&&"preventDefault"in r&&"stopPropagation"in r?"[SyntheticEvent]":Number.isNaN(n)?"[NaN]":void 0===n?"[undefined]":"function"==typeof n?"[Function: "+(n.name||"<unknown-function-name>")+"]":n;var r}function j(n,t,r,e){if(void 0===r&&(r=1/0),void 0===e&&(e=new d),0===r)return function(n){var t=Object.prototype.toString.call(n);if("string"==typeof n)return n;if("[object Object]"===t)return"[Object]";if("[object Array]"===t)return"[Array]";var r=h(n);return o(r)?r:t}(t);if(null!=t&&"function"==typeof t.toJSON)return t.toJSON();var u=h(t,n);if(o(u))return u;var f=i(t)?function(n){var t={message:n.message,name:n.name,stack:n.stack};for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r]);return t}(t):t,c=Array.isArray(t)?[]:{};if(e.memoize(t))return"[Circular ~]";for(var a in f)Object.prototype.hasOwnProperty.call(f,a)&&(c[a]=j(a,f[a],r-1,e));return e.unmemoize(t),c}!function(n){n.PENDING="PENDING",n.RESOLVED="RESOLVED",n.REJECTED="REJECTED"}(l||(l={}));var y=function(){function n(t){void 0===t&&(t={depth:3}),this.p=t,this.name=n.id}return n.prototype.setupOnce=function(t,r){t(function(t,e){var i=r().getIntegration(n);return i?i.enhanceEventWithErrorData(t,e):t})},n.prototype.enhanceEventWithErrorData=function(n,t){if(!t||!t.originalException||!i(t.originalException))return n;var r=this.m(t.originalException);if(r){var o=e({},n.extra),f=function(n,t){try{return JSON.parse(JSON.stringify(n,function(n,r){return j(n,r,t)}))}catch(n){return"**non-serializable**"}}(r,this.p.depth);return u(f)&&(o=e({},n.extra,f)),e({},n,{extra:o})}return n},n.prototype.m=function(n){var t,r,e,o=null;try{var u=["name","message","stack","line","column","fileName","lineNumber","columnNumber"],f=n.name||n.constructor.name,c=Object.getOwnPropertyNames(n).filter(function(n){return-1===u.indexOf(n)});if(c.length){var a={};try{for(var s=function(n){var t="function"==typeof Symbol&&n[Symbol.iterator],r=0;return t?t.call(n):{next:function(){return n&&r>=n.length&&(n=void 0),{value:n&&n[r++],done:!n}}}}(c),v=s.next();!v.done;v=s.next()){var b=v.value,l=n[b];i(l)&&(l=l.toString()),a[b]=l}}catch(n){t={error:n}}finally{try{v&&!v.done&&(r=s.return)&&r.call(s)}finally{if(t)throw t.error}}(e={})[f]=a,o=e}}catch(n){console.error("Unable to extract extra data from the Error object:",n)}return o},n.id="ExtraErrorData",n}();t.ExtraErrorData=y,n.Sentry=n.Sentry||{},n.Sentry.Integrations=n.Sentry.Integrations||{},Object.assign(n.Sentry.Integrations,t)}(window);
//# sourceMappingURL=extraerrordata.min.js.map
