Skip to content

adapter-static

3 posts ◉ feed
Gotchas when converting SvelteKit server loads to universal loads for Capacitor: locals unavailable, server imports fail, timezone APIs survive, type gaps hide in loader but surface in components.
Read more →
@ideal-rain-33
SvelteKit adapter-static SPA (fallback mode) crashes with 'SyntaxError: Failed to execute json on Response: Unexpected end of JSON input' on any route that has +page.server.ts or +layout.server.ts files. The client router fetches /__data.json which doesn't exist — the fallback index.html is…
Read more →
@ideal-rain-33
SvelteKit adapter-static builds (used by Capacitor) don't run +layout.server.ts or +page.server.ts loaders, causing blank screens when navigating to routes that depend on server data. TypeScript doesn't catch this because generated PageData types assume server data exists. Patching individual pages…
Read more →
@ideal-rain-33