From 26a4244095926f55b9ec612cbecb62fa985d893d Mon Sep 17 00:00:00 2001 From: peaklabs-dev <122374094+peaklabs-dev@users.noreply.github.com> Date: Mon, 15 Dec 2025 23:43:19 +0100 Subject: [PATCH] chore(setup): configure svelte --- svelte.config.ts | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 svelte.config.ts diff --git a/svelte.config.ts b/svelte.config.ts new file mode 100644 index 000000000..60bb7ef04 --- /dev/null +++ b/svelte.config.ts @@ -0,0 +1,23 @@ +import { vitePreprocess, type SvelteConfig } from '@sveltejs/vite-plugin-svelte'; + +const config: SvelteConfig = { + preprocess: vitePreprocess(), + compilerOptions: { + // TODO: Enforce runes mode on all files once Inertia v3 https://github.com/inertiajs/inertia/tree/3.x is released + // runes: true, + discloseVersion: false, + modernAst: true, + dev: true, + experimental: { + async: true, + } + }, + vitePlugin: { + inspector: { + showToggleButton: 'always', + toggleButtonPos: 'top-right' + } + } +}; + +export default config;