[READ-ONLY] Mirror of https://github.com/Savy011/rubble. an archive for weeekly's 🫧 messages rubble.yvas.me
Something went wrong. Try again.
12345678910111213141516171819202122import type { Handle } from "@sveltejs/kit";
export const handle: Handle = async ({ event, resolve }) => { const { url, request, locals } = event;
const referer = request.headers.get('Referer'); if (referer) { const urlReferer = new URL(referer);
if (urlReferer.origin === url.origin) { locals.internalReferer = urlReferer } }
return resolve(event, { transformPageChunk: ({ html }) => html.replace('%splash-skip%', String(!!locals.internalReferer)), preload: ({type}) => { return type === 'font' || type === 'js' || type === 'css'; } });}