39246-vm/frontend/vitest.config.ts
2026-03-20 02:38:40 +03:00

21 lines
576 B
TypeScript

import { defineConfig } from 'vitest/config'
import react from '@vitejs/plugin-react'
import path from 'path'
export default defineConfig({
plugins: [react()],
test: {
environment: 'jsdom',
globals: true,
setupFiles: ['./vitest.setup.ts'],
// Prevent Vitest from picking up Cursor/internal harness tests outside the frontend.
include: ['__tests__/**/*.{test,spec}.{ts,tsx,js,jsx}'],
exclude: ['**/.cursor/**', '**/node_modules/**', '**/dist/**', '**/out/**'],
},
resolve: {
alias: {
'@': path.resolve(__dirname, '.'),
},
},
})