1async function e(e,t={},n=3e4){let r=new AbortController,i=setTimeout(()=>r.abort(),n);try{let n=await fetch(e,{...t,signal:t.signal?AbortSignal.any([r.signal,t.signal]):r.signal,cache:`no-store`}),i=await n.json().catch(()=>null);if(!n.ok){let e=i&&typeof i==`object`&&`error`in i&&typeof i.error==`string`?i.error:`Request failed (${n.status}). Please try again.`;throw Error(e)}if(i===null)throw Error(`Unexpected server response. Refresh the page and try again.`);return i}catch(e){throw r.signal.aborted?Error(`The request timed out. Check your connection and try again.`):e instanceof TypeError?Error(`Unable to reach the app. Check your connection and try again.`):e}finally{clearTimeout(i)}}export{e 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.