PageSourceSearch

https://tavriav.ua/_next/static/chunks/analytics-69649128-4da5af4782d7174a.js

js tavriav.ua collected 2026-09-24 18:02:07 UTC 40,234 bytes, 3 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="834d7be5-cb38-4e9f-8dd4-cf3b42004376",e._sentryDebugIdIdentifier="sentry-dbid-834d7be5-cb38-4e9f-8dd4-cf3b42004376")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3783],{55668:function(e,t,n){n.d(t,{G:function(){return p}});var r=n(54438),s=n(26797),i=n(50517);class o{constructor(e,t){let n,r;n=e||new s.s,r=t||new s.s,this._stack=[{scope:n}],this._isolationScope=r}withScope(e){let t;let n=this._pushScope();try{t=e(n)}catch(e){throw this._popScope(),e}return(0,i.J8)(t)?t.then(e=>(this._popScope(),e),e=>{throw this._popScope(),e}):(this._popScope(),t)}getClient(){return this.getStackTop().client}getScope(){return this.getStackTop().scope}getIsolationScope(){return this._isolationScope}getStackTop(){return this._stack[this._stack.length-1]}_pushScope(){let e=this.getScope().clone();return this._stack.push({client:this.getClient(),scope:e}),e}_popScope(){return!(this._stack.length<=1)&&!!this._stack.pop()}}function a(){let e=(0,r.cu)(),t=(0,r.qA)(e);return t.stack=t.stack||new o((0,r.YO)("defaultCurrentScope",()=>new s.s),(0,r.YO)("defaultIsolationScope",()=>new s.s))}function u(e){return a().withScope(e)}function c(e,t){let n=a();return n.withScope(()=>(n.getStackTop().scope=e,t(e)))}function l(e){return a().withScope(()=>e(a().getIsolationScope()))}function p(e){let t=(0,r.qA)(e);return t.acs?t.acs:{withIsolationScope:l,withScope:u,withSetScope:c,withSetIsolationScope:(e,t)=>l(t),getCurrentScope:()=>a().getScope(),getIsolationScope:()=>a().getIsolationScope()}}},75053:function(e,t,n){n.d(t,{n:function(){return o}});var r=n(27883),s=n(49578),i=n(26732);function o(e,t){let n=(0,r.s3)(),o=(0,r.aF)();if(!n)return;let{beforeBreadcrumb:a=null,maxBreadcrumbs:u=100}=n.getOptions();if(u<=0)return;let c={timestamp:(0,i.yW)(),...e},l=a?(0,s.Cf)(()=>a(c,t)):c;null!==l&&(n.emit&&n.emit("beforeAddBreadcrumb",l,t),o.addBreadcrumb(l,u))}},54438:function(e,t,n){n.d(t,{YO:function(){return a},cu:function(){return i},qA:function(){return o}});var r=n(82552),s=n(81820);function i(){return o(s.GLOBAL_OBJ),s.GLOBAL_OBJ}function o(e){let t=e.__SENTRY__=e.__SENTRY__||{};return t.version=t.version||r.J,t[r.J]=t[r.J]||{}}function a(e,t,n=s.GLOBAL_OBJ){let i=n.__SENTRY__=n.__SENTRY__||{},o=i[r.J]=i[r.J]||{};return o[e]||(o[e]=t())}},93961:function(e,t,n){n.d(t,{K:function(){return N}});var r=n(96384),s=n(27883),i=n(99146),o=n(98292),a=n(15518),u=n(64412),c=n(36382),l=n(92341),p=n(89599),f=n(86927),h=n(31759),d=n(49578),g=n(62998),_=n(44178),v=n(8364),m=n(50517),S=n(37715),b=n(41818),y=n(46848),E=n(95340),w=n(36513),k=n(61032),O=n(7096),$=n(12191),F=n(66548),D=n(78871),P=n(13574);let C="Not capturing exception because it's already been captured.",I="Discarded session because of missing or non-string release",T=Symbol.for("SentryInternalError"),x=Symbol.for("SentryDoNotSendEventError");function X(e){return{message:e,[T]:!0}}function A(e){return{message:e,[x]:!0}}function J(e){return!!e&&"object"==typeof e&&T in e}function R(e){return!!e&&"object"==typeof e&&x in e}function M(e,t,n,r,s){let i,o=0,a=!1;e.on(n,()=>{o=0,clearTimeout(i),a=!1}),e.on(t,t=>{(o+=r(t))>=8e5?s(e):a||(a=!0,i=(0,D.B)(setTimeout(()=>{s(e)},5e3)))}),e.on("flush",()=>{s(e)})}class N{constructor(e){if(this._options=e,this._integrations={},this._numProcessing=0,this._outcomes={},this._hooks={},this._eventProcessors=[],this._promiseBuffer=(0,w.x)(e.transportOptions?.bufferSize??f.V),e.dsn?this._dsn=(0,g.vK)(e.dsn):i.X&&d.fF.warn("No DSN provided, client will not send events."),this._dsn){var t,n,r;let s=(t=this._dsn,n=e.tunnel,r=e._metadata?e._metadata.sdk:void 0,n||`${function(e){let t=e.protocol?`${e.protocol}:`:"",n=e.port?`:${e.port}`:"";return`${t}//${e.host}${n}${e.path?`/${e.path}`:""}/api/`}(t)}${t.projectId}/envelope/?${function(e,t){let n={sentry_version:"7"};return e.publicKey&&(n.sentry_key=e.publicKey),t&&(n.sentry_client=`${t.name}/${t.version}`),new URLSearchParams(n).toString()}(t,r)}`);this._transport=e.transport({tunnel:this._options.tunnel,recordDroppedEvent:this.recordDroppedEvent.bind(this),...e.transportOptions,url:s})}this._options.enableLogs=this._options.enableLogs??this._options._experiments?.enableLogs,this._options.enableLogs&&M(this,"afterCaptureLog","flushLogs",Y,u.lP),(this._options.enableMetrics??this._options._experiments?.enableMetrics??!0)&&M(this,"afterCaptureMetric","flushMetrics",q,c.d0)}captureException(e,t,n){let r=(0,b.DM)();if((0,b.YO)(e))return i.X&&d.fF.log(C),r;let s={event_id:r,...t};return this._process(()=>this.eventFromException(e,s).then(e=>this._captureEvent(e,s,n)).then(e=>e),"error"),s.event_id}captureMessage(e,t,n,r){let s={event_id:(0,b.DM)(),...n},i=(0,m.Le)(e)?e:String(e),o=(0,m.pt)(e),a=o?this.eventFromMessage(i,t,s):this.eventFromException(e,s);return this._process(()=>a.then(e=>this._captureEvent(e,s,r)),o?"unknown":"error"),s.event_id}captureEvent(e,t,n){let r=(0,b.DM)();if(t?.originalException&&(0,b.YO)(t.originalException))return i.X&&d.fF.log(C),r;let s={event_id:r,...t},o=e.sdkProcessingMetadata||{},a=o.capturedSpanScope,u=o.capturedSpanIsolationScope,c=B(e.type);return this._process(()=>this._captureEvent(e,s,a||n,u),c),s.event_id}captureSession(e){this.sendSession(e),(0,l.CT)(e,{init:!1})}getDsn(){return this._dsn}getOptions(){return this._options}getSdkMetadata(){return this._options._metadata}getTransport(){return this._transport}async flush(e){let t=this._transport;if(!t)return!0;
1this.emit("flush");let n=await this._isClientDoneProcessing(e),r=await t.flush(e);return n&&r}async close(e){(0,u.lP)(this);let t=await this.flush(e);return this.getOptions().enabled=!1,this.emit("close"),t}getEventProcessors(){return this._eventProcessors}addEventProcessor(e){this._eventProcessors.push(e)}init(){(this._isEnabled()||this._options.integrations.some(({name:e})=>e.startsWith("Spotlight")))&&this._setupIntegrations()}getIntegrationByName(e){return this._integrations[e]}addIntegration(e){let t=this._integrations[e.name];(0,a.m7)(this,e,this._integrations),t||(0,a.uf)(this,[e])}sendEvent(e,t={}){this.emit("beforeSendEvent",e,t);let n=(0,o.Mq)(e,this._dsn,this._options._metadata,this._options.tunnel);for(let e of t.attachments||[])n=(0,_.BO)(n,(0,_.zQ)(e));this.sendEnvelope(n).then(t=>this.emit("afterSendEvent",e,t))}sendSession(e){let{release:t,environment:n=r.J}=this._options;if("aggregates"in e){let r=e.attrs||{};if(!r.release&&!t){i.X&&d.fF.warn(I);return}r.release=r.release||t,r.environment=r.environment||n,e.attrs=r}else{if(!e.release&&!t){i.X&&d.fF.warn(I);return}e.release=e.release||t,e.environment=e.environment||n}this.emit("beforeSendSession",e);let s=(0,o.Q3)(e,this._dsn,this._options._metadata,this._options.tunnel);this.sendEnvelope(s)}recordDroppedEvent(e,t,n=1){if(this._options.sendClientReports){let r=`${e}:${t}`;i.X&&d.fF.log(`Recording outcome: "${r}"${n>1?` (${n} times)`:""}`),this._outcomes[r]=(this._outcomes[r]||0)+n}}on(e,t){let n=this._hooks[e]=this._hooks[e]||new Set,r=(...e)=>t(...e);return n.add(r),()=>{n.delete(r)}}emit(e,...t){let n=this._hooks[e];n&&n.forEach(e=>e(...t))}async sendEnvelope(e){if(this.emit("beforeEnvelope",e),this._isEnabled()&&this._transport)try{return await this._transport.send(e)}catch(e){return i.X&&d.fF.error("Error while sending envelope:",e),{}}return i.X&&d.fF.error("Transport disabled"),{}}dispose(){}_setupIntegrations(){let{integrations:e}=this._options;this._integrations=(0,a.q4)(this,e),(0,a.uf)(this,e)}_updateSessionFromEvent(e,t){let n="fatal"===t.level,r=!1,s=t.exception?.values;if(s){for(let e of(r=!0,n=!1,s))if(e.mechanism?.handled===!1){n=!0;break}}let i="ok"===e.status;(i&&0===e.errors||i&&n)&&((0,l.CT)(e,{...n&&{status:"crashed"},errors:e.errors||Number(r||n)}),this.captureSession(e))}async _isClientDoneProcessing(e){let t=0;for(;!e||t<e;){if(await new Promise(e=>setTimeout(e,1)),!this._numProcessing)return!0;t++}return!1}_isEnabled(){return!1!==this.getOptions().enabled&&void 0!==this._transport}_prepareEvent(e,t,n,r){let i=this.getOptions(),o=Object.keys(this._integrations);return!t.integrations&&o?.length&&(t.integrations=o),this.emit("preprocessEvent",e,t),e.type||r.setLastEventId(e.event_id||t.event_id),(0,E.R)(i,e,t,n,this,r).then(e=>{if(null===e)return e;this.emit("postprocessEvent",e,t),e.contexts={trace:{...e.contexts?.trace,...(0,s.XX)(n)},...e.contexts};let r=(0,p.CG)(this,n);return e.sdkProcessingMetadata={dynamicSamplingContext:r,...e.sdkProcessingMetadata},e})}_captureEvent(e,t={},n=(0,s.nZ)(),r=(0,s.aF)()){return i.X&&L(e)&&d.fF.log(`Captured error event \`${(0,v.h)(e)[0]||"<unknown>"}\``),this._processEvent(e,t,n,r).then(e=>e.event_id,e=>{i.X&&(R(e)?d.fF.log(e.message):J(e)?d.fF.warn(e.message):d.fF.warn(e))})}_processEvent(e,t,n,r){let s=this.getOptions(),{sampleRate:i}=s,o=j(e),a=L(e),u=e.type||"error",c=`before send for type \`${u}\``,l=void 0===i?void 0:(0,y.o)(i);if(a&&"number"==typeof l&&(0,k.n0)()>l)return this.recordDroppedEvent("sample_rate","error"),(0,F.$2)(A(`Discarding event because it's not included in the random sample (sampling rate = ${i})`));let p=B(e.type);return this._prepareEvent(e,t,n,r).then(e=>{if(null===e)throw this.recordDroppedEvent("event_processor",p),A("An event processor returned `null`, will not send event.");return t.data&&!0===t.data.__sentry__?e:function(e,t){let n=`${t} must return \`null\` or a valid event.`;if((0,m.J8)(e))return e.then(e=>{if(!(0,m.PO)(e)&&null!==e)throw X(n);return e},e=>{throw X(`${t} rejected with ${e}`)});if(!(0,m.PO)(e)&&null!==e)throw X(n);return e}(function(e,t,n,r){let{beforeSend:s,beforeSendTransaction:i,beforeSendSpan:o,ignoreSpans:a}=t,u=n;if(L(u)&&s)return s(u,r);
1if(j(u)){if(o||a){let t=(0,P.K)(u);if(a?.length&&(0,O.l)(t,a))return null;if(o){let e=o(t);e?u=(0,S.T)(n,(0,P.j)(e)):(0,$.R6)()}if(u.spans){let t=[],n=u.spans;for(let e of n){if(a?.length&&(0,O.l)(e,a)){(0,O.x)(n,e);continue}if(o){let n=o(e);n?t.push(n):((0,$.R6)(),t.push(e))}else t.push(e)}let r=u.spans.length-t.length;r&&e.recordDroppedEvent("before_send","span",r),u.spans=t}}if(i){if(u.spans){let e=u.spans.length;u.sdkProcessingMetadata={...n.sdkProcessingMetadata,spanCountBeforeProcessing:e}}return i(u,r)}}return u}(this,s,e,t),c)}).then(s=>{if(null===s){if(this.recordDroppedEvent("before_send",p),o){let t=1+(e.spans||[]).length;this.recordDroppedEvent("before_send","span",t)}throw A(`${c} returned \`null\`, will not send event.`)}let i=n.getSession()||r.getSession();if(a&&i&&this._updateSessionFromEvent(i,s),o){let e=(s.sdkProcessingMetadata?.spanCountBeforeProcessing||0)-(s.spans?s.spans.length:0);e>0&&this.recordDroppedEvent("before_send","span",e)}let u=s.transaction_info;return o&&u&&s.transaction!==e.transaction&&(s.transaction_info={...u,source:"custom"}),this.sendEvent(s,t),s}).then(null,e=>{if(R(e)||J(e))throw e;throw this.captureException(e,{mechanism:{handled:!1,type:"internal"},data:{__sentry__:!0},originalException:e}),X(`Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.
2Reason: ${e}`)})}_process(e,t){this._numProcessing++,this._promiseBuffer.add(e).then(e=>(this._numProcessing--,e),e=>(this._numProcessing--,e===w.o&&this.recordDroppedEvent("queue_overflow",t),e))}_clearOutcomes(){let e=this._outcomes;return this._outcomes={},Object.entries(e).map(([e,t])=>{let[n,r]=e.split(":");return{reason:n,category:r,quantity:t}})}_flushOutcomes(){i.X&&d.fF.log("Flushing outcomes...");let e=this._clearOutcomes();if(0===e.length){i.X&&d.fF.log("No outcomes to send");return}if(!this._dsn){i.X&&d.fF.log("No dsn provided, will not send outcomes");return}i.X&&d.fF.log("Sending outcomes:",e);let t=(0,h.y)(e,this._options.tunnel&&(0,g.RA)(this._dsn));this.sendEnvelope(t)}}function B(e){return"replay_event"===e?"replay":e||"error"}function L(e){return void 0===e.type}function j(e){return"transaction"===e.type}function q(e){let t=0;return e.name&&(t+=2*e.name.length),(t+=8)+G(e.attributes)}function Y(e){let t=0;return e.message&&(t+=2*e.message.length),t+G(e.attributes)}function G(e){if(!e)return 0;let t=0;return Object.values(e).forEach(e=>{Array.isArray(e)?t+=e.length*U(e[0]):(0,m.pt)(e)?t+=U(e):t+=100}),t}function U(e){return"string"==typeof e?2*e.length:"number"==typeof e?8:"boolean"==typeof e?4:0}},96384:function(e,t,n){n.d(t,{J:function(){return r}});let r="production"},27883:function(e,t,n){n.d(t,{$e:function(){return l},XX:function(){return f},aF:function(){return u},lW:function(){return c},nZ:function(){return a},s3:function(){return p}});var r=n(55668),s=n(54438),i=n(26797),o=n(14818);function a(){let e=(0,s.cu)();return(0,r.G)(e).getCurrentScope()}function u(){let e=(0,s.cu)();return(0,r.G)(e).getIsolationScope()}function c(){return(0,s.YO)("globalScope",()=>new i.s)}function l(...e){let t=(0,s.cu)(),n=(0,r.G)(t);if(2===e.length){let[t,r]=e;return t?n.withSetScope(t,r):n.withScope(r)}return n.withScope(e[0])}function p(){return a().getClient()}function f(e){let{traceId:t,parentSpanId:n,propagationSpanId:r}=e.getPropagationContext(),s={trace_id:t,span_id:r||(0,o.M)()};return n&&(s.parent_span_id=n),s}},99146:function(e,t,n){n.d(t,{X:function(){return r}});let r=!1},98292:function(e,t,n){n.d(t,{Mq:function(){return c},Q3:function(){return u},uE:function(){return l}});var r=n(89599),s=n(62998),i=n(44178),o=n(7096),a=n(12191);function u(e,t,n,r){let o=(0,i.HY)(n),a={sent_at:new Date().toISOString(),...o&&{sdk:o},...!!r&&t&&{dsn:(0,s.RA)(t)}},u="aggregates"in e?[{type:"sessions"},e]:[{type:"session"},e.toJSON()];return(0,i.Jd)(a,[u])}function c(e,t,n,r){let s=(0,i.HY)(n),o=e.type&&"replay_event"!==e.type?e.type:"event";!function(e,t){if(!t)return;let n=e.sdk||{};e.sdk={...n,name:n.name||t.name,version:n.version||t.version,integrations:[...e.sdk?.integrations||[],...t.integrations||[]],packages:[...e.sdk?.packages||[],...t.packages||[]],settings:e.sdk?.settings||t.settings?{...e.sdk?.settings,...t.settings}:void 0}}(e,n?.sdk);let a=(0,i.Cd)(e,s,r,t);delete e.sdkProcessingMetadata;let u=[{type:o},e];return(0,i.Jd)(a,[u])}function l(e,t){let n=(0,r.jC)(e[0]),u=t?.getDsn(),c=t?.getOptions().tunnel,l={sent_at:new Date().toISOString(),...!!n.trace_id&&!!n.public_key&&{trace:n},...!!c&&u&&{dsn:(0,s.RA)(u)}},{beforeSendSpan:p,ignoreSpans:f}=t?.getOptions()||{},h=f?.length?e.filter(e=>!(0,o.l)((0,a.XU)(e),f)):e,d=e.length-h.length;d&&t?.recordDroppedEvent("before_send","span",d);let g=p?e=>{let t=(0,a.XU)(e);return p(t)||((0,a.R6)(),t)}:a.XU,_=[];for(let e of h){let t=g(e);t&&_.push((0,i.KQ)(t))}return(0,i.Jd)(l,_)}},19428:function(e,t,n){n.d(t,{R:function(){return a}});var r=n(99146),s=n(49578),i=n(50517),o=n(66548);function a(e,t,n,a=0){try{let u=function e(t,n,o,a){let u=o[a];if(!t||!u)return t;let c=u({...t},n);return(r.X&&null===c&&s.fF.log(`Event processor "${u.id||"?"}" dropped event`),(0,i.J8)(c))?c.then(t=>e(t,n,o,a+1)):e(c,n,o,a+1)}(t,n,e,a);return(0,i.J8)(u)?u:(0,o.WD)(u)}catch(e){return(0,o.$2)(e)}}},50865:function(e,t,n){n.d(t,{Tb:function(){return u},_k:function(){return p},cg:function(){return g},eN:function(){return c},v:function(){return l},yj:function(){return f}});var r=n(27883),s=n(92341),i=n(95340),o=n(41024),a=n(81820);function u(e,t){return(0,r.nZ)().captureException(e,(0,i.U0)(t))}function c(e,t){return(0,r.nZ)().captureEvent(e,t)}function l(e,t){(0,r.aF)().setContext(e,t)}function p(){let e=(0,r.s3)();return e?.getOptions().enabled!==!1&&!!e?.getTransport()}function f(e){let t=(0,r.aF)(),{user:n}=(0,o.ZM)(t,(0,r.nZ)()),{userAgent:i}=a.GLOBAL_OBJ.navigator||{},u=(0,s.Hv)({user:n,...i&&{userAgent:i},...e}),c=t.getSession();return c?.status==="ok"&&(0,s.CT)(c,{status:"exited"}),h(),t.setSession(u),u}function h(){let e=(0,r.aF)(),t=(0,r.nZ)().getSession()||e.getSession();t&&(0,s.RJ)(t),d(),e.setSession()}function d(){let e=(0,r.aF)(),t=(0,r.s3)(),n=e.getSession();n&&t&&t.captureSession(n)}function g(e=!1){if(e){h();return}d()}},57752:function(e,t,n){n.d(t,{mP:function(){return d}});var r=n(27883),s=n(80984),i=n(12191),o=n(21229),a=n(50517),u=n(28614),c=n(70880),l=n(53716),p=n(62402),f=n(81778),h=n(850);function d(e,t,n,s,c){if(!e.fetchData)return;let{method:d,url:v}=e.fetchData,m=(0,u.f)()&&t(v);if(e.endTimestamp){let t=e.fetchData.__span;if(!t)return;let n=s[t];n&&(m&&(function(e,t){if(t.response){(0,o.Q0)(e,t.response.status);let n=t.response?.headers?.get("content-length");if(n){let t=parseInt(n);t>0&&e.setAttribute("http.response_content_length",t)}}else t.error&&e.setStatus({code:o.jt,message:"internal_error"});e.end()}(n,e),function(e,t,n){let r="object"==typeof n&&null!==n?n.onRequestSpanEnd:void 0;r?.(e,{headers:t.response?.headers,error:t.error})}(n,e,c)),delete s[t]);return}let{spanOrigin:S="auto.http.browser",propagateTraceparent:b=!1}="object"==typeof c?c:{spanOrigin:c},y=!!(0,i.HN)(),E=m&&y?(0,p.qp)(function(e,t,n){if(e.startsWith("data:")){let r=(0,h.t4)(e);return{name:`${t} ${r}`,attributes:_(e,void 0,t,n)}}let r=(0,h.gk)(e),s=r?(0,h.Qq)(r):e;return{name:`${t} ${s}`,attributes:_(e,r,t,n)}}(v,d,S)):new l.b;if(e.fetchData.__span=E.spanContext().spanId,s[E.spanContext().spanId]=E,n(e.fetchData.url)){let t=e.args[0],n={...e.args[1]||{}},r=function(e,t,n,r){let s=(0,f.u)({span:n,propagateTraceparent:r}),i=s["sentry-trace"],o=s.baggage,u=s.traceparent;if(!i)return;let c=t.headers||((0,a.gJ)(e)?e.headers:void 0);if(!c)return{...s};if("undefined"!=typeof Headers&&(0,a.V9)(c,Headers)){let e=new Headers(c);if(e.get("sentry-trace")||e.set("sentry-trace",i),r&&u&&!e.get("traceparent")&&e.set("traceparent",u),o){let t=e.get("baggage");t?g(t)||e.set("baggage",`${t},${o}`):e.set("baggage",o)}return e}if(Array.isArray(c)){let e=[...c];c.find(e=>"sentry-trace"===e[0])||e.push(["sentry-trace",i]),r&&u&&!c.find(e=>"traceparent"===e[0])&&e.push(["traceparent",u]);let t=c.find(e=>"baggage"===e[0]&&g(e[1]));return o&&!t&&e.push(["baggage",o]),e}{let e="sentry-trace"in c?c["sentry-trace"]:void 0,t="traceparent"in c?c.traceparent:void 0,n="baggage"in c?c.baggage:void 0,s=n?Array.isArray(n)?[...n]:[n]:[],a=n&&(Array.isArray(n)?n.find(e=>g(e)):g(n));o&&!a&&s.push(o);let l={...c,"sentry-trace":e??i,baggage:s.length>0?s.join(","):void 0};return r&&u&&!t&&(l.traceparent=u),l}}(t,n,(0,u.f)()&&y?E:void 0,b);r&&(e.args[1]=n,n.headers=r)}let w=(0,r.s3)();if(w){let t={input:e.args,response:e.response,startTimestamp:e.startTimestamp,endTimestamp:e.endTimestamp};w.emit("beforeOutgoingRequestSpan",E,t)}return E}function g(e){return e.split(",").some(e=>e.trim().startsWith(c.lq))}function _(e,t,n,r){let i={url:(0,h.t4)(e),type:"fetch","http.method":n,[s.S3]:r,[s.$J]:"http.client"};return t&&((0,h.DR)(t)||(i["http.url"]=(0,h.t4)(t.href),i["server.address"]=t.host),t.search&&(i["http.query"]=t.search),t.hash&&(i["http.fragment"]=t.hash)),i}},75079:function(e,t,n){n.d(t,{U:function(){return i},h:function(){return o}});var r=n(8567);function s(e){let t=e.protocol?`${e.protocol}:`:"",n=e.port?`:${e.port}`:"";return`${t}//${e.host}${n}${e.path?`/${e.path}`:""}/api/`}function i(e,t,n){return t||`${s(e)}${e.projectId}/envelope/?${function(e,t){let n={sentry_version:"7"};return e.publicKey&&(n.sentry_key=e.publicKey),t&&(n.sentry_client=`${t.name}/${t.version}`),new URLSearchParams(n).toString()}(e,n)}`}function o(e,t){let n=(0,r.vK)(e);if(!n)return"";let i=`${s(n)}embed/error-page/`,o=`dsn=${(0,r.RA)(n)}`;for(let e in t)if("dsn"!==e&&"onClose"!==e){if("user"===e){let e=t.user;if(!e)continue;e.name&&(o+=`&name=${encodeURIComponent(e.name)}
2`),e.email&&(o+=`&email=${encodeURIComponent(e.email)}`)}else o+=`&${encodeURIComponent(e)}=${encodeURIComponent(t[e])}`}return`${i}?${o}`}},90584:function(e,t,n){n.d(t,{G:function(){return p}});var r=n(94709),s=n(86711),i=n(91974);class o{constructor(e,t){let n,r;n=e||new s.s,r=t||new s.s,this._stack=[{scope:n}],this._isolationScope=r}withScope(e){let t;let n=this._pushScope();try{t=e(n)}catch(e){throw this._popScope(),e}return(0,i.J8)(t)?t.then(e=>(this._popScope(),e),e=>{throw this._popScope(),e}):(this._popScope(),t)}getClient(){return this.getStackTop().client}getScope(){return this.getStackTop().scope}getIsolationScope(){return this._isolationScope}getStackTop(){return this._stack[this._stack.length-1]}_pushScope(){let e=this.getScope().clone();return this._stack.push({client:this.getClient(),scope:e}),e}_popScope(){return!(this._stack.length<=1)&&!!this._stack.pop()}}function a(){let e=(0,r.cu)(),t=(0,r.qA)(e);return t.stack=t.stack||new o((0,r.YO)("defaultCurrentScope",()=>new s.s),(0,r.YO)("defaultIsolationScope",()=>new s.s))}function u(e){return a().withScope(e)}function c(e,t){let n=a();return n.withScope(()=>(n.getStackTop().scope=e,t(e)))}function l(e){return a().withScope(()=>e(a().getIsolationScope()))}function p(e){let t=(0,r.qA)(e);return t.acs?t.acs:{withIsolationScope:l,withScope:u,withSetScope:c,withSetIsolationScope:(e,t)=>l(t),getCurrentScope:()=>a().getScope(),getIsolationScope:()=>a().getIsolationScope()}}},60485:function(e,t,n){n.d(t,{kO:function(){return r}});function r(e,t=!1){let n={};for(let[r,s]of Object.entries(e??{})){let e=function(e,t){let{value:n,unit:r}="object"==typeof e&&null!=e&&!Array.isArray(e)&&Object.keys(e).includes("value")?e:{value:e,unit:void 0},s=function(e){let t="string"==typeof e?"string":"boolean"==typeof e?"boolean":"number"!=typeof e||Number.isNaN(e)?null:Number.isInteger(e)?"integer":"double";if(t)return{value:e,type:t}}(n),i=r&&"string"==typeof r?{unit:r}:{};if(s)return{...s,...i};if(!t||"skip-undefined"===t&&void 0===n)return;let o="";try{o=JSON.stringify(n)??""}catch{}return{value:o,type:"string",...i}}(s,t);e&&(n[r]=e)}return n}},88600:function(e,t,n){n.d(t,{n:function(){return o}});var r=n(90429),s=n(73743),i=n(57267);function o(e,t){let n=(0,r.s3)(),o=(0,r.aF)();if(!n)return;let{beforeBreadcrumb:a=null,maxBreadcrumbs:u=100}=n.getOptions();if(u<=0)return;let c={timestamp:(0,i.yW)(),...e},l=a?(0,s.Cf)(()=>a(c,t)):c;null!==l&&(n.emit&&n.emit("beforeAddBreadcrumb",l,t),o.addBreadcrumb(l,u))}},94709:function(e,t,n){n.d(t,{YO:function(){return a},cu:function(){return i},qA:function(){return o}});var r=n(11022),s=n(45582);function i(){return o(s.GLOBAL_OBJ),s.GLOBAL_OBJ}function o(e){let t=e.__SENTRY__=e.__SENTRY__||{};return t.version=t.version||r.J,t[r.J]=t[r.J]||{}}function a(e,t,n=s.GLOBAL_OBJ){let i=n.__SENTRY__=n.__SENTRY__||{},o=i[r.J]=i[r.J]||{};return o[e]||(o[e]=t())}},92287:function(e,t,n){n.d(t,{K:function(){return B}});var r=n(75079),s=n(44727),i=n(90429),o=n(72262),a=n(73916),u=n(62713),c=n(46648),l=n(80952),p=n(13451),f=n(43781),h=n(95314),d=n(14551),g=n(73743),_=n(8567),v=n(24464),m=n(45569),S=n(91974),b=n(42638),y=n(51269),E=n(20611),w=n(70842),k=n(25569),O=n(28570),$=n(65111),F=n(27309),D=n(51455),P=n(3291),C=n(95237);let I="Not capturing exception because it's already been captured.",T="Discarded session because of missing or non-string release",x=Symbol.for("SentryInternalError"),X=Symbol.for("SentryDoNotSendEventError");function A(e){return{message:e,[x]:!0}}function J(e){return{message:e,[X]:!0}}function R(e){return!!e&&"object"==typeof e&&x in e}function M(e){return!!e&&"object"==typeof e&&X in e}function N(e,t,n,r,s){let i,o=0,a=!1;e.on(n,()=>{o=0,clearTimeout(i),a=!1}),e.on(t,t=>{(o+=r(t))>=8e5?s(e):a||(a=!0,i=(0,P.B)(setTimeout(()=>{s(e)},5e3)))}),e.on("flush",()=>{s(e)})}class B{constructor(e){if(this._options=e,this._integrations={},this._numProcessing=0,this._outcomes={},this._hooks={},this._eventProcessors=[],this._promiseBuffer=(0,k.x)(e.transportOptions?.bufferSize??h.V),e.dsn?this._dsn=(0,_.vK)(e.dsn):o.X&&g.fF.warn("No DSN provided, client will not send events."),this._dsn){let t=(0,r.U)(this._dsn,e.tunnel,e._metadata?e._metadata.sdk:void 0);this._transport=e.transport({tunnel:this._options.tunnel,recordDroppedEvent:this.recordDroppedEvent.bind(this),...e.transportOptions,url:t})}this._options.enableLogs=this._options.enableLogs??this._options._experiments?.enableLogs,this._options.enableLogs&&N(this,"afterCaptureLog","flushLogs",G,c.lP),(this._options.enableMetrics??this._options._experiments?.enableMetrics??!0)&&N(this,"afterCaptureMetric","flushMetrics",Y,l.d0)}captureException(e,t,n){let r=(0,y.DM)();if((0,y.YO)(e))return o.X&&g.fF.log(I),r;let s={event_id:r,...t};return this._process(()=>this.eventFromException(e,s).then(e=>this._captureEvent(e,s,n)).then(e=>e),"error"),s.event_id}captureMessage(e,t,n,r){let s={event_id:(0,y.DM)(),...n},i=(0,S.Le)(e)?e:String(e),o=(0,S.pt)(e),a=o?this.eventFromMessage(i,t,s):this.eventFromException(e,s);return this._process(()=>a.then(e=>this._captureEvent(e,s,r)),o?"unknown":"error"),s.event_id}captureEvent(e,t,n){let r=(0,y.DM)();if(t?.originalException&&(0,y.YO)(t.originalException))return o.X&&g.fF.log(I),r;let s={event_id:r,...t},i=e.sdkProcessingMetadata||{},a=i.capturedSpanScope,u=i.capturedSpanIsolationScope,c=L(e.type);return this._process(()=>this._captureEvent(e,s,a||n,u),c),s.event_id}captureSession(e){this.sendSession(e),(0,p.CT)(e,{init:!1})}getDsn(){return this._dsn}getOptions(){return this._options}getSdkMetadata(){return this._options._metadata}getTransport(){return this._transport}async flush(e){let t=this._transport;if(!t)return!0;
2this.emit("flush");let n=await this._isClientDoneProcessing(e),r=await t.flush(e);return n&&r}async close(e){(0,c.lP)(this);let t=await this.flush(e);return this.getOptions().enabled=!1,this.emit("close"),t}getEventProcessors(){return this._eventProcessors}addEventProcessor(e){this._eventProcessors.push(e)}init(){(this._isEnabled()||this._options.integrations.some(({name:e})=>e.startsWith("Spotlight")))&&this._setupIntegrations()}getIntegrationByName(e){return this._integrations[e]}addIntegration(e){let t=this._integrations[e.name];(0,u.m7)(this,e,this._integrations),t||(0,u.uf)(this,[e])}sendEvent(e,t={}){this.emit("beforeSendEvent",e,t);let n=(0,a.Mq)(e,this._dsn,this._options._metadata,this._options.tunnel);for(let e of t.attachments||[])n=(0,v.BO)(n,(0,v.zQ)(e));this.sendEnvelope(n).then(t=>this.emit("afterSendEvent",e,t))}sendSession(e){let{release:t,environment:n=s.J}=this._options;if("aggregates"in e){let r=e.attrs||{};if(!r.release&&!t){o.X&&g.fF.warn(T);return}r.release=r.release||t,r.environment=r.environment||n,e.attrs=r}else{if(!e.release&&!t){o.X&&g.fF.warn(T);return}e.release=e.release||t,e.environment=e.environment||n}this.emit("beforeSendSession",e);let r=(0,a.Q3)(e,this._dsn,this._options._metadata,this._options.tunnel);this.sendEnvelope(r)}recordDroppedEvent(e,t,n=1){if(this._options.sendClientReports){let r=`${e}:${t}`;o.X&&g.fF.log(`Recording outcome: "${r}"${n>1?` (${n} times)`:""}`),this._outcomes[r]=(this._outcomes[r]||0)+n}}on(e,t){let n=this._hooks[e]=this._hooks[e]||new Set,r=(...e)=>t(...e);return n.add(r),()=>{n.delete(r)}}emit(e,...t){let n=this._hooks[e];n&&n.forEach(e=>e(...t))}async sendEnvelope(e){if(this.emit("beforeEnvelope",e),this._isEnabled()&&this._transport)try{return await this._transport.send(e)}catch(e){return o.X&&g.fF.error("Error while sending envelope:",e),{}}return o.X&&g.fF.error("Transport disabled"),{}}dispose(){}_setupIntegrations(){let{integrations:e}=this._options;this._integrations=(0,u.q4)(this,e),(0,u.uf)(this,e)}_updateSessionFromEvent(e,t){let n="fatal"===t.level,r=!1,s=t.exception?.values;if(s){for(let e of(r=!0,n=!1,s))if(e.mechanism?.handled===!1){n=!0;break}}let i="ok"===e.status;(i&&0===e.errors||i&&n)&&((0,p.CT)(e,{...n&&{status:"crashed"},errors:e.errors||Number(r||n)}),this.captureSession(e))}async _isClientDoneProcessing(e){let t=0;for(;!e||t<e;){if(await new Promise(e=>setTimeout(e,1)),!this._numProcessing)return!0;t++}return!1}_isEnabled(){return!1!==this.getOptions().enabled&&void 0!==this._transport}_prepareEvent(e,t,n,r){let s=this.getOptions(),o=Object.keys(this._integrations);return!t.integrations&&o?.length&&(t.integrations=o),this.emit("preprocessEvent",e,t),e.type||r.setLastEventId(e.event_id||t.event_id),(0,w.R)(s,e,t,n,this,r).then(e=>{if(null===e)return e;this.emit("postprocessEvent",e,t),e.contexts={trace:{...e.contexts?.trace,...(0,i.XX)(n)},...e.contexts};let r=(0,f.CG)(this,n);return e.sdkProcessingMetadata={dynamicSamplingContext:r,...e.sdkProcessingMetadata},e})}_captureEvent(e,t={},n=(0,i.nZ)(),r=(0,i.aF)()){return o.X&&j(e)&&g.fF.log(`Captured error event \`${(0,m.h)(e)[0]||"<unknown>"}\``),this._processEvent(e,t,n,r).then(e=>e.event_id,e=>{o.X&&(M(e)?g.fF.log(e.message):R(e)?g.fF.warn(e.message):g.fF.warn(e))})}_processEvent(e,t,n,r){let s=this.getOptions(),{sampleRate:i}=s,o=q(e),a=j(e),u=e.type||"error",c=`before send for type \`${u}\``,l=void 0===i?void 0:(0,E.o)(i);if(a&&"number"==typeof l&&(0,O.n0)()>l)return this.recordDroppedEvent("sample_rate","error"),(0,D.$2)(J(`Discarding event because it's not included in the random sample (sampling rate = ${i})`));let p=L(e.type);return this._prepareEvent(e,t,n,r).then(e=>{if(null===e)throw this.recordDroppedEvent("event_processor",p),J("An event processor returned `null`, will not send event.");return t.data&&!0===t.data.__sentry__?e:function(e,t){let n=`${t} must return \`null\` or a valid event.`;if((0,S.J8)(e))return e.then(e=>{if(!(0,S.PO)(e)&&null!==e)throw A(n);return e},e=>{throw A(`${t} rejected with ${e}`)});if(!(0,S.PO)(e)&&null!==e)throw A(n);return e}(function(e,t,n,r){let{beforeSend:s,beforeSendTransaction:i,beforeSendSpan:o,ignoreSpans:a}=t,u=n;if(j(u)&&s)return s(u,r);if(q(u)){if(o||a){let t=(0,C.K)(u);if(a?.length&&(0,$.l)(t,a))return null;if(o){let e=o(t);e?u=(0,b.T)(n,(0,C.j)(e)):(0,F.R6)()}if(u.spans){let t=[],n=u.spans;for(let e of n){if(a?.length&&(0,$.l)(e,a)){(0,$.x)(n,e);continue}if(o){let n=o(e);n?t.push(n):((0,F.R6)(),t.push(e))}else t.push(e)}let r=u.spans.length-t.length;r&&e.recordDroppedEvent("before_send","span",r),u.spans=t}}if(i){if(u.spans){let e=u.spans.length;u.sdkProcessingMetadata={...n.sdkProcessingMetadata,spanCountBeforeProcessing:e}}return i(u,r)}}return u}(this,s,e,t),c)}).then(s=>{if(null===s){if(this.recordDroppedEvent("before_send",p),o){let t=1+(e.spans||[]).length;this.recordDroppedEvent("before_send","span",t)}throw J(`${c} returned \`null\`, will not send event.`)}let i=n.getSession()||r.getSession();if(a&&i&&this._updateSessionFromEvent(i,s),o){let e=(s.sdkProcessingMetadata?.spanCountBeforeProcessing||0)-(s.spans?s.spans.length:0);e>0&&this.recordDroppedEvent("before_send","span",e)}let u=s.transaction_info;return o&&u&&s.transaction!==e.transaction&&(s.transaction_info={...u,source:"custom"}),this.sendEvent(s,t),s}).then(null,e=>{if(M(e)||R(e))throw e;throw this.captureException(e,{mechanism:{handled:!1,type:"internal"},data:{__sentry__:!0},originalException:e}),A(`Event processing pipeline threw an error, original event will not be sent. Details have been sent as a new event.
3Reason: ${e}`)})}_process(e,t){this._numProcessing++,this._promiseBuffer.add(e).then(e=>(this._numProcessing--,e),e=>(this._numProcessing--,e===k.o&&this.recordDroppedEvent("queue_overflow",t),e))}_clearOutcomes(){let e=this._outcomes;return this._outcomes={},Object.entries(e).map(([e,t])=>{let[n,r]=e.split(":");return{reason:n,category:r,quantity:t}})}_flushOutcomes(){o.X&&g.fF.log("Flushing outcomes...");let e=this._clearOutcomes();if(0===e.length){o.X&&g.fF.log("No outcomes to send");return}if(!this._dsn){o.X&&g.fF.log("No dsn provided, will not send outcomes");return}o.X&&g.fF.log("Sending outcomes:",e);let t=(0,d.y)(e,this._options.tunnel&&(0,_.RA)(this._dsn));this.sendEnvelope(t)}}function L(e){return"replay_event"===e?"replay":e||"error"}function j(e){return void 0===e.type}function q(e){return"transaction"===e.type}function Y(e){let t=0;return e.name&&(t+=2*e.name.length),(t+=8)+U(e.attributes)}function G(e){let t=0;return e.message&&(t+=2*e.message.length),t+U(e.attributes)}function U(e){if(!e)return 0;let t=0;
3return Object.values(e).forEach(e=>{Array.isArray(e)?t+=e.length*Z(e[0]):(0,S.pt)(e)?t+=Z(e):t+=100}),t}function Z(e){return"string"==typeof e?2*e.length:"number"==typeof e?8:"boolean"==typeof e?4:0}},44727:function(e,t,n){n.d(t,{J:function(){return r}});let r="production"},90429:function(e,t,n){n.d(t,{$e:function(){return l},XX:function(){return h},aF:function(){return u},lW:function(){return c},nZ:function(){return a},s3:function(){return f},wi:function(){return p}});var r=n(90584),s=n(94709),i=n(86711),o=n(76220);function a(){let e=(0,s.cu)();return(0,r.G)(e).getCurrentScope()}function u(){let e=(0,s.cu)();return(0,r.G)(e).getIsolationScope()}function c(){return(0,s.YO)("globalScope",()=>new i.s)}function l(...e){let t=(0,s.cu)(),n=(0,r.G)(t);if(2===e.length){let[t,r]=e;return t?n.withSetScope(t,r):n.withScope(r)}return n.withScope(e[0])}function p(...e){let t=(0,s.cu)(),n=(0,r.G)(t);if(2===e.length){let[t,r]=e;return t?n.withSetIsolationScope(t,r):n.withIsolationScope(r)}return n.withIsolationScope(e[0])}function f(){return a().getClient()}function h(e){let{traceId:t,parentSpanId:n,propagationSpanId:r}=e.getPropagationContext(),s={trace_id:t,span_id:r||(0,o.M)()};return n&&(s.parent_span_id=n),s}},72262:function(e,t,n){n.d(t,{X:function(){return r}});let r=!1},73916:function(e,t,n){n.d(t,{Mq:function(){return c},Q3:function(){return u},uE:function(){return l}});var r=n(43781),s=n(8567),i=n(24464),o=n(65111),a=n(27309);function u(e,t,n,r){let o=(0,i.HY)(n),a={sent_at:new Date().toISOString(),...o&&{sdk:o},...!!r&&t&&{dsn:(0,s.RA)(t)}},u="aggregates"in e?[{type:"sessions"},e]:[{type:"session"},e.toJSON()];return(0,i.Jd)(a,[u])}function c(e,t,n,r){let s=(0,i.HY)(n),o=e.type&&"replay_event"!==e.type?e.type:"event";!function(e,t){if(!t)return;let n=e.sdk||{};e.sdk={...n,name:n.name||t.name,version:n.version||t.version,integrations:[...e.sdk?.integrations||[],...t.integrations||[]],packages:[...e.sdk?.packages||[],...t.packages||[]],settings:e.sdk?.settings||t.settings?{...e.sdk?.settings,...t.settings}:void 0}}(e,n?.sdk);let a=(0,i.Cd)(e,s,r,t);delete e.sdkProcessingMetadata;let u=[{type:o},e];return(0,i.Jd)(a,[u])}function l(e,t){let n=(0,r.jC)(e[0]),u=t?.getDsn(),c=t?.getOptions().tunnel,l={sent_at:new Date().toISOString(),...!!n.trace_id&&!!n.public_key&&{trace:n},...!!c&&u&&{dsn:(0,s.RA)(u)}},{beforeSendSpan:p,ignoreSpans:f}=t?.getOptions()||{},h=f?.length?e.filter(e=>!(0,o.l)((0,a.XU)(e),f)):e,d=e.length-h.length;d&&t?.recordDroppedEvent("before_send","span",d);let g=p?e=>{let t=(0,a.XU)(e);return p(t)||((0,a.R6)(),t)}:a.XU,_=[];for(let e of h){let t=g(e);t&&_.push((0,i.KQ)(t))}return(0,i.Jd)(l,_)}},39051:function(e,t,n){n.d(t,{R:function(){return a}});var r=n(72262),s=n(73743),i=n(91974),o=n(51455);function a(e,t,n,a=0){try{let u=function e(t,n,o,a){let u=o[a];if(!t||!u)return t;let c=u({...t},n);return(r.X&&null===c&&s.fF.log(`Event processor "${u.id||"?"}" dropped event`),(0,i.J8)(c))?c.then(t=>e(t,n,o,a+1)):e(c,n,o,a+1)}(t,n,e,a);return(0,i.J8)(u)?u:(0,o.WD)(u)}catch(e){return(0,o.$2)(e)}}},98542:function(e,t,n){n.d(t,{Qy:function(){return k},TM:function(){return $},Tb:function(){return l},YA:function(){return v},_k:function(){return w},av:function(){return m},cg:function(){return D},dk:function(){return E},eN:function(){return f},eW:function(){return S},mG:function(){return _},rJ:function(){return d},sU:function(){return g},uT:function(){return p},v:function(){return h},xv:function(){return y},yj:function(){return O},yl:function(){return b}});var r=n(90429),s=n(72262),i=n(13451),o=n(73743),a=n(70842),u=n(5570),c=n(45582);function l(e,t){return(0,r.nZ)().captureException(e,(0,a.U0)(t))}function p(e,t){let n="string"==typeof t?t:void 0,s="string"!=typeof t?{captureContext:t}:void 0;return(0,r.nZ)().captureMessage(e,n,s)}function f(e,t){return(0,r.nZ)().captureEvent(e,t)}function h(e,t){(0,r.aF)().setContext(e,t)}function d(e){(0,r.aF)().setExtras(e)}function g(e,t){(0,r.aF)().setExtra(e,t)}function _(e){(0,r.aF)().setTags(e)}function v(e,t){(0,r.aF)().setTag(e,t)}function m(e){(0,r.aF)().setUser(e)}function S(){return(0,r.aF)().lastEventId()}async function b(e){let t=(0,r.s3)();return t?t.flush(e):(s.X&&o.fF.warn("Cannot flush events. No client defined."),Promise.resolve(!1))}async function y(e){let t=(0,r.s3)();return t?t.close(e):(s.X&&o.fF.warn("Cannot flush events and disable SDK. No client defined."),Promise.resolve(!1))}function E(){return!!(0,r.s3)()}function w(){let e=(0,r.s3)();return e?.getOptions().enabled!==!1&&!!e?.getTransport()}function k(e){(0,r.aF)().addEventProcessor(e)}function O(e){let t=(0,r.aF)(),{user:n}=(0,u.ZM)(t,(0,r.nZ)()),{userAgent:s}=c.GLOBAL_OBJ.navigator||{},o=(0,i.Hv)({user:n,...s&&{userAgent:s},...e}),a=t.getSession();return a?.status==="ok"&&(0,i.CT)(a,{status:"exited"}),$(),t.setSession(o),o}function $(){let e=(0,r.aF)(),t=(0,r.nZ)().getSession()||e.getSession();t&&(0,i.RJ)(t),F(),e.setSession()}function F(){let e=(0,r.aF)(),t=(0,r.s3)(),n=e.getSession();n&&t&&t.captureSession(n)}function D(e=!1){if(e){$();return}F()}},95347:function(e,t,n){n.d(t,{N:function(){return s}});var r=n(90429);function s(e,t={},n=(0,r.nZ)()){let{message:s,name:i,email:o,url:a,source:u,associatedEventId:c,tags:l}=e,p={contexts:{feedback:{contact_email:o,name:i,message:s,url:a,source:u,associated_event_id:c}},type:"feedback",level:"info",tags:l},f=n?.getClient()||(0,r.s3)();return f&&f.emit("beforeSendFeedback",p,t),n.captureEvent(p,t)}},89351:function(e,t,n){n.d(t,{mP:function(){return d}});var r=n(90429),s=n(34277),i=n(27309),o=n(6467),a=n(91974),u=n(75794),c=n(50717),l=n(63169),p=n(80579),f=n(42571),h=n(66915);function d(e,t,n,s,c){if(!e.fetchData)return;let{method:d,url:v}=e.fetchData,m=(0,u.f)()&&t(v);if(e.endTimestamp){let t=e.fetchData.__span;if(!t)return;let n=s[t];n&&(m&&(function(e,t){if(t.response){(0,o.Q0)(e,t.response.status);let n=t.response?.headers?.get("content-length");if(n){let t=parseInt(n);t>0&&e.setAttribute("http.response_content_length",t)}}else t.error&&e.setStatus({code:o.jt,message:"internal_error"});e.end()}(n,e),function(e,t,n){let r="object"==typeof n&&null!==n?n.onRequestSpanEnd:void 0;r?.(e,{headers:t.response?.headers,error:t.error})}(n,e,c)),delete s[t]);return}let{spanOrigin:S="auto.http.browser",propagateTraceparent:b=!1}="object"==typeof c?c:{spanOrigin:c},y=!!(0,i.HN)(),E=m&&y?(0,p.qp)(function(e,t,n){if(e.startsWith("data:")){let r=(0,h.t4)(e);return{name:`${t} ${r}`,attributes:_(e,void 0,t,n)}}let r=(0,h.gk)(e),s=r?(0,h.Qq)(r):e;return{name:`${t} ${s}`,attributes:_(e,r,t,n)}}(v,d,S)):new l.b;if(e.fetchData.__span=E.spanContext().spanId,s[E.spanContext().spanId]=E,n(e.fetchData.url)){let t=e.args[0],n={...e.args[1]||{}},r=function(e,t,n,r){let s=(0,f.u)({span:n,propagateTraceparent:r}),i=s["sentry-trace"],o=s.baggage,u=s.traceparent;if(!i)return;let c=t.headers||((0,a.gJ)(e)?e.headers:void 0);if(!c)return{...s};if("undefined"!=typeof Headers&&(0,a.V9)(c,Headers)){let e=new Headers(c);if(e.get("sentry-trace")||e.set("sentry-trace",i),r&&u&&!e.get("traceparent")&&e.set("traceparent",u),o){let t=e.get("baggage");t?g(t)||e.set("baggage",`${t},${o}`):e.set("baggage",o)}return e}if(Array.isArray(c)){let e=[...c];c.find(e=>"sentry-trace"===e[0])||e.push(["sentry-trace",i]),r&&u&&!c.find(e=>"traceparent"===e[0])&&e.push(["traceparent",u]);let t=c.find(e=>"baggage"===e[0]&&g(e[1]));return o&&!t&&e.push(["baggage",o]),e}{let e="sentry-trace"in c?c["sentry-trace"]:void 0,t="traceparent"in c?c.traceparent:void 0,n="baggage"in c?c.baggage:void 0,s=n?Array.isArray(n)?[...n]:[n]:[],a=n&&(Array.isArray(n)?n.find(e=>g(e)):g(n));o&&!a&&s.push(o);let l={...c,"sentry-trace":e??i,baggage:s.length>0?s.join(","):void 0};return r&&u&&!t&&(l.traceparent=u),l}}(t,n,(0,u.f)()&&y?E:void 0,b);r&&(e.args[1]=n,n.headers=r)}let w=(0,r.s3)();if(w){let t={input:e.args,response:e.response,startTimestamp:e.startTimestamp,endTimestamp:e.endTimestamp};w.emit("beforeOutgoingRequestSpan",E,t)}return E}function g(e){return e.split(",").some(e=>e.trim().startsWith(c.lq))}function _(e,t,n,r){let i={url:(0,h.t4)(e),type:"fetch","http.method":n,[s.S3]:r,[s.$J]:"http.client"};return t&&((0,h.DR)(t)||(i["http.url"]=(0,h.t4)(t.href),i["server.address"]=t.host),t.search&&(i["http.query"]=t.search),t.hash&&(i["http.fragment"]=t.hash)),i}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.