File: /var/www/quadcode.com/build/server/chunks/hooks.server-6eac7800.js
import { O as Oa, W } from './index3-8414fc92.js';
import './index2-db879dd9.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=Oa.get().map(e=>e.toLowerCase()).find(e=>e===`${o.match(/[^/]+?(?=\/|$)/)}`.toLowerCase());if(t===W&&!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=W);return s({...a,locals:{lang:t}},{transformPageChunk:({html:e})=>e.replace("%lang%",`${t}`)})}return s(a)};
export { f as handle };
//# sourceMappingURL=hooks.server-6eac7800.js.map