1import{as as f,aU as u}from"./CelG4gE-.js";async function r(...n){const i=typeof n[n.length-1]=="string"?n.pop():void 0;typeof n[0]!="string"&&n.unshift(i);const[o,t,p]=n;if(!o||typeof o!="string")throw new TypeError("[nuxt] [callOnce] key must be a string: "+o);if(t!==void 0&&typeof t!="function")throw new Error("[nuxt] [callOnce] fn must be a function: "+t);const e=f();if(p?.mode==="navigation"){let c=function(){e.payload.once.delete(o);for(const s of a)s()};const a=[];a.push(e.hooks.hook("page:start",c),u().beforeResolve(c))}e.payload.once.has(o)||(e._once||={},e._once[o]||=t()||!0,await e._once[o],e.payload.once.add(o),delete e._once[o])}export{r as c};
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.