Deploy SvelteKit with Risved
Risved detects SvelteKit from svelte.config.js or svelte.config.ts and the @sveltejs/kit dependency.
How Risved builds it
Builds and serves with Node.js by default. Bun 1.4.3 is available under Settings → Build & Runtime.
What you need
- Use adapter-node to produce build/index.js
- Provide a build script in package.json
- For Bun-specific adapters, select Bun and set the start command if the output entrypoint differs
Server configuration
Package-manager detection is independent of the server runtime. Changing the runtime takes effect on the next deployment. Custom build and start commands must be compatible with the selected runtime.