1import{r as e}from"./rolldown-runtime-C60lm6uB.js";import{i as t}from"./framework-D_rUT4EX.js";import{_ as n,dn as r,fn as i,un as a}from"./composite--g50NhsY.js";var o=0,s=class e{static create(){return new e}currentId=o;start(e,t){this.clear(),this.currentId=setTimeout(()=>{this.currentId=o,t()},e)}isStarted(){return this.currentId!==o}clear=()=>{this.currentId!==o&&(clearTimeout(this.currentId),this.currentId=o)};disposeEffect=()=>this.clear};function c(){let e=r(s.create).current;return n(e.disposeEffect),e}var l={clipPath:`inset(50%)`,overflow:`hidden`,whiteSpace:`nowrap`,border:0,padding:0,width:1,height:1,margin:-1},u={...l,position:`fixed`,top:0,left:0},d={...l,position:`absolute`},f=e(t(),1);function p(e,t){let n=f.useRef(e),r=a(t);i(()=>{n.current!==e&&r(n.current),n.current=e},[e,r])}export{c as a,s as i,u as n,d as r,p as t};
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.