PageSourceSearch

https://www.ambulance.vic.gov.au/_nuxt/BRZ4XUy1.js

js ambulance.vic.gov.au collected 2026-09-24 09:20:18 UTC 6,794 bytes, 11 lines download raw bytes

1import{a0 as R,ar as F,as as I,at as P,au as L,av as M,aw as H,z as p,ax as k,$ as y,ay as b,F as d,n as z,k as V,h as A}from"./D51U_mVh.js";import{A as J}from"./Bgu9K2H_.js";import{O}from"./Owlu5UY4.js";import{g as W,i as v,a as q,s as B,b as G}from"./Be_Bl_Aq.js";import"./DDPjZhl-.js";import"./CocEcnzB.js";const K=/([a-z0-9]+)$/i;function Y(r){if(!r)return;const e=r.match(K);if(e)return e[1]}var $=/^\n+|\n+$/g,N=65530;function D(r){return X(r).replace($,"")}function X(r){var e;if(r.length>100){var t=r.length-100;e=r.slice(0,50).join(`
2`),e+=`
3< ...truncated `+t+` lines... >
4`,e+=r.slice(-50).join(`
5`)}else e=r.join(`
6`);return e}function _(r){return r.length>N?r.substr(0,N):r}function j(r){if(typeof r!="string")return"";const e=R(r),t=R(F);return e===t?"<inline>":e}function U(r){var e=null;try{if(e=Q(r),e)return e}catch{}try{if(e=ee(r),e)return e}catch{}try{if(e=re(r),e)return e}catch{}return{mode:"failed",stackString:"",frames:[]}}function Q(r){if(!r.stack)return null;var e=r.stack.split(`
7`).reduce(Z,{frames:[],stackLines:[],wrapperSeen:!1});return e.frames.length?{mode:"stack",name:r.name||E(r),message:r.message,stackString:D(e.stackLines),frames:e.frames}:null}function Z(r,e){let t=x(e);if(!t)return r.stackLines.push(e),r;if(te(t.func)&&(r.wrapperSeen=!0),!r.wrapperSeen){let s=j(t.url);s!==t.url&&(e=e.replace(t.url,s),t.url=s),r.stackLines.push(e),r.frames.push(t)}return r}function x(r){var e=r.match(P);if(e||(e=r.match(L)),e)return{url:e[2],func:e[1]!=="Anonymous function"&&e[1]!=="global code"&&e[1]||null,line:+e[3],column:e[4]?+e[4]:null};if(r.match(M)||r.match(H)||r==="anonymous")return{func:"evaluated code"}}function ee(r){if(!("line"in r))return null;var e=r.name||E(r);if(!r.sourceURL)return{mode:"sourceline",name:e,message:r.message,stackString:e+": "+r.message+`
8    in evaluated code`,frames:[{func:"evaluated code"}]};var t=j(r.sourceURL),s=e+": "+r.message+`
9    at `+t;return r.line&&(s+=":"+r.line,r.column&&(s+=":"+r.column)),{mode:"sourceline",name:e,message:r.message,stackString:s,frames:[{url:t,line:r.line,column:r.column}]}}function re(r){var e=r.name||E(r);return e?{mode:"nameonly",name:e,message:r.message,stackString:e+": "+r.message,frames:[]}:null}function E(r){var e=I.exec(String(r.constructor));return e&&e.length>1?e[1]:"unknown"}function te(r){return r&&r.indexOf("nrWrapper")>=0}function S(r){var e=0,t;if(!r||!r.length)return e;for(var s=0;s<r.length;s++)t=r.charCodeAt(s),e=(e<<5)-e+t,e=e|0;return e}const T="Rrweb",C="Security-Policy";function se(r,e,t){const s={shouldSwallow:e||!1,reason:t||"Other"},a=r.frames?.[0];if(!a||typeof r?.message!="string")return s;const n=a?.url?.match(/nr-(.*)-recorder.min.js/),l=a?.url?.match(/rrweb/),c=a?.url?.match(/recorder/),u=r.message.toLowerCase().match(/an attempt was made to break through the security policy of the user agent/);return n||l?(s.shouldSwallow=!0,s.reason=T,u&&(s.reason+="-"+C)):c&&u&&(s.shouldSwallow=!0,s.reason=T+"-"+C),s}function ae(r){let e="";if(!r?.cause)return e;if(r.cause instanceof Error){const t=U(r.cause);e=t.stackString||r.cause.stack,t.message&&!e.includes(t.message)&&(e=t.message+`
10`+e),t.name&&!e.includes(t.name)&&(e=t.name+": "+e)}else e=typeof r.cause=="string"?r.cause:p(r.cause);return e||=r.cause.toString(),e}class w extends Error{}class he extends J{static featureName=k;constructor(e){super(e,k),this.harvestOpts.aggregatorTypes=["err","ierr","xhr"],this.stackReported={},this.observedAt={},this.pageviewReported={},this.errorOnPage=!1,this.errorObfuscator=new O(e,y.JSE),this.xhrObfuscator=new O(e,y.AJAX),b("err",this.processError.bind(this),this.featureName,this.ee),b("ierr",this.processError.bind(this),this.featureName,this.ee),b("returnJserror",(t,s)=>this.#e(t,s),this.featureName,this.ee),this.waitForFlags(["err"]).then(([t])=>{t?this.drain():(this.blocked=!0,this.deregisterDrain())})}serializer(e){return{err:this.errorObfuscator.traverseAndObfuscateEvents(e.err),ierr:this.errorObfuscator.traverseAndObfuscateEvents(e.ierr),xhr:this.xhrObfuscator.traverseAndObfuscateEvents(e.xhr)}}queryStringsBuilder(e){const t={},s=p(this.agentRef.runtime.releaseIds);return s!=="{}"&&(t.ri=s),e?.err?.length&&(this.errorOnPage||(t.pve="1",this.errorOnPage=!0),this.agentRef.features?.[d.sessionReplay]?.featAggregate?.replayIsActive()||e.err.forEach(a=>delete a.params.hasReplay)),t}processError(e,t,s,a,n,l,c){if(e){t=t||z();try{const u=this.#r(e,s),f=U(e);
10this.#t(f,s,l),this.#s(f,c).forEach(i=>{this.#a(e,t,f,u,a,n,i)})}catch(u){if(!(u instanceof w))throw u}}}#r(e,t){let s;if(!t&&this.agentRef.runtime.onerror&&(s=this.agentRef.runtime.onerror(e),s&&!(typeof s.group=="string"&&s.group.length)))throw new w;return s}#t(e,t,s){const{shouldSwallow:a,reason:n}=se(e,t,s);if(a)throw this.reportSupportabilityMetric("Internal/Error/"+n),new w}#s(e,t){const s=[];if(t)s.push(t);else{if(this.harvestEndpointVersion===2){for(const a of e.frames)if(s.push(...W(a.url,this.agentRef)),s.length)break}s.length||s.push(this.agentRef.runtime.v2Target)}return s}#a(e,t,s,a,n,l,c){var u=this.#n(s);const f=ae(e),i={stackHash:S(u),exceptionClass:s.name,request_uri:V?.location.pathname,...f&&{cause:f}};s.message&&(i.message=""+s.message),a?.group&&(i.errorGroup=a.group),l&&!v(c)&&(i.hasReplay=l);var h=S("".concat(s.name,"_").concat(s.message,"_").concat(s.stackString,"_").concat(i.hasReplay?1:0,"_").concat(c?.id||"container","_").concat(c?.instance||""));this.stackReported[h]?i.browser_stack_hash=S(_(s.stackString)):(this.stackReported[h]=!0,i.stack_trace=_(s.stackString),this.observedAt[h]=Math.floor(this.agentRef.runtime.timeKeeper.correctRelativeTimestamp(t))),i.releaseIds=p(this.agentRef.runtime.releaseIds),this.pageviewReported[h]||(i.pageview=1,this.pageviewReported[h]=!0),i.firstOccurrenceTimestamp=this.observedAt[h],i.timestamp=Math.floor(this.agentRef.runtime.timeKeeper.correctRelativeTimestamp(t));var g="err",m={time:t};const o=[g,h,i,m,n];v(c)||A("trace-jserror",o,void 0,d.sessionTrace,this.ee),!this.blocked&&(e.__newrelic?.socketId&&(n.socketId=e.__newrelic.socketId),v(c)||(!!this.agentRef.features?.[d.softNav]?A("jserror",[o],void 0,d.softNav,this.ee):this.#e(o)),v(c)&&this.#e(o,{},c))}#n(e){for(var t="",s=0;s<e.frames.length;s++){var a=e.frames[s],n=Y(a.func);t&&(t+=`
11`),n&&(t+=n+"@"),typeof a.url=="string"&&(t+=a.url),a.line&&(t+=":"+a.line)}return t}#e(e,t={},s){let[a,n,l,c,u]=e;const f={...q(s,this)};Object.entries(this.agentRef.info.jsAttributes).forEach(([m,o])=>g(m,o)),Object.entries(t).forEach(([m,o])=>g(m,o)),l.browserInteractionId&&(n+=l.browserInteractionId),u&&Object.entries(u).forEach(([m,o])=>g(m,o));const i=S(p(f)),h=n+":"+i;this.events.add([a,h,l,c,f]),B(s,this)&&this.#e([a,n,{...l},{...c},u&&{...u}],G(s,this));function g(m,o){f[m]=o&&typeof o=="object"?p(o):o}}}export{he as Aggregate};

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.