import path from 'node:path' import { fileURLToPath } from 'node:url' import { defineConfig } from 'vitest/config' const configDir = path.dirname(fileURLToPath(import.meta.url)) export default defineConfig({ resolve: { alias: { 'views/env-parts/i18next': path.resolve(configDir, './test/mocks/i18next.ts'), }, }, test: { environment: 'jsdom', setupFiles: ['./vitest.setup.ts'], coverage: { provider: 'v8', reporter: ['text', 'html'], exclude: [ 'coverage/**', 'node_modules/**', 'shims/**', '*.config.*', '**/*.stories.*', ], }, }, })