import { defineConfig } from 'vite' import { svelte, vitePreprocess } from '@sveltejs/vite-plugin-svelte' import sveltePreprocess from "svelte-preprocess"; import svelteSVG from "vite-plugin-svelte-svg"; // https://vitejs.dev/config/ export default defineConfig({ plugins: [svelte({ preprocess: [ vitePreprocess(), sveltePreprocess({ typescript: false, postcss: true, }), ], }), svelteSVG({ svgoConfig: { plugins: [ { name: 'preset-default', params: { overrides: { // disable plugins removeViewBox: false, }, }, }, { name: 'prefixIds', } ], }, // See https://github.com/svg/svgo#configuration requireSuffix: true, // Set false to accept '.svg' without the '?component' }),], })