1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/index-BJ4FrGHI.js","assets/chunk-LFPYN7LY-D5W5YvWW.js"])))=>i.map(i=>d[i]); 2import{j as e,w as x,r as p,M as v,L as E,O as b,S as L,b as P}from"./chunk-LFPYN7LY-D5W5YvWW.js";import{l as S,m as k}from"./boilerplate-Dypl0cPQ.js";const w="modulepreload",y=function(c){return"/"+c},f={},_=function(i,l,R){let u=Promise.resolve();if(l&&l.length>0){let s=function(r){return Promise.all(r.map(o=>Promise.resolve(o).then(a=>({status:"fulfilled",value:a}),a=>({status:"rejected",reason:a}))))};document.getElementsByTagName("link");const t=document.querySelector("meta[property=csp-nonce]"),h=(t==null?void 0:t.nonce)||(t==null?void 0:t.getAttribute("nonce"));u=s(l.map(r=>{if(r=y(r),r in f)return;f[r]=!0;const o=r.endsWith(".css"),a=o?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${r}"]${a}`))return;const n=document.createElement("link");if(n.rel=o?"stylesheet":w,o||(n.as="script"),n.crossOrigin="",n.href=r,h&&n.setAttribute("nonce",h),document.head.appendChild(n),o)return new Promise((m,j)=>{n.addEventListener("load",m),n.addEventListener("error",()=>j(new Error(`Unable to preload CSS for ${r}`)))})}))}function d(s){const t=new Event("vite:preloadError",{cancelable:!0});if(t.payload=s,window.dispatchEvent(t),!t.defaultPrevented)throw s}return u.then(s=>{for(const t of s||[])t.status==="rejected"&&d(t.reason);return i().catch(d)})};function g(){return e.jsx("footer",{className:"siteFooter",children:e.jsxs("div",{className:"footerInner",children:[e.jsx("p",{children:"© Laurie Voss"}),e.jsxs("div",{className:"footerLinks",children:[e.jsx("a",{href:"/projects",children:"projects"}),e.jsx("a",{href:"/archive",children:"archive"}),e.jsx("a",{href:"/about",children:"about"}),e.jsx("a",{href:"/about#contact",children:"contact"})]})]})})}const O=()=>[...k,{title:"Seldo.com"},{name:"description",content:"Personal website for Laurie Voss, aka @seldo"}],U=()=>[...S],V=x(function(){return p.useEffect(()=>{_(()=>import("./index-BJ4FrGHI.js").then(i=>i.i),__vite__mapDeps([0,1])).then(i=>{i.default.initialize("G-74JRLYWXYQ")})},[]),e.jsxs("html",{lang:"en",children:[e.jsxs("head",{children:[e.jsx(v,{}),e.jsx(E,{})]}),e.jsxs("body",{children:[e.jsx("main",{children:e.jsx(b,{})}),e.jsx(g,{}),e.jsx(L,{}),e.jsx(P,{})]})]})});export{V as default,U as links,O as meta};
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.