import { defineConfig } from 'vite' import { svelte } from '@sveltejs/vite-plugin-svelte' import { viteSingleFile } from 'vite-plugin-singlefile' // https://vite.dev/config/ export default defineConfig({ plugins: [ svelte(), viteSingleFile({ inlineStyles: true, inlineScripts: true, removeUnusedCss: true, }), ], build: { target: 'esnext', }, preview: { allowedHosts: ["dev.thecookiejar.me"] }, test: { environment: 'jsdom', globals: true, setupFiles: ['./tests/setup.js'], include: ['src/**/*.test.js', 'tests/**/*.test.js'], }, })