Svelte Deployment Quick Start pnpm 10+: Add prepare script (postinstall disabled by default): { "scripts" : { "prepare" : "svelte-kit sync" } } Vite 7: Update both packages together: pnpm add -D vite@7 @sveltejs/vite-plugin-svelte@6 Adapters
Static site
pnpm add -D @sveltejs/adapter-static
Node server
pnpm add -D @sveltejs/adapter-node
Cloudflare
pnpm add -D @sveltejs/adapter-cloudflare Reference Files library-authoring.md - Publishing Svelte packages pwa-setup.md - Offline-first with workbox cloudflare-gotchas.md - Streaming issues Notes Cloudflare may strip Transfer-Encoding: chunked (breaks streaming) Library authors: include svelte in keywords AND peerDependencies Single-file bundle: kit.output.bundleStrategy: 'single' Last verified: 2025-01-14