Socket
Socket
Sign inDemoInstall

@datadog/browser-logs

Package Overview
Dependencies
Maintainers
1
Versions
253
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@datadog/browser-logs - npm Package Compare versions

Comparing version 1.6.3 to 1.7.0

2

bundle/datadog-logs-us.js

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

!function(t){var e={};function n(r){if(e[r])return e[r].exports;var o=e[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(r,o,function(e){return t[e]}.bind(null,o));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=5)}([function(t,e,n){(function(t,n){var r=200,o="__lodash_hash_undefined__",i=800,a=16,u=9007199254740991,c="[object Arguments]",s="[object AsyncFunction]",f="[object Function]",l="[object GeneratorFunction]",h="[object Null]",p="[object Object]",d="[object Proxy]",v="[object Undefined]",g=/^\[object .+?Constructor\]$/,y=/^(?:0|[1-9]\d*)$/,m={};m["[object Float32Array]"]=m["[object Float64Array]"]=m["[object Int8Array]"]=m["[object Int16Array]"]=m["[object Int32Array]"]=m["[object Uint8Array]"]=m["[object Uint8ClampedArray]"]=m["[object Uint16Array]"]=m["[object Uint32Array]"]=!0,m[c]=m["[object Array]"]=m["[object ArrayBuffer]"]=m["[object Boolean]"]=m["[object DataView]"]=m["[object Date]"]=m["[object Error]"]=m[f]=m["[object Map]"]=m["[object Number]"]=m[p]=m["[object RegExp]"]=m["[object Set]"]=m["[object String]"]=m["[object WeakMap]"]=!1;var b="object"==typeof t&&t&&t.Object===Object&&t,w="object"==typeof self&&self&&self.Object===Object&&self,_=b||w||Function("return this")(),E=e&&!e.nodeType&&e,x=E&&"object"==typeof n&&n&&!n.nodeType&&n,O=x&&x.exports===E,j=O&&b.process,S=function(){try{var t=x&&x.require&&x.require("util").types;return t||j&&j.binding&&j.binding("util")}catch(t){}}(),T=S&&S.isTypedArray;function R(t,e,n){switch(n.length){case 0:return t.call(e);case 1:return t.call(e,n[0]);case 2:return t.call(e,n[0],n[1]);case 3:return t.call(e,n[0],n[1],n[2])}return t.apply(e,n)}var L,C,P,M=Array.prototype,k=Function.prototype,A=Object.prototype,B=_["__core-js_shared__"],z=k.toString,U=A.hasOwnProperty,F=(L=/[^.]+$/.exec(B&&B.keys&&B.keys.IE_PROTO||""))?"Symbol(src)_1."+L:"",I=A.toString,N=z.call(Object),D=RegExp("^"+z.call(U).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),H=O?_.Buffer:void 0,G=_.Symbol,$=_.Uint8Array,q=H?H.allocUnsafe:void 0,K=(C=Object.getPrototypeOf,P=Object,function(t){return C(P(t))}),X=Object.create,J=A.propertyIsEnumerable,W=M.splice,V=G?G.toStringTag:void 0,Z=function(){try{var t=Et(Object,"defineProperty");return t({},"",{}),t}catch(t){}}(),Q=H?H.isBuffer:void 0,Y=Math.max,tt=Date.now,et=Et(_,"Map"),nt=Et(Object,"create"),rt=function(){function t(){}return function(e){if(!At(e))return{};if(X)return X(e);t.prototype=e;var n=new t;return t.prototype=void 0,n}}();function ot(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}function it(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}function at(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}function ut(t){var e=this.__data__=new it(t);this.size=e.size}function ct(t,e){var n=Lt(t),r=!n&&Rt(t),o=!n&&!r&&Pt(t),i=!n&&!r&&!o&&zt(t),a=n||r||o||i,u=a?function(t,e){for(var n=-1,r=Array(t);++n<t;)r[n]=e(n);return r}(t.length,String):[],c=u.length;for(var s in t)!e&&!U.call(t,s)||a&&("length"==s||o&&("offset"==s||"parent"==s)||i&&("buffer"==s||"byteLength"==s||"byteOffset"==s)||xt(s,c))||u.push(s);return u}function st(t,e,n){(void 0===n||Tt(t[e],n))&&(void 0!==n||e in t)||ht(t,e,n)}function ft(t,e,n){var r=t[e];U.call(t,e)&&Tt(r,n)&&(void 0!==n||e in t)||ht(t,e,n)}function lt(t,e){for(var n=t.length;n--;)if(Tt(t[n][0],e))return n;return-1}function ht(t,e,n){"__proto__"==e&&Z?Z(t,e,{configurable:!0,enumerable:!0,value:n,writable:!0}):t[e]=n}ot.prototype.clear=function(){this.__data__=nt?nt(null):{},this.size=0},ot.prototype.delete=function(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e},ot.prototype.get=function(t){var e=this.__data__;if(nt){var n=e[t];return n===o?void 0:n}return U.call(e,t)?e[t]:void 0},ot.prototype.has=function(t){var e=this.__data__;return nt?void 0!==e[t]:U.call(e,t)},ot.prototype.set=function(t,e){var n=this.__data__;return this.size+=this.has(t)?0:1,n[t]=nt&&void 0===e?o:e,this},it.prototype.clear=function(){this.__data__=[],this.size=0},it.prototype.delete=function(t){var e=this.__data__,n=lt(e,t);return!(n<0)&&(n==e.length-1?e.pop():W.call(e,n,1),--this.size,!0)},it.prototype.get=function(t){var e=this.__data__,n=lt(e,t);return n<0?void 0:e[n][1]},it.prototype.has=function(t){return lt(this.__data__,t)>-1},it.prototype.set=function(t,e){var n=this.__data__,r=lt(n,t);return r<0?(++this.size,n.push([t,e])):n[r][1]=e,this},at.prototype.clear=function(){this.size=0,this.__data__={hash:new ot,map:new(et||it),string:new ot}},at.prototype.delete=function(t){var e=_t(this,t).delete(t);return this.size-=e?1:0,e},at.prototype.get=function(t){return _t(this,t).get(t)},at.prototype.has=function(t){return _t(this,t).has(t)},at.prototype.set=function(t,e){var n=_t(this,t),r=n.size;return n.set(t,e),this.size+=n.size==r?0:1,this},ut.prototype.clear=function(){this.__data__=new it,this.size=0},ut.prototype.delete=function(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n},ut.prototype.get=function(t){return this.__data__.get(t)},ut.prototype.has=function(t){return this.__data__.has(t)},ut.prototype.set=function(t,e){var n=this.__data__;if(n instanceof it){var o=n.__data__;if(!et||o.length<r-1)return o.push([t,e]),this.size=++n.size,this;n=this.__data__=new at(o)}return n.set(t,e),this.size=n.size,this};var pt,dt=function(t,e,n){for(var r=-1,o=Object(t),i=n(t),a=i.length;a--;){var u=i[pt?a:++r];if(!1===e(o[u],u,o))break}return t};function vt(t){return null==t?void 0===t?v:h:V&&V in Object(t)?function(t){var e=U.call(t,V),n=t[V];try{t[V]=void 0;var r=!0}catch(t){}var o=I.call(t);r&&(e?t[V]=n:delete t[V]);return o}(t):function(t){return I.call(t)}(t)}function gt(t){return Bt(t)&&vt(t)==c}function yt(t){return!(!At(t)||function(t){return!!F&&F in t}(t))&&(Mt(t)?D:g).test(function(t){if(null!=t){try{return z.call(t)}catch(t){}try{return t+""}catch(t){}}return""}(t))}function mt(t){if(!At(t))return function(t){var e=[];if(null!=t)for(var n in Object(t))e.push(n);return e}(t);var e=Ot(t),n=[];for(var r in t)("constructor"!=r||!e&&U.call(t,r))&&n.push(r);return n}function bt(t,e,n,r,o){t!==e&&dt(e,(function(i,a){if(o||(o=new ut),At(i))!function(t,e,n,r,o,i,a){var u=jt(t,n),c=jt(e,n),s=a.get(c);if(s)return void st(t,n,s);var f=i?i(u,c,n+"",t,e,a):void 0,l=void 0===f;if(l){var h=Lt(c),d=!h&&Pt(c),v=!h&&!d&&zt(c);f=c,h||d||v?Lt(u)?f=u:Bt(w=u)&&Ct(w)?f=function(t,e){var n=-1,r=t.length;e||(e=Array(r));for(;++n<r;)e[n]=t[n];return e}(u):d?(l=!1,f=function(t,e){if(e)return t.slice();var n=t.length,r=q?q(n):new t.constructor(n);return t.copy(r),r}(c,!0)):v?(l=!1,g=c,y=!0?(m=g.buffer,b=new m.constructor(m.byteLength),new $(b).set(new $(m)),b):g.buffer,f=new g.constructor(y,g.byteOffset,g.length)):f=[]:function(t){if(!Bt(t)||vt(t)!=p)return!1;var e=K(t);if(null===e)return!0;var n=U.call(e,"constructor")&&e.constructor;return"function"==typeof n&&n instanceof n&&z.call(n)==N}(c)||Rt(c)?(f=u,Rt(u)?f=function(t){return function(t,e,n,r){var o=!n;n||(n={});var i=-1,a=e.length;for(;++i<a;){var u=e[i],c=r?r(n[u],t[u],u,n,t):void 0;void 0===c&&(c=t[u]),o?ht(n,u,c):ft(n,u,c)}return n}(t,Ut(t))}(u):At(u)&&!Mt(u)||(f=function(t){return"function"!=typeof t.constructor||Ot(t)?{}:rt(K(t))}(c))):l=!1}var g,y,m,b;var w;l&&(a.set(c,f),o(f,c,r,i,a),a.delete(c));st(t,n,f)}(t,e,a,n,bt,r,o);else{var u=r?r(jt(t,a),i,a+"",t,e,o):void 0;void 0===u&&(u=i),st(t,a,u)}}),Ut)}function wt(t,e){return St(function(t,e,n){return e=Y(void 0===e?t.length-1:e,0),function(){for(var r=arguments,o=-1,i=Y(r.length-e,0),a=Array(i);++o<i;)a[o]=r[e+o];o=-1;for(var u=Array(e+1);++o<e;)u[o]=r[o];return u[e]=n(a),R(t,this,u)}}(t,e,Nt),t+"")}function _t(t,e){var n,r,o=t.__data__;return("string"==(r=typeof(n=e))||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==n:null===n)?o["string"==typeof e?"string":"hash"]:o.map}function Et(t,e){var n=function(t,e){return null==t?void 0:t[e]}(t,e);return yt(n)?n:void 0}function xt(t,e){var n=typeof t;return!!(e=null==e?u:e)&&("number"==n||"symbol"!=n&&y.test(t))&&t>-1&&t%1==0&&t<e}function Ot(t){var e=t&&t.constructor;return t===("function"==typeof e&&e.prototype||A)}function jt(t,e){if(("constructor"!==e||"function"!=typeof t[e])&&"__proto__"!=e)return t[e]}var St=function(t){var e=0,n=0;return function(){var r=tt(),o=a-(r-n);if(n=r,o>0){if(++e>=i)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}(Z?function(t,e){return Z(t,"toString",{configurable:!0,enumerable:!1,value:(n=e,function(){return n}),writable:!0});var n}:Nt);function Tt(t,e){return t===e||t!=t&&e!=e}var Rt=gt(function(){return arguments}())?gt:function(t){return Bt(t)&&U.call(t,"callee")&&!J.call(t,"callee")},Lt=Array.isArray;function Ct(t){return null!=t&&kt(t.length)&&!Mt(t)}var Pt=Q||function(){return!1};function Mt(t){if(!At(t))return!1;var e=vt(t);return e==f||e==l||e==s||e==d}function kt(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=u}function At(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}function Bt(t){return null!=t&&"object"==typeof t}var zt=T?function(t){return function(e){return t(e)}}(T):function(t){return Bt(t)&&kt(t.length)&&!!m[vt(t)]};function Ut(t){return Ct(t)?ct(t,!0):mt(t)}var Ft,It=(Ft=function(t,e,n){bt(t,e,n)},wt((function(t,e){var n=-1,r=e.length,o=r>1?e[r-1]:void 0,i=r>2?e[2]:void 0;for(o=Ft.length>3&&"function"==typeof o?(r--,o):void 0,i&&function(t,e,n){if(!At(n))return!1;var r=typeof e;return!!("number"==r?Ct(n)&&xt(e,n.length):"string"==r&&e in n)&&Tt(n[e],t)}(e[0],e[1],i)&&(o=r<3?void 0:o,r=1),t=Object(t);++n<r;){var a=e[n];a&&Ft(t,a,n,o)}return t})));function Nt(t){return t}n.exports=It}).call(this,n(2),n(3)(t))},function(t,e){var n=9007199254740991,r="[object Arguments]",o="[object Function]",i="[object GeneratorFunction]",a=/^(?:0|[1-9]\d*)$/;function u(t,e,n){switch(n.length){case 0:return t.call(e);case 1:return t.call(e,n[0]);case 2:return t.call(e,n[0],n[1]);case 3:return t.call(e,n[0],n[1],n[2])}return t.apply(e,n)}var c,s,f=Object.prototype,l=f.hasOwnProperty,h=f.toString,p=f.propertyIsEnumerable,d=(c=Object.keys,s=Object,function(t){return c(s(t))}),v=Math.max,g=!p.call({valueOf:1},"valueOf");function y(t,e){var n=E(t)||function(t){return function(t){return function(t){return!!t&&"object"==typeof t}(t)&&x(t)}(t)&&l.call(t,"callee")&&(!p.call(t,"callee")||h.call(t)==r)}(t)?function(t,e){for(var n=-1,r=Array(t);++n<t;)r[n]=e(n);return r}(t.length,String):[],o=n.length,i=!!o;for(var a in t)!e&&!l.call(t,a)||i&&("length"==a||b(a,o))||n.push(a);return n}function m(t,e,n){var r=t[e];l.call(t,e)&&_(r,n)&&(void 0!==n||e in t)||(t[e]=n)}function b(t,e){return!!(e=null==e?n:e)&&("number"==typeof t||a.test(t))&&t>-1&&t%1==0&&t<e}function w(t){var e=t&&t.constructor;return t===("function"==typeof e&&e.prototype||f)}function _(t,e){return t===e||t!=t&&e!=e}var E=Array.isArray;function x(t){return null!=t&&function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=n}(t.length)&&!function(t){var e=O(t)?h.call(t):"";return e==o||e==i}(t)}function O(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}var j,S=(j=function(t,e){if(g||w(e)||x(e))!function(t,e,n,r){n||(n={});for(var o=-1,i=e.length;++o<i;){var a=e[o],u=r?r(n[a],t[a],a,n,t):void 0;m(n,a,void 0===u?t[a]:u)}}(e,function(t){return x(t)?y(t):function(t){if(!w(t))return d(t);var e=[];for(var n in Object(t))l.call(t,n)&&"constructor"!=n&&e.push(n);return e}(t)}(e),t);else for(var n in e)l.call(e,n)&&m(t,n,e[n])},function(t,e){return e=v(void 0===e?t.length-1:e,0),function(){for(var n=arguments,r=-1,o=v(n.length-e,0),i=Array(o);++r<o;)i[r]=n[e+r];r=-1;for(var a=Array(e+1);++r<e;)a[r]=n[r];return a[e]=i,u(t,this,a)}}((function(t,e){var n=-1,r=e.length,o=r>1?e[r-1]:void 0,i=r>2?e[2]:void 0;for(o=j.length>3&&"function"==typeof o?(r--,o):void 0,i&&function(t,e,n){if(!O(n))return!1;var r=typeof e;return!!("number"==r?x(n)&&b(e,n.length):"string"==r&&e in n)&&_(n[e],t)}(e[0],e[1],i)&&(o=r<3?void 0:o,r=1),t=Object(t);++n<r;){var a=e[n];a&&j(t,a,n,o)}return t})));t.exports=S},function(t,e){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(t){"object"==typeof window&&(n=window)}t.exports=n},function(t,e){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),t.webpackPolyfill=1),t}},function(t,e,n){(function(t){!function(t){var e=function(){try{return!!Symbol.iterator}catch(t){return!1}}(),n=function(t){var n={next:function(){var e=t.shift();return{done:void 0===e,value:e}}};return e&&(n[Symbol.iterator]=function(){return n}),n},r=function(t){return encodeURIComponent(t).replace(/%20/g,"+")},o=function(t){return decodeURIComponent(String(t).replace(/\+/g," "))};(function(){try{var e=t.URLSearchParams;return"a=1"===new e("?a=1").toString()&&"function"==typeof e.prototype.set}catch(t){return!1}})()||function(){var o=function(t){Object.defineProperty(this,"_entries",{writable:!0,value:{}});var e=typeof t;if("undefined"===e);else if("string"===e)""!==t&&this._fromString(t);else if(t instanceof o){var n=this;t.forEach((function(t,e){n.append(e,t)}))}else{if(null===t||"object"!==e)throw new TypeError("Unsupported input's type for URLSearchParams");if("[object Array]"===Object.prototype.toString.call(t))for(var r=0;r<t.length;r++){var i=t[r];if("[object Array]"!==Object.prototype.toString.call(i)&&2===i.length)throw new TypeError("Expected [string, any] as entry at index "+r+" of URLSearchParams's input");this.append(i[0],i[1])}else for(var a in t)t.hasOwnProperty(a)&&this.append(a,t[a])}},i=o.prototype;i.append=function(t,e){t in this._entries?this._entries[t].push(String(e)):this._entries[t]=[String(e)]},i.delete=function(t){delete this._entries[t]},i.get=function(t){return t in this._entries?this._entries[t][0]:null},i.getAll=function(t){return t in this._entries?this._entries[t].slice(0):[]},i.has=function(t){return t in this._entries},i.set=function(t,e){this._entries[t]=[String(e)]},i.forEach=function(t,e){var n;for(var r in this._entries)if(this._entries.hasOwnProperty(r)){n=this._entries[r];for(var o=0;o<n.length;o++)t.call(e,n[o],r,this)}},i.keys=function(){var t=[];return this.forEach((function(e,n){t.push(n)})),n(t)},i.values=function(){var t=[];return this.forEach((function(e){t.push(e)})),n(t)},i.entries=function(){var t=[];return this.forEach((function(e,n){t.push([n,e])})),n(t)},e&&(i[Symbol.iterator]=i.entries),i.toString=function(){var t=[];return this.forEach((function(e,n){t.push(r(n)+"="+r(e))})),t.join("&")},t.URLSearchParams=o}();var i=t.URLSearchParams.prototype;"function"!=typeof i.sort&&(i.sort=function(){var t=this,e=[];this.forEach((function(n,r){e.push([r,n]),t._entries||t.delete(r)})),e.sort((function(t,e){return t[0]<e[0]?-1:t[0]>e[0]?1:0})),t._entries&&(t._entries={});for(var n=0;n<e.length;n++)this.append(e[n][0],e[n][1])}),"function"!=typeof i._fromString&&Object.defineProperty(i,"_fromString",{enumerable:!1,configurable:!1,writable:!1,value:function(t){if(this._entries)this._entries={};else{var e=[];this.forEach((function(t,n){e.push(n)}));for(var n=0;n<e.length;n++)this.delete(e[n])}var r,i=(t=t.replace(/^\?/,"")).split("&");for(n=0;n<i.length;n++)r=i[n].split("="),this.append(o(r[0]),r.length>1?o(r[1]):"")}})}(void 0!==t?t:"undefined"!=typeof window?window:"undefined"!=typeof self?self:this),function(t){if(function(){try{var e=new t.URL("b","http://a");return e.pathname="c%20d","http://a/c%20d"===e.href&&e.searchParams}catch(t){return!1}}()||function(){var e=t.URL,n=function(e,n){"string"!=typeof e&&(e=String(e));var r,o=document;if(n&&(void 0===t.location||n!==t.location.href)){(r=(o=document.implementation.createHTMLDocument("")).createElement("base")).href=n,o.head.appendChild(r);try{if(0!==r.href.indexOf(n))throw new Error(r.href)}catch(t){throw new Error("URL unable to set base "+n+" due to "+t)}}var i=o.createElement("a");if(i.href=e,r&&(o.body.appendChild(i),i.href=i.href),":"===i.protocol||!/:/.test(i.href))throw new TypeError("Invalid URL");Object.defineProperty(this,"_anchorElement",{value:i});var a=new t.URLSearchParams(this.search),u=!0,c=!0,s=this;["append","delete","set"].forEach((function(t){var e=a[t];a[t]=function(){e.apply(a,arguments),u&&(c=!1,s.search=a.toString(),c=!0)}})),Object.defineProperty(this,"searchParams",{value:a,enumerable:!0});var f=void 0;Object.defineProperty(this,"_updateSearchParams",{enumerable:!1,configurable:!1,writable:!1,value:function(){this.search!==f&&(f=this.search,c&&(u=!1,this.searchParams._fromString(this.search),u=!0))}})},r=n.prototype;["hash","host","hostname","port","protocol"].forEach((function(t){!function(t){Object.defineProperty(r,t,{get:function(){return this._anchorElement[t]},set:function(e){this._anchorElement[t]=e},enumerable:!0})}(t)})),Object.defineProperty(r,"search",{get:function(){return this._anchorElement.search},set:function(t){this._anchorElement.search=t,this._updateSearchParams()},enumerable:!0}),Object.defineProperties(r,{toString:{get:function(){var t=this;return function(){return t.href}}},href:{get:function(){return this._anchorElement.href.replace(/\?$/,"")},set:function(t){this._anchorElement.href=t,this._updateSearchParams()},enumerable:!0},pathname:{get:function(){return this._anchorElement.pathname.replace(/(^\/?)/,"/")},set:function(t){this._anchorElement.pathname=t},enumerable:!0},origin:{get:function(){var t={"http:":80,"https:":443,"ftp:":21}[this._anchorElement.protocol],e=this._anchorElement.port!=t&&""!==this._anchorElement.port;return this._anchorElement.protocol+"//"+this._anchorElement.hostname+(e?":"+this._anchorElement.port:"")},enumerable:!0},password:{get:function(){return""},set:function(t){},enumerable:!0},username:{get:function(){return""},set:function(t){},enumerable:!0}}),n.createObjectURL=function(t){return e.createObjectURL.apply(e,arguments)},n.revokeObjectURL=function(t){return e.revokeObjectURL.apply(e,arguments)},t.URL=n}(),void 0!==t.location&&!("origin"in t.location)){var e=function(){return t.location.protocol+"//"+t.location.hostname+(t.location.port?":"+t.location.port:"")};try{Object.defineProperty(t.location,"origin",{get:e,enumerable:!0})}catch(n){setInterval((function(){t.location.origin=e()}),100)}}}(void 0!==t?t:"undefined"!=typeof window?window:"undefined"!=typeof self?self:this)}).call(this,n(2))},function(t,e,n){"use strict";n.r(e);var r=function(){return(r=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var o in e=arguments[n])Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t}).apply(this,arguments)};function o(t,e,n,r){return new(n||(n=Promise))((function(o,i){function a(t){try{c(r.next(t))}catch(t){i(t)}}function u(t){try{c(r.throw(t))}catch(t){i(t)}}function c(t){t.done?o(t.value):new n((function(e){e(t.value)})).then(a,u)}c((r=r.apply(t,e||[])).next())}))}function i(t,e){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:u(0),throw:u(1),return:u(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function u(i){return function(u){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=e.call(t,a)}catch(t){i=[6,t],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,u])}}}var a,u=6e4;function c(t){return t?(parseInt(t,10)^16*Math.random()>>parseInt(t,10)/4).toString(16):(1e7+"-1000-4000-8000-100000000000").replace(/[018]/g,c)}function s(){}function f(t,e,n){if(null==t)return JSON.stringify(t);var r=[!1,void 0];l(t)&&(r=[!0,t.toJSON],delete t.toJSON);var o,i,a=[!1,void 0];"object"==typeof t&&l(o=Object.getPrototypeOf(t))&&(a=[!0,o.toJSON],delete o.toJSON);try{i=JSON.stringify(t,void 0,n)}catch(t){i="<error: unable to serialize object>"}finally{r[0]&&(t.toJSON=r[1]),a[0]&&(o.toJSON=a[1])}return i}function l(t){return"object"==typeof t&&null!==t&&t.hasOwnProperty("toJSON")}!function(t){t.DOCUMENT="document",t.XHR="xhr",t.BEACON="beacon",t.FETCH="fetch",t.CSS="css",t.JS="js",t.IMAGE="image",t.FONT="font",t.MEDIA="media",t.OTHER="other"}(a||(a={}));var h={enableExperimentalFeatures:!1,isCollectingError:!0,maxErrorsByMinute:3e3,maxInternalMonitoringMessagesPerPage:15,resourceSampleRate:100,sampleRate:100,requestErrorResponseLengthLimit:32768,flushTimeout:3e4,maxBatchSize:50,maxMessageSize:262144,batchBytesLimit:16384};function p(t,e,n){var r="us"===e.datacenter?"com":"eu",o="production"===e.env?"datadoghq."+r:"datad0g."+r,i="version:"+e.version;return"https://"+t+"-http-intake.logs."+o+"/v1/input/"+e.clientToken+"?ddsource="+(n||"browser")+"&ddtags="+i}var d=n(1),v=n.n(d),g=n(0),y=n.n(g),m="?",b=/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/;function w(t,e){return Object.prototype.hasOwnProperty.call(t,e)}var _=function(){var t,e,n,r,o,i,a=[];function u(t,e,n){var r;for(var o in a)if(w(a,o))try{a[o](t,e,n)}catch(t){r=t}if(r)throw r}function c(t,r,o,i,a){if(e)E.augmentStackTraceWithInitialElement(e,r,o,""+t),f();else if(a)u(E(a),!0,a);else{var c,s={url:r,column:i,line:o},l=t;if("[object String]"==={}.toString.call(t)){var h=l.match(b);h&&(c=h[1],l=h[2])}u({name:c,message:l,stack:[s]},!0)}return!!n&&n.apply(this,arguments)}function s(t){var e=t.reason||"Empty reason";u(E(e),!0,e)}function f(){var n=e,r=t;e=void 0,t=void 0,u(n,!1,r)}function l(n){if(e){if(t===n)return;f()}var r=E(n);throw e=r,t=n,setTimeout((function(){t===n&&f()}),r.incomplete?2e3:0),n}return l.subscribe=function(t){!function(){if(r)return;n=window.onerror,window.onerror=L(c),r=!0}(),function(){if(i)return;o=null!==window.onunhandledrejection?window.onunhandledrejection:void 0,window.onunhandledrejection=L(s),i=!0}(),a.push(t)},l.unsubscribe=function(t){for(var e=a.length-1;e>=0;e-=1)a[e]===t&&a.splice(e,1);0===a.length&&(r&&(window.onerror=n,r=!1),i&&(window.onunhandledrejection=o,i=!1))},l.traceKitWindowOnError=c,l}(),E=function(){var t=!1;function e(t){if(t.stack){for(var e,n,r,o,i=/^\s*at (.*?) ?\(((?:file|https?|blob|chrome-extension|native|eval|webpack|<anonymous>|\/).*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,a=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)((?:file|https?|blob|chrome|webpack|resource|\[native).*?|[^@]*bundle)(?::(\d+))?(?::(\d+))?\s*$/i,u=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:file|ms-appx|https?|webpack|blob):.*?):(\d+)(?::(\d+))?\)?\s*$/i,c=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,s=/\((\S*)(?::(\d+))(?::(\d+))\)/,f=t.stack.split("\n"),l=[],h=0,p=f.length;h<p;h+=1){if(i.exec(f[h])){var d=(r=i.exec(f[h]))[2]&&0===r[2].indexOf("native");e=r[2]&&0===r[2].indexOf("eval"),n=s.exec(r[2]),e&&n&&(r[2]=n[1],r[3]=n[2],r[4]=n[3]),o={args:d?[r[2]]:[],column:r[4]?+r[4]:void 0,func:r[1]||m,line:r[3]?+r[3]:void 0,url:d?void 0:r[2]}}else if(u.exec(f[h]))o={args:[],column:(r=u.exec(f[h]))[4]?+r[4]:void 0,func:r[1]||m,line:+r[3],url:r[2]};else{if(!a.exec(f[h]))continue;e=(r=a.exec(f[h]))[3]&&r[3].indexOf(" > eval")>-1,n=c.exec(r[3]),e&&n?(r[3]=n[1],r[4]=n[2],r[5]=void 0):0!==h||r[5]||void 0===t.columnNumber||(l[0].column=t.columnNumber+1),o={args:r[2]?r[2].split(","):[],column:r[5]?+r[5]:void 0,func:r[1]||m,line:r[4]?+r[4]:void 0,url:r[3]}}!o.func&&o.line&&(o.func=m),l.push(o)}if(l.length)return{stack:l,message:t.message,name:t.name}}}function n(t,e,n,r){var o={url:e,line:n?+n:void 0};if(o.url&&o.line){t.incomplete=!1;var i=t.stack;if(i.length>0&&i[0].url===o.url){if(i[0].line===o.line)return!1;if(!i[0].line&&i[0].func===o.func)return i[0].line=o.line,i[0].context=o.context,!1}return i.unshift(o),t.partial=!0,!0}return t.incomplete=!0,!1}function r(t,e){for(var o,i,a=/function\s+([_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*)?\s*\(/i,u=[],c={},s=!1,f=r.caller;f&&!s;f=f.caller)f!==E&&f!==_&&(i={args:[],column:void 0,func:m,line:void 0,url:void 0},o=a.exec(f.toString()),f.name?i.func=f.name:o&&(i.func=o[1]),void 0===i.func&&(i.func=o?o.input.substring(0,o.input.indexOf("{")):void 0),c[""+f]?s=!0:c[""+f]=!0,u.push(i));e&&u.splice(0,e);var l={stack:u,message:t.message,name:t.name};return n(l,t.sourceURL||t.fileName,t.line||t.lineNumber,t.message||t.description),l}function o(n,o){var i,a=void 0===o?0:+o;try{if(i=function(t){var e=t.stacktrace;if(e){for(var n,r=/ line (\d+).*script (?:in )?(\S+)(?:: in function (\S+))?$/i,o=/ line (\d+), column (\d+)\s*(?:in (?:<anonymous function: ([^>]+)>|([^\)]+))\((.*)\))? in (.*):\s*$/i,i=e.split("\n"),a=[],u=0;u<i.length;u+=2){var c=void 0;r.exec(i[u])?c={args:[],column:void 0,func:(n=r.exec(i[u]))[3],line:+n[1],url:n[2]}:o.exec(i[u])&&(c={args:(n=o.exec(i[u]))[5]?n[5].split(","):[],column:+n[2],func:n[3]||n[4],line:+n[1],url:n[6]}),c&&(!c.func&&c.line&&(c.func=m),c.context=[i[u+1]],a.push(c))}if(a.length)return{stack:a,message:t.message,name:t.name}}}(n))return i}catch(e){if(t)throw e}try{if(i=e(n))return i}catch(e){if(t)throw e}try{if(i=function(t){var e=t.message.split("\n");if(!(e.length<4)){var n,r=/^\s*Line (\d+) of linked script ((?:file|https?|blob)\S+)(?:: in function (\S+))?\s*$/i,o=/^\s*Line (\d+) of inline#(\d+) script in ((?:file|https?|blob)\S+)(?:: in function (\S+))?\s*$/i,i=/^\s*Line (\d+) of function script\s*$/i,a=[],u=window&&window.document&&window.document.getElementsByTagName("script"),c=[];for(var s in u)w(u,s)&&!u[s].src&&c.push(u[s]);for(var f=2;f<e.length;f+=2){var l=void 0;if(r.exec(e[f]))l={args:[],column:void 0,func:(n=r.exec(e[f]))[3],line:+n[1],url:n[2]};else if(o.exec(e[f]))l={args:[],column:void 0,func:(n=o.exec(e[f]))[4],line:+n[1],url:n[3]};else if(i.exec(e[f])){n=i.exec(e[f]),l={url:window.location.href.replace(/#.*$/,""),args:[],column:void 0,func:"",line:+n[1]}}l&&(l.func||(l.func=m),l.context=[e[f+1]],a.push(l))}if(a.length)return{stack:a,message:e[0],name:t.name}}}(n))return i}catch(e){if(t)throw e}try{if(i=r(n,a+1))return i}catch(e){if(t)throw e}return{message:n.message,name:n.name,stack:[]}}return o.augmentStackTraceWithInitialElement=n,o.computeStackTraceFromStackProp=e,o.ofCaller=function(t){var e=1+(void 0===t?0:+t);try{throw new Error}catch(t){return E(t,e+1)}},o}();var x,O=function(){function t(t,e,n){void 0===n&&(n=!1),this.endpointUrl=t,this.bytesLimit=e,this.withBatchTime=n}return t.prototype.send=function(t,e){var n=(new Date).getTime(),r=this.withBatchTime?this.endpointUrl+"&batch_time="+n:this.endpointUrl;if(navigator.sendBeacon&&e<this.bytesLimit&&navigator.sendBeacon(r,t))return;var o=new XMLHttpRequest;o.open("POST",r,!0),o.send(t)},t}(),j=function(){function t(t,e,n,r,o,i){this.request=t,this.maxSize=e,this.bytesLimit=n,this.maxMessageSize=r,this.flushTimeout=o,this.contextProvider=i,this.beforeFlushOnUnloadHandlers=[],this.pushOnlyBuffer=[],this.upsertBuffer={},this.bufferBytesSize=0,this.bufferMessageCount=0,this.flushOnVisibilityHidden(),this.flushPeriodically()}return t.prototype.add=function(t){this.addOrUpdate(t)},t.prototype.upsert=function(t,e){this.addOrUpdate(t,e)},t.prototype.beforeFlushOnUnload=function(t){this.beforeFlushOnUnloadHandlers.push(t)},t.prototype.flush=function(){if(0!==this.bufferMessageCount){var t=this.pushOnlyBuffer.concat((e=this.upsertBuffer,n=[],Object.keys(e).forEach((function(t){n.push(e[t])})),n));this.request.send(t.join("\n"),this.bufferBytesSize),this.pushOnlyBuffer=[],this.upsertBuffer={},this.bufferBytesSize=0,this.bufferMessageCount=0}var e,n},t.prototype.addOrUpdate=function(t,e){var n=this.process(t),r=n.processedMessage,o=n.messageBytesSize;o>=this.maxMessageSize?console.warn("Discarded a message whose size was bigger than the maximum allowed size "+this.maxMessageSize+"KB."):(this.hasMessageFor(e)&&this.remove(e),this.willReachedBytesLimitWith(o)&&this.flush(),this.push(r,o,e),this.isFull()&&this.flush())},t.prototype.process=function(t){var e=f(y()({},this.contextProvider(),t));return{processedMessage:e,messageBytesSize:this.sizeInBytes(e)}},t.prototype.push=function(t,e,n){this.bufferMessageCount>0&&(this.bufferBytesSize+=1),void 0!==n?this.upsertBuffer[n]=t:this.pushOnlyBuffer.push(t),this.bufferBytesSize+=e,this.bufferMessageCount+=1},t.prototype.remove=function(t){var e=this.upsertBuffer[t];delete this.upsertBuffer[t];var n=this.sizeInBytes(e);this.bufferBytesSize-=n,this.bufferMessageCount-=1,this.bufferMessageCount>0&&(this.bufferBytesSize-=1)},t.prototype.hasMessageFor=function(t){return void 0!==t&&void 0!==this.upsertBuffer[t]},t.prototype.willReachedBytesLimitWith=function(t){return this.bufferBytesSize+t+1>=this.bytesLimit},t.prototype.isFull=function(){return this.bufferMessageCount===this.maxSize||this.bufferBytesSize>=this.bytesLimit},t.prototype.sizeInBytes=function(t){return~-encodeURI(t).split(/%..|./).length},t.prototype.flushPeriodically=function(){var t=this;setTimeout((function(){t.flush(),t.flushPeriodically()}),this.flushTimeout)},t.prototype.flushOnVisibilityHidden=function(){var t=this;navigator.sendBeacon&&(window.addEventListener("beforeunload",L((function(){t.beforeFlushOnUnloadHandlers.forEach((function(t){return t()}))}))),document.addEventListener("visibilitychange",L((function(){"hidden"===document.visibilityState&&t.flush()}))),window.addEventListener("beforeunload",L((function(){return t.flush()}))))},t}();!function(t){t.info="info",t.error="error"}(x||(x={}));var S,T={maxMessagesPerPage:0,sentMessageCount:0};function R(t,e,n){var r=n.value;n.value=function(){var t=T.batch?L(r):r;return t.apply(this,arguments)}}function L(t){return function(){try{return t.apply(this,arguments)}catch(t){k(t);try{C(t)}catch(t){k(t)}}}}function C(t){P(r({},function(t){if(t instanceof Error){var e=E(t);return{error:{kind:e.name,stack:K(e)},message:e.message}}return{error:{stack:"Not an instance of error"},message:"Uncaught "+f(t)}}(t),{status:x.error}))}function P(t){T.batch&&T.sentMessageCount<T.maxMessagesPerPage&&(T.sentMessageCount+=1,T.batch.add(t))}function M(t){T.debugMode=t}function k(t){T.debugMode&&console.warn("[INTERNAL ERROR]",t)}var A,B,z,U,F,I,N=function(){function t(){this.observers=[]}return t.prototype.subscribe=function(t){this.observers.push(t)},t.prototype.notify=function(t){this.observers.forEach((function(e){return e(t)}))},t}();n(4);function D(){return B||(function(t){var e=XMLHttpRequest.prototype.open;XMLHttpRequest.prototype.open=L((function(t,n){return this._datadog_xhr={method:t,url:n},e.apply(this,arguments)}));var n=XMLHttpRequest.prototype.send;XMLHttpRequest.prototype.send=function(e){var r=this,o=performance.now(),i=!1,a=function(){i||(i=!0,t.notify({startTime:o,duration:performance.now()-o,method:r._datadog_xhr.method,response:r.response,status:r.status,traceId:G(),type:A.XHR,url:H(r._datadog_xhr.url)}))},u=this.onreadystatechange;return this.onreadystatechange=function(){this.readyState===XMLHttpRequest.DONE&&L(a)(),u&&u.apply(this,arguments)},this.addEventListener("loadend",L(a)),n.apply(this,arguments)}}(B=new N),function(t){if(!window.fetch)return;var e=window.fetch;window.fetch=L((function(n,r){var a=this,u=r&&r.method||"object"==typeof n&&n.method||"GET",c=performance.now(),s=function(e){return o(a,void 0,void 0,(function(){var r,o,a,s,f;return i(this,(function(i){switch(i.label){case 0:return r=performance.now()-c,o=H("object"==typeof n&&n.url||n),"stack"in e||e instanceof Error?(a=E(e),t.notify({duration:r,method:u,startTime:c,url:o,response:K(a),status:0,traceId:G(),type:A.FETCH}),[3,6]):[3,1];case 1:if(!("status"in e))return[3,6];s=void 0,i.label=2;case 2:return i.trys.push([2,4,,5]),[4,e.clone().text()];case 3:return s=i.sent(),[3,5];case 4:return f=i.sent(),s="Unable to retrieve response: "+f,[3,5];case 5:t.notify({duration:r,method:u,startTime:c,url:o,response:s,responseType:e.type,status:e.status,traceId:G(),type:A.FETCH}),i.label=6;case 6:return[2]}}))}))},f=e.call(this,n,r);return f.then(L(s),L(s)),f}))}(B)),B}function H(t){return new URL(t,window.location.origin).href}function G(){return"ddtrace"in window&&window.ddtrace.tracer.scope().active()?window.ddtrace.tracer.scope().active().context().toTraceId():void 0}function $(t){if(!U){var e=new N;if(t.isCollectingError)!function(t,e,n){n.subscribe((function(n){(function(t){return 0===t.status&&"opaque"!==t.responseType}(n)||function(t){return t.status>=500}(n))&&e.notify({context:{error:{origin:z.NETWORK,stack:X(n.response,t)||"Failed to load"},http:{method:n.method,status_code:n.status,url:n.url}},message:J(n.type)+" error "+n.method+" "+n.url,startTime:n.startTime})}))}(t,e,D()),function(t){F=console.error,console.error=L((function(e){for(var n=[],r=1;r<arguments.length;r++)n[r-1]=arguments[r];F.apply(console,[e].concat(n)),t.notify({context:{error:{origin:z.CONSOLE}},message:["console error:",e].concat(n).map(q).join(" "),startTime:performance.now()})}))}(e),function(t){I=function(e,n,r){t.notify(function(t,e){var n,r;void 0!==t.message||e instanceof Error?(n=t.message||"Empty message",r=K(t)):(n="Uncaught "+f(e),r="No stack, consider using an instance of Error");return{message:n,context:{error:{stack:r,kind:t.name,origin:z.SOURCE}},startTime:performance.now()}}(e,r))},_.subscribe(I)}(e);U=function(t,e){var n=0,r=new N;return e.subscribe((function(e){n<t.maxErrorsByMinute?(n+=1,r.notify(e)):n===t.maxErrorsByMinute&&(n+=1,r.notify({context:{error:{origin:z.AGENT}},message:"Reached max number of errors by minute: "+t.maxErrorsByMinute,startTime:performance.now()}))})),setInterval((function(){return n=0}),u),r}(t,e)}return U}function q(t){return"string"==typeof t?t:t instanceof Error?K(E(t)):f(t,0,2)}function K(t){var e=(t.name||"Error")+": "+t.message;return t.stack.forEach((function(t){var n="?"===t.func?"<anonymous>":t.func,r=t.args&&t.args.length>0?"("+t.args.join(", ")+")":"",o=t.line?":"+t.line:"",i=t.line&&t.column?":"+t.column:"";e+="\n at "+n+r+" @ "+t.url+o+i})),e}function X(t,e){return t&&t.length>e.requestErrorResponseLengthLimit?t.substring(0,e.requestErrorResponseLengthLimit)+"...":t}function J(t){return A.XHR===t?"XHR":"Fetch"}!function(t){t.FETCH="fetch",t.XHR="xhr"}(A||(A={})),function(t){t.AGENT="agent",t.CONSOLE="console",t.NETWORK="network",t.SOURCE="source",t.LOGGER="logger"}(z||(z={}));var W=1e3;function V(t){var e,n,r=!1,o=function(){r=!0,window.clearTimeout(e),e=window.setTimeout((function(){r=!1}),W)};return{get:function(){return r?n:(n=Q(t),o(),n)},set:function(e,r){Z(t,e,r),n=e,o()}}}function Z(t,e,n){var r=new Date;r.setTime(r.getTime()+n);var o="expires="+r.toUTCString();document.cookie=t+"="+e+";"+o+";path=/"}function Q(t){var e=document.cookie.match("(^|;)\\s*"+t+"\\s*=\\s*([^;]+)");return e?e.pop():void 0}function Y(){if(void 0===document.cookie||null===document.cookie)return!1;try{return Z("dd_rum_test","test",1e3),"test"===Q("dd_rum_test")}catch(t){return console.error(t),!1}}function tt(t){console.warn("'"+t+"' not yet available, please call '.init()' first.")}function et(t,e){var n=function(t,e){var n={clientToken:t.clientToken,datacenter:t.datacenter||e.datacenter,env:e.env,version:e.version},o=r({logsEndpoint:p("browser",n),rumEndpoint:p("rum",n),traceEndpoint:p("public-trace",n)},h);return t.internalMonitoringApiKey&&(o.internalMonitoringEndpoint=p("browser",n,"browser-agent-internal-monitoring")),"isCollectingError"in t&&(o.isCollectingError=!!t.isCollectingError),"sampleRate"in t&&(o.sampleRate=t.sampleRate),"resourceSampleRate"in t&&(o.resourceSampleRate=t.resourceSampleRate),"enableExperimentalFeatures"in t&&(o.enableExperimentalFeatures=t.enableExperimentalFeatures),"e2e-test"===n.env&&(void 0!==t.internalMonitoringEndpoint&&(o.internalMonitoringEndpoint=t.internalMonitoringEndpoint),void 0!==t.logsEndpoint&&(o.logsEndpoint=t.logsEndpoint),void 0!==t.rumEndpoint&&(o.rumEndpoint=t.rumEndpoint)),o}(t,e),o=function(t){if(t.internalMonitoringEndpoint){var e=new j(new O(t.internalMonitoringEndpoint,t.batchBytesLimit),t.maxBatchSize,t.batchBytesLimit,t.maxMessageSize,t.flushTimeout,(function(){return y()({date:(new Date).getTime(),view:{referrer:document.referrer,url:window.location.href}},void 0!==S?S():{})}));v()(T,{batch:e,maxMessagesPerPage:t.maxInternalMonitoringMessagesPerPage,sentMessageCount:0})}return{setExternalContextProvider:function(t){S=t}}}(n);return{configuration:n,errorObservable:$(n),internalMonitoring:o}}function nt(){return"file:"!==window.location.protocol||(console.error("Execution is not allowed in the current context."),!1)}var rt="_dd",ot=15*u,it=[];function at(t,e){var n,r,o,i,a,u,s,f=V(rt),l=V(t),h=new N,p=f.get(),d=(n=function(){var t=e(l.get()),n=t.type,r=t.isTracked;l.set(n,ot),r&&(f.get()?f.set(f.get(),ot):f.set(c(),ot),p!==f.get()&&(p=f.get(),h.notify()))},r=W,i=!o||void 0===o.leading||o.leading,a=!o||void 0===o.trailing||o.trailing,u=!1,s=!1,function(){var t=this;u?s=!0:(i?n.apply(this):s=!0,u=!0,setTimeout((function(){a&&s&&n.apply(t),u=!1,s=!1}),r))});return d(),function(t){var e={capture:!0,passive:!0};["click","touchstart","keydown","scroll"].forEach((function(n){document.addEventListener(n,t,e),it.push((function(){return document.removeEventListener(n,t,e)}))}))}(d),{getId:function(){return f.get()},getType:function(){return l.get()},renewObservable:h}}(function(){function t(t){var e=this;this.requests=[],this.pendingFetch=0,this.whenAllCompleteFn=s,t.subscribe((function(t){e.requests.push(t),e.pendingFetch-=1,0===e.pendingFetch&&setTimeout((function(){e.whenAllCompleteFn(e.requests)}))}))}t.prototype.whenAllComplete=function(t){this.whenAllCompleteFn=t},t.prototype.getStub=function(){var t=this;return function(){var e,n;t.pendingFetch+=1;var a=new Promise((function(t,r){e=t,n=r}));return a.resolveWith=function(n){return o(t,void 0,void 0,(function(){var t=this;return i(this,(function(a){return[2,e(r({},n,{clone:function(){return{text:function(){return o(t,void 0,void 0,(function(){return i(this,(function(t){if(n.responseTextError)throw n.responseTextError;return[2,n.responseText]}))}))}}}}))]}))}))},a.rejectWith=function(e){return o(t,void 0,void 0,(function(){return i(this,(function(t){return[2,n(e)]}))}))},a}}})(),function(){function t(){}t.prototype.fakeEntry=function(t,e){var n=function(){return[t]};this.instance.callback({getEntries:n,getEntriesByName:n,getEntriesByType:function(t){return t===e?n():[]}})},t.prototype.getStub=function(){var t,e=this;return(t=function(){function t(t){this.callback=t,e.instance=this}return t.prototype.observe=function(t){},t}()).supportedEntryTypes=["navigation"],t}}();var ut,ct,st={datacenter:"us",env:"production",version:"1.6.3"};!function(t){t.debug="debug",t.info="info",t.warn="warn",t.error="error"}(ct||(ct={}));var ft,lt,ht=((ut={})[ct.debug]=0,ut[ct.info]=1,ut[ct.warn]=2,ut[ct.error]=3,ut);Object.keys(ct);function pt(t,e,n,o){var i,a={};o.setExternalContextProvider((function(){return y()({session_id:n.getId()},a,gt())}));var u=new j(new O(e.logsEndpoint,e.batchBytesLimit),e.maxBatchSize,e.batchBytesLimit,e.maxMessageSize,e.flushTimeout,(function(){return y()({date:(new Date).getTime(),session_id:n.getId(),view:{referrer:document.referrer,url:window.location.href}},a,gt())})),c=((i={})[ft.console]=function(t){return console.log(t.status+": "+t.message)},i[ft.http]=function(t){return u.add(t)},i[ft.silent]=s,i),f=new vt(n,c);lt={},t.subscribe((function(t){return f.error(t.message,r({date:(e=t.startTime,Math.floor(performance.timing.navigationStart+e))},t.context));var e}));var l={setLoggerGlobalContext:function(t){a=t},addLoggerGlobalContext:function(t,e){a[t]=e}};return l.createLogger=function(t,e){return function(n,o){return void 0===o&&(o={}),lt[n]=new vt(t,e,o.handler,o.level,r({},o.context,{logger:{name:n}})),lt[n]}}(n,c),l.getLogger=dt,l.logger=f,l}function dt(t){return lt[t]}!function(t){t.http="http",t.console="console",t.silent="silent"}(ft||(ft={}));var vt=function(){function t(t,e,n,r,o){void 0===n&&(n=ft.http),void 0===r&&(r=ct.debug),void 0===o&&(o={}),this.session=t,this.handlers=e,this.level=r,this.loggerContext=o,this.handler=this.handlers[n]}return t.prototype.log=function(t,e,n){void 0===e&&(e={}),void 0===n&&(n=ct.info),this.session.isTracked()&&ht[n]>=ht[this.level]&&this.handler(r({message:t,status:n},y()({},this.loggerContext,e)))},t.prototype.debug=function(t,e){void 0===e&&(e={}),this.log(t,e,ct.debug)},t.prototype.info=function(t,e){void 0===e&&(e={}),this.log(t,e,ct.info)},t.prototype.warn=function(t,e){void 0===e&&(e={}),this.log(t,e,ct.warn)},t.prototype.error=function(t,e){void 0===e&&(e={});var n={error:{origin:z.LOGGER}};this.log(t,y()({},n,e),ct.error)},t.prototype.setContext=function(t){this.loggerContext=t},t.prototype.addContext=function(t,e){this.loggerContext[t]=e},t.prototype.setHandler=function(t){this.handler=this.handlers[t]},t.prototype.setLevel=function(t){this.level=t},function(t,e,n,r){var o,i=arguments.length,a=i<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(t,e,n,r);else for(var u=t.length-1;u>=0;u--)(o=t[u])&&(a=(i<3?o(a):i>3?o(e,n,a):o(e,n))||a);i>3&&a&&Object.defineProperty(e,n,a)}([R],t.prototype,"log",null),t}();function gt(){var t=window.DD_RUM;return t&&t.getInternalContext?t.getInternalContext():void 0}var yt,mt="_dd_l";function bt(t,e){if(!e){var n=wt(t)===yt.TRACKED;return{getId:function(){},isTracked:function(){return n}}}var r=at(mt,(function(e){return function(t,e){var n=(r=e,r===yt.NOT_TRACKED||r===yt.TRACKED?e:wt(t));var r;return{isTracked:n===yt.TRACKED,type:n}}(t,e)}));return{getId:r.getId,isTracked:function(){return r.getType()===yt.TRACKED}}}function wt(t){return 0!==(e=t.sampleRate)&&100*Math.random()<=e?yt.TRACKED:yt.NOT_TRACKED;var e}!function(t){t.NOT_TRACKED="0",t.TRACKED="1"}(yt||(yt={})),n.d(e,"datadogLogs",(function(){return xt}));var _t,Et={debug:function(t,e){tt("logs.logger.debug")},error:function(t,e){tt("logs.logger.error")},info:function(t,e){tt("logs.logger.info")},log:function(t,e,n){tt("logs.logger.log")},warn:function(t,e){tt("logs.logger.warn")},setContext:function(t){tt("logs.logger.setContext")},addContext:function(t,e){tt("logs.logger.addContext")},setHandler:function(t){tt("logs.logger.setHandler")},setLevel:function(t){tt("logs.logger.setLevel")}},xt=(_t=r({},{logger:Et,init:function(t){tt("core.init")},addLoggerGlobalContext:function(t,e){tt("addLoggerGlobalContext")},setLoggerGlobalContext:function(t){tt("setLoggerGlobalContext")},createLogger:function(t,e){return tt("createLogger"),Et},getLogger:function(t){tt("getLogger")}}),Object.defineProperty(_t,"_setDebug",{get:function(){return M},enumerable:!1}),_t),Ot=!1;xt.init=L((function(t){if(nt()&&function(t){if(Ot)return console.error("DD_LOGS is already initialized."),!1;if(!t||!t.publicApiKey&&!t.clientToken)return console.error("Client Token is not configured, we will not send any data."),!1;if(void 0!==t.sampleRate&&(e=t.sampleRate,!(function(t){return"number"==typeof t}(e)&&e>=0&&e<=100)))return console.error("Sample Rate should be a number between 0 and 100"),!1;var e;return!0}(t)){t.publicApiKey&&(t.clientToken=t.publicApiKey,console.warn("Public API Key is deprecated. Please use Client Token instead."));var e=!1!==t.forwardErrorsToLogs,n=et(r({},t,{isCollectingError:e}),st),o=n.errorObservable,i=n.configuration,a=n.internalMonitoring,u=pt(o,i,bt(i,Y()),a);v()(xt,u),Ot=!0}})),("object"==typeof globalThis?globalThis:Function("return this")()).DD_LOGS=xt}]);
!function(t){var e={};function n(r){if(e[r])return e[r].exports;var o=e[r]={i:r,l:!1,exports:{}};return t[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=t,n.c=e,n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(r,o,function(e){return t[e]}.bind(null,o));return r},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=5)}([function(t,e,n){(function(t,n){var r=200,o="__lodash_hash_undefined__",i=800,a=16,u=9007199254740991,c="[object Arguments]",s="[object AsyncFunction]",f="[object Function]",l="[object GeneratorFunction]",h="[object Null]",p="[object Object]",d="[object Proxy]",v="[object Undefined]",g=/^\[object .+?Constructor\]$/,y=/^(?:0|[1-9]\d*)$/,m={};m["[object Float32Array]"]=m["[object Float64Array]"]=m["[object Int8Array]"]=m["[object Int16Array]"]=m["[object Int32Array]"]=m["[object Uint8Array]"]=m["[object Uint8ClampedArray]"]=m["[object Uint16Array]"]=m["[object Uint32Array]"]=!0,m[c]=m["[object Array]"]=m["[object ArrayBuffer]"]=m["[object Boolean]"]=m["[object DataView]"]=m["[object Date]"]=m["[object Error]"]=m[f]=m["[object Map]"]=m["[object Number]"]=m[p]=m["[object RegExp]"]=m["[object Set]"]=m["[object String]"]=m["[object WeakMap]"]=!1;var b="object"==typeof t&&t&&t.Object===Object&&t,w="object"==typeof self&&self&&self.Object===Object&&self,_=b||w||Function("return this")(),E=e&&!e.nodeType&&e,x=E&&"object"==typeof n&&n&&!n.nodeType&&n,O=x&&x.exports===E,j=O&&b.process,S=function(){try{var t=x&&x.require&&x.require("util").types;return t||j&&j.binding&&j.binding("util")}catch(t){}}(),T=S&&S.isTypedArray;function R(t,e,n){switch(n.length){case 0:return t.call(e);case 1:return t.call(e,n[0]);case 2:return t.call(e,n[0],n[1]);case 3:return t.call(e,n[0],n[1],n[2])}return t.apply(e,n)}var L,C,P,M=Array.prototype,k=Function.prototype,A=Object.prototype,B=_["__core-js_shared__"],z=k.toString,U=A.hasOwnProperty,F=(L=/[^.]+$/.exec(B&&B.keys&&B.keys.IE_PROTO||""))?"Symbol(src)_1."+L:"",I=A.toString,N=z.call(Object),D=RegExp("^"+z.call(U).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),H=O?_.Buffer:void 0,G=_.Symbol,$=_.Uint8Array,q=H?H.allocUnsafe:void 0,K=(C=Object.getPrototypeOf,P=Object,function(t){return C(P(t))}),X=Object.create,J=A.propertyIsEnumerable,W=M.splice,V=G?G.toStringTag:void 0,Z=function(){try{var t=Et(Object,"defineProperty");return t({},"",{}),t}catch(t){}}(),Q=H?H.isBuffer:void 0,Y=Math.max,tt=Date.now,et=Et(_,"Map"),nt=Et(Object,"create"),rt=function(){function t(){}return function(e){if(!At(e))return{};if(X)return X(e);t.prototype=e;var n=new t;return t.prototype=void 0,n}}();function ot(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}function it(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}function at(t){var e=-1,n=null==t?0:t.length;for(this.clear();++e<n;){var r=t[e];this.set(r[0],r[1])}}function ut(t){var e=this.__data__=new it(t);this.size=e.size}function ct(t,e){var n=Lt(t),r=!n&&Rt(t),o=!n&&!r&&Pt(t),i=!n&&!r&&!o&&zt(t),a=n||r||o||i,u=a?function(t,e){for(var n=-1,r=Array(t);++n<t;)r[n]=e(n);return r}(t.length,String):[],c=u.length;for(var s in t)!e&&!U.call(t,s)||a&&("length"==s||o&&("offset"==s||"parent"==s)||i&&("buffer"==s||"byteLength"==s||"byteOffset"==s)||xt(s,c))||u.push(s);return u}function st(t,e,n){(void 0===n||Tt(t[e],n))&&(void 0!==n||e in t)||ht(t,e,n)}function ft(t,e,n){var r=t[e];U.call(t,e)&&Tt(r,n)&&(void 0!==n||e in t)||ht(t,e,n)}function lt(t,e){for(var n=t.length;n--;)if(Tt(t[n][0],e))return n;return-1}function ht(t,e,n){"__proto__"==e&&Z?Z(t,e,{configurable:!0,enumerable:!0,value:n,writable:!0}):t[e]=n}ot.prototype.clear=function(){this.__data__=nt?nt(null):{},this.size=0},ot.prototype.delete=function(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e},ot.prototype.get=function(t){var e=this.__data__;if(nt){var n=e[t];return n===o?void 0:n}return U.call(e,t)?e[t]:void 0},ot.prototype.has=function(t){var e=this.__data__;return nt?void 0!==e[t]:U.call(e,t)},ot.prototype.set=function(t,e){var n=this.__data__;return this.size+=this.has(t)?0:1,n[t]=nt&&void 0===e?o:e,this},it.prototype.clear=function(){this.__data__=[],this.size=0},it.prototype.delete=function(t){var e=this.__data__,n=lt(e,t);return!(n<0)&&(n==e.length-1?e.pop():W.call(e,n,1),--this.size,!0)},it.prototype.get=function(t){var e=this.__data__,n=lt(e,t);return n<0?void 0:e[n][1]},it.prototype.has=function(t){return lt(this.__data__,t)>-1},it.prototype.set=function(t,e){var n=this.__data__,r=lt(n,t);return r<0?(++this.size,n.push([t,e])):n[r][1]=e,this},at.prototype.clear=function(){this.size=0,this.__data__={hash:new ot,map:new(et||it),string:new ot}},at.prototype.delete=function(t){var e=_t(this,t).delete(t);return this.size-=e?1:0,e},at.prototype.get=function(t){return _t(this,t).get(t)},at.prototype.has=function(t){return _t(this,t).has(t)},at.prototype.set=function(t,e){var n=_t(this,t),r=n.size;return n.set(t,e),this.size+=n.size==r?0:1,this},ut.prototype.clear=function(){this.__data__=new it,this.size=0},ut.prototype.delete=function(t){var e=this.__data__,n=e.delete(t);return this.size=e.size,n},ut.prototype.get=function(t){return this.__data__.get(t)},ut.prototype.has=function(t){return this.__data__.has(t)},ut.prototype.set=function(t,e){var n=this.__data__;if(n instanceof it){var o=n.__data__;if(!et||o.length<r-1)return o.push([t,e]),this.size=++n.size,this;n=this.__data__=new at(o)}return n.set(t,e),this.size=n.size,this};var pt,dt=function(t,e,n){for(var r=-1,o=Object(t),i=n(t),a=i.length;a--;){var u=i[pt?a:++r];if(!1===e(o[u],u,o))break}return t};function vt(t){return null==t?void 0===t?v:h:V&&V in Object(t)?function(t){var e=U.call(t,V),n=t[V];try{t[V]=void 0;var r=!0}catch(t){}var o=I.call(t);r&&(e?t[V]=n:delete t[V]);return o}(t):function(t){return I.call(t)}(t)}function gt(t){return Bt(t)&&vt(t)==c}function yt(t){return!(!At(t)||function(t){return!!F&&F in t}(t))&&(Mt(t)?D:g).test(function(t){if(null!=t){try{return z.call(t)}catch(t){}try{return t+""}catch(t){}}return""}(t))}function mt(t){if(!At(t))return function(t){var e=[];if(null!=t)for(var n in Object(t))e.push(n);return e}(t);var e=Ot(t),n=[];for(var r in t)("constructor"!=r||!e&&U.call(t,r))&&n.push(r);return n}function bt(t,e,n,r,o){t!==e&&dt(e,(function(i,a){if(o||(o=new ut),At(i))!function(t,e,n,r,o,i,a){var u=jt(t,n),c=jt(e,n),s=a.get(c);if(s)return void st(t,n,s);var f=i?i(u,c,n+"",t,e,a):void 0,l=void 0===f;if(l){var h=Lt(c),d=!h&&Pt(c),v=!h&&!d&&zt(c);f=c,h||d||v?Lt(u)?f=u:Bt(w=u)&&Ct(w)?f=function(t,e){var n=-1,r=t.length;e||(e=Array(r));for(;++n<r;)e[n]=t[n];return e}(u):d?(l=!1,f=function(t,e){if(e)return t.slice();var n=t.length,r=q?q(n):new t.constructor(n);return t.copy(r),r}(c,!0)):v?(l=!1,g=c,y=!0?(m=g.buffer,b=new m.constructor(m.byteLength),new $(b).set(new $(m)),b):g.buffer,f=new g.constructor(y,g.byteOffset,g.length)):f=[]:function(t){if(!Bt(t)||vt(t)!=p)return!1;var e=K(t);if(null===e)return!0;var n=U.call(e,"constructor")&&e.constructor;return"function"==typeof n&&n instanceof n&&z.call(n)==N}(c)||Rt(c)?(f=u,Rt(u)?f=function(t){return function(t,e,n,r){var o=!n;n||(n={});var i=-1,a=e.length;for(;++i<a;){var u=e[i],c=r?r(n[u],t[u],u,n,t):void 0;void 0===c&&(c=t[u]),o?ht(n,u,c):ft(n,u,c)}return n}(t,Ut(t))}(u):At(u)&&!Mt(u)||(f=function(t){return"function"!=typeof t.constructor||Ot(t)?{}:rt(K(t))}(c))):l=!1}var g,y,m,b;var w;l&&(a.set(c,f),o(f,c,r,i,a),a.delete(c));st(t,n,f)}(t,e,a,n,bt,r,o);else{var u=r?r(jt(t,a),i,a+"",t,e,o):void 0;void 0===u&&(u=i),st(t,a,u)}}),Ut)}function wt(t,e){return St(function(t,e,n){return e=Y(void 0===e?t.length-1:e,0),function(){for(var r=arguments,o=-1,i=Y(r.length-e,0),a=Array(i);++o<i;)a[o]=r[e+o];o=-1;for(var u=Array(e+1);++o<e;)u[o]=r[o];return u[e]=n(a),R(t,this,u)}}(t,e,Nt),t+"")}function _t(t,e){var n,r,o=t.__data__;return("string"==(r=typeof(n=e))||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==n:null===n)?o["string"==typeof e?"string":"hash"]:o.map}function Et(t,e){var n=function(t,e){return null==t?void 0:t[e]}(t,e);return yt(n)?n:void 0}function xt(t,e){var n=typeof t;return!!(e=null==e?u:e)&&("number"==n||"symbol"!=n&&y.test(t))&&t>-1&&t%1==0&&t<e}function Ot(t){var e=t&&t.constructor;return t===("function"==typeof e&&e.prototype||A)}function jt(t,e){if(("constructor"!==e||"function"!=typeof t[e])&&"__proto__"!=e)return t[e]}var St=function(t){var e=0,n=0;return function(){var r=tt(),o=a-(r-n);if(n=r,o>0){if(++e>=i)return arguments[0]}else e=0;return t.apply(void 0,arguments)}}(Z?function(t,e){return Z(t,"toString",{configurable:!0,enumerable:!1,value:(n=e,function(){return n}),writable:!0});var n}:Nt);function Tt(t,e){return t===e||t!=t&&e!=e}var Rt=gt(function(){return arguments}())?gt:function(t){return Bt(t)&&U.call(t,"callee")&&!J.call(t,"callee")},Lt=Array.isArray;function Ct(t){return null!=t&&kt(t.length)&&!Mt(t)}var Pt=Q||function(){return!1};function Mt(t){if(!At(t))return!1;var e=vt(t);return e==f||e==l||e==s||e==d}function kt(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=u}function At(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}function Bt(t){return null!=t&&"object"==typeof t}var zt=T?function(t){return function(e){return t(e)}}(T):function(t){return Bt(t)&&kt(t.length)&&!!m[vt(t)]};function Ut(t){return Ct(t)?ct(t,!0):mt(t)}var Ft,It=(Ft=function(t,e,n){bt(t,e,n)},wt((function(t,e){var n=-1,r=e.length,o=r>1?e[r-1]:void 0,i=r>2?e[2]:void 0;for(o=Ft.length>3&&"function"==typeof o?(r--,o):void 0,i&&function(t,e,n){if(!At(n))return!1;var r=typeof e;return!!("number"==r?Ct(n)&&xt(e,n.length):"string"==r&&e in n)&&Tt(n[e],t)}(e[0],e[1],i)&&(o=r<3?void 0:o,r=1),t=Object(t);++n<r;){var a=e[n];a&&Ft(t,a,n,o)}return t})));function Nt(t){return t}n.exports=It}).call(this,n(2),n(3)(t))},function(t,e){var n=9007199254740991,r="[object Arguments]",o="[object Function]",i="[object GeneratorFunction]",a=/^(?:0|[1-9]\d*)$/;function u(t,e,n){switch(n.length){case 0:return t.call(e);case 1:return t.call(e,n[0]);case 2:return t.call(e,n[0],n[1]);case 3:return t.call(e,n[0],n[1],n[2])}return t.apply(e,n)}var c,s,f=Object.prototype,l=f.hasOwnProperty,h=f.toString,p=f.propertyIsEnumerable,d=(c=Object.keys,s=Object,function(t){return c(s(t))}),v=Math.max,g=!p.call({valueOf:1},"valueOf");function y(t,e){var n=E(t)||function(t){return function(t){return function(t){return!!t&&"object"==typeof t}(t)&&x(t)}(t)&&l.call(t,"callee")&&(!p.call(t,"callee")||h.call(t)==r)}(t)?function(t,e){for(var n=-1,r=Array(t);++n<t;)r[n]=e(n);return r}(t.length,String):[],o=n.length,i=!!o;for(var a in t)!e&&!l.call(t,a)||i&&("length"==a||b(a,o))||n.push(a);return n}function m(t,e,n){var r=t[e];l.call(t,e)&&_(r,n)&&(void 0!==n||e in t)||(t[e]=n)}function b(t,e){return!!(e=null==e?n:e)&&("number"==typeof t||a.test(t))&&t>-1&&t%1==0&&t<e}function w(t){var e=t&&t.constructor;return t===("function"==typeof e&&e.prototype||f)}function _(t,e){return t===e||t!=t&&e!=e}var E=Array.isArray;function x(t){return null!=t&&function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=n}(t.length)&&!function(t){var e=O(t)?h.call(t):"";return e==o||e==i}(t)}function O(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}var j,S=(j=function(t,e){if(g||w(e)||x(e))!function(t,e,n,r){n||(n={});for(var o=-1,i=e.length;++o<i;){var a=e[o],u=r?r(n[a],t[a],a,n,t):void 0;m(n,a,void 0===u?t[a]:u)}}(e,function(t){return x(t)?y(t):function(t){if(!w(t))return d(t);var e=[];for(var n in Object(t))l.call(t,n)&&"constructor"!=n&&e.push(n);return e}(t)}(e),t);else for(var n in e)l.call(e,n)&&m(t,n,e[n])},function(t,e){return e=v(void 0===e?t.length-1:e,0),function(){for(var n=arguments,r=-1,o=v(n.length-e,0),i=Array(o);++r<o;)i[r]=n[e+r];r=-1;for(var a=Array(e+1);++r<e;)a[r]=n[r];return a[e]=i,u(t,this,a)}}((function(t,e){var n=-1,r=e.length,o=r>1?e[r-1]:void 0,i=r>2?e[2]:void 0;for(o=j.length>3&&"function"==typeof o?(r--,o):void 0,i&&function(t,e,n){if(!O(n))return!1;var r=typeof e;return!!("number"==r?x(n)&&b(e,n.length):"string"==r&&e in n)&&_(n[e],t)}(e[0],e[1],i)&&(o=r<3?void 0:o,r=1),t=Object(t);++n<r;){var a=e[n];a&&j(t,a,n,o)}return t})));t.exports=S},function(t,e){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(t){"object"==typeof window&&(n=window)}t.exports=n},function(t,e){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),t.webpackPolyfill=1),t}},function(t,e,n){(function(t){!function(t){var e=function(){try{return!!Symbol.iterator}catch(t){return!1}}(),n=function(t){var n={next:function(){var e=t.shift();return{done:void 0===e,value:e}}};return e&&(n[Symbol.iterator]=function(){return n}),n},r=function(t){return encodeURIComponent(t).replace(/%20/g,"+")},o=function(t){return decodeURIComponent(String(t).replace(/\+/g," "))};(function(){try{var e=t.URLSearchParams;return"a=1"===new e("?a=1").toString()&&"function"==typeof e.prototype.set}catch(t){return!1}})()||function(){var o=function(t){Object.defineProperty(this,"_entries",{writable:!0,value:{}});var e=typeof t;if("undefined"===e);else if("string"===e)""!==t&&this._fromString(t);else if(t instanceof o){var n=this;t.forEach((function(t,e){n.append(e,t)}))}else{if(null===t||"object"!==e)throw new TypeError("Unsupported input's type for URLSearchParams");if("[object Array]"===Object.prototype.toString.call(t))for(var r=0;r<t.length;r++){var i=t[r];if("[object Array]"!==Object.prototype.toString.call(i)&&2===i.length)throw new TypeError("Expected [string, any] as entry at index "+r+" of URLSearchParams's input");this.append(i[0],i[1])}else for(var a in t)t.hasOwnProperty(a)&&this.append(a,t[a])}},i=o.prototype;i.append=function(t,e){t in this._entries?this._entries[t].push(String(e)):this._entries[t]=[String(e)]},i.delete=function(t){delete this._entries[t]},i.get=function(t){return t in this._entries?this._entries[t][0]:null},i.getAll=function(t){return t in this._entries?this._entries[t].slice(0):[]},i.has=function(t){return t in this._entries},i.set=function(t,e){this._entries[t]=[String(e)]},i.forEach=function(t,e){var n;for(var r in this._entries)if(this._entries.hasOwnProperty(r)){n=this._entries[r];for(var o=0;o<n.length;o++)t.call(e,n[o],r,this)}},i.keys=function(){var t=[];return this.forEach((function(e,n){t.push(n)})),n(t)},i.values=function(){var t=[];return this.forEach((function(e){t.push(e)})),n(t)},i.entries=function(){var t=[];return this.forEach((function(e,n){t.push([n,e])})),n(t)},e&&(i[Symbol.iterator]=i.entries),i.toString=function(){var t=[];return this.forEach((function(e,n){t.push(r(n)+"="+r(e))})),t.join("&")},t.URLSearchParams=o}();var i=t.URLSearchParams.prototype;"function"!=typeof i.sort&&(i.sort=function(){var t=this,e=[];this.forEach((function(n,r){e.push([r,n]),t._entries||t.delete(r)})),e.sort((function(t,e){return t[0]<e[0]?-1:t[0]>e[0]?1:0})),t._entries&&(t._entries={});for(var n=0;n<e.length;n++)this.append(e[n][0],e[n][1])}),"function"!=typeof i._fromString&&Object.defineProperty(i,"_fromString",{enumerable:!1,configurable:!1,writable:!1,value:function(t){if(this._entries)this._entries={};else{var e=[];this.forEach((function(t,n){e.push(n)}));for(var n=0;n<e.length;n++)this.delete(e[n])}var r,i=(t=t.replace(/^\?/,"")).split("&");for(n=0;n<i.length;n++)r=i[n].split("="),this.append(o(r[0]),r.length>1?o(r[1]):"")}})}(void 0!==t?t:"undefined"!=typeof window?window:"undefined"!=typeof self?self:this),function(t){if(function(){try{var e=new t.URL("b","http://a");return e.pathname="c%20d","http://a/c%20d"===e.href&&e.searchParams}catch(t){return!1}}()||function(){var e=t.URL,n=function(e,n){"string"!=typeof e&&(e=String(e));var r,o=document;if(n&&(void 0===t.location||n!==t.location.href)){(r=(o=document.implementation.createHTMLDocument("")).createElement("base")).href=n,o.head.appendChild(r);try{if(0!==r.href.indexOf(n))throw new Error(r.href)}catch(t){throw new Error("URL unable to set base "+n+" due to "+t)}}var i=o.createElement("a");if(i.href=e,r&&(o.body.appendChild(i),i.href=i.href),":"===i.protocol||!/:/.test(i.href))throw new TypeError("Invalid URL");Object.defineProperty(this,"_anchorElement",{value:i});var a=new t.URLSearchParams(this.search),u=!0,c=!0,s=this;["append","delete","set"].forEach((function(t){var e=a[t];a[t]=function(){e.apply(a,arguments),u&&(c=!1,s.search=a.toString(),c=!0)}})),Object.defineProperty(this,"searchParams",{value:a,enumerable:!0});var f=void 0;Object.defineProperty(this,"_updateSearchParams",{enumerable:!1,configurable:!1,writable:!1,value:function(){this.search!==f&&(f=this.search,c&&(u=!1,this.searchParams._fromString(this.search),u=!0))}})},r=n.prototype;["hash","host","hostname","port","protocol"].forEach((function(t){!function(t){Object.defineProperty(r,t,{get:function(){return this._anchorElement[t]},set:function(e){this._anchorElement[t]=e},enumerable:!0})}(t)})),Object.defineProperty(r,"search",{get:function(){return this._anchorElement.search},set:function(t){this._anchorElement.search=t,this._updateSearchParams()},enumerable:!0}),Object.defineProperties(r,{toString:{get:function(){var t=this;return function(){return t.href}}},href:{get:function(){return this._anchorElement.href.replace(/\?$/,"")},set:function(t){this._anchorElement.href=t,this._updateSearchParams()},enumerable:!0},pathname:{get:function(){return this._anchorElement.pathname.replace(/(^\/?)/,"/")},set:function(t){this._anchorElement.pathname=t},enumerable:!0},origin:{get:function(){var t={"http:":80,"https:":443,"ftp:":21}[this._anchorElement.protocol],e=this._anchorElement.port!=t&&""!==this._anchorElement.port;return this._anchorElement.protocol+"//"+this._anchorElement.hostname+(e?":"+this._anchorElement.port:"")},enumerable:!0},password:{get:function(){return""},set:function(t){},enumerable:!0},username:{get:function(){return""},set:function(t){},enumerable:!0}}),n.createObjectURL=function(t){return e.createObjectURL.apply(e,arguments)},n.revokeObjectURL=function(t){return e.revokeObjectURL.apply(e,arguments)},t.URL=n}(),void 0!==t.location&&!("origin"in t.location)){var e=function(){return t.location.protocol+"//"+t.location.hostname+(t.location.port?":"+t.location.port:"")};try{Object.defineProperty(t.location,"origin",{get:e,enumerable:!0})}catch(n){setInterval((function(){t.location.origin=e()}),100)}}}(void 0!==t?t:"undefined"!=typeof window?window:"undefined"!=typeof self?self:this)}).call(this,n(2))},function(t,e,n){"use strict";n.r(e);var r=function(){return(r=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var o in e=arguments[n])Object.prototype.hasOwnProperty.call(e,o)&&(t[o]=e[o]);return t}).apply(this,arguments)};function o(t,e,n,r){return new(n||(n=Promise))((function(o,i){function a(t){try{c(r.next(t))}catch(t){i(t)}}function u(t){try{c(r.throw(t))}catch(t){i(t)}}function c(t){t.done?o(t.value):new n((function(e){e(t.value)})).then(a,u)}c((r=r.apply(t,e||[])).next())}))}function i(t,e){var n,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:u(0),throw:u(1),return:u(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function u(i){return function(u){return function(i){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=e.call(t,a)}catch(t){i=[6,t],r=0}finally{n=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,u])}}}var a,u=6e4;function c(t){return t?(parseInt(t,10)^16*Math.random()>>parseInt(t,10)/4).toString(16):(1e7+"-1000-4000-8000-100000000000").replace(/[018]/g,c)}function s(){}function f(t,e,n){if(null==t)return JSON.stringify(t);var r=[!1,void 0];l(t)&&(r=[!0,t.toJSON],delete t.toJSON);var o,i,a=[!1,void 0];"object"==typeof t&&l(o=Object.getPrototypeOf(t))&&(a=[!0,o.toJSON],delete o.toJSON);try{i=JSON.stringify(t,void 0,n)}catch(t){i="<error: unable to serialize object>"}finally{r[0]&&(t.toJSON=r[1]),a[0]&&(o.toJSON=a[1])}return i}function l(t){return"object"==typeof t&&null!==t&&t.hasOwnProperty("toJSON")}!function(t){t.DOCUMENT="document",t.XHR="xhr",t.BEACON="beacon",t.FETCH="fetch",t.CSS="css",t.JS="js",t.IMAGE="image",t.FONT="font",t.MEDIA="media",t.OTHER="other"}(a||(a={}));var h={enableExperimentalFeatures:!1,isCollectingError:!0,maxErrorsByMinute:3e3,maxInternalMonitoringMessagesPerPage:15,resourceSampleRate:100,sampleRate:100,requestErrorResponseLengthLimit:32768,flushTimeout:3e4,maxBatchSize:50,maxMessageSize:262144,batchBytesLimit:16384};function p(t,e,n){var r="us"===e.datacenter?"com":"eu",o="production"===e.env?"datadoghq."+r:"datad0g."+r,i="version:"+e.version;return"https://"+t+"-http-intake.logs."+o+"/v1/input/"+e.clientToken+"?ddsource="+(n||"browser")+"&ddtags="+i}var d=n(1),v=n.n(d),g=n(0),y=n.n(g),m="?",b=/^(?:[Uu]ncaught (?:exception: )?)?(?:((?:Eval|Internal|Range|Reference|Syntax|Type|URI|)Error): )?(.*)$/;function w(t,e){return Object.prototype.hasOwnProperty.call(t,e)}var _=function(){var t,e,n,r,o,i,a=[];function u(t,e,n){var r;for(var o in a)if(w(a,o))try{a[o](t,e,n)}catch(t){r=t}if(r)throw r}function c(t,r,o,i,a){if(e)E.augmentStackTraceWithInitialElement(e,r,o,""+t),f();else if(a)u(E(a),!0,a);else{var c,s={url:r,column:i,line:o},l=t;if("[object String]"==={}.toString.call(t)){var h=l.match(b);h&&(c=h[1],l=h[2])}u({name:c,message:l,stack:[s]},!0)}return!!n&&n.apply(this,arguments)}function s(t){var e=t.reason||"Empty reason";u(E(e),!0,e)}function f(){var n=e,r=t;e=void 0,t=void 0,u(n,!1,r)}function l(n){if(e){if(t===n)return;f()}var r=E(n);throw e=r,t=n,setTimeout((function(){t===n&&f()}),r.incomplete?2e3:0),n}return l.subscribe=function(t){!function(){if(r)return;n=window.onerror,window.onerror=L(c),r=!0}(),function(){if(i)return;o=null!==window.onunhandledrejection?window.onunhandledrejection:void 0,window.onunhandledrejection=L(s),i=!0}(),a.push(t)},l.unsubscribe=function(t){for(var e=a.length-1;e>=0;e-=1)a[e]===t&&a.splice(e,1);0===a.length&&(r&&(window.onerror=n,r=!1),i&&(window.onunhandledrejection=o,i=!1))},l.traceKitWindowOnError=c,l}(),E=function(){var t=!1;function e(t){if(t.stack){for(var e,n,r,o,i=/^\s*at (.*?) ?\(((?:file|https?|blob|chrome-extension|native|eval|webpack|<anonymous>|\/).*?)(?::(\d+))?(?::(\d+))?\)?\s*$/i,a=/^\s*(.*?)(?:\((.*?)\))?(?:^|@)((?:file|https?|blob|chrome|webpack|resource|\[native).*?|[^@]*bundle)(?::(\d+))?(?::(\d+))?\s*$/i,u=/^\s*at (?:((?:\[object object\])?.+) )?\(?((?:file|ms-appx|https?|webpack|blob):.*?):(\d+)(?::(\d+))?\)?\s*$/i,c=/(\S+) line (\d+)(?: > eval line \d+)* > eval/i,s=/\((\S*)(?::(\d+))(?::(\d+))\)/,f=t.stack.split("\n"),l=[],h=0,p=f.length;h<p;h+=1){if(i.exec(f[h])){var d=(r=i.exec(f[h]))[2]&&0===r[2].indexOf("native");e=r[2]&&0===r[2].indexOf("eval"),n=s.exec(r[2]),e&&n&&(r[2]=n[1],r[3]=n[2],r[4]=n[3]),o={args:d?[r[2]]:[],column:r[4]?+r[4]:void 0,func:r[1]||m,line:r[3]?+r[3]:void 0,url:d?void 0:r[2]}}else if(u.exec(f[h]))o={args:[],column:(r=u.exec(f[h]))[4]?+r[4]:void 0,func:r[1]||m,line:+r[3],url:r[2]};else{if(!a.exec(f[h]))continue;e=(r=a.exec(f[h]))[3]&&r[3].indexOf(" > eval")>-1,n=c.exec(r[3]),e&&n?(r[3]=n[1],r[4]=n[2],r[5]=void 0):0!==h||r[5]||void 0===t.columnNumber||(l[0].column=t.columnNumber+1),o={args:r[2]?r[2].split(","):[],column:r[5]?+r[5]:void 0,func:r[1]||m,line:r[4]?+r[4]:void 0,url:r[3]}}!o.func&&o.line&&(o.func=m),l.push(o)}if(l.length)return{stack:l,message:t.message,name:t.name}}}function n(t,e,n,r){var o={url:e,line:n?+n:void 0};if(o.url&&o.line){t.incomplete=!1;var i=t.stack;if(i.length>0&&i[0].url===o.url){if(i[0].line===o.line)return!1;if(!i[0].line&&i[0].func===o.func)return i[0].line=o.line,i[0].context=o.context,!1}return i.unshift(o),t.partial=!0,!0}return t.incomplete=!0,!1}function r(t,e){for(var o,i,a=/function\s+([_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*)?\s*\(/i,u=[],c={},s=!1,f=r.caller;f&&!s;f=f.caller)f!==E&&f!==_&&(i={args:[],column:void 0,func:m,line:void 0,url:void 0},o=a.exec(f.toString()),f.name?i.func=f.name:o&&(i.func=o[1]),void 0===i.func&&(i.func=o?o.input.substring(0,o.input.indexOf("{")):void 0),c[""+f]?s=!0:c[""+f]=!0,u.push(i));e&&u.splice(0,e);var l={stack:u,message:t.message,name:t.name};return n(l,t.sourceURL||t.fileName,t.line||t.lineNumber,t.message||t.description),l}function o(n,o){var i,a=void 0===o?0:+o;try{if(i=function(t){var e=t.stacktrace;if(e){for(var n,r=/ line (\d+).*script (?:in )?(\S+)(?:: in function (\S+))?$/i,o=/ line (\d+), column (\d+)\s*(?:in (?:<anonymous function: ([^>]+)>|([^\)]+))\((.*)\))? in (.*):\s*$/i,i=e.split("\n"),a=[],u=0;u<i.length;u+=2){var c=void 0;r.exec(i[u])?c={args:[],column:void 0,func:(n=r.exec(i[u]))[3],line:+n[1],url:n[2]}:o.exec(i[u])&&(c={args:(n=o.exec(i[u]))[5]?n[5].split(","):[],column:+n[2],func:n[3]||n[4],line:+n[1],url:n[6]}),c&&(!c.func&&c.line&&(c.func=m),c.context=[i[u+1]],a.push(c))}if(a.length)return{stack:a,message:t.message,name:t.name}}}(n))return i}catch(e){if(t)throw e}try{if(i=e(n))return i}catch(e){if(t)throw e}try{if(i=function(t){var e=t.message.split("\n");if(!(e.length<4)){var n,r=/^\s*Line (\d+) of linked script ((?:file|https?|blob)\S+)(?:: in function (\S+))?\s*$/i,o=/^\s*Line (\d+) of inline#(\d+) script in ((?:file|https?|blob)\S+)(?:: in function (\S+))?\s*$/i,i=/^\s*Line (\d+) of function script\s*$/i,a=[],u=window&&window.document&&window.document.getElementsByTagName("script"),c=[];for(var s in u)w(u,s)&&!u[s].src&&c.push(u[s]);for(var f=2;f<e.length;f+=2){var l=void 0;if(r.exec(e[f]))l={args:[],column:void 0,func:(n=r.exec(e[f]))[3],line:+n[1],url:n[2]};else if(o.exec(e[f]))l={args:[],column:void 0,func:(n=o.exec(e[f]))[4],line:+n[1],url:n[3]};else if(i.exec(e[f])){n=i.exec(e[f]),l={url:window.location.href.replace(/#.*$/,""),args:[],column:void 0,func:"",line:+n[1]}}l&&(l.func||(l.func=m),l.context=[e[f+1]],a.push(l))}if(a.length)return{stack:a,message:e[0],name:t.name}}}(n))return i}catch(e){if(t)throw e}try{if(i=r(n,a+1))return i}catch(e){if(t)throw e}return{message:n.message,name:n.name,stack:[]}}return o.augmentStackTraceWithInitialElement=n,o.computeStackTraceFromStackProp=e,o.ofCaller=function(t){var e=1+(void 0===t?0:+t);try{throw new Error}catch(t){return E(t,e+1)}},o}();var x,O=function(){function t(t,e,n){void 0===n&&(n=!1),this.endpointUrl=t,this.bytesLimit=e,this.withBatchTime=n}return t.prototype.send=function(t,e){var n=(new Date).getTime(),r=this.withBatchTime?this.endpointUrl+"&batch_time="+n:this.endpointUrl;if(navigator.sendBeacon&&e<this.bytesLimit&&navigator.sendBeacon(r,t))return;var o=new XMLHttpRequest;o.open("POST",r,!0),o.send(t)},t}(),j=function(){function t(t,e,n,r,o,i){this.request=t,this.maxSize=e,this.bytesLimit=n,this.maxMessageSize=r,this.flushTimeout=o,this.contextProvider=i,this.beforeFlushOnUnloadHandlers=[],this.pushOnlyBuffer=[],this.upsertBuffer={},this.bufferBytesSize=0,this.bufferMessageCount=0,this.flushOnVisibilityHidden(),this.flushPeriodically()}return t.prototype.add=function(t){this.addOrUpdate(t)},t.prototype.upsert=function(t,e){this.addOrUpdate(t,e)},t.prototype.beforeFlushOnUnload=function(t){this.beforeFlushOnUnloadHandlers.push(t)},t.prototype.flush=function(){if(0!==this.bufferMessageCount){var t=this.pushOnlyBuffer.concat((e=this.upsertBuffer,n=[],Object.keys(e).forEach((function(t){n.push(e[t])})),n));this.request.send(t.join("\n"),this.bufferBytesSize),this.pushOnlyBuffer=[],this.upsertBuffer={},this.bufferBytesSize=0,this.bufferMessageCount=0}var e,n},t.prototype.addOrUpdate=function(t,e){var n=this.process(t),r=n.processedMessage,o=n.messageBytesSize;o>=this.maxMessageSize?console.warn("Discarded a message whose size was bigger than the maximum allowed size "+this.maxMessageSize+"KB."):(this.hasMessageFor(e)&&this.remove(e),this.willReachedBytesLimitWith(o)&&this.flush(),this.push(r,o,e),this.isFull()&&this.flush())},t.prototype.process=function(t){var e=f(y()({},this.contextProvider(),t));return{processedMessage:e,messageBytesSize:this.sizeInBytes(e)}},t.prototype.push=function(t,e,n){this.bufferMessageCount>0&&(this.bufferBytesSize+=1),void 0!==n?this.upsertBuffer[n]=t:this.pushOnlyBuffer.push(t),this.bufferBytesSize+=e,this.bufferMessageCount+=1},t.prototype.remove=function(t){var e=this.upsertBuffer[t];delete this.upsertBuffer[t];var n=this.sizeInBytes(e);this.bufferBytesSize-=n,this.bufferMessageCount-=1,this.bufferMessageCount>0&&(this.bufferBytesSize-=1)},t.prototype.hasMessageFor=function(t){return void 0!==t&&void 0!==this.upsertBuffer[t]},t.prototype.willReachedBytesLimitWith=function(t){return this.bufferBytesSize+t+1>=this.bytesLimit},t.prototype.isFull=function(){return this.bufferMessageCount===this.maxSize||this.bufferBytesSize>=this.bytesLimit},t.prototype.sizeInBytes=function(t){return~-encodeURI(t).split(/%..|./).length},t.prototype.flushPeriodically=function(){var t=this;setTimeout((function(){t.flush(),t.flushPeriodically()}),this.flushTimeout)},t.prototype.flushOnVisibilityHidden=function(){var t=this;navigator.sendBeacon&&(window.addEventListener("beforeunload",L((function(){t.beforeFlushOnUnloadHandlers.forEach((function(t){return t()}))}))),document.addEventListener("visibilitychange",L((function(){"hidden"===document.visibilityState&&t.flush()}))),window.addEventListener("beforeunload",L((function(){return t.flush()}))))},t}();!function(t){t.info="info",t.error="error"}(x||(x={}));var S,T={maxMessagesPerPage:0,sentMessageCount:0};function R(t,e,n){var r=n.value;n.value=function(){var t=T.batch?L(r):r;return t.apply(this,arguments)}}function L(t){return function(){try{return t.apply(this,arguments)}catch(t){k(t);try{C(t)}catch(t){k(t)}}}}function C(t){P(r({},function(t){if(t instanceof Error){var e=E(t);return{error:{kind:e.name,stack:K(e)},message:e.message}}return{error:{stack:"Not an instance of error"},message:"Uncaught "+f(t)}}(t),{status:x.error}))}function P(t){T.batch&&T.sentMessageCount<T.maxMessagesPerPage&&(T.sentMessageCount+=1,T.batch.add(t))}function M(t){T.debugMode=t}function k(t){T.debugMode&&console.warn("[INTERNAL ERROR]",t)}var A,B,z,U,F,I,N=function(){function t(){this.observers=[]}return t.prototype.subscribe=function(t){this.observers.push(t)},t.prototype.notify=function(t){this.observers.forEach((function(e){return e(t)}))},t}();n(4);function D(){return B||(function(t){var e=XMLHttpRequest.prototype.open;XMLHttpRequest.prototype.open=L((function(t,n){return this._datadog_xhr={method:t,url:n},e.apply(this,arguments)}));var n=XMLHttpRequest.prototype.send;XMLHttpRequest.prototype.send=function(e){var r=this,o=performance.now(),i=!1,a=function(){i||(i=!0,t.notify({startTime:o,duration:performance.now()-o,method:r._datadog_xhr.method,response:r.response,status:r.status,traceId:G(),type:A.XHR,url:H(r._datadog_xhr.url)}))},u=this.onreadystatechange;return this.onreadystatechange=function(){this.readyState===XMLHttpRequest.DONE&&L(a)(),u&&u.apply(this,arguments)},this.addEventListener("loadend",L(a)),n.apply(this,arguments)}}(B=new N),function(t){if(!window.fetch)return;var e=window.fetch;window.fetch=L((function(n,r){var a=this,u=r&&r.method||"object"==typeof n&&n.method||"GET",c=performance.now(),s=function(e){return o(a,void 0,void 0,(function(){var r,o,a,s,f;return i(this,(function(i){switch(i.label){case 0:return r=performance.now()-c,o=H("object"==typeof n&&n.url||n),"stack"in e||e instanceof Error?(a=E(e),t.notify({duration:r,method:u,startTime:c,url:o,response:K(a),status:0,traceId:G(),type:A.FETCH}),[3,6]):[3,1];case 1:if(!("status"in e))return[3,6];s=void 0,i.label=2;case 2:return i.trys.push([2,4,,5]),[4,e.clone().text()];case 3:return s=i.sent(),[3,5];case 4:return f=i.sent(),s="Unable to retrieve response: "+f,[3,5];case 5:t.notify({duration:r,method:u,startTime:c,url:o,response:s,responseType:e.type,status:e.status,traceId:G(),type:A.FETCH}),i.label=6;case 6:return[2]}}))}))},f=e.call(this,n,r);return f.then(L(s),L(s)),f}))}(B)),B}function H(t){return new URL(t,window.location.origin).href}function G(){return"ddtrace"in window&&window.ddtrace.tracer.scope().active()?window.ddtrace.tracer.scope().active().context().toTraceId():void 0}function $(t){if(!U){var e=new N;if(t.isCollectingError)!function(t,e,n){n.subscribe((function(n){(function(t){return 0===t.status&&"opaque"!==t.responseType}(n)||function(t){return t.status>=500}(n))&&e.notify({context:{error:{origin:z.NETWORK,stack:X(n.response,t)||"Failed to load"},http:{method:n.method,status_code:n.status,url:n.url}},message:J(n.type)+" error "+n.method+" "+n.url,startTime:n.startTime})}))}(t,e,D()),function(t){F=console.error,console.error=L((function(e){for(var n=[],r=1;r<arguments.length;r++)n[r-1]=arguments[r];F.apply(console,[e].concat(n)),t.notify({context:{error:{origin:z.CONSOLE}},message:["console error:",e].concat(n).map(q).join(" "),startTime:performance.now()})}))}(e),function(t){I=function(e,n,r){t.notify(function(t,e){var n,r;void 0!==t.message||e instanceof Error?(n=t.message||"Empty message",r=K(t)):(n="Uncaught "+f(e),r="No stack, consider using an instance of Error");return{message:n,context:{error:{stack:r,kind:t.name,origin:z.SOURCE}},startTime:performance.now()}}(e,r))},_.subscribe(I)}(e);U=function(t,e){var n=0,r=new N;return e.subscribe((function(e){n<t.maxErrorsByMinute?(n+=1,r.notify(e)):n===t.maxErrorsByMinute&&(n+=1,r.notify({context:{error:{origin:z.AGENT}},message:"Reached max number of errors by minute: "+t.maxErrorsByMinute,startTime:performance.now()}))})),setInterval((function(){return n=0}),u),r}(t,e)}return U}function q(t){return"string"==typeof t?t:t instanceof Error?K(E(t)):f(t,0,2)}function K(t){var e=(t.name||"Error")+": "+t.message;return t.stack.forEach((function(t){var n="?"===t.func?"<anonymous>":t.func,r=t.args&&t.args.length>0?"("+t.args.join(", ")+")":"",o=t.line?":"+t.line:"",i=t.line&&t.column?":"+t.column:"";e+="\n at "+n+r+" @ "+t.url+o+i})),e}function X(t,e){return t&&t.length>e.requestErrorResponseLengthLimit?t.substring(0,e.requestErrorResponseLengthLimit)+"...":t}function J(t){return A.XHR===t?"XHR":"Fetch"}!function(t){t.FETCH="fetch",t.XHR="xhr"}(A||(A={})),function(t){t.AGENT="agent",t.CONSOLE="console",t.NETWORK="network",t.SOURCE="source",t.LOGGER="logger"}(z||(z={}));var W=1e3;function V(t){var e,n,r=!1,o=function(){r=!0,window.clearTimeout(e),e=window.setTimeout((function(){r=!1}),W)};return{get:function(){return r?n:(n=Q(t),o(),n)},set:function(e,r){Z(t,e,r),n=e,o()}}}function Z(t,e,n){var r=new Date;r.setTime(r.getTime()+n);var o="expires="+r.toUTCString();document.cookie=t+"="+e+";"+o+";path=/"}function Q(t){var e=document.cookie.match("(^|;)\\s*"+t+"\\s*=\\s*([^;]+)");return e?e.pop():void 0}function Y(){if(void 0===document.cookie||null===document.cookie)return!1;try{return Z("dd_rum_test","test",1e3),"test"===Q("dd_rum_test")}catch(t){return console.error(t),!1}}function tt(t){console.warn("'"+t+"' not yet available, please call '.init()' first.")}function et(t,e){var n=function(t,e){var n={clientToken:t.clientToken,datacenter:t.datacenter||e.datacenter,env:e.env,version:e.version},o=r({logsEndpoint:p("browser",n),rumEndpoint:p("rum",n),traceEndpoint:p("public-trace",n)},h);return t.internalMonitoringApiKey&&(o.internalMonitoringEndpoint=p("browser",n,"browser-agent-internal-monitoring")),"isCollectingError"in t&&(o.isCollectingError=!!t.isCollectingError),"sampleRate"in t&&(o.sampleRate=t.sampleRate),"resourceSampleRate"in t&&(o.resourceSampleRate=t.resourceSampleRate),"enableExperimentalFeatures"in t&&(o.enableExperimentalFeatures=t.enableExperimentalFeatures),"e2e-test"===n.env&&(void 0!==t.internalMonitoringEndpoint&&(o.internalMonitoringEndpoint=t.internalMonitoringEndpoint),void 0!==t.logsEndpoint&&(o.logsEndpoint=t.logsEndpoint),void 0!==t.rumEndpoint&&(o.rumEndpoint=t.rumEndpoint)),o}(t,e),o=function(t){if(t.internalMonitoringEndpoint){var e=new j(new O(t.internalMonitoringEndpoint,t.batchBytesLimit),t.maxBatchSize,t.batchBytesLimit,t.maxMessageSize,t.flushTimeout,(function(){return y()({date:(new Date).getTime(),view:{referrer:document.referrer,url:window.location.href}},void 0!==S?S():{})}));v()(T,{batch:e,maxMessagesPerPage:t.maxInternalMonitoringMessagesPerPage,sentMessageCount:0})}return{setExternalContextProvider:function(t){S=t}}}(n);return{configuration:n,errorObservable:$(n),internalMonitoring:o}}function nt(){return"file:"!==window.location.protocol||(console.error("Execution is not allowed in the current context."),!1)}var rt="_dd",ot=15*u,it=[];function at(t,e){var n,r,o,i,a,u,s,f=V(rt),l=V(t),h=new N,p=f.get(),d=(n=function(){var t=e(l.get()),n=t.type,r=t.isTracked;l.set(n,ot),r&&(f.get()?f.set(f.get(),ot):f.set(c(),ot),p!==f.get()&&(p=f.get(),h.notify()))},r=W,i=!o||void 0===o.leading||o.leading,a=!o||void 0===o.trailing||o.trailing,u=!1,s=!1,function(){var t=this;u?s=!0:(i?n.apply(this):s=!0,u=!0,setTimeout((function(){a&&s&&n.apply(t),u=!1,s=!1}),r))});return d(),function(t){var e={capture:!0,passive:!0};["click","touchstart","keydown","scroll"].forEach((function(n){document.addEventListener(n,t,e),it.push((function(){return document.removeEventListener(n,t,e)}))}))}(d),{getId:function(){return f.get()},getType:function(){return l.get()},renewObservable:h}}(function(){function t(t){var e=this;this.requests=[],this.pendingFetch=0,this.whenAllCompleteFn=s,t.subscribe((function(t){e.requests.push(t),e.pendingFetch-=1,0===e.pendingFetch&&setTimeout((function(){e.whenAllCompleteFn(e.requests)}))}))}t.prototype.whenAllComplete=function(t){this.whenAllCompleteFn=t},t.prototype.getStub=function(){var t=this;return function(){var e,n;t.pendingFetch+=1;var a=new Promise((function(t,r){e=t,n=r}));return a.resolveWith=function(n){return o(t,void 0,void 0,(function(){var t=this;return i(this,(function(a){return[2,e(r({},n,{clone:function(){return{text:function(){return o(t,void 0,void 0,(function(){return i(this,(function(t){if(n.responseTextError)throw n.responseTextError;return[2,n.responseText]}))}))}}}}))]}))}))},a.rejectWith=function(e){return o(t,void 0,void 0,(function(){return i(this,(function(t){return[2,n(e)]}))}))},a}}})(),function(){function t(){}t.prototype.fakeEntry=function(t,e){var n=function(){return[t]};this.instance.callback({getEntries:n,getEntriesByName:n,getEntriesByType:function(t){return t===e?n():[]}})},t.prototype.getStub=function(){var t,e=this;return(t=function(){function t(t){this.callback=t,e.instance=this}return t.prototype.observe=function(t){},t}()).supportedEntryTypes=["navigation"],t}}();var ut,ct,st={datacenter:"us",env:"production",version:"1.7.0"};!function(t){t.debug="debug",t.info="info",t.warn="warn",t.error="error"}(ct||(ct={}));var ft,lt,ht=((ut={})[ct.debug]=0,ut[ct.info]=1,ut[ct.warn]=2,ut[ct.error]=3,ut);Object.keys(ct);function pt(t,e,n,o){var i,a={};o.setExternalContextProvider((function(){return y()({session_id:n.getId()},a,gt())}));var u=new j(new O(e.logsEndpoint,e.batchBytesLimit),e.maxBatchSize,e.batchBytesLimit,e.maxMessageSize,e.flushTimeout,(function(){return y()({date:(new Date).getTime(),session_id:n.getId(),view:{referrer:document.referrer,url:window.location.href}},a,gt())})),c=((i={})[ft.console]=function(t){return console.log(t.status+": "+t.message)},i[ft.http]=function(t){return u.add(t)},i[ft.silent]=s,i),f=new vt(n,c);lt={},t.subscribe((function(t){return f.error(t.message,r({date:(e=t.startTime,Math.floor(performance.timing.navigationStart+e))},t.context));var e}));var l={setLoggerGlobalContext:function(t){a=t},addLoggerGlobalContext:function(t,e){a[t]=e}};return l.createLogger=function(t,e){return function(n,o){return void 0===o&&(o={}),lt[n]=new vt(t,e,o.handler,o.level,r({},o.context,{logger:{name:n}})),lt[n]}}(n,c),l.getLogger=dt,l.logger=f,l}function dt(t){return lt[t]}!function(t){t.http="http",t.console="console",t.silent="silent"}(ft||(ft={}));var vt=function(){function t(t,e,n,r,o){void 0===n&&(n=ft.http),void 0===r&&(r=ct.debug),void 0===o&&(o={}),this.session=t,this.handlers=e,this.level=r,this.loggerContext=o,this.handler=this.handlers[n]}return t.prototype.log=function(t,e,n){void 0===e&&(e={}),void 0===n&&(n=ct.info),this.session.isTracked()&&ht[n]>=ht[this.level]&&this.handler(r({message:t,status:n},y()({},this.loggerContext,e)))},t.prototype.debug=function(t,e){void 0===e&&(e={}),this.log(t,e,ct.debug)},t.prototype.info=function(t,e){void 0===e&&(e={}),this.log(t,e,ct.info)},t.prototype.warn=function(t,e){void 0===e&&(e={}),this.log(t,e,ct.warn)},t.prototype.error=function(t,e){void 0===e&&(e={});var n={error:{origin:z.LOGGER}};this.log(t,y()({},n,e),ct.error)},t.prototype.setContext=function(t){this.loggerContext=t},t.prototype.addContext=function(t,e){this.loggerContext[t]=e},t.prototype.setHandler=function(t){this.handler=this.handlers[t]},t.prototype.setLevel=function(t){this.level=t},function(t,e,n,r){var o,i=arguments.length,a=i<3?e:null===r?r=Object.getOwnPropertyDescriptor(e,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)a=Reflect.decorate(t,e,n,r);else for(var u=t.length-1;u>=0;u--)(o=t[u])&&(a=(i<3?o(a):i>3?o(e,n,a):o(e,n))||a);i>3&&a&&Object.defineProperty(e,n,a)}([R],t.prototype,"log",null),t}();function gt(){var t=window.DD_RUM;return t&&t.getInternalContext?t.getInternalContext():void 0}var yt,mt="_dd_l";function bt(t,e){if(!e){var n=wt(t)===yt.TRACKED;return{getId:function(){},isTracked:function(){return n}}}var r=at(mt,(function(e){return function(t,e){var n=(r=e,r===yt.NOT_TRACKED||r===yt.TRACKED?e:wt(t));var r;return{isTracked:n===yt.TRACKED,type:n}}(t,e)}));return{getId:r.getId,isTracked:function(){return r.getType()===yt.TRACKED}}}function wt(t){return 0!==(e=t.sampleRate)&&100*Math.random()<=e?yt.TRACKED:yt.NOT_TRACKED;var e}!function(t){t.NOT_TRACKED="0",t.TRACKED="1"}(yt||(yt={})),n.d(e,"datadogLogs",(function(){return xt}));var _t,Et={debug:function(t,e){tt("logs.logger.debug")},error:function(t,e){tt("logs.logger.error")},info:function(t,e){tt("logs.logger.info")},log:function(t,e,n){tt("logs.logger.log")},warn:function(t,e){tt("logs.logger.warn")},setContext:function(t){tt("logs.logger.setContext")},addContext:function(t,e){tt("logs.logger.addContext")},setHandler:function(t){tt("logs.logger.setHandler")},setLevel:function(t){tt("logs.logger.setLevel")}},xt=(_t=r({},{logger:Et,init:function(t){tt("core.init")},addLoggerGlobalContext:function(t,e){tt("addLoggerGlobalContext")},setLoggerGlobalContext:function(t){tt("setLoggerGlobalContext")},createLogger:function(t,e){return tt("createLogger"),Et},getLogger:function(t){tt("getLogger")}}),Object.defineProperty(_t,"_setDebug",{get:function(){return M},enumerable:!1}),_t),Ot=!1;xt.init=L((function(t){if(nt()&&function(t){if(Ot)return console.error("DD_LOGS is already initialized."),!1;if(!t||!t.publicApiKey&&!t.clientToken)return console.error("Client Token is not configured, we will not send any data."),!1;if(void 0!==t.sampleRate&&(e=t.sampleRate,!(function(t){return"number"==typeof t}(e)&&e>=0&&e<=100)))return console.error("Sample Rate should be a number between 0 and 100"),!1;var e;return!0}(t)){t.publicApiKey&&(t.clientToken=t.publicApiKey,console.warn("Public API Key is deprecated. Please use Client Token instead."));var e=!1!==t.forwardErrorsToLogs,n=et(r({},t,{isCollectingError:e}),st),o=n.errorObservable,i=n.configuration,a=n.internalMonitoring,u=pt(o,i,bt(i,Y()),a);v()(xt,u),Ot=!0}})),("object"==typeof globalThis?globalThis:Function("return this")()).DD_LOGS=xt}]);

@@ -6,4 +6,4 @@ "use strict";

env: 'production',
version: '1.6.3',
version: '1.7.0',
};
//# sourceMappingURL=buildEnv.js.map
export var buildEnv = {
datacenter: 'us',
env: 'production',
version: '1.6.3',
version: '1.7.0',
};
//# sourceMappingURL=buildEnv.js.map
{
"name": "@datadog/browser-logs",
"version": "1.6.3",
"version": "1.7.0",
"license": "Apache-2.0",

@@ -16,3 +16,3 @@ "main": "cjs/index.js",

"dependencies": {
"@datadog/browser-core": "1.6.3",
"@datadog/browser-core": "1.7.0",
"lodash.assign": "4.2.0",

@@ -33,3 +33,3 @@ "lodash.merge": "4.6.2",

},
"gitHead": "601cd5cf3e22e3814abee1f53484510149f02e2a"
"gitHead": "dfd227a80feb3de6a4115de746c2eba520bcfe8c"
}
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