diff --git a/svelte.config.ts b/svelte.config.ts new file mode 100644 index 000000000..4352def66 --- /dev/null +++ b/svelte.config.ts @@ -0,0 +1,20 @@ +import { vitePreprocess } from '@sveltejs/vite-plugin-svelte'; +import { type SvelteConfig } from "@sveltejs/vite-plugin-svelte"; + +const config: SvelteConfig = { + preprocess: vitePreprocess({ script: true }), + compilerOptions: { + // TODO: Enforce runes mode on all files once https://github.com/inertiajs/inertia v3.x is released + // runes: true, + discloseVersion: false, + modernAst: true, + }, + vitePlugin: { + inspector: { + showToggleButton: 'always', + toggleButtonPos: 'bottom-right' + } + } +}; + +export default config;