SvelteKit 3.0 Ships With Config Moved to vite.config.ts, a #lib Import Alias, and Vite 8 and TypeScript 6 as Minimums
SvelteKit 3.0 was released October 1, moving configuration into vite.config.ts, replacing $lib with #lib, and requiring Vite 8, TypeScript 6 and Node 22.17.