File: /var/www/quadcode.com/.svelte-kit/adapter-node/chunks/hooks.server.js
import{f as p,d as r}from"./index3.js";const u=new RegExp(/^\/[^.]*([?#].*)?$/),f=async({event:a,resolve:s})=>{const{url:n,request:c}=a,{pathname:o}=n;if(u.test(o)){let t=p.get().map(e=>e.toLowerCase()).find(e=>e===`${o.match(/[^/]+?(?=\/|$)/)}`.toLowerCase());if(t===r&&!c.headers.get("prevent-redirect")){const e=new RegExp(`^/${t}`),l=`${o}`.replace(e,"")||"/";return new Response(void 0,{headers:{location:l},status:301})}else t||(t=r);return s({...a,locals:{lang:t}},{transformPageChunk:({html:e})=>e.replace("%lang%",`${t}`)})}return s(a)};export{f as handle};