1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/es-DyMjhIpf.js","assets/chunk-CilyBKbf.js"])))=>i.map(i=>d[i]); 2import{r as e}from"./api-client-DyDW29li.js";var t=(function(){let e=typeof document<`u`&&document.createElement(`link`).relList;return e&&e.supports&&e.supports(`modulepreload`)?`modulepreload`:`preload`})(),n=function(e){return`/`+e},r={},i=function(e,i,a){let o=Promise.resolve();if(i&&i.length>0){let e=document.getElementsByTagName(`link`),s=document.querySelector(`meta[property=csp-nonce]`),c=s?.nonce||s?.getAttribute(`nonce`);function l(e){return Promise.all(e.map(e=>Promise.resolve(e).then(e=>({status:`fulfilled`,value:e}),e=>({status:`rejected`,reason:e}))))}o=l(i.map(i=>{if(i=n(i,a),i in r)return;r[i]=!0;let o=i.endsWith(`.css`),s=o?`[rel="stylesheet"]`:``;if(a)for(let t=e.length-1;t>=0;t--){let n=e[t];if(n.href===i&&(!o||n.rel===`stylesheet`))return}else if(document.querySelector(`link[href="${i}"]${s}`))return;let l=document.createElement(`link`);if(l.rel=o?`stylesheet`:t,o||(l.as=`script`),l.crossOrigin=``,l.href=i,c&&l.setAttribute(`nonce`,c),document.head.appendChild(l),o)return new Promise((e,t)=>{l.addEventListener(`load`,e),l.addEventListener(`error`,()=>t(Error(`Unable to preload CSS for ${i}`)))})}))}function s(e){let t=new Event(`vite:preloadError`,{cancelable:!0});if(t.payload=e,window.dispatchEvent(t),!t.defaultPrevented)throw e}return o.then(t=>{for(let e of t||[])e.status===`rejected`&&s(e.reason);return e().catch(s)})},a=e,o=e=>`/api/download/${e.uuid}/${e.name}`;function s(e){let t=document.createElement(`a`);t.href=typeof e==`string`?e:o(e),t.setAttribute(`download`,``),t.download===void 0&&t.setAttribute(`target`,`_blank`),document.body.appendChild(t),t.click(),t.remove()}function c(e){window.open(e,`_blank`)}async function l(e){let{PDFDocument:t}=await i(async()=>{let{PDFDocument:e}=await import(`./es-DyMjhIpf.js`);return{PDFDocument:e}},__vite__mapDeps([0,1])),n=await t.create();for(let r of e){let e=await t.load(r);(await n.copyPages(e,e.getPageIndices())).forEach(e=>n.addPage(e))}let r=await n.save(),a=new Blob([r],{type:`application/pdf`});return URL.createObjectURL(a)}async function u(e){let{unzipSync:t}=await i(async()=>{let{unzipSync:e}=await import(`./browser-DLzrqp_F.js`);return{unzipSync:e}},[]),n=t(e);return Object.keys(n).filter(e=>e.toLowerCase().endsWith(`.pdf`)).sort((e,t)=>e.localeCompare(t,void 0,{numeric:!0})).map(e=>n[e])}async function d(e,t){let n=await fetch(e,{credentials:`same-origin`}).then(e=>e.arrayBuffer());return t.toLowerCase().endsWith(`.zip`)?u(new Uint8Array(n)):[new Uint8Array(n)]}export{l as a,s as i,o as n,c as o,d as r,i as s,a 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.