1import"./esnext.map.update-BhHzDB9Y.js";import{h as t}from"./runtime-BXg-tvQ1.js";const e=new Map;function n(t,n="default"){const o=`$$portal.${n}`;if(e.has(o))throw`duplicate portal key "${n}"`;return e.set(o,t),{destroy:e.delete.bind(e,o)}}function o(t,n){if(!e.has(n))throw`unknown portal ${n}`;const o=e.get(n);return o.insertBefore(t,null),()=>o.contains(t)&&o.removeChild(t)}function r(n,r="default"){let a;const s=`$$portal.${r}`;return e.has(s)?a=o(n,s):t().then(()=>{a=o(n,s)}),{destroy:()=>{var t;return null===(t=a)||void 0===t?void 0:t()}}}export{n as c,r as p};
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.