import { defineConfig } from 'vite' import { svelte } from '@sveltejs/vite-plugin-svelte' import sveltePreprocess from 'svelte-preprocess' import { readFileSync } from 'fs' const pkg = JSON.parse(readFileSync('./package.json', 'utf-8')) export default defineConfig({ plugins: [ svelte({ preprocess: sveltePreprocess({ typescript: true }) }) ], define: { __APP_VERSION__: JSON.stringify(pkg.version), }, server: { port: 5187, open: true, } })