1import{bf as w,bL as g,bg as b,ak as v,b1 as h}from"./B0qOFQFO.js";function P(e){return v()?(h(e),!0):!1}function f(e){return typeof e=="function"?e():g(e)}const p=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const x=e=>e!=null,S=Object.prototype.toString,_=e=>S.call(e)==="[object Object]",d=()=>{},A=T();function T(){var e,t;return p&&((e=window==null?void 0:window.navigator)==null?void 0:e.userAgent)&&(/iP(ad|hone|od)/.test(window.navigator.userAgent)||((t=window==null?void 0:window.navigator)==null?void 0:t.maxTouchPoints)>2&&/iPad|Macintosh/.test(window==null?void 0:window.navigator.userAgent))}function y(e,t){function o(...n){return new Promise((r,i)=>{Promise.resolve(e(()=>t.apply(this,n),{fn:t,thisArg:this,args:n})).then(r).catch(i)})}return o}function O(e,t={}){let o,n,r=d;const i=u=>{clearTimeout(u),r(),r=d};return u=>{const s=f(e),a=f(t.maxWait);return o&&i(o),s<=0||a!==void 0&&a<=0?(n&&(i(n),n=null),Promise.resolve(u())):new Promise((c,m)=>{r=t.rejectOnCancel?m:c,a&&!n&&(n=setTimeout(()=>{o&&i(o),n=null,c(u())},a)),o=setTimeout(()=>{n&&i(n),n=null,c(u())},s)})}}function D(e){let t;function o(){return t||(t=e()),t}return o.reset=async()=>{const n=t;t=void 0,n&&await n},o}function F(e,t=200,o={}){return y(O(t,o),e)}function W(e,t,o={}){const{immediate:n=!0}=o,r=b(!1);let i=null;function l(){i&&(clearTimeout(i),i=null)}function u(){r.value=!1,l()}function s(...a){l(),r.value=!0,i=setTimeout(()=>{r.value=!1,i=null,e(...a)},f(t))}return n&&(r.value=!0,p&&s()),P(u),{isPending:w(r),start:s,stop:u}}export{A as a,_ as b,D as c,x as d,P as e,W as f,p as i,d as n,f as t,F as u};
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.