Skip to content
Snippets Groups Projects
vitest.config.ts 509 B
import { defineConfig } from "vitest/config";
import { svelte } from "@sveltejs/vite-plugin-svelte";
import sveltePreprocess from "svelte-preprocess";
import * as path from "path";

export default defineConfig({
	plugins: [
		svelte({
			hot: !process.env.VITEST,
			preprocess: sveltePreprocess(),
		}),
	],
  resolve: {
    alias: {
      "src": path.resolve('./src'),
    }
  },
	test: {
		include: ["src/**/*.{test,spec}.{js,mjs,cjs,ts,mts,cts,jsx,tsx}"],
		globals: true,
		environment: "jsdom",
	},
});