import type { Handle } from '@sveltejs/kit'; const COOKIE_NAME = 'session'; export const handle: Handle = async ({ event, resolve }) => { const raw = event.cookies.get(COOKIE_NAME); if (raw) { try { event.locals.session = JSON.parse(raw); } catch { event.cookies.delete(COOKIE_NAME, { path: '/' }); } } return resolve(event); };