import vue from '@vitejs/plugin-vue' import path from 'node:path' import { fileURLToPath } from 'node:url' import { defineConfig } from 'vitest/config' const projectRoot = fileURLToPath(new URL('.', import.meta.url)) export default defineConfig({ plugins: [vue()], resolve: { alias: { '@': path.resolve(projectRoot, 'src'), '@frontend-locales': path.resolve(projectRoot, '../../src/locales') } }, test: { globals: true, environment: 'happy-dom', include: ['src/**/*.{test,spec}.{ts,tsx}'], setupFiles: ['./src/test/setup.ts'] } })