1import{l as U}from"./chunk-HE4QFQES.js";import{a as L,x as k}from"./chunk-GAMMKM7I.js";import{K as D,M as V,N as q,O as w,P as b,T as G,a as N,b as W,d as A,m as x,p as F,q as M,w as B}from"./chunk-C2FQB64K.js";var g=class extends k{agentIdentifier=x(16)};function dt(t,r,i,o){let c=o||i;!c||c[t]&&c[t]!==g.prototype[t]||(c[t]=function(){b(G,["API/"+t+"/called"],void 0,B.metrics,i.ee),F({drained:!!i.runtime?.activatedFeatures,type:"data",name:"api",feature:L+t,data:{}});try{return r.apply(this,arguments)}catch(e){M(23,e)}})}function lt(t,r,i,o,c){let e=t.info;i===null?delete e.jsAttributes[r]:e.jsAttributes[r]=i,(c||i===null)&&b(L+o,[N(),r,i],void 0,"session",t.ee)}var j="nr@original:".concat(V),z=50,Q=Object.prototype.hasOwnProperty,O=!1;function C(t,r,i){return t||(t=w),o.inPlace=c,o.flag=j,o;function o(a,n,p,s,d,E){if(X(a))return a;return n||(n=""),y[j]=a,Z(a,y,t),y;function y(){var u,f,l,T;let P,h;try{f=this,u=[...arguments],h=E?U(i):[void 0],typeof p=="function"?l=p(u,f):l=p||{}}catch(m){I([m,"",[u,f,s],l],t)}e(n+"start",[u,f,s,h],l,d);let _=performance.now(),v;try{return T=a.apply(f,u),v=performance.now(),T}catch(m){throw v=performance.now(),e(n+"err",[u,f,m,h],l,d),P=m,P}finally{let m=v-_,H={start:_,end:v,duration:m,isLongTask:m>=z,methodName:s,thrownError:P};H.isLongTask&&e("long-task",[H,f,h],l,d),e(n+"end",[u,f,T,h],l,d)}}}function c(a,n,p,s,d,E){p||(p="");let y=p.charAt(0)==="-";for(let u=0;u<n.length;u++){let f=n[u],l=a[f];X(l)||(a[f]=o(l,y?f+p:p,s,f,d,E))}}function e(a,n,p,s){if(!(O&&!r)){var d=O;O=!0;try{t.emit(a,n,p,r,s)}catch(E){I([E,a,n,p],t)}O=d}}}function I(t,r){r||(r=w);try{r.emit("internal-error",t)}catch{}}function Z(t,r,i){if(Object.defineProperty&&Object.keys)try{var o=Object.keys(t);return o.forEach(function(e){Object.defineProperty(r,e,{get:function(){return t[e]},set:function(a){return t[e]=a,a}})}),r}catch(e){I([e],i)}for(var c in t)Q.call(t,c)&&(r[c]=t[c]);return r}function X(t){return!(t&&typeof t=="function"&&t.apply&&!t[j])}var J={},K=A.XMLHttpRequest,R="addEventListener",Y="removeEventListener",$="nr@wrapped:".concat(q);function Pt(t){var r=tt(t);if(J[r.debugId]++)return r;J[r.debugId]=1;var i=C(r,!0);"getPrototypeOf"in Object&&(W&&S(document,o),K&&S(K.prototype,o),S(A,o)),r.on(R+"-start",function(e,a){var n=e[1];if(!(n===null||typeof n!="function"&&typeof n!="object"||e[0]==="newrelic")){var p=D(n,$,function(){var s={object:d,function:n}[typeof n];return s?i(s,"fn-",null,s.name||"anonymous"):n;function d(){if(typeof n.handleEvent=="function")return n.handleEvent.apply(n,arguments)}});this.wrapped=e[1]=p}}),r.on(Y+"-start",function(e){e[1]=this.wrapped||e[1]});function o(e){i.inPlace(e,[R,Y],"-",c)}function c(e,a){return e[1]}return r}function S(t,r,...i){let o=t;for(;typeof o=="object"&&!Object.prototype.hasOwnProperty.call(o,R);)o=Object.getPrototypeOf(o);o&&r(o,...i)}function tt(t){return(t||w).get("events")}export{g as a,dt as b,lt as c,j as d,C as e,Pt as f};
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.