Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@sentry/integrations

Package Overview
Dependencies
Maintainers
13
Versions
391
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@sentry/integrations - npm Package Compare versions

Comparing version 5.17.0 to 5.18.0

30

build/angular.js

@@ -176,17 +176,19 @@ (function (__window) {

}
if (getGlobalObject().performance) {
// Polyfill for performance.timeOrigin.
//
// While performance.timing.navigationStart is deprecated in favor of performance.timeOrigin, performance.timeOrigin
// is not as widely supported. Namely, performance.timeOrigin is undefined in Safari as of writing.
// tslint:disable-next-line:strict-type-predicates
if (performance.timeOrigin === undefined) {
// As of writing, performance.timing is not available in Web Workers in mainstream browsers, so it is not always a
// valid fallback. In the absence of a initial time provided by the browser, fallback to INITIAL_TIME.
// @ts-ignore
// tslint:disable-next-line:deprecation
performance.timeOrigin = (performance.timing && performance.timing.navigationStart) || INITIAL_TIME;
}
var performance = getGlobalObject().performance;
if (!performance || !performance.now) {
return performanceFallback;
}
return getGlobalObject().performance || performanceFallback;
// Polyfill for performance.timeOrigin.
//
// While performance.timing.navigationStart is deprecated in favor of performance.timeOrigin, performance.timeOrigin
// is not as widely supported. Namely, performance.timeOrigin is undefined in Safari as of writing.
// tslint:disable-next-line:strict-type-predicates
if (performance.timeOrigin === undefined) {
// As of writing, performance.timing is not available in Web Workers in mainstream browsers, so it is not always a
// valid fallback. In the absence of a initial time provided by the browser, fallback to INITIAL_TIME.
// @ts-ignore
// tslint:disable-next-line:deprecation
performance.timeOrigin = (performance.timing && performance.timing.navigationStart) || INITIAL_TIME;
}
return performance;
})();

@@ -193,0 +195,0 @@

@@ -1,2 +0,2 @@

!function(n){var r={};Object.defineProperty(r,"__esModule",{value:!0});var e=function(n,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){for(var e in r)r.hasOwnProperty(e)&&(n[e]=r[e])})(n,r)};var t=function(){return(t=Object.assign||function(n){for(var r,e=1,t=arguments.length;e<t;e++)for(var o in r=arguments[e])Object.prototype.hasOwnProperty.call(r,o)&&(n[o]=r[o]);return n}).apply(this,arguments)},o=Object.setPrototypeOf||({__proto__:[]}instanceof Array?function(n,r){return n.__proto__=r,n}:function(n,r){for(var e in r)n.hasOwnProperty(e)||(n[e]=r[e]);return n});!function(n){function r(r){var e=this.constructor,t=n.call(this,r)||this;return t.message=r,t.name=e.prototype.constructor.name,o(t,e.prototype),t}(function(n,r){function t(){this.constructor=n}e(n,r),n.prototype=null===r?Object.create(r):(t.prototype=r.prototype,new t)})(r,n)}(Error);function i(){return"[object process]"===Object.prototype.toString.call("undefined"!=typeof process?process:0)}var a={};function c(){return i()?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:a}function u(n){var r=c();if(!("console"in r))return n();var e=r.console,t={};["debug","info","warn","error","log","assert"].forEach(function(n){n in r.console&&e[n].__sentry_original__&&(t[n]=e[n],e[n]=e[n].__sentry_original__)});var o=n();return Object.keys(t).forEach(function(n){e[n]=t[n]}),o}var f=Date.now(),s=0,p={now:function(){var n=Date.now()-f;return n<s&&(n=s),s=n,n},timeOrigin:f},l=(function(){if(i())try{return(n=module,r="perf_hooks",n.require(r)).performance}catch(n){return p}var n,r;c().performance&&void 0===performance.timeOrigin&&(performance.timeOrigin=performance.timing&&performance.timing.navigationStart||f),c().performance}(),c()),_="Sentry Logger ",g=function(){function n(){this._enabled=!1}return n.prototype.disable=function(){this._enabled=!1},n.prototype.enable=function(){this._enabled=!0},n.prototype.log=function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];this._enabled&&u(function(){l.console.log(_+"[Log]: "+n.join(" "))})},n.prototype.warn=function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];this._enabled&&u(function(){l.console.warn(_+"[Warn]: "+n.join(" "))})},n.prototype.error=function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];this._enabled&&u(function(){l.console.error(_+"[Error]: "+n.join(" "))})},n}();l.__SENTRY__=l.__SENTRY__||{};var y,v=l.__SENTRY__.logger||(l.__SENTRY__.logger=new g);!function(n){n.PENDING="PENDING",n.RESOLVED="RESOLVED",n.REJECTED="REJECTED"}(y||(y={}));c();var d=/^\[((?:[$a-zA-Z0-9]+:)?(?:[$a-zA-Z0-9]+))\] (.*?)\n?(\S+)$/,h=function(){function n(r){void 0===r&&(r={}),this.name=n.id,this._angular=r.angular||c().angular}return n.prototype.setupOnce=function(r,e){var t=this;this._angular?(this._getCurrentHub=e,this._angular.module(n.moduleName,[]).config(["$provide",function(n){n.decorator("$exceptionHandler",["$delegate",t._$exceptionHandlerDecorator.bind(t)])}])):v.error("AngularIntegration is missing an Angular instance")},n.prototype._$exceptionHandlerDecorator=function(r){var e=this;return function(o,i){var a=e._getCurrentHub&&e._getCurrentHub();a&&a.getIntegration(n)&&a.withScope(function(n){i&&n.setExtra("cause",i),n.addEventProcessor(function(n){var r=n.exception&&n.exception.values&&n.exception.values[0];if(r){var e=d.exec(r.value||"");e&&(r.type=e[1],r.value=e[2],n.message=r.type+": "+r.value,n.extra=t({},n.extra,{angularDocs:e[3].substr(0,250)}))}return n}),a.captureException(o)}),r(o,i)}},n.id="AngularJS",n.moduleName="ngSentry",n}();for(var b in r.Angular=h,n.Sentry=n.Sentry||{},n.Sentry.Integrations=n.Sentry.Integrations||{},r)Object.prototype.hasOwnProperty.call(r,b)&&(n.Sentry.Integrations[b]=r[b])}(window);
!function(n){var t={};Object.defineProperty(t,"__esModule",{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 o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(n[o]=t[o]);return n}).apply(this,arguments)},o=Object.setPrototypeOf||({__proto__:[]}instanceof Array?function(n,t){return n.__proto__=t,n}:function(n,t){for(var r in t)n.hasOwnProperty(r)||(n[r]=t[r]);return n});!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,o(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(){return"[object process]"===Object.prototype.toString.call("undefined"!=typeof process?process:0)}var a={};function c(){return i()?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:a}function u(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].__sentry_original__&&(e[n]=r[n],r[n]=r[n].__sentry_original__)});var o=n();return Object.keys(e).forEach(function(n){r[n]=e[n]}),o}var s=Date.now(),f=0,l={now:function(){var n=Date.now()-s;return n<f&&(n=f),f=n,n},timeOrigin:s},p=(function(){if(i())try{return(n=module,t="perf_hooks",n.require(t)).performance}catch(n){return l}var n,t,r=c().performance;r&&r.now&&(void 0===r.timeOrigin&&(r.timeOrigin=r.timing&&r.timing.navigationStart||s))}(),c()),_="Sentry Logger ",g=function(){function n(){this._enabled=!1}return n.prototype.disable=function(){this._enabled=!1},n.prototype.enable=function(){this._enabled=!0},n.prototype.log=function(){for(var n=[],t=0;t<arguments.length;t++)n[t]=arguments[t];this._enabled&&u(function(){p.console.log(_+"[Log]: "+n.join(" "))})},n.prototype.warn=function(){for(var n=[],t=0;t<arguments.length;t++)n[t]=arguments[t];this._enabled&&u(function(){p.console.warn(_+"[Warn]: "+n.join(" "))})},n.prototype.error=function(){for(var n=[],t=0;t<arguments.length;t++)n[t]=arguments[t];this._enabled&&u(function(){p.console.error(_+"[Error]: "+n.join(" "))})},n}();p.__SENTRY__=p.__SENTRY__||{};var y,v=p.__SENTRY__.logger||(p.__SENTRY__.logger=new g);!function(n){n.PENDING="PENDING",n.RESOLVED="RESOLVED",n.REJECTED="REJECTED"}(y||(y={}));c();var d=/^\[((?:[$a-zA-Z0-9]+:)?(?:[$a-zA-Z0-9]+))\] (.*?)\n?(\S+)$/,h=function(){function n(t){void 0===t&&(t={}),this.name=n.id,this._angular=t.angular||c().angular}return n.prototype.setupOnce=function(t,r){var e=this;this._angular?(this._getCurrentHub=r,this._angular.module(n.moduleName,[]).config(["$provide",function(n){n.decorator("$exceptionHandler",["$delegate",e._$exceptionHandlerDecorator.bind(e)])}])):v.error("AngularIntegration is missing an Angular instance")},n.prototype._$exceptionHandlerDecorator=function(t){var r=this;return function(o,i){var a=r._getCurrentHub&&r._getCurrentHub();a&&a.getIntegration(n)&&a.withScope(function(n){i&&n.setExtra("cause",i),n.addEventProcessor(function(n){var t=n.exception&&n.exception.values&&n.exception.values[0];if(t){var r=d.exec(t.value||"");r&&(t.type=r[1],t.value=r[2],n.message=t.type+": "+t.value,n.extra=e({},n.extra,{angularDocs:r[3].substr(0,250)}))}return n}),a.captureException(o)}),t(o,i)}},n.id="AngularJS",n.moduleName="ngSentry",n}();for(var b in t.Angular=h,n.Sentry=n.Sentry||{},n.Sentry.Integrations=n.Sentry.Integrations||{},t)Object.prototype.hasOwnProperty.call(t,b)&&(n.Sentry.Integrations[b]=t[b])}(window);
//# sourceMappingURL=angular.min.js.map

@@ -295,17 +295,19 @@ (function (__window) {

}
if (getGlobalObject().performance) {
// Polyfill for performance.timeOrigin.
//
// While performance.timing.navigationStart is deprecated in favor of performance.timeOrigin, performance.timeOrigin
// is not as widely supported. Namely, performance.timeOrigin is undefined in Safari as of writing.
// tslint:disable-next-line:strict-type-predicates
if (performance.timeOrigin === undefined) {
// As of writing, performance.timing is not available in Web Workers in mainstream browsers, so it is not always a
// valid fallback. In the absence of a initial time provided by the browser, fallback to INITIAL_TIME.
// @ts-ignore
// tslint:disable-next-line:deprecation
performance.timeOrigin = (performance.timing && performance.timing.navigationStart) || INITIAL_TIME;
}
var performance = getGlobalObject().performance;
if (!performance || !performance.now) {
return performanceFallback;
}
return getGlobalObject().performance || performanceFallback;
// Polyfill for performance.timeOrigin.
//
// While performance.timing.navigationStart is deprecated in favor of performance.timeOrigin, performance.timeOrigin
// is not as widely supported. Namely, performance.timeOrigin is undefined in Safari as of writing.
// tslint:disable-next-line:strict-type-predicates
if (performance.timeOrigin === undefined) {
// As of writing, performance.timing is not available in Web Workers in mainstream browsers, so it is not always a
// valid fallback. In the absence of a initial time provided by the browser, fallback to INITIAL_TIME.
// @ts-ignore
// tslint:disable-next-line:deprecation
performance.timeOrigin = (performance.timing && performance.timing.navigationStart) || INITIAL_TIME;
}
return performance;
})();

@@ -312,0 +314,0 @@

@@ -1,2 +0,2 @@

!function(n){var r,e,t,o={};Object.defineProperty(o,"__esModule",{value:!0}),function(n){n[n.None=0]="None",n[n.Error=1]="Error",n[n.Debug=2]="Debug",n[n.Verbose=3]="Verbose"}(r||(r={})),function(n){n.Fatal="fatal",n.Error="error",n.Warning="warning",n.Log="log",n.Info="info",n.Debug="debug",n.Critical="critical"}(e||(e={})),function(n){n.fromString=function(r){switch(r){case"debug":return n.Debug;case"info":return n.Info;case"warn":case"warning":return n.Warning;case"error":return n.Error;case"fatal":return n.Fatal;case"critical":return n.Critical;case"log":default:return n.Log}}}(e||(e={})),function(n){n.Unknown="unknown",n.Skipped="skipped",n.Success="success",n.RateLimit="rate_limit",n.Invalid="invalid",n.Failed="failed"}(t||(t={})),function(n){n.fromHttpCode=function(r){return r>=200&&r<300?n.Success:429===r?n.RateLimit:r>=400&&r<500?n.Invalid:r>=500?n.Failed:n.Unknown}}(t||(t={}));var i=function(n,r){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){for(var e in r)r.hasOwnProperty(e)&&(n[e]=r[e])})(n,r)};var a=Object.setPrototypeOf||({__proto__:[]}instanceof Array?function(n,r){return n.__proto__=r,n}:function(n,r){for(var e in r)n.hasOwnProperty(e)||(n[e]=r[e]);return n});!function(n){function r(r){var e=this.constructor,t=n.call(this,r)||this;return t.message=r,t.name=e.prototype.constructor.name,a(t,e.prototype),t}(function(n,r){function e(){this.constructor=n}i(n,r),n.prototype=null===r?Object.create(r):(e.prototype=r.prototype,new e)})(r,n)}(Error);function c(n,r){if(!Array.isArray(n))return"";for(var e=[],t=0;t<n.length;t++){var o=n[t];try{e.push(String(o))}catch(n){e.push("[value cannot be serialized]")}}return e.join(r)}function s(){return"[object process]"===Object.prototype.toString.call("undefined"!=typeof process?process:0)}var u={};function f(){return s()?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:u}function l(n){var r=f();if(!("console"in r))return n();var e=r.console,t={};["debug","info","warn","error","log","assert"].forEach(function(n){n in r.console&&e[n].__sentry_original__&&(t[n]=e[n],e[n]=e[n].__sentry_original__)});var o=n();return Object.keys(t).forEach(function(n){e[n]=t[n]}),o}var p=Date.now(),_=0,g={now:function(){var n=Date.now()-p;return n<_&&(n=_),_=n,n},timeOrigin:p},y=(function(){if(s())try{return(n=module,r="perf_hooks",n.require(r)).performance}catch(n){return g}var n,r;f().performance&&void 0===performance.timeOrigin&&(performance.timeOrigin=performance.timing&&performance.timing.navigationStart||p),f().performance}(),f()),d="Sentry Logger ",v=function(){function n(){this._enabled=!1}return n.prototype.disable=function(){this._enabled=!1},n.prototype.enable=function(){this._enabled=!0},n.prototype.log=function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];this._enabled&&l(function(){y.console.log(d+"[Log]: "+n.join(" "))})},n.prototype.warn=function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];this._enabled&&l(function(){y.console.warn(d+"[Warn]: "+n.join(" "))})},n.prototype.error=function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];this._enabled&&l(function(){y.console.error(d+"[Error]: "+n.join(" "))})},n}();y.__SENTRY__=y.__SENTRY__||{};var h;y.__SENTRY__.logger||(y.__SENTRY__.logger=new v);!function(n){n.PENDING="PENDING",n.RESOLVED="RESOLVED",n.REJECTED="REJECTED"}(h||(h={}));f();var b=f(),E=function(){function n(r){void 0===r&&(r={}),this.name=n.id,this._levels=["log","info","warn","error","debug","assert"],r.levels&&(this._levels=r.levels)}return n.prototype.setupOnce=function(r,t){"console"in b&&this._levels.forEach(function(r){r in b.console&&function(n,r,e){if(r in n){var t=n[r],o=e(t);if("function"==typeof o)try{o.prototype=o.prototype||{},Object.defineProperties(o,{__sentry_original__:{enumerable:!1,value:t}})}catch(n){}n[r]=o}}(b.console,r,function(o){return function(){for(var i=[],a=0;a<arguments.length;a++)i[a]=arguments[a];var s=t();s.getIntegration(n)&&s.withScope(function(n){n.setLevel(e.fromString(r)),n.setExtra("arguments",i),n.addEventProcessor(function(n){return n.logger="console",n});var t=c(i," ");"assert"===r?!1===i[0]&&(t="Assertion failed: "+(c(i.slice(1)," ")||"console.assert"),n.setExtra("arguments",i.slice(1)),s.captureMessage(t)):s.captureMessage(t)}),o&&Function.prototype.apply.call(o,b.console,i)}})})},n.id="CaptureConsole",n}();for(var m in o.CaptureConsole=E,n.Sentry=n.Sentry||{},n.Sentry.Integrations=n.Sentry.Integrations||{},o)Object.prototype.hasOwnProperty.call(o,m)&&(n.Sentry.Integrations[m]=o[m])}(window);
!function(n){var r,e,t,o={};Object.defineProperty(o,"__esModule",{value:!0}),function(n){n[n.None=0]="None",n[n.Error=1]="Error",n[n.Debug=2]="Debug",n[n.Verbose=3]="Verbose"}(r||(r={})),function(n){n.Fatal="fatal",n.Error="error",n.Warning="warning",n.Log="log",n.Info="info",n.Debug="debug",n.Critical="critical"}(e||(e={})),function(n){n.fromString=function(r){switch(r){case"debug":return n.Debug;case"info":return n.Info;case"warn":case"warning":return n.Warning;case"error":return n.Error;case"fatal":return n.Fatal;case"critical":return n.Critical;case"log":default:return n.Log}}}(e||(e={})),function(n){n.Unknown="unknown",n.Skipped="skipped",n.Success="success",n.RateLimit="rate_limit",n.Invalid="invalid",n.Failed="failed"}(t||(t={})),function(n){n.fromHttpCode=function(r){return r>=200&&r<300?n.Success:429===r?n.RateLimit:r>=400&&r<500?n.Invalid:r>=500?n.Failed:n.Unknown}}(t||(t={}));var i=function(n,r){return(i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){for(var e in r)r.hasOwnProperty(e)&&(n[e]=r[e])})(n,r)};var a=Object.setPrototypeOf||({__proto__:[]}instanceof Array?function(n,r){return n.__proto__=r,n}:function(n,r){for(var e in r)n.hasOwnProperty(e)||(n[e]=r[e]);return n});!function(n){function r(r){var e=this.constructor,t=n.call(this,r)||this;return t.message=r,t.name=e.prototype.constructor.name,a(t,e.prototype),t}(function(n,r){function e(){this.constructor=n}i(n,r),n.prototype=null===r?Object.create(r):(e.prototype=r.prototype,new e)})(r,n)}(Error);function c(n,r){if(!Array.isArray(n))return"";for(var e=[],t=0;t<n.length;t++){var o=n[t];try{e.push(String(o))}catch(n){e.push("[value cannot be serialized]")}}return e.join(r)}function s(){return"[object process]"===Object.prototype.toString.call("undefined"!=typeof process?process:0)}var u={};function f(){return s()?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:u}function l(n){var r=f();if(!("console"in r))return n();var e=r.console,t={};["debug","info","warn","error","log","assert"].forEach(function(n){n in r.console&&e[n].__sentry_original__&&(t[n]=e[n],e[n]=e[n].__sentry_original__)});var o=n();return Object.keys(t).forEach(function(n){e[n]=t[n]}),o}var p=Date.now(),_=0,g={now:function(){var n=Date.now()-p;return n<_&&(n=_),_=n,n},timeOrigin:p},y=(function(){if(s())try{return(n=module,r="perf_hooks",n.require(r)).performance}catch(n){return g}var n,r,e=f().performance;e&&e.now&&(void 0===e.timeOrigin&&(e.timeOrigin=e.timing&&e.timing.navigationStart||p))}(),f()),d="Sentry Logger ",v=function(){function n(){this._enabled=!1}return n.prototype.disable=function(){this._enabled=!1},n.prototype.enable=function(){this._enabled=!0},n.prototype.log=function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];this._enabled&&l(function(){y.console.log(d+"[Log]: "+n.join(" "))})},n.prototype.warn=function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];this._enabled&&l(function(){y.console.warn(d+"[Warn]: "+n.join(" "))})},n.prototype.error=function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];this._enabled&&l(function(){y.console.error(d+"[Error]: "+n.join(" "))})},n}();y.__SENTRY__=y.__SENTRY__||{};var h;y.__SENTRY__.logger||(y.__SENTRY__.logger=new v);!function(n){n.PENDING="PENDING",n.RESOLVED="RESOLVED",n.REJECTED="REJECTED"}(h||(h={}));f();var b=f(),E=function(){function n(r){void 0===r&&(r={}),this.name=n.id,this._levels=["log","info","warn","error","debug","assert"],r.levels&&(this._levels=r.levels)}return n.prototype.setupOnce=function(r,t){"console"in b&&this._levels.forEach(function(r){r in b.console&&function(n,r,e){if(r in n){var t=n[r],o=e(t);if("function"==typeof o)try{o.prototype=o.prototype||{},Object.defineProperties(o,{__sentry_original__:{enumerable:!1,value:t}})}catch(n){}n[r]=o}}(b.console,r,function(o){return function(){for(var i=[],a=0;a<arguments.length;a++)i[a]=arguments[a];var s=t();s.getIntegration(n)&&s.withScope(function(n){n.setLevel(e.fromString(r)),n.setExtra("arguments",i),n.addEventProcessor(function(n){return n.logger="console",n});var t=c(i," ");"assert"===r?!1===i[0]&&(t="Assertion failed: "+(c(i.slice(1)," ")||"console.assert"),n.setExtra("arguments",i.slice(1)),s.captureMessage(t)):s.captureMessage(t)}),o&&Function.prototype.apply.call(o,b.console,i)}})})},n.id="CaptureConsole",n}();for(var w in o.CaptureConsole=E,n.Sentry=n.Sentry||{},n.Sentry.Integrations=n.Sentry.Integrations||{},o)Object.prototype.hasOwnProperty.call(o,w)&&(n.Sentry.Integrations[w]=o[w])}(window);
//# sourceMappingURL=captureconsole.min.js.map

@@ -176,17 +176,19 @@ (function (__window) {

}
if (getGlobalObject().performance) {
// Polyfill for performance.timeOrigin.
//
// While performance.timing.navigationStart is deprecated in favor of performance.timeOrigin, performance.timeOrigin
// is not as widely supported. Namely, performance.timeOrigin is undefined in Safari as of writing.
// tslint:disable-next-line:strict-type-predicates
if (performance.timeOrigin === undefined) {
// As of writing, performance.timing is not available in Web Workers in mainstream browsers, so it is not always a
// valid fallback. In the absence of a initial time provided by the browser, fallback to INITIAL_TIME.
// @ts-ignore
// tslint:disable-next-line:deprecation
performance.timeOrigin = (performance.timing && performance.timing.navigationStart) || INITIAL_TIME;
}
var performance = getGlobalObject().performance;
if (!performance || !performance.now) {
return performanceFallback;
}
return getGlobalObject().performance || performanceFallback;
// Polyfill for performance.timeOrigin.
//
// While performance.timing.navigationStart is deprecated in favor of performance.timeOrigin, performance.timeOrigin
// is not as widely supported. Namely, performance.timeOrigin is undefined in Safari as of writing.
// tslint:disable-next-line:strict-type-predicates
if (performance.timeOrigin === undefined) {
// As of writing, performance.timing is not available in Web Workers in mainstream browsers, so it is not always a
// valid fallback. In the absence of a initial time provided by the browser, fallback to INITIAL_TIME.
// @ts-ignore
// tslint:disable-next-line:deprecation
performance.timeOrigin = (performance.timing && performance.timing.navigationStart) || INITIAL_TIME;
}
return performance;
})();

@@ -193,0 +195,0 @@

@@ -1,2 +0,2 @@

!function(n){var o={};Object.defineProperty(o,"__esModule",{value:!0});var r=function(n,o){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var r in o)o.hasOwnProperty(r)&&(n[r]=o[r])})(n,o)};var t=function(){return(t=Object.assign||function(n){for(var o,r=1,t=arguments.length;r<t;r++)for(var e in o=arguments[r])Object.prototype.hasOwnProperty.call(o,e)&&(n[e]=o[e]);return n}).apply(this,arguments)},e=Object.setPrototypeOf||({__proto__:[]}instanceof Array?function(n,o){return n.__proto__=o,n}:function(n,o){for(var r in o)n.hasOwnProperty(r)||(n[r]=o[r]);return n});!function(n){function o(o){var r=this.constructor,t=n.call(this,o)||this;return t.message=o,t.name=r.prototype.constructor.name,e(t,r.prototype),t}(function(n,o){function t(){this.constructor=n}r(n,o),n.prototype=null===o?Object.create(o):(t.prototype=o.prototype,new t)})(o,n)}(Error);function i(){return"[object process]"===Object.prototype.toString.call("undefined"!=typeof process?process:0)}var c={};function a(){return i()?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:c}function f(n){var o=a();if(!("console"in o))return n();var r=o.console,t={};["debug","info","warn","error","log","assert"].forEach(function(n){n in o.console&&r[n].__sentry_original__&&(t[n]=r[n],r[n]=r[n].__sentry_original__)});var e=n();return Object.keys(t).forEach(function(n){r[n]=t[n]}),e}var u=Date.now(),s=0,p={now:function(){var n=Date.now()-u;return n<s&&(n=s),s=n,n},timeOrigin:u},l=(function(){if(i())try{return(n=module,o="perf_hooks",n.require(o)).performance}catch(n){return p}var n,o;a().performance&&void 0===performance.timeOrigin&&(performance.timeOrigin=performance.timing&&performance.timing.navigationStart||u),a().performance}(),a()),_="Sentry Logger ",g=function(){function n(){this._enabled=!1}return n.prototype.disable=function(){this._enabled=!1},n.prototype.enable=function(){this._enabled=!0},n.prototype.log=function(){for(var n=[],o=0;o<arguments.length;o++)n[o]=arguments[o];this._enabled&&f(function(){l.console.log(_+"[Log]: "+n.join(" "))})},n.prototype.warn=function(){for(var n=[],o=0;o<arguments.length;o++)n[o]=arguments[o];this._enabled&&f(function(){l.console.warn(_+"[Warn]: "+n.join(" "))})},n.prototype.error=function(){for(var n=[],o=0;o<arguments.length;o++)n[o]=arguments[o];this._enabled&&f(function(){l.console.error(_+"[Error]: "+n.join(" "))})},n}();l.__SENTRY__=l.__SENTRY__||{};var y;l.__SENTRY__.logger||(l.__SENTRY__.logger=new g);!function(n){n.PENDING="PENDING",n.RESOLVED="RESOLVED",n.REJECTED="REJECTED"}(y||(y={}));a();var d=function(){function n(o){this.name=n.id,this._options=t({debugger:!1,stringify:!1},o)}return n.prototype.setupOnce=function(o,r){o(function(o,t){var e=r().getIntegration(n);return e&&(e._options.debugger,f(function(){e._options.stringify?(console.log(JSON.stringify(o,null,2)),t&&console.log(JSON.stringify(t,null,2))):(console.log(o),t&&console.log(t))})),o})},n.id="Debug",n}();for(var h in o.Debug=d,n.Sentry=n.Sentry||{},n.Sentry.Integrations=n.Sentry.Integrations||{},o)Object.prototype.hasOwnProperty.call(o,h)&&(n.Sentry.Integrations[h]=o[h])}(window);
!function(n){var o={};Object.defineProperty(o,"__esModule",{value:!0});var t=function(n,o){return(t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,o){n.__proto__=o}||function(n,o){for(var t in o)o.hasOwnProperty(t)&&(n[t]=o[t])})(n,o)};var r=function(){return(r=Object.assign||function(n){for(var o,t=1,r=arguments.length;t<r;t++)for(var e in o=arguments[t])Object.prototype.hasOwnProperty.call(o,e)&&(n[e]=o[e]);return n}).apply(this,arguments)},e=Object.setPrototypeOf||({__proto__:[]}instanceof Array?function(n,o){return n.__proto__=o,n}:function(n,o){for(var t in o)n.hasOwnProperty(t)||(n[t]=o[t]);return n});!function(n){function o(o){var t=this.constructor,r=n.call(this,o)||this;return r.message=o,r.name=t.prototype.constructor.name,e(r,t.prototype),r}(function(n,o){function r(){this.constructor=n}t(n,o),n.prototype=null===o?Object.create(o):(r.prototype=o.prototype,new r)})(o,n)}(Error);function i(){return"[object process]"===Object.prototype.toString.call("undefined"!=typeof process?process:0)}var c={};function a(){return i()?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:c}function u(n){var o=a();if(!("console"in o))return n();var t=o.console,r={};["debug","info","warn","error","log","assert"].forEach(function(n){n in o.console&&t[n].__sentry_original__&&(r[n]=t[n],t[n]=t[n].__sentry_original__)});var e=n();return Object.keys(r).forEach(function(n){t[n]=r[n]}),e}var f=Date.now(),s=0,l={now:function(){var n=Date.now()-f;return n<s&&(n=s),s=n,n},timeOrigin:f},p=(function(){if(i())try{return(n=module,o="perf_hooks",n.require(o)).performance}catch(n){return l}var n,o,t=a().performance;t&&t.now&&(void 0===t.timeOrigin&&(t.timeOrigin=t.timing&&t.timing.navigationStart||f))}(),a()),_="Sentry Logger ",g=function(){function n(){this._enabled=!1}return n.prototype.disable=function(){this._enabled=!1},n.prototype.enable=function(){this._enabled=!0},n.prototype.log=function(){for(var n=[],o=0;o<arguments.length;o++)n[o]=arguments[o];this._enabled&&u(function(){p.console.log(_+"[Log]: "+n.join(" "))})},n.prototype.warn=function(){for(var n=[],o=0;o<arguments.length;o++)n[o]=arguments[o];this._enabled&&u(function(){p.console.warn(_+"[Warn]: "+n.join(" "))})},n.prototype.error=function(){for(var n=[],o=0;o<arguments.length;o++)n[o]=arguments[o];this._enabled&&u(function(){p.console.error(_+"[Error]: "+n.join(" "))})},n}();p.__SENTRY__=p.__SENTRY__||{};var y;p.__SENTRY__.logger||(p.__SENTRY__.logger=new g);!function(n){n.PENDING="PENDING",n.RESOLVED="RESOLVED",n.REJECTED="REJECTED"}(y||(y={}));a();var d=function(){function n(o){this.name=n.id,this._options=r({debugger:!1,stringify:!1},o)}return n.prototype.setupOnce=function(o,t){o(function(o,r){var e=t().getIntegration(n);return e&&(e._options.debugger,u(function(){e._options.stringify?(console.log(JSON.stringify(o,null,2)),r&&console.log(JSON.stringify(r,null,2))):(console.log(o),r&&console.log(r))})),o})},n.id="Debug",n}();for(var h in o.Debug=d,n.Sentry=n.Sentry||{},n.Sentry.Integrations=n.Sentry.Integrations||{},o)Object.prototype.hasOwnProperty.call(o,h)&&(n.Sentry.Integrations[h]=o[h])}(window);
//# sourceMappingURL=debug.min.js.map

@@ -182,17 +182,19 @@ (function (__window) {

}
if (getGlobalObject().performance) {
// Polyfill for performance.timeOrigin.
//
// While performance.timing.navigationStart is deprecated in favor of performance.timeOrigin, performance.timeOrigin
// is not as widely supported. Namely, performance.timeOrigin is undefined in Safari as of writing.
// tslint:disable-next-line:strict-type-predicates
if (performance.timeOrigin === undefined) {
// As of writing, performance.timing is not available in Web Workers in mainstream browsers, so it is not always a
// valid fallback. In the absence of a initial time provided by the browser, fallback to INITIAL_TIME.
// @ts-ignore
// tslint:disable-next-line:deprecation
performance.timeOrigin = (performance.timing && performance.timing.navigationStart) || INITIAL_TIME;
}
var performance = getGlobalObject().performance;
if (!performance || !performance.now) {
return performanceFallback;
}
return getGlobalObject().performance || performanceFallback;
// Polyfill for performance.timeOrigin.
//
// While performance.timing.navigationStart is deprecated in favor of performance.timeOrigin, performance.timeOrigin
// is not as widely supported. Namely, performance.timeOrigin is undefined in Safari as of writing.
// tslint:disable-next-line:strict-type-predicates
if (performance.timeOrigin === undefined) {
// As of writing, performance.timing is not available in Web Workers in mainstream browsers, so it is not always a
// valid fallback. In the absence of a initial time provided by the browser, fallback to INITIAL_TIME.
// @ts-ignore
// tslint:disable-next-line:deprecation
performance.timeOrigin = (performance.timing && performance.timing.navigationStart) || INITIAL_TIME;
}
return performance;
})();

@@ -199,0 +201,0 @@

@@ -1,2 +0,2 @@

!function(r){var n={};Object.defineProperty(n,"__esModule",{value:!0});var e=function(r,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,n){r.__proto__=n}||function(r,n){for(var e in n)n.hasOwnProperty(e)&&(r[e]=n[e])})(r,n)};var t=Object.setPrototypeOf||({__proto__:[]}instanceof Array?function(r,n){return r.__proto__=n,r}:function(r,n){for(var e in n)r.hasOwnProperty(e)||(r[e]=n[e]);return r});!function(r){function n(n){var e=this.constructor,o=r.call(this,n)||this;return o.message=n,o.name=e.prototype.constructor.name,t(o,e.prototype),o}(function(r,n){function t(){this.constructor=r}e(r,n),r.prototype=null===n?Object.create(n):(t.prototype=n.prototype,new t)})(n,r)}(Error);function o(){return"[object process]"===Object.prototype.toString.call("undefined"!=typeof process?process:0)}var i={};function c(){return o()?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:i}function a(r){var n=c();if(!("console"in n))return r();var e=n.console,t={};["debug","info","warn","error","log","assert"].forEach(function(r){r in n.console&&e[r].__sentry_original__&&(t[r]=e[r],e[r]=e[r].__sentry_original__)});var o=r();return Object.keys(t).forEach(function(r){e[r]=t[r]}),o}var f=Date.now(),s=0,u={now:function(){var r=Date.now()-f;return r<s&&(r=s),s=r,r},timeOrigin:f},p=(function(){if(o())try{return(r=module,n="perf_hooks",r.require(n)).performance}catch(r){return u}var r,n;c().performance&&void 0===performance.timeOrigin&&(performance.timeOrigin=performance.timing&&performance.timing.navigationStart||f),c().performance}(),c()),_="Sentry Logger ",l=function(){function r(){this._enabled=!1}return r.prototype.disable=function(){this._enabled=!1},r.prototype.enable=function(){this._enabled=!0},r.prototype.log=function(){for(var r=[],n=0;n<arguments.length;n++)r[n]=arguments[n];this._enabled&&a(function(){p.console.log(_+"[Log]: "+r.join(" "))})},r.prototype.warn=function(){for(var r=[],n=0;n<arguments.length;n++)r[n]=arguments[n];this._enabled&&a(function(){p.console.warn(_+"[Warn]: "+r.join(" "))})},r.prototype.error=function(){for(var r=[],n=0;n<arguments.length;n++)r[n]=arguments[n];this._enabled&&a(function(){p.console.error(_+"[Error]: "+r.join(" "))})},r}();p.__SENTRY__=p.__SENTRY__||{};var E,g=p.__SENTRY__.logger||(p.__SENTRY__.logger=new l);!function(r){r.PENDING="PENDING",r.RESOLVED="RESOLVED",r.REJECTED="REJECTED"}(E||(E={}));c();var y=function(){function r(n){void 0===n&&(n={}),this.name=r.id,this._Ember=n.Ember||c().Ember}return r.prototype.setupOnce=function(n,e){var t=this;if(this._Ember){var o=this._Ember.onerror;this._Ember.onerror=function(n){if(e().getIntegration(r)&&e().captureException(n,{originalException:n}),"function"==typeof o)o.call(t._Ember,n);else if(t._Ember.testing)throw n},this._Ember.RSVP.on("error",function(n){e().getIntegration(r)&&e().withScope(function(r){!function(r,n){try{return r instanceof n}catch(r){return!1}}(n,Error)?(r.setExtra("reason",n),e().captureMessage("Unhandled Promise error detected")):(r.setExtra("context","Unhandled Promise error detected"),e().captureException(n,{originalException:n}))})})}else g.error("EmberIntegration is missing an Ember instance")},r.id="Ember",r}();for(var m in n.Ember=y,r.Sentry=r.Sentry||{},r.Sentry.Integrations=r.Sentry.Integrations||{},n)Object.prototype.hasOwnProperty.call(n,m)&&(r.Sentry.Integrations[m]=n[m])}(window);
!function(n){var r={};Object.defineProperty(r,"__esModule",{value:!0});var t=function(n,r){return(t=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(n,r){n.__proto__=r}||function(n,r){for(var t in r)r.hasOwnProperty(t)&&(n[t]=r[t])})(n,r)};var e=Object.setPrototypeOf||({__proto__:[]}instanceof Array?function(n,r){return n.__proto__=r,n}:function(n,r){for(var t in r)n.hasOwnProperty(t)||(n[t]=r[t]);return n});!function(n){function r(r){var t=this.constructor,o=n.call(this,r)||this;return o.message=r,o.name=t.prototype.constructor.name,e(o,t.prototype),o}(function(n,r){function e(){this.constructor=n}t(n,r),n.prototype=null===r?Object.create(r):(e.prototype=r.prototype,new e)})(r,n)}(Error);function o(){return"[object process]"===Object.prototype.toString.call("undefined"!=typeof process?process:0)}var i={};function c(){return o()?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:i}function a(n){var r=c();if(!("console"in r))return n();var t=r.console,e={};["debug","info","warn","error","log","assert"].forEach(function(n){n in r.console&&t[n].__sentry_original__&&(e[n]=t[n],t[n]=t[n].__sentry_original__)});var o=n();return Object.keys(e).forEach(function(n){t[n]=e[n]}),o}var s=Date.now(),f=0,u={now:function(){var n=Date.now()-s;return n<f&&(n=f),f=n,n},timeOrigin:s},_=(function(){if(o())try{return(n=module,r="perf_hooks",n.require(r)).performance}catch(n){return u}var n,r,t=c().performance;t&&t.now&&(void 0===t.timeOrigin&&(t.timeOrigin=t.timing&&t.timing.navigationStart||s))}(),c()),p="Sentry Logger ",l=function(){function n(){this._enabled=!1}return n.prototype.disable=function(){this._enabled=!1},n.prototype.enable=function(){this._enabled=!0},n.prototype.log=function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];this._enabled&&a(function(){_.console.log(p+"[Log]: "+n.join(" "))})},n.prototype.warn=function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];this._enabled&&a(function(){_.console.warn(p+"[Warn]: "+n.join(" "))})},n.prototype.error=function(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];this._enabled&&a(function(){_.console.error(p+"[Error]: "+n.join(" "))})},n}();_.__SENTRY__=_.__SENTRY__||{};var E,g=_.__SENTRY__.logger||(_.__SENTRY__.logger=new l);!function(n){n.PENDING="PENDING",n.RESOLVED="RESOLVED",n.REJECTED="REJECTED"}(E||(E={}));c();var y=function(){function n(r){void 0===r&&(r={}),this.name=n.id,this._Ember=r.Ember||c().Ember}return n.prototype.setupOnce=function(r,t){var e=this;if(this._Ember){var o=this._Ember.onerror;this._Ember.onerror=function(r){if(t().getIntegration(n)&&t().captureException(r,{originalException:r}),"function"==typeof o)o.call(e._Ember,r);else if(e._Ember.testing)throw r},this._Ember.RSVP.on("error",function(r){t().getIntegration(n)&&t().withScope(function(n){!function(n,r){try{return n instanceof r}catch(n){return!1}}(r,Error)?(n.setExtra("reason",r),t().captureMessage("Unhandled Promise error detected")):(n.setExtra("context","Unhandled Promise error detected"),t().captureException(r,{originalException:r}))})})}else g.error("EmberIntegration is missing an Ember instance")},n.id="Ember",n}();for(var d in r.Ember=y,n.Sentry=n.Sentry||{},n.Sentry.Integrations=n.Sentry.Integrations||{},r)Object.prototype.hasOwnProperty.call(r,d)&&(n.Sentry.Integrations[d]=r[d])}(window);
//# sourceMappingURL=ember.min.js.map

@@ -323,5 +323,5 @@ (function (__window) {

}
var attrWhitelist = ['type', 'name', 'title', 'alt'];
for (i = 0; i < attrWhitelist.length; i++) {
key = attrWhitelist[i];
var allowedAttrs = ['type', 'name', 'title', 'alt'];
for (i = 0; i < allowedAttrs.length; i++) {
key = allowedAttrs[i];
attr = elem.getAttribute(key);

@@ -357,17 +357,19 @@ if (attr) {

}
if (getGlobalObject().performance) {
// Polyfill for performance.timeOrigin.
//
// While performance.timing.navigationStart is deprecated in favor of performance.timeOrigin, performance.timeOrigin
// is not as widely supported. Namely, performance.timeOrigin is undefined in Safari as of writing.
// tslint:disable-next-line:strict-type-predicates
if (performance.timeOrigin === undefined) {
// As of writing, performance.timing is not available in Web Workers in mainstream browsers, so it is not always a
// valid fallback. In the absence of a initial time provided by the browser, fallback to INITIAL_TIME.
// @ts-ignore
// tslint:disable-next-line:deprecation
performance.timeOrigin = (performance.timing && performance.timing.navigationStart) || INITIAL_TIME;
}
var performance = getGlobalObject().performance;
if (!performance || !performance.now) {
return performanceFallback;
}
return getGlobalObject().performance || performanceFallback;
// Polyfill for performance.timeOrigin.
//
// While performance.timing.navigationStart is deprecated in favor of performance.timeOrigin, performance.timeOrigin
// is not as widely supported. Namely, performance.timeOrigin is undefined in Safari as of writing.
// tslint:disable-next-line:strict-type-predicates
if (performance.timeOrigin === undefined) {
// As of writing, performance.timing is not available in Web Workers in mainstream browsers, so it is not always a
// valid fallback. In the absence of a initial time provided by the browser, fallback to INITIAL_TIME.
// @ts-ignore
// tslint:disable-next-line:deprecation
performance.timeOrigin = (performance.timing && performance.timing.navigationStart) || INITIAL_TIME;
}
return performance;
})();

@@ -374,0 +376,0 @@ var defaultFunctionName = '<anonymous>';

@@ -1,2 +0,2 @@

!function(t){var n={};Object.defineProperty(n,"__esModule",{value:!0});var r=function(t,n){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,n){t.__proto__=n}||function(t,n){for(var r in n)n.hasOwnProperty(r)&&(t[r]=n[r])})(t,n)};var e=function(){return(e=Object.assign||function(t){for(var n,r=1,e=arguments.length;r<e;r++)for(var o in n=arguments[r])Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o]);return t}).apply(this,arguments)};var o=Object.setPrototypeOf||({__proto__:[]}instanceof Array?function(t,n){return t.__proto__=n,t}:function(t,n){for(var r in n)t.hasOwnProperty(r)||(t[r]=n[r]);return t});!function(t){function n(n){var r=this.constructor,e=t.call(this,n)||this;return e.message=n,e.name=r.prototype.constructor.name,o(e,r.prototype),e}(function(t,n){function e(){this.constructor=t}r(t,n),t.prototype=null===n?Object.create(n):(e.prototype=n.prototype,new e)})(n,t)}(Error);function i(t){switch(Object.prototype.toString.call(t)){case"[object Error]":case"[object Exception]":case"[object DOMException]":return!0;default:return f(t,Error)}}function a(t){return null===t||"object"!=typeof t&&"function"!=typeof t}function c(t){return"[object Object]"===Object.prototype.toString.call(t)}function u(t){return"undefined"!=typeof Element&&f(t,Element)}function f(t,n){try{return t instanceof n}catch(t){return!1}}function p(){return"[object process]"===Object.prototype.toString.call("undefined"!=typeof process?process:0)}var l={};function s(){return p()?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:l}function y(t){var n=s();if(!("console"in n))return t();var r=n.console,e={};["debug","info","warn","error","log","assert"].forEach(function(t){t in n.console&&r[t].__sentry_original__&&(e[t]=r[t],r[t]=r[t].__sentry_original__)});var o=t();return Object.keys(e).forEach(function(t){r[t]=e[t]}),o}function h(t){try{for(var n=t,r=[],e=0,o=0,i=" > ".length,a=void 0;n&&e++<5&&!("html"===(a=g(n))||e>1&&o+r.length*i+a.length>=80);)r.push(a),o+=a.length,n=n.parentNode;return r.reverse().join(" > ")}catch(t){return"<unknown>"}}function g(t){var n,r,e,o,i,a,c=t,u=[];if(!c||!c.tagName)return"";if(u.push(c.tagName.toLowerCase()),c.id&&u.push("#"+c.id),(n=c.className)&&(a=n,"[object String]"===Object.prototype.toString.call(a)))for(r=n.split(/\s+/),i=0;i<r.length;i++)u.push("."+r[i]);var f=["type","name","title","alt"];for(i=0;i<f.length;i++)e=f[i],(o=c.getAttribute(e))&&u.push("["+e+'="'+o+'"]');return u.join("")}var v=Date.now(),_=0,d={now:function(){var t=Date.now()-v;return t<_&&(t=_),_=t,t},timeOrigin:v},m=(function(){if(p())try{return(t=module,n="perf_hooks",t.require(n)).performance}catch(t){return d}var t,n;s().performance&&void 0===performance.timeOrigin&&(performance.timeOrigin=performance.timing&&performance.timing.navigationStart||v),s().performance}(),"<anonymous>");var b=s(),E="Sentry Logger ",O=function(){function t(){this._enabled=!1}return t.prototype.disable=function(){this._enabled=!1},t.prototype.enable=function(){this._enabled=!0},t.prototype.log=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];this._enabled&&y(function(){b.console.log(E+"[Log]: "+t.join(" "))})},t.prototype.warn=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];this._enabled&&y(function(){b.console.warn(E+"[Warn]: "+t.join(" "))})},t.prototype.error=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];this._enabled&&y(function(){b.console.error(E+"[Error]: "+t.join(" "))})},t}();b.__SENTRY__=b.__SENTRY__||{};var j,w=b.__SENTRY__.logger||(b.__SENTRY__.logger=new O),S=function(){function t(){this._hasWeakSet="function"==typeof WeakSet,this._inner=this._hasWeakSet?new WeakSet:[]}return t.prototype.memoize=function(t){if(this._hasWeakSet)return!!this._inner.has(t)||(this._inner.add(t),!1);for(var n=0;n<this._inner.length;n++){if(this._inner[n]===t)return!0}return this._inner.push(t),!1},t.prototype.unmemoize=function(t){if(this._hasWeakSet)this._inner.delete(t);else for(var n=0;n<this._inner.length;n++)if(this._inner[n]===t){this._inner.splice(n,1);break}},t}();function N(t){if(i(t)){var n=t,r={message:n.message,name:n.name,stack:n.stack};for(var e in n)Object.prototype.hasOwnProperty.call(n,e)&&(r[e]=n[e]);return r}if(c=t,"undefined"!=typeof Event&&f(c,Event)){var o=t,a={};a.type=o.type;try{a.target=u(o.target)?h(o.target):Object.prototype.toString.call(o.target)}catch(t){a.target="<unknown>"}try{a.currentTarget=u(o.currentTarget)?h(o.currentTarget):Object.prototype.toString.call(o.currentTarget)}catch(t){a.currentTarget="<unknown>"}for(var e in"undefined"!=typeof CustomEvent&&f(t,CustomEvent)&&(a.detail=o.detail),o)Object.prototype.hasOwnProperty.call(o,e)&&(a[e]=o);return a}var c;return t}function x(t,n){return"domain"===n&&t&&"object"==typeof t&&t._events?"[Domain]":"domainEmitter"===n?"[DomainEmitter]":"undefined"!=typeof global&&t===global?"[Global]":"undefined"!=typeof window&&t===window?"[Window]":"undefined"!=typeof document&&t===document?"[Document]":c(r=t)&&"nativeEvent"in r&&"preventDefault"in r&&"stopPropagation"in r?"[SyntheticEvent]":"number"==typeof t&&t!=t?"[NaN]":void 0===t?"[undefined]":"function"==typeof t?"[Function: "+function(t){try{return t&&"function"==typeof t&&t.name||m}catch(t){return m}}(t)+"]":t;var r}function D(t,n,r,e){if(void 0===r&&(r=1/0),void 0===e&&(e=new S),0===r)return function(t){var n=Object.prototype.toString.call(t);if("string"==typeof t)return t;if("[object Object]"===n)return"[Object]";if("[object Array]"===n)return"[Array]";var r=x(t);return a(r)?r:n}(n);if(null!=n&&"function"==typeof n.toJSON)return n.toJSON();var o=x(n,t);if(a(o))return o;var i=N(n),c=Array.isArray(n)?[]:{};if(e.memoize(n))return"[Circular ~]";for(var u in i)Object.prototype.hasOwnProperty.call(i,u)&&(c[u]=D(u,i[u],r-1,e));return e.unmemoize(n),c}!function(t){t.PENDING="PENDING",t.RESOLVED="RESOLVED",t.REJECTED="REJECTED"}(j||(j={}));s();var k=function(){function t(n){void 0===n&&(n={depth:3}),this._options=n,this.name=t.id}return t.prototype.setupOnce=function(n,r){n(function(n,e){var o=r().getIntegration(t);return o?o.enhanceEventWithErrorData(n,e):n})},t.prototype.enhanceEventWithErrorData=function(t,n){var r;if(!n||!n.originalException||!i(n.originalException))return t;var o=n.originalException.name||n.originalException.constructor.name,a=this._extractErrorData(n.originalException);if(a){var u=e({},t.contexts),f=function(t,n){try{return JSON.parse(JSON.stringify(t,function(t,r){return D(t,r,n)}))}catch(t){return"**non-serializable**"}}(a,this._options.depth);return c(f)&&(u=e({},t.contexts,((r={})[o]=e({},f),r))),e({},t,{contexts:u})}return t},t.prototype._extractErrorData=function(t){var n,r,e=null;try{var o=["name","message","stack","line","column","fileName","lineNumber","columnNumber"],a=Object.getOwnPropertyNames(t).filter(function(t){return-1===o.indexOf(t)});if(a.length){var c={};try{for(var u=function(t){var n="function"==typeof Symbol&&t[Symbol.iterator],r=0;return n?n.call(t):{next:function(){return t&&r>=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}}}(a),f=u.next();!f.done;f=u.next()){var p=f.value,l=t[p];i(l)&&(l=l.toString()),c[p]=l}}catch(t){n={error:t}}finally{try{f&&!f.done&&(r=u.return)&&r.call(u)}finally{if(n)throw n.error}}e=c}}catch(t){w.error("Unable to extract extra data from the Error object:",t)}return e},t.id="ExtraErrorData",t}();for(var P in n.ExtraErrorData=k,t.Sentry=t.Sentry||{},t.Sentry.Integrations=t.Sentry.Integrations||{},n)Object.prototype.hasOwnProperty.call(n,P)&&(t.Sentry.Integrations[P]=n[P])}(window);
!function(t){var n={};Object.defineProperty(n,"__esModule",{value:!0});var r=function(t,n){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,n){t.__proto__=n}||function(t,n){for(var r in n)n.hasOwnProperty(r)&&(t[r]=n[r])})(t,n)};var e=function(){return(e=Object.assign||function(t){for(var n,r=1,e=arguments.length;r<e;r++)for(var o in n=arguments[r])Object.prototype.hasOwnProperty.call(n,o)&&(t[o]=n[o]);return t}).apply(this,arguments)};var o=Object.setPrototypeOf||({__proto__:[]}instanceof Array?function(t,n){return t.__proto__=n,t}:function(t,n){for(var r in n)t.hasOwnProperty(r)||(t[r]=n[r]);return t});!function(t){function n(n){var r=this.constructor,e=t.call(this,n)||this;return e.message=n,e.name=r.prototype.constructor.name,o(e,r.prototype),e}(function(t,n){function e(){this.constructor=t}r(t,n),t.prototype=null===n?Object.create(n):(e.prototype=n.prototype,new e)})(n,t)}(Error);function i(t){switch(Object.prototype.toString.call(t)){case"[object Error]":case"[object Exception]":case"[object DOMException]":return!0;default:return f(t,Error)}}function a(t){return null===t||"object"!=typeof t&&"function"!=typeof t}function c(t){return"[object Object]"===Object.prototype.toString.call(t)}function u(t){return"undefined"!=typeof Element&&f(t,Element)}function f(t,n){try{return t instanceof n}catch(t){return!1}}function l(){return"[object process]"===Object.prototype.toString.call("undefined"!=typeof process?process:0)}var p={};function s(){return l()?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:p}function y(t){var n=s();if(!("console"in n))return t();var r=n.console,e={};["debug","info","warn","error","log","assert"].forEach(function(t){t in n.console&&r[t].__sentry_original__&&(e[t]=r[t],r[t]=r[t].__sentry_original__)});var o=t();return Object.keys(e).forEach(function(t){r[t]=e[t]}),o}function h(t){try{for(var n=t,r=[],e=0,o=0,i=" > ".length,a=void 0;n&&e++<5&&!("html"===(a=g(n))||e>1&&o+r.length*i+a.length>=80);)r.push(a),o+=a.length,n=n.parentNode;return r.reverse().join(" > ")}catch(t){return"<unknown>"}}function g(t){var n,r,e,o,i,a,c=t,u=[];if(!c||!c.tagName)return"";if(u.push(c.tagName.toLowerCase()),c.id&&u.push("#"+c.id),(n=c.className)&&(a=n,"[object String]"===Object.prototype.toString.call(a)))for(r=n.split(/\s+/),i=0;i<r.length;i++)u.push("."+r[i]);var f=["type","name","title","alt"];for(i=0;i<f.length;i++)e=f[i],(o=c.getAttribute(e))&&u.push("["+e+'="'+o+'"]');return u.join("")}var v=Date.now(),_=0,d={now:function(){var t=Date.now()-v;return t<_&&(t=_),_=t,t},timeOrigin:v},m=(function(){if(l())try{return(t=module,n="perf_hooks",t.require(n)).performance}catch(t){return d}var t,n,r=s().performance;r&&r.now&&(void 0===r.timeOrigin&&(r.timeOrigin=r.timing&&r.timing.navigationStart||v))}(),"<anonymous>");var b=s(),E="Sentry Logger ",O=function(){function t(){this._enabled=!1}return t.prototype.disable=function(){this._enabled=!1},t.prototype.enable=function(){this._enabled=!0},t.prototype.log=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];this._enabled&&y(function(){b.console.log(E+"[Log]: "+t.join(" "))})},t.prototype.warn=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];this._enabled&&y(function(){b.console.warn(E+"[Warn]: "+t.join(" "))})},t.prototype.error=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];this._enabled&&y(function(){b.console.error(E+"[Error]: "+t.join(" "))})},t}();b.__SENTRY__=b.__SENTRY__||{};var j,w=b.__SENTRY__.logger||(b.__SENTRY__.logger=new O),S=function(){function t(){this._hasWeakSet="function"==typeof WeakSet,this._inner=this._hasWeakSet?new WeakSet:[]}return t.prototype.memoize=function(t){if(this._hasWeakSet)return!!this._inner.has(t)||(this._inner.add(t),!1);for(var n=0;n<this._inner.length;n++){if(this._inner[n]===t)return!0}return this._inner.push(t),!1},t.prototype.unmemoize=function(t){if(this._hasWeakSet)this._inner.delete(t);else for(var n=0;n<this._inner.length;n++)if(this._inner[n]===t){this._inner.splice(n,1);break}},t}();function N(t){if(i(t)){var n=t,r={message:n.message,name:n.name,stack:n.stack};for(var e in n)Object.prototype.hasOwnProperty.call(n,e)&&(r[e]=n[e]);return r}if(c=t,"undefined"!=typeof Event&&f(c,Event)){var o=t,a={};a.type=o.type;try{a.target=u(o.target)?h(o.target):Object.prototype.toString.call(o.target)}catch(t){a.target="<unknown>"}try{a.currentTarget=u(o.currentTarget)?h(o.currentTarget):Object.prototype.toString.call(o.currentTarget)}catch(t){a.currentTarget="<unknown>"}for(var e in"undefined"!=typeof CustomEvent&&f(t,CustomEvent)&&(a.detail=o.detail),o)Object.prototype.hasOwnProperty.call(o,e)&&(a[e]=o);return a}var c;return t}function x(t,n){return"domain"===n&&t&&"object"==typeof t&&t._events?"[Domain]":"domainEmitter"===n?"[DomainEmitter]":"undefined"!=typeof global&&t===global?"[Global]":"undefined"!=typeof window&&t===window?"[Window]":"undefined"!=typeof document&&t===document?"[Document]":c(r=t)&&"nativeEvent"in r&&"preventDefault"in r&&"stopPropagation"in r?"[SyntheticEvent]":"number"==typeof t&&t!=t?"[NaN]":void 0===t?"[undefined]":"function"==typeof t?"[Function: "+function(t){try{return t&&"function"==typeof t&&t.name||m}catch(t){return m}}(t)+"]":t;var r}function D(t,n,r,e){if(void 0===r&&(r=1/0),void 0===e&&(e=new S),0===r)return function(t){var n=Object.prototype.toString.call(t);if("string"==typeof t)return t;if("[object Object]"===n)return"[Object]";if("[object Array]"===n)return"[Array]";var r=x(t);return a(r)?r:n}(n);if(null!=n&&"function"==typeof n.toJSON)return n.toJSON();var o=x(n,t);if(a(o))return o;var i=N(n),c=Array.isArray(n)?[]:{};if(e.memoize(n))return"[Circular ~]";for(var u in i)Object.prototype.hasOwnProperty.call(i,u)&&(c[u]=D(u,i[u],r-1,e));return e.unmemoize(n),c}!function(t){t.PENDING="PENDING",t.RESOLVED="RESOLVED",t.REJECTED="REJECTED"}(j||(j={}));s();var k=function(){function t(n){void 0===n&&(n={depth:3}),this._options=n,this.name=t.id}return t.prototype.setupOnce=function(n,r){n(function(n,e){var o=r().getIntegration(t);return o?o.enhanceEventWithErrorData(n,e):n})},t.prototype.enhanceEventWithErrorData=function(t,n){var r;if(!n||!n.originalException||!i(n.originalException))return t;var o=n.originalException.name||n.originalException.constructor.name,a=this._extractErrorData(n.originalException);if(a){var u=e({},t.contexts),f=function(t,n){try{return JSON.parse(JSON.stringify(t,function(t,r){return D(t,r,n)}))}catch(t){return"**non-serializable**"}}(a,this._options.depth);return c(f)&&(u=e({},t.contexts,((r={})[o]=e({},f),r))),e({},t,{contexts:u})}return t},t.prototype._extractErrorData=function(t){var n,r,e=null;try{var o=["name","message","stack","line","column","fileName","lineNumber","columnNumber"],a=Object.getOwnPropertyNames(t).filter(function(t){return-1===o.indexOf(t)});if(a.length){var c={};try{for(var u=function(t){var n="function"==typeof Symbol&&t[Symbol.iterator],r=0;return n?n.call(t):{next:function(){return t&&r>=t.length&&(t=void 0),{value:t&&t[r++],done:!t}}}}(a),f=u.next();!f.done;f=u.next()){var l=f.value,p=t[l];i(p)&&(p=p.toString()),c[l]=p}}catch(t){n={error:t}}finally{try{f&&!f.done&&(r=u.return)&&r.call(u)}finally{if(n)throw n.error}}e=c}}catch(t){w.error("Unable to extract extra data from the Error object:",t)}return e},t.id="ExtraErrorData",t}();for(var P in n.ExtraErrorData=k,t.Sentry=t.Sentry||{},t.Sentry.Integrations=t.Sentry.Integrations||{},n)Object.prototype.hasOwnProperty.call(n,P)&&(t.Sentry.Integrations[P]=n[P])}(window);
//# sourceMappingURL=extraerrordata.min.js.map

@@ -176,17 +176,19 @@ (function (__window) {

}
if (getGlobalObject().performance) {
// Polyfill for performance.timeOrigin.
//
// While performance.timing.navigationStart is deprecated in favor of performance.timeOrigin, performance.timeOrigin
// is not as widely supported. Namely, performance.timeOrigin is undefined in Safari as of writing.
// tslint:disable-next-line:strict-type-predicates
if (performance.timeOrigin === undefined) {
// As of writing, performance.timing is not available in Web Workers in mainstream browsers, so it is not always a
// valid fallback. In the absence of a initial time provided by the browser, fallback to INITIAL_TIME.
// @ts-ignore
// tslint:disable-next-line:deprecation
performance.timeOrigin = (performance.timing && performance.timing.navigationStart) || INITIAL_TIME;
}
var performance = getGlobalObject().performance;
if (!performance || !performance.now) {
return performanceFallback;
}
return getGlobalObject().performance || performanceFallback;
// Polyfill for performance.timeOrigin.
//
// While performance.timing.navigationStart is deprecated in favor of performance.timeOrigin, performance.timeOrigin
// is not as widely supported. Namely, performance.timeOrigin is undefined in Safari as of writing.
// tslint:disable-next-line:strict-type-predicates
if (performance.timeOrigin === undefined) {
// As of writing, performance.timing is not available in Web Workers in mainstream browsers, so it is not always a
// valid fallback. In the absence of a initial time provided by the browser, fallback to INITIAL_TIME.
// @ts-ignore
// tslint:disable-next-line:deprecation
performance.timeOrigin = (performance.timing && performance.timing.navigationStart) || INITIAL_TIME;
}
return performance;
})();

@@ -193,0 +195,0 @@

@@ -1,2 +0,2 @@

!function(r){var n={};Object.defineProperty(n,"__esModule",{value:!0});var e=function(r,n){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,n){r.__proto__=n}||function(r,n){for(var e in n)n.hasOwnProperty(e)&&(r[e]=n[e])})(r,n)};var t=Object.setPrototypeOf||({__proto__:[]}instanceof Array?function(r,n){return r.__proto__=n,r}:function(r,n){for(var e in n)r.hasOwnProperty(e)||(r[e]=n[e]);return r});!function(r){function n(n){var e=this.constructor,o=r.call(this,n)||this;return o.message=n,o.name=e.prototype.constructor.name,t(o,e.prototype),o}(function(r,n){function t(){this.constructor=r}e(r,n),r.prototype=null===n?Object.create(n):(t.prototype=n.prototype,new t)})(n,r)}(Error);function o(){return"[object process]"===Object.prototype.toString.call("undefined"!=typeof process?process:0)}var i={};function a(){return o()?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:i}function c(r){var n=a();if(!("console"in n))return r();var e=n.console,t={};["debug","info","warn","error","log","assert"].forEach(function(r){r in n.console&&e[r].__sentry_original__&&(t[r]=e[r],e[r]=e[r].__sentry_original__)});var o=r();return Object.keys(t).forEach(function(r){e[r]=t[r]}),o}var f=Date.now(),s=0,u={now:function(){var r=Date.now()-f;return r<s&&(r=s),s=r,r},timeOrigin:f},p=(function(){if(o())try{return(r=module,n="perf_hooks",r.require(n)).performance}catch(r){return u}var r,n;a().performance&&void 0===performance.timeOrigin&&(performance.timeOrigin=performance.timing&&performance.timing.navigationStart||f),a().performance}(),a()),l="Sentry Logger ",_=function(){function r(){this._enabled=!1}return r.prototype.disable=function(){this._enabled=!1},r.prototype.enable=function(){this._enabled=!0},r.prototype.log=function(){for(var r=[],n=0;n<arguments.length;n++)r[n]=arguments[n];this._enabled&&c(function(){p.console.log(l+"[Log]: "+r.join(" "))})},r.prototype.warn=function(){for(var r=[],n=0;n<arguments.length;n++)r[n]=arguments[n];this._enabled&&c(function(){p.console.warn(l+"[Warn]: "+r.join(" "))})},r.prototype.error=function(){for(var r=[],n=0;n<arguments.length;n++)r[n]=arguments[n];this._enabled&&c(function(){p.console.error(l+"[Error]: "+r.join(" "))})},r}();p.__SENTRY__=p.__SENTRY__||{};var y;p.__SENTRY__.logger||(p.__SENTRY__.logger=new _);!function(r){r.PENDING="PENDING",r.RESOLVED="RESOLVED",r.REJECTED="REJECTED"}(y||(y={}));var v;a();!function(r){r.Crash="crash",r.Deprecation="deprecation",r.Intervention="intervention"}(v||(v={}));var d=function(){function r(n){void 0===n&&(n={types:[v.Crash,v.Deprecation,v.Intervention]}),this._options=n,this.name=r.id}return r.prototype.setupOnce=function(r,n){"ReportingObserver"in a()&&(this._getCurrentHub=n,new(a().ReportingObserver)(this.handler.bind(this),{buffered:!0,types:this._options.types}).observe())},r.prototype.handler=function(n){var e,t,o=this._getCurrentHub&&this._getCurrentHub();if(o&&o.getIntegration(r)){var i=function(r){o.withScope(function(n){n.setExtra("url",r.url);var e="ReportingObserver ["+r.type+"]",t="No details available";if(r.body){var i,a={};for(var c in r.body)a[c]=r.body[c];if(n.setExtra("body",a),r.type===v.Crash)t=[(i=r.body).crashId||"",i.reason||""].join(" ").trim()||t;else t=(i=r.body).message||t}o.captureMessage(e+": "+t)})};try{for(var a=function(r){var n="function"==typeof Symbol&&r[Symbol.iterator],e=0;return n?n.call(r):{next:function(){return r&&e>=r.length&&(r=void 0),{value:r&&r[e++],done:!r}}}}(n),c=a.next();!c.done;c=a.next()){i(c.value)}}catch(r){e={error:r}}finally{try{c&&!c.done&&(t=a.return)&&t.call(a)}finally{if(e)throw e.error}}}},r.id="ReportingObserver",r}();for(var g in n.ReportingObserver=d,r.Sentry=r.Sentry||{},r.Sentry.Integrations=r.Sentry.Integrations||{},n)Object.prototype.hasOwnProperty.call(n,g)&&(r.Sentry.Integrations[g]=n[g])}(window);
!function(n){var t={};Object.defineProperty(t,"__esModule",{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=Object.setPrototypeOf||({__proto__:[]}instanceof Array?function(n,t){return n.__proto__=t,n}:function(n,t){for(var r in t)n.hasOwnProperty(r)||(n[r]=t[r]);return n});!function(n){function t(t){var r=this.constructor,o=n.call(this,t)||this;return o.message=t,o.name=r.prototype.constructor.name,e(o,r.prototype),o}(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 o(){return"[object process]"===Object.prototype.toString.call("undefined"!=typeof process?process:0)}var i={};function a(){return o()?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:i}function c(n){var t=a();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].__sentry_original__&&(e[n]=r[n],r[n]=r[n].__sentry_original__)});var o=n();return Object.keys(e).forEach(function(n){r[n]=e[n]}),o}var s=Date.now(),u=0,f={now:function(){var n=Date.now()-s;return n<u&&(n=u),u=n,n},timeOrigin:s},p=(function(){if(o())try{return(n=module,t="perf_hooks",n.require(t)).performance}catch(n){return f}var n,t,r=a().performance;r&&r.now&&(void 0===r.timeOrigin&&(r.timeOrigin=r.timing&&r.timing.navigationStart||s))}(),a()),l="Sentry Logger ",_=function(){function n(){this._enabled=!1}return n.prototype.disable=function(){this._enabled=!1},n.prototype.enable=function(){this._enabled=!0},n.prototype.log=function(){for(var n=[],t=0;t<arguments.length;t++)n[t]=arguments[t];this._enabled&&c(function(){p.console.log(l+"[Log]: "+n.join(" "))})},n.prototype.warn=function(){for(var n=[],t=0;t<arguments.length;t++)n[t]=arguments[t];this._enabled&&c(function(){p.console.warn(l+"[Warn]: "+n.join(" "))})},n.prototype.error=function(){for(var n=[],t=0;t<arguments.length;t++)n[t]=arguments[t];this._enabled&&c(function(){p.console.error(l+"[Error]: "+n.join(" "))})},n}();p.__SENTRY__=p.__SENTRY__||{};var y;p.__SENTRY__.logger||(p.__SENTRY__.logger=new _);!function(n){n.PENDING="PENDING",n.RESOLVED="RESOLVED",n.REJECTED="REJECTED"}(y||(y={}));var v;a();!function(n){n.Crash="crash",n.Deprecation="deprecation",n.Intervention="intervention"}(v||(v={}));var d=function(){function n(t){void 0===t&&(t={types:[v.Crash,v.Deprecation,v.Intervention]}),this._options=t,this.name=n.id}return n.prototype.setupOnce=function(n,t){"ReportingObserver"in a()&&(this._getCurrentHub=t,new(a().ReportingObserver)(this.handler.bind(this),{buffered:!0,types:this._options.types}).observe())},n.prototype.handler=function(t){var r,e,o=this._getCurrentHub&&this._getCurrentHub();if(o&&o.getIntegration(n)){var i=function(n){o.withScope(function(t){t.setExtra("url",n.url);var r="ReportingObserver ["+n.type+"]",e="No details available";if(n.body){var i,a={};for(var c in n.body)a[c]=n.body[c];if(t.setExtra("body",a),n.type===v.Crash)e=[(i=n.body).crashId||"",i.reason||""].join(" ").trim()||e;else e=(i=n.body).message||e}o.captureMessage(r+": "+e)})};try{for(var a=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}}}}(t),c=a.next();!c.done;c=a.next()){i(c.value)}}catch(n){r={error:n}}finally{try{c&&!c.done&&(e=a.return)&&e.call(a)}finally{if(r)throw r.error}}}},n.id="ReportingObserver",n}();for(var g in t.ReportingObserver=d,n.Sentry=n.Sentry||{},n.Sentry.Integrations=n.Sentry.Integrations||{},t)Object.prototype.hasOwnProperty.call(t,g)&&(n.Sentry.Integrations[g]=t[g])}(window);
//# sourceMappingURL=reportingobserver.min.js.map

@@ -176,17 +176,19 @@ (function (__window) {

}
if (getGlobalObject().performance) {
// Polyfill for performance.timeOrigin.
//
// While performance.timing.navigationStart is deprecated in favor of performance.timeOrigin, performance.timeOrigin
// is not as widely supported. Namely, performance.timeOrigin is undefined in Safari as of writing.
// tslint:disable-next-line:strict-type-predicates
if (performance.timeOrigin === undefined) {
// As of writing, performance.timing is not available in Web Workers in mainstream browsers, so it is not always a
// valid fallback. In the absence of a initial time provided by the browser, fallback to INITIAL_TIME.
// @ts-ignore
// tslint:disable-next-line:deprecation
performance.timeOrigin = (performance.timing && performance.timing.navigationStart) || INITIAL_TIME;
}
var performance = getGlobalObject().performance;
if (!performance || !performance.now) {
return performanceFallback;
}
return getGlobalObject().performance || performanceFallback;
// Polyfill for performance.timeOrigin.
//
// While performance.timing.navigationStart is deprecated in favor of performance.timeOrigin, performance.timeOrigin
// is not as widely supported. Namely, performance.timeOrigin is undefined in Safari as of writing.
// tslint:disable-next-line:strict-type-predicates
if (performance.timeOrigin === undefined) {
// As of writing, performance.timing is not available in Web Workers in mainstream browsers, so it is not always a
// valid fallback. In the absence of a initial time provided by the browser, fallback to INITIAL_TIME.
// @ts-ignore
// tslint:disable-next-line:deprecation
performance.timeOrigin = (performance.timing && performance.timing.navigationStart) || INITIAL_TIME;
}
return performance;
})();

@@ -408,3 +410,3 @@

var startsWithSlash = /^\//.test(frame.filename);
if (frame.filename && (isWindowsFrame || startsWithSlash)) {
if (isWindowsFrame || startsWithSlash) {
var filename = isWindowsFrame

@@ -411,0 +413,0 @@ ? frame.filename

@@ -1,2 +0,2 @@

!function(t){var r={};Object.defineProperty(r,"__esModule",{value:!0});var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,r){t.__proto__=r}||function(t,r){for(var e in r)r.hasOwnProperty(e)&&(t[e]=r[e])})(t,r)};var n=function(){return(n=Object.assign||function(t){for(var r,e=1,n=arguments.length;e<n;e++)for(var o in r=arguments[e])Object.prototype.hasOwnProperty.call(r,o)&&(t[o]=r[o]);return t}).apply(this,arguments)},o=Object.setPrototypeOf||({__proto__:[]}instanceof Array?function(t,r){return t.__proto__=r,t}:function(t,r){for(var e in r)t.hasOwnProperty(e)||(t[e]=r[e]);return t});!function(t){function r(r){var e=this.constructor,n=t.call(this,r)||this;return n.message=r,n.name=e.prototype.constructor.name,o(n,e.prototype),n}(function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)})(r,t)}(Error);function i(){return"[object process]"===Object.prototype.toString.call("undefined"!=typeof process?process:0)}var a={};function c(){return i()?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:a}function s(t){var r=c();if(!("console"in r))return t();var e=r.console,n={};["debug","info","warn","error","log","assert"].forEach(function(t){t in r.console&&e[t].__sentry_original__&&(n[t]=e[t],e[t]=e[t].__sentry_original__)});var o=t();return Object.keys(n).forEach(function(t){e[t]=n[t]}),o}var f=Date.now(),u=0,p={now:function(){var t=Date.now()-f;return t<u&&(t=u),u=t,t},timeOrigin:f},l=(function(){if(i())try{return(t=module,r="perf_hooks",t.require(r)).performance}catch(t){return p}var t,r;c().performance&&void 0===performance.timeOrigin&&(performance.timeOrigin=performance.timing&&performance.timing.navigationStart||f),c().performance}(),c()),_="Sentry Logger ",h=function(){function t(){this._enabled=!1}return t.prototype.disable=function(){this._enabled=!1},t.prototype.enable=function(){this._enabled=!0},t.prototype.log=function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];this._enabled&&s(function(){l.console.log(_+"[Log]: "+t.join(" "))})},t.prototype.warn=function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];this._enabled&&s(function(){l.console.warn(_+"[Warn]: "+t.join(" "))})},t.prototype.error=function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];this._enabled&&s(function(){l.console.error(_+"[Error]: "+t.join(" "))})},t}();l.__SENTRY__=l.__SENTRY__||{};l.__SENTRY__.logger||(l.__SENTRY__.logger=new h);var v,y=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;function g(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];for(var e="",n=!1,o=t.length-1;o>=-1&&!n;o--){var i=o>=0?t[o]:"/";i&&(e=i+"/"+e,n="/"===i.charAt(0))}return(n?"/":"")+(e=function(t,r){for(var e=0,n=t.length-1;n>=0;n--){var o=t[n];"."===o?t.splice(n,1):".."===o?(t.splice(n,1),e++):e&&(t.splice(n,1),e--)}if(r)for(;e--;e)t.unshift("..");return t}(e.split("/").filter(function(t){return!!t}),!n).join("/"))||"."}function m(t){for(var r=0;r<t.length&&""===t[r];r++);for(var e=t.length-1;e>=0&&""===t[e];e--);return r>e?[]:t.slice(r,e-r+1)}function E(t,r){var e,n,o=(e=t,n=y.exec(e),n?n.slice(1):[])[2];return r&&o.substr(-1*r.length)===r&&(o=o.substr(0,o.length-r.length)),o}!function(t){t.PENDING="PENDING",t.RESOLVED="RESOLVED",t.REJECTED="REJECTED"}(v||(v={}));c();var b=function(){function t(r){var e=this;void 0===r&&(r={}),this.name=t.id,this._iteratee=function(t){if(!t.filename)return t;var r=/^[A-Z]:\\/.test(t.filename),n=/^\//.test(t.filename);if(t.filename&&(r||n)){var o=r?t.filename.replace(/^[A-Z]:/,"").replace(/\\/g,"/"):t.filename,i=e._root?function(t,r){t=g(t).substr(1),r=g(r).substr(1);for(var e=m(t.split("/")),n=m(r.split("/")),o=Math.min(e.length,n.length),i=o,a=0;a<o;a++)if(e[a]!==n[a]){i=a;break}var c=[];for(a=i;a<e.length;a++)c.push("..");return(c=c.concat(n.slice(i))).join("/")}(e._root,o):E(o);t.filename="app:///"+i}return t},r.root&&(this._root=r.root),r.iteratee&&(this._iteratee=r.iteratee)}return t.prototype.setupOnce=function(r,e){r(function(r){var n=e().getIntegration(t);return n?n.process(r):r})},t.prototype.process=function(t){return t.exception&&Array.isArray(t.exception.values)?this._processExceptionsEvent(t):t.stacktrace?this._processStacktraceEvent(t):t},t.prototype._processExceptionsEvent=function(t){var r=this;try{return n({},t,{exception:n({},t.exception,{values:t.exception.values.map(function(t){return n({},t,{stacktrace:r._processStacktrace(t.stacktrace)})})})})}catch(r){return t}},t.prototype._processStacktraceEvent=function(t){try{return n({},t,{stacktrace:this._processStacktrace(t.stacktrace)})}catch(r){return t}},t.prototype._processStacktrace=function(t){var r=this;return n({},t,{frames:t&&t.frames&&t.frames.map(function(t){return r._iteratee(t)})})},t.id="RewriteFrames",t}();for(var d in r.RewriteFrames=b,t.Sentry=t.Sentry||{},t.Sentry.Integrations=t.Sentry.Integrations||{},r)Object.prototype.hasOwnProperty.call(r,d)&&(t.Sentry.Integrations[d]=r[d])}(window);
!function(t){var r={};Object.defineProperty(r,"__esModule",{value:!0});var e=function(t,r){return(e=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,r){t.__proto__=r}||function(t,r){for(var e in r)r.hasOwnProperty(e)&&(t[e]=r[e])})(t,r)};var n=function(){return(n=Object.assign||function(t){for(var r,e=1,n=arguments.length;e<n;e++)for(var o in r=arguments[e])Object.prototype.hasOwnProperty.call(r,o)&&(t[o]=r[o]);return t}).apply(this,arguments)},o=Object.setPrototypeOf||({__proto__:[]}instanceof Array?function(t,r){return t.__proto__=r,t}:function(t,r){for(var e in r)t.hasOwnProperty(e)||(t[e]=r[e]);return t});!function(t){function r(r){var e=this.constructor,n=t.call(this,r)||this;return n.message=r,n.name=e.prototype.constructor.name,o(n,e.prototype),n}(function(t,r){function n(){this.constructor=t}e(t,r),t.prototype=null===r?Object.create(r):(n.prototype=r.prototype,new n)})(r,t)}(Error);function i(){return"[object process]"===Object.prototype.toString.call("undefined"!=typeof process?process:0)}var a={};function c(){return i()?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:a}function s(t){var r=c();if(!("console"in r))return t();var e=r.console,n={};["debug","info","warn","error","log","assert"].forEach(function(t){t in r.console&&e[t].__sentry_original__&&(n[t]=e[t],e[t]=e[t].__sentry_original__)});var o=t();return Object.keys(n).forEach(function(t){e[t]=n[t]}),o}var u=Date.now(),f=0,p={now:function(){var t=Date.now()-u;return t<f&&(t=f),f=t,t},timeOrigin:u},l=(function(){if(i())try{return(t=module,r="perf_hooks",t.require(r)).performance}catch(t){return p}var t,r,e=c().performance;e&&e.now&&(void 0===e.timeOrigin&&(e.timeOrigin=e.timing&&e.timing.navigationStart||u))}(),c()),_="Sentry Logger ",h=function(){function t(){this._enabled=!1}return t.prototype.disable=function(){this._enabled=!1},t.prototype.enable=function(){this._enabled=!0},t.prototype.log=function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];this._enabled&&s(function(){l.console.log(_+"[Log]: "+t.join(" "))})},t.prototype.warn=function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];this._enabled&&s(function(){l.console.warn(_+"[Warn]: "+t.join(" "))})},t.prototype.error=function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];this._enabled&&s(function(){l.console.error(_+"[Error]: "+t.join(" "))})},t}();l.__SENTRY__=l.__SENTRY__||{};l.__SENTRY__.logger||(l.__SENTRY__.logger=new h);var v,y=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;function g(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];for(var e="",n=!1,o=t.length-1;o>=-1&&!n;o--){var i=o>=0?t[o]:"/";i&&(e=i+"/"+e,n="/"===i.charAt(0))}return(n?"/":"")+(e=function(t,r){for(var e=0,n=t.length-1;n>=0;n--){var o=t[n];"."===o?t.splice(n,1):".."===o?(t.splice(n,1),e++):e&&(t.splice(n,1),e--)}if(r)for(;e--;e)t.unshift("..");return t}(e.split("/").filter(function(t){return!!t}),!n).join("/"))||"."}function m(t){for(var r=0;r<t.length&&""===t[r];r++);for(var e=t.length-1;e>=0&&""===t[e];e--);return r>e?[]:t.slice(r,e-r+1)}function E(t,r){var e,n,o=(e=t,n=y.exec(e),n?n.slice(1):[])[2];return r&&o.substr(-1*r.length)===r&&(o=o.substr(0,o.length-r.length)),o}!function(t){t.PENDING="PENDING",t.RESOLVED="RESOLVED",t.REJECTED="REJECTED"}(v||(v={}));c();var b=function(){function t(r){var e=this;void 0===r&&(r={}),this.name=t.id,this._iteratee=function(t){if(!t.filename)return t;var r=/^[A-Z]:\\/.test(t.filename),n=/^\//.test(t.filename);if(r||n){var o=r?t.filename.replace(/^[A-Z]:/,"").replace(/\\/g,"/"):t.filename,i=e._root?function(t,r){t=g(t).substr(1),r=g(r).substr(1);for(var e=m(t.split("/")),n=m(r.split("/")),o=Math.min(e.length,n.length),i=o,a=0;a<o;a++)if(e[a]!==n[a]){i=a;break}var c=[];for(a=i;a<e.length;a++)c.push("..");return(c=c.concat(n.slice(i))).join("/")}(e._root,o):E(o);t.filename="app:///"+i}return t},r.root&&(this._root=r.root),r.iteratee&&(this._iteratee=r.iteratee)}return t.prototype.setupOnce=function(r,e){r(function(r){var n=e().getIntegration(t);return n?n.process(r):r})},t.prototype.process=function(t){return t.exception&&Array.isArray(t.exception.values)?this._processExceptionsEvent(t):t.stacktrace?this._processStacktraceEvent(t):t},t.prototype._processExceptionsEvent=function(t){var r=this;try{return n({},t,{exception:n({},t.exception,{values:t.exception.values.map(function(t){return n({},t,{stacktrace:r._processStacktrace(t.stacktrace)})})})})}catch(r){return t}},t.prototype._processStacktraceEvent=function(t){try{return n({},t,{stacktrace:this._processStacktrace(t.stacktrace)})}catch(r){return t}},t.prototype._processStacktrace=function(t){var r=this;return n({},t,{frames:t&&t.frames&&t.frames.map(function(t){return r._iteratee(t)})})},t.id="RewriteFrames",t}();for(var d in r.RewriteFrames=b,t.Sentry=t.Sentry||{},t.Sentry.Integrations=t.Sentry.Integrations||{},r)Object.prototype.hasOwnProperty.call(r,d)&&(t.Sentry.Integrations[d]=r[d])}(window);
//# sourceMappingURL=rewriteframes.min.js.map

@@ -199,17 +199,19 @@ (function (__window) {

}
if (getGlobalObject().performance) {
// Polyfill for performance.timeOrigin.
//
// While performance.timing.navigationStart is deprecated in favor of performance.timeOrigin, performance.timeOrigin
// is not as widely supported. Namely, performance.timeOrigin is undefined in Safari as of writing.
// tslint:disable-next-line:strict-type-predicates
if (performance.timeOrigin === undefined) {
// As of writing, performance.timing is not available in Web Workers in mainstream browsers, so it is not always a
// valid fallback. In the absence of a initial time provided by the browser, fallback to INITIAL_TIME.
// @ts-ignore
// tslint:disable-next-line:deprecation
performance.timeOrigin = (performance.timing && performance.timing.navigationStart) || INITIAL_TIME;
}
var performance = getGlobalObject().performance;
if (!performance || !performance.now) {
return performanceFallback;
}
return getGlobalObject().performance || performanceFallback;
// Polyfill for performance.timeOrigin.
//
// While performance.timing.navigationStart is deprecated in favor of performance.timeOrigin, performance.timeOrigin
// is not as widely supported. Namely, performance.timeOrigin is undefined in Safari as of writing.
// tslint:disable-next-line:strict-type-predicates
if (performance.timeOrigin === undefined) {
// As of writing, performance.timing is not available in Web Workers in mainstream browsers, so it is not always a
// valid fallback. In the absence of a initial time provided by the browser, fallback to INITIAL_TIME.
// @ts-ignore
// tslint:disable-next-line:deprecation
performance.timeOrigin = (performance.timing && performance.timing.navigationStart) || INITIAL_TIME;
}
return performance;
})();

@@ -327,15 +329,9 @@ /**

};
// Mappings from lifecycle hook to corresponding operation,
// used to track already started measurements.
var OPERATIONS = {
activated: 'activate',
beforeCreate: 'create',
beforeDestroy: 'destroy',
beforeMount: 'mount',
beforeUpdate: 'update',
created: 'create',
deactivated: 'activate',
destroyed: 'destroy',
mounted: 'mount',
updated: 'update',
// Mappings from operation to corresponding lifecycle hook.
var HOOKS = {
activate: ['activated', 'deactivated'],
create: ['beforeCreate', 'created'],
destroy: ['beforeDestroy', 'destroyed'],
mount: ['beforeMount', 'mounted'],
update: ['beforeUpdate', 'updated'],
};

@@ -405,6 +401,6 @@ var COMPONENT_NAME_REGEXP = /(?:^|[-_/])(\w)/g;

};
var childHandler = function (hook) {
var childHandler = function (hook, operation) {
// Skip components that we don't want to track to minimize the noise and give a more granular control to the user
var shouldTrack = Array.isArray(_this._options.tracingOptions.trackComponents)
? _this._options.tracingOptions.trackComponents.includes(name)
? _this._options.tracingOptions.trackComponents.indexOf(name) > -1
: _this._options.tracingOptions.trackComponents;

@@ -415,4 +411,3 @@ if (!_this._rootSpan || !shouldTrack) {

var now = timestampWithMs();
var op = OPERATIONS[hook];
var span = spans[op];
var span = spans[operation];
// On the first handler call (before), it'll be undefined, as `$once` will add it in the future.

@@ -427,5 +422,5 @@ // However, on the second call (after), it'll be already in place.

if (_this._rootSpan) {
spans[op] = _this._rootSpan.startChild({
spans[operation] = _this._rootSpan.startChild({
description: "Vue <" + name + ">",
op: op,
op: operation,
});

@@ -437,17 +432,28 @@ }

// Each compomnent has it's own scope, so all activities are only related to one of them
_this._options.tracingOptions.hooks.forEach(function (hook) {
var handler = rootMount ? rootHandler.bind(_this, hook) : childHandler.bind(_this, hook);
var currentValue = vm.$options[hook];
if (Array.isArray(currentValue)) {
vm.$options[hook] = __spread([handler], currentValue);
_this._options.tracingOptions.hooks.forEach(function (operation) {
// Retrieve corresponding hooks from Vue lifecycle.
// eg. mount => ['beforeMount', 'mounted']
var internalHooks = HOOKS[operation];
if (!internalHooks) {
logger.warn("Unknown hook: " + operation);
return;
}
else if (typeof currentValue === 'function') {
vm.$options[hook] = [handler, currentValue];
}
else {
vm.$options[hook] = [handler];
}
internalHooks.forEach(function (internalHook) {
var handler = rootMount
? rootHandler.bind(_this, internalHook)
: childHandler.bind(_this, internalHook, operation);
var currentValue = vm.$options[internalHook];
if (Array.isArray(currentValue)) {
vm.$options[internalHook] = __spread([handler], currentValue);
}
else if (typeof currentValue === 'function') {
vm.$options[internalHook] = [handler, currentValue];
}
else {
vm.$options[internalHook] = [handler];
}
});
});
};
this._options = __assign({ Vue: getGlobalObject().Vue, attachProps: true, logErrors: false, tracing: true }, options, { tracingOptions: __assign({ hooks: ['beforeMount', 'mounted', 'beforeUpdate', 'updated'], timeout: 2000, trackComponents: false }, options.tracingOptions) });
this._options = __assign({ Vue: getGlobalObject().Vue, attachProps: true, logErrors: false, tracing: false }, options, { tracingOptions: __assign({ hooks: ['mount', 'update'], timeout: 2000, trackComponents: false }, options.tracingOptions) });
}

@@ -454,0 +460,0 @@ /**

@@ -1,2 +0,2 @@

!function(t){var o={};Object.defineProperty(o,"__esModule",{value:!0});var n=function(t,o){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,o){t.__proto__=o}||function(t,o){for(var n in o)o.hasOwnProperty(n)&&(t[n]=o[n])})(t,o)};var r=function(){return(r=Object.assign||function(t){for(var o,n=1,r=arguments.length;n<r;n++)for(var e in o=arguments[n])Object.prototype.hasOwnProperty.call(o,e)&&(t[e]=o[e]);return t}).apply(this,arguments)};function e(t,o){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var r,e,i=n.call(t),a=[];try{for(;(void 0===o||o-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(t){e={error:t}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(e)throw e.error}}return a}var i=Object.setPrototypeOf||({__proto__:[]}instanceof Array?function(t,o){return t.__proto__=o,t}:function(t,o){for(var n in o)t.hasOwnProperty(n)||(t[n]=o[n]);return t});!function(t){function o(o){var n=this.constructor,r=t.call(this,o)||this;return r.message=o,r.name=n.prototype.constructor.name,i(r,n.prototype),r}(function(t,o){function r(){this.constructor=t}n(t,o),t.prototype=null===o?Object.create(o):(r.prototype=o.prototype,new r)})(o,t)}(Error);function a(){return"[object process]"===Object.prototype.toString.call("undefined"!=typeof process?process:0)}var c={};function s(){return a()?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:c}function p(t){var o=s();if(!("console"in o))return t();var n=o.console,r={};["debug","info","warn","error","log","assert"].forEach(function(t){t in o.console&&n[t].__sentry_original__&&(r[t]=n[t],n[t]=n[t].__sentry_original__)});var e=t();return Object.keys(r).forEach(function(t){n[t]=r[t]}),e}var u=Date.now(),f=0,_={now:function(){var t=Date.now()-u;return t<f&&(t=f),f=t,t},timeOrigin:u},l=function(){if(a())try{return(t=module,o="perf_hooks",t.require(o)).performance}catch(t){return _}var t,o;return s().performance&&void 0===performance.timeOrigin&&(performance.timeOrigin=performance.timing&&performance.timing.navigationStart||u),s().performance||_}();function g(){return(l.timeOrigin+l.now())/1e3}var h=s(),y="Sentry Logger ",m=function(){function t(){this._enabled=!1}return t.prototype.disable=function(){this._enabled=!1},t.prototype.enable=function(){this._enabled=!0},t.prototype.log=function(){for(var t=[],o=0;o<arguments.length;o++)t[o]=arguments[o];this._enabled&&p(function(){h.console.log(y+"[Log]: "+t.join(" "))})},t.prototype.warn=function(){for(var t=[],o=0;o<arguments.length;o++)t[o]=arguments[o];this._enabled&&p(function(){h.console.warn(y+"[Warn]: "+t.join(" "))})},t.prototype.error=function(){for(var t=[],o=0;o<arguments.length;o++)t[o]=arguments[o];this._enabled&&p(function(){h.console.error(y+"[Error]: "+t.join(" "))})},t}();h.__SENTRY__=h.__SENTRY__||{};var d,v=h.__SENTRY__.logger||(h.__SENTRY__.logger=new m),b=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;function S(t,o){var n,r,e=(n=t,r=b.exec(n),r?r.slice(1):[])[2];return o&&e.substr(-1*o.length)===o&&(e=e.substr(0,e.length-o.length)),e}!function(t){t.PENDING="PENDING",t.RESOLVED="RESOLVED",t.REJECTED="REJECTED"}(d||(d={}));s();var O={id:"Tracing"},E={activated:"activate",beforeCreate:"create",beforeDestroy:"destroy",beforeMount:"mount",beforeUpdate:"update",created:"create",deactivated:"activate",destroyed:"destroy",mounted:"mount",updated:"update"},w=/(?:^|[-_/])(\w)/g,T="root",V=function(){function t(o){var n=this;this.name=t.id,this._componentsCache={},this._applyTracingHooks=function(t,o){if(!t.$options.$_sentryPerfHook){t.$options.$_sentryPerfHook=!0;var r=n._getComponentName(t),i=r===T,a={};n._options.tracingOptions.hooks.forEach(function(c){var s=i?function(r){var e=g();n._rootSpan?n._finishRootSpan(e,o):t.$once("hook:"+r,function(){var t=o().getIntegration(O);if(t){n._tracingActivity=t.constructor.pushActivity("Vue Application Render");var r=t.constructor.getTransaction();r&&(n._rootSpan=r.startChild({description:"Application Render",op:"Vue"}))}})}.bind(n,c):function(e){var i=Array.isArray(n._options.tracingOptions.trackComponents)?n._options.tracingOptions.trackComponents.includes(r):n._options.tracingOptions.trackComponents;if(n._rootSpan&&i){var c=g(),s=E[e],p=a[s];p?(p.finish(),n._finishRootSpan(c,o)):t.$once("hook:"+e,function(){n._rootSpan&&(a[s]=n._rootSpan.startChild({description:"Vue <"+r+">",op:s}))})}}.bind(n,c),p=t.$options[c];Array.isArray(p)?t.$options[c]=function(){for(var t=[],o=0;o<arguments.length;o++)t=t.concat(e(arguments[o]));return t}([s],p):t.$options[c]="function"==typeof p?[s,p]:[s]})}},this._options=r({Vue:s().Vue,attachProps:!0,logErrors:!1,tracing:!0},o,{tracingOptions:r({hooks:["beforeMount","mounted","beforeUpdate","updated"],timeout:2e3,trackComponents:!1},o.tracingOptions)})}return t.prototype._getComponentName=function(t){if(!t)return"anonymous component";if(t.$root===t)return T;if(!t.$options)return"anonymous component";if(t.$options.name)return t.$options.name;if(t.$options._componentTag)return t.$options._componentTag;if(t.$options.__file){var o=S(t.$options.__file.replace(/^[a-zA-Z]:/,"").replace(/\\/g,"/"),".vue");return this._componentsCache[o]||(this._componentsCache[o]=o.replace(w,function(t,o){return o?o.toUpperCase():""}))}return"anonymous component"},t.prototype._finishRootSpan=function(t,o){var n=this;this._rootSpanTimer&&clearTimeout(this._rootSpanTimer),this._rootSpanTimer=setTimeout(function(){if(n._tracingActivity){var r=o().getIntegration(O);r&&(r.constructor.popActivity(n._tracingActivity),n._rootSpan&&n._rootSpan.finish(t))}},this._options.tracingOptions.timeout)},t.prototype._startTracing=function(t){var o=this._applyTracingHooks;this._options.Vue.mixin({beforeCreate:function(){t().getIntegration(O)?o(this,t):v.error("Vue integration has tracing enabled, but Tracing integration is not configured")}})},t.prototype._attachErrorHandler=function(o){var n=this,r=this._options.Vue.config.errorHandler;this._options.Vue.config.errorHandler=function(e,i,a){var c={};if(i)try{c.componentName=n._getComponentName(i),n._options.attachProps&&(c.propsData=i.$options.propsData)}catch(t){v.warn("Unable to extract metadata from Vue component.")}a&&(c.lifecycleHook=a),o().getIntegration(t)&&setTimeout(function(){o().withScope(function(t){t.setContext("vue",c),o().captureException(e)})}),"function"==typeof r&&r.call(n._options.Vue,e,i,a),n._options.logErrors&&(n._options.Vue.util&&n._options.Vue.util.warn("Error in "+a+': "'+e.toString()+'"',i),console.error(e))}},t.prototype.setupOnce=function(t,o){this._options.Vue?(this._attachErrorHandler(o),this._options.tracing&&this._startTracing(o)):v.error("Vue integration is missing a Vue instance")},t.id="Vue",t}();for(var $ in o.Vue=V,t.Sentry=t.Sentry||{},t.Sentry.Integrations=t.Sentry.Integrations||{},o)Object.prototype.hasOwnProperty.call(o,$)&&(t.Sentry.Integrations[$]=o[$])}(window);
!function(t){var o={};Object.defineProperty(o,"__esModule",{value:!0});var n=function(t,o){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(t,o){t.__proto__=o}||function(t,o){for(var n in o)o.hasOwnProperty(n)&&(t[n]=o[n])})(t,o)};var r=function(){return(r=Object.assign||function(t){for(var o,n=1,r=arguments.length;n<r;n++)for(var e in o=arguments[n])Object.prototype.hasOwnProperty.call(o,e)&&(t[e]=o[e]);return t}).apply(this,arguments)};function e(t,o){var n="function"==typeof Symbol&&t[Symbol.iterator];if(!n)return t;var r,e,i=n.call(t),a=[];try{for(;(void 0===o||o-- >0)&&!(r=i.next()).done;)a.push(r.value)}catch(t){e={error:t}}finally{try{r&&!r.done&&(n=i.return)&&n.call(i)}finally{if(e)throw e.error}}return a}var i=Object.setPrototypeOf||({__proto__:[]}instanceof Array?function(t,o){return t.__proto__=o,t}:function(t,o){for(var n in o)t.hasOwnProperty(n)||(t[n]=o[n]);return t});!function(t){function o(o){var n=this.constructor,r=t.call(this,o)||this;return r.message=o,r.name=n.prototype.constructor.name,i(r,n.prototype),r}(function(t,o){function r(){this.constructor=t}n(t,o),t.prototype=null===o?Object.create(o):(r.prototype=o.prototype,new r)})(o,t)}(Error);function a(){return"[object process]"===Object.prototype.toString.call("undefined"!=typeof process?process:0)}var c={};function s(){return a()?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:c}function p(t){var o=s();if(!("console"in o))return t();var n=o.console,r={};["debug","info","warn","error","log","assert"].forEach(function(t){t in o.console&&n[t].__sentry_original__&&(r[t]=n[t],n[t]=n[t].__sentry_original__)});var e=t();return Object.keys(r).forEach(function(t){n[t]=r[t]}),e}var u=Date.now(),f=0,_={now:function(){var t=Date.now()-u;return t<f&&(t=f),f=t,t},timeOrigin:u},l=function(){if(a())try{return(t=module,o="perf_hooks",t.require(o)).performance}catch(t){return _}var t,o,n=s().performance;return n&&n.now?(void 0===n.timeOrigin&&(n.timeOrigin=n.timing&&n.timing.navigationStart||u),n):_}();function g(){return(l.timeOrigin+l.now())/1e3}var h=s(),y="Sentry Logger ",v=function(){function t(){this._enabled=!1}return t.prototype.disable=function(){this._enabled=!1},t.prototype.enable=function(){this._enabled=!0},t.prototype.log=function(){for(var t=[],o=0;o<arguments.length;o++)t[o]=arguments[o];this._enabled&&p(function(){h.console.log(y+"[Log]: "+t.join(" "))})},t.prototype.warn=function(){for(var t=[],o=0;o<arguments.length;o++)t[o]=arguments[o];this._enabled&&p(function(){h.console.warn(y+"[Warn]: "+t.join(" "))})},t.prototype.error=function(){for(var t=[],o=0;o<arguments.length;o++)t[o]=arguments[o];this._enabled&&p(function(){h.console.error(y+"[Error]: "+t.join(" "))})},t}();h.__SENTRY__=h.__SENTRY__||{};var d,m=h.__SENTRY__.logger||(h.__SENTRY__.logger=new v),b=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;function S(t,o){var n,r,e=(n=t,r=b.exec(n),r?r.slice(1):[])[2];return o&&e.substr(-1*o.length)===o&&(e=e.substr(0,e.length-o.length)),e}!function(t){t.PENDING="PENDING",t.RESOLVED="RESOLVED",t.REJECTED="REJECTED"}(d||(d={}));s();var O={id:"Tracing"},E={activate:["activated","deactivated"],create:["beforeCreate","created"],destroy:["beforeDestroy","destroyed"],mount:["beforeMount","mounted"],update:["beforeUpdate","updated"]},w=/(?:^|[-_/])(\w)/g,T="root",V=function(){function t(o){var n=this;this.name=t.id,this._componentsCache={},this._applyTracingHooks=function(t,o){if(!t.$options.$_sentryPerfHook){t.$options.$_sentryPerfHook=!0;var r=n._getComponentName(t),i=r===T,a={};n._options.tracingOptions.hooks.forEach(function(c){var s=E[c];s?s.forEach(function(s){var p=i?function(r){var e=g();n._rootSpan?n._finishRootSpan(e,o):t.$once("hook:"+r,function(){var t=o().getIntegration(O);if(t){n._tracingActivity=t.constructor.pushActivity("Vue Application Render");var r=t.constructor.getTransaction();r&&(n._rootSpan=r.startChild({description:"Application Render",op:"Vue"}))}})}.bind(n,s):function(e,i){var c=Array.isArray(n._options.tracingOptions.trackComponents)?n._options.tracingOptions.trackComponents.indexOf(r)>-1:n._options.tracingOptions.trackComponents;if(n._rootSpan&&c){var s=g(),p=a[i];p?(p.finish(),n._finishRootSpan(s,o)):t.$once("hook:"+e,function(){n._rootSpan&&(a[i]=n._rootSpan.startChild({description:"Vue <"+r+">",op:i}))})}}.bind(n,s,c),u=t.$options[s];Array.isArray(u)?t.$options[s]=function(){for(var t=[],o=0;o<arguments.length;o++)t=t.concat(e(arguments[o]));return t}([p],u):t.$options[s]="function"==typeof u?[p,u]:[p]}):m.warn("Unknown hook: "+c)})}},this._options=r({Vue:s().Vue,attachProps:!0,logErrors:!1,tracing:!1},o,{tracingOptions:r({hooks:["mount","update"],timeout:2e3,trackComponents:!1},o.tracingOptions)})}return t.prototype._getComponentName=function(t){if(!t)return"anonymous component";if(t.$root===t)return T;if(!t.$options)return"anonymous component";if(t.$options.name)return t.$options.name;if(t.$options._componentTag)return t.$options._componentTag;if(t.$options.__file){var o=S(t.$options.__file.replace(/^[a-zA-Z]:/,"").replace(/\\/g,"/"),".vue");return this._componentsCache[o]||(this._componentsCache[o]=o.replace(w,function(t,o){return o?o.toUpperCase():""}))}return"anonymous component"},t.prototype._finishRootSpan=function(t,o){var n=this;this._rootSpanTimer&&clearTimeout(this._rootSpanTimer),this._rootSpanTimer=setTimeout(function(){if(n._tracingActivity){var r=o().getIntegration(O);r&&(r.constructor.popActivity(n._tracingActivity),n._rootSpan&&n._rootSpan.finish(t))}},this._options.tracingOptions.timeout)},t.prototype._startTracing=function(t){var o=this._applyTracingHooks;this._options.Vue.mixin({beforeCreate:function(){t().getIntegration(O)?o(this,t):m.error("Vue integration has tracing enabled, but Tracing integration is not configured")}})},t.prototype._attachErrorHandler=function(o){var n=this,r=this._options.Vue.config.errorHandler;this._options.Vue.config.errorHandler=function(e,i,a){var c={};if(i)try{c.componentName=n._getComponentName(i),n._options.attachProps&&(c.propsData=i.$options.propsData)}catch(t){m.warn("Unable to extract metadata from Vue component.")}a&&(c.lifecycleHook=a),o().getIntegration(t)&&setTimeout(function(){o().withScope(function(t){t.setContext("vue",c),o().captureException(e)})}),"function"==typeof r&&r.call(n._options.Vue,e,i,a),n._options.logErrors&&(n._options.Vue.util&&n._options.Vue.util.warn("Error in "+a+': "'+e.toString()+'"',i),console.error(e))}},t.prototype.setupOnce=function(t,o){this._options.Vue?(this._attachErrorHandler(o),this._options.tracing&&this._startTracing(o)):m.error("Vue integration is missing a Vue instance")},t.id="Vue",t}();for(var $ in o.Vue=V,t.Sentry=t.Sentry||{},t.Sentry.Integrations=t.Sentry.Integrations||{},o)Object.prototype.hasOwnProperty.call(o,$)&&(t.Sentry.Integrations[$]=o[$])}(window);
//# sourceMappingURL=vue.min.js.map

@@ -26,3 +26,3 @@ Object.defineProperty(exports, "__esModule", { value: true });

var startsWithSlash = /^\//.test(frame.filename);
if (frame.filename && (isWindowsFrame || startsWithSlash)) {
if (isWindowsFrame || startsWithSlash) {
var filename = isWindowsFrame

@@ -29,0 +29,0 @@ ? frame.filename

@@ -45,4 +45,4 @@ import { EventProcessor, Hub, Integration } from '@sentry/types';

/**
* When set to `false`, disables tracking of components lifecycle performance.
* By default, it tracks only when `Tracing` integration is also enabled.
* When set to `true`, enables tracking of components lifecycle performance.
* It requires `Tracing` integration to be also enabled.
*/

@@ -65,7 +65,8 @@ tracing: boolean;

* List of hooks to keep track of during component lifecycle.
* Available hooks: https://vuejs.org/v2/api/#Options-Lifecycle-Hooks
* Available hooks: 'activate' | 'create' | 'destroy' | 'mount' | 'update'
* Based on https://vuejs.org/v2/api/#Options-Lifecycle-Hooks
*/
hooks: Hook[];
hooks: Operation[];
}
declare type Hook = 'activated' | 'beforeCreate' | 'beforeDestroy' | 'beforeMount' | 'beforeUpdate' | 'created' | 'deactivated' | 'destroyed' | 'mounted' | 'updated';
declare type Operation = 'activate' | 'create' | 'destroy' | 'mount' | 'update';
/** JSDoc */

@@ -72,0 +73,0 @@ export declare class Vue implements Integration {

@@ -11,15 +11,9 @@ Object.defineProperty(exports, "__esModule", { value: true });

};
// Mappings from lifecycle hook to corresponding operation,
// used to track already started measurements.
var OPERATIONS = {
activated: 'activate',
beforeCreate: 'create',
beforeDestroy: 'destroy',
beforeMount: 'mount',
beforeUpdate: 'update',
created: 'create',
deactivated: 'activate',
destroyed: 'destroy',
mounted: 'mount',
updated: 'update',
// Mappings from operation to corresponding lifecycle hook.
var HOOKS = {
activate: ['activated', 'deactivated'],
create: ['beforeCreate', 'created'],
destroy: ['beforeDestroy', 'destroyed'],
mount: ['beforeMount', 'mounted'],
update: ['beforeUpdate', 'updated'],
};

@@ -89,6 +83,6 @@ var COMPONENT_NAME_REGEXP = /(?:^|[-_/])(\w)/g;

};
var childHandler = function (hook) {
var childHandler = function (hook, operation) {
// Skip components that we don't want to track to minimize the noise and give a more granular control to the user
var shouldTrack = Array.isArray(_this._options.tracingOptions.trackComponents)
? _this._options.tracingOptions.trackComponents.includes(name)
? _this._options.tracingOptions.trackComponents.indexOf(name) > -1
: _this._options.tracingOptions.trackComponents;

@@ -99,4 +93,3 @@ if (!_this._rootSpan || !shouldTrack) {

var now = utils_1.timestampWithMs();
var op = OPERATIONS[hook];
var span = spans[op];
var span = spans[operation];
// On the first handler call (before), it'll be undefined, as `$once` will add it in the future.

@@ -111,5 +104,5 @@ // However, on the second call (after), it'll be already in place.

if (_this._rootSpan) {
spans[op] = _this._rootSpan.startChild({
spans[operation] = _this._rootSpan.startChild({
description: "Vue <" + name + ">",
op: op,
op: operation,
});

@@ -121,17 +114,28 @@ }

// Each compomnent has it's own scope, so all activities are only related to one of them
_this._options.tracingOptions.hooks.forEach(function (hook) {
var handler = rootMount ? rootHandler.bind(_this, hook) : childHandler.bind(_this, hook);
var currentValue = vm.$options[hook];
if (Array.isArray(currentValue)) {
vm.$options[hook] = tslib_1.__spread([handler], currentValue);
_this._options.tracingOptions.hooks.forEach(function (operation) {
// Retrieve corresponding hooks from Vue lifecycle.
// eg. mount => ['beforeMount', 'mounted']
var internalHooks = HOOKS[operation];
if (!internalHooks) {
utils_1.logger.warn("Unknown hook: " + operation);
return;
}
else if (typeof currentValue === 'function') {
vm.$options[hook] = [handler, currentValue];
}
else {
vm.$options[hook] = [handler];
}
internalHooks.forEach(function (internalHook) {
var handler = rootMount
? rootHandler.bind(_this, internalHook)
: childHandler.bind(_this, internalHook, operation);
var currentValue = vm.$options[internalHook];
if (Array.isArray(currentValue)) {
vm.$options[internalHook] = tslib_1.__spread([handler], currentValue);
}
else if (typeof currentValue === 'function') {
vm.$options[internalHook] = [handler, currentValue];
}
else {
vm.$options[internalHook] = [handler];
}
});
});
};
this._options = tslib_1.__assign({ Vue: utils_1.getGlobalObject().Vue, attachProps: true, logErrors: false, tracing: true }, options, { tracingOptions: tslib_1.__assign({ hooks: ['beforeMount', 'mounted', 'beforeUpdate', 'updated'], timeout: 2000, trackComponents: false }, options.tracingOptions) });
this._options = tslib_1.__assign({ Vue: utils_1.getGlobalObject().Vue, attachProps: true, logErrors: false, tracing: false }, options, { tracingOptions: tslib_1.__assign({ hooks: ['mount', 'update'], timeout: 2000, trackComponents: false }, options.tracingOptions) });
}

@@ -138,0 +142,0 @@ /**

@@ -25,3 +25,3 @@ import * as tslib_1 from "tslib";

var startsWithSlash = /^\//.test(frame.filename);
if (frame.filename && (isWindowsFrame || startsWithSlash)) {
if (isWindowsFrame || startsWithSlash) {
var filename = isWindowsFrame

@@ -28,0 +28,0 @@ ? frame.filename

@@ -45,4 +45,4 @@ import { EventProcessor, Hub, Integration } from '@sentry/types';

/**
* When set to `false`, disables tracking of components lifecycle performance.
* By default, it tracks only when `Tracing` integration is also enabled.
* When set to `true`, enables tracking of components lifecycle performance.
* It requires `Tracing` integration to be also enabled.
*/

@@ -65,7 +65,8 @@ tracing: boolean;

* List of hooks to keep track of during component lifecycle.
* Available hooks: https://vuejs.org/v2/api/#Options-Lifecycle-Hooks
* Available hooks: 'activate' | 'create' | 'destroy' | 'mount' | 'update'
* Based on https://vuejs.org/v2/api/#Options-Lifecycle-Hooks
*/
hooks: Hook[];
hooks: Operation[];
}
declare type Hook = 'activated' | 'beforeCreate' | 'beforeDestroy' | 'beforeMount' | 'beforeUpdate' | 'created' | 'deactivated' | 'destroyed' | 'mounted' | 'updated';
declare type Operation = 'activate' | 'create' | 'destroy' | 'mount' | 'update';
/** JSDoc */

@@ -72,0 +73,0 @@ export declare class Vue implements Integration {

@@ -10,15 +10,9 @@ import * as tslib_1 from "tslib";

};
// Mappings from lifecycle hook to corresponding operation,
// used to track already started measurements.
var OPERATIONS = {
activated: 'activate',
beforeCreate: 'create',
beforeDestroy: 'destroy',
beforeMount: 'mount',
beforeUpdate: 'update',
created: 'create',
deactivated: 'activate',
destroyed: 'destroy',
mounted: 'mount',
updated: 'update',
// Mappings from operation to corresponding lifecycle hook.
var HOOKS = {
activate: ['activated', 'deactivated'],
create: ['beforeCreate', 'created'],
destroy: ['beforeDestroy', 'destroyed'],
mount: ['beforeMount', 'mounted'],
update: ['beforeUpdate', 'updated'],
};

@@ -88,6 +82,6 @@ var COMPONENT_NAME_REGEXP = /(?:^|[-_/])(\w)/g;

};
var childHandler = function (hook) {
var childHandler = function (hook, operation) {
// Skip components that we don't want to track to minimize the noise and give a more granular control to the user
var shouldTrack = Array.isArray(_this._options.tracingOptions.trackComponents)
? _this._options.tracingOptions.trackComponents.includes(name)
? _this._options.tracingOptions.trackComponents.indexOf(name) > -1
: _this._options.tracingOptions.trackComponents;

@@ -98,4 +92,3 @@ if (!_this._rootSpan || !shouldTrack) {

var now = timestampWithMs();
var op = OPERATIONS[hook];
var span = spans[op];
var span = spans[operation];
// On the first handler call (before), it'll be undefined, as `$once` will add it in the future.

@@ -110,5 +103,5 @@ // However, on the second call (after), it'll be already in place.

if (_this._rootSpan) {
spans[op] = _this._rootSpan.startChild({
spans[operation] = _this._rootSpan.startChild({
description: "Vue <" + name + ">",
op: op,
op: operation,
});

@@ -120,17 +113,28 @@ }

// Each compomnent has it's own scope, so all activities are only related to one of them
_this._options.tracingOptions.hooks.forEach(function (hook) {
var handler = rootMount ? rootHandler.bind(_this, hook) : childHandler.bind(_this, hook);
var currentValue = vm.$options[hook];
if (Array.isArray(currentValue)) {
vm.$options[hook] = tslib_1.__spread([handler], currentValue);
_this._options.tracingOptions.hooks.forEach(function (operation) {
// Retrieve corresponding hooks from Vue lifecycle.
// eg. mount => ['beforeMount', 'mounted']
var internalHooks = HOOKS[operation];
if (!internalHooks) {
logger.warn("Unknown hook: " + operation);
return;
}
else if (typeof currentValue === 'function') {
vm.$options[hook] = [handler, currentValue];
}
else {
vm.$options[hook] = [handler];
}
internalHooks.forEach(function (internalHook) {
var handler = rootMount
? rootHandler.bind(_this, internalHook)
: childHandler.bind(_this, internalHook, operation);
var currentValue = vm.$options[internalHook];
if (Array.isArray(currentValue)) {
vm.$options[internalHook] = tslib_1.__spread([handler], currentValue);
}
else if (typeof currentValue === 'function') {
vm.$options[internalHook] = [handler, currentValue];
}
else {
vm.$options[internalHook] = [handler];
}
});
});
};
this._options = tslib_1.__assign({ Vue: getGlobalObject().Vue, attachProps: true, logErrors: false, tracing: true }, options, { tracingOptions: tslib_1.__assign({ hooks: ['beforeMount', 'mounted', 'beforeUpdate', 'updated'], timeout: 2000, trackComponents: false }, options.tracingOptions) });
this._options = tslib_1.__assign({ Vue: getGlobalObject().Vue, attachProps: true, logErrors: false, tracing: false }, options, { tracingOptions: tslib_1.__assign({ hooks: ['mount', 'update'], timeout: 2000, trackComponents: false }, options.tracingOptions) });
}

@@ -137,0 +141,0 @@ /**

{
"name": "@sentry/integrations",
"version": "5.17.0",
"version": "5.18.0",
"description": "Pluggable integrations that can be used to enhance JS SDKs",

@@ -19,4 +19,4 @@ "repository": "git://github.com/getsentry/sentry-javascript.git",

"dependencies": {
"@sentry/types": "5.17.0",
"@sentry/utils": "5.17.0",
"@sentry/types": "5.18.0",
"@sentry/utils": "5.18.0",
"tslib": "^1.9.3"

@@ -23,0 +23,0 @@ },

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc