// vitest.config.js // Provides a DOM environment for tests that touch document/window. // Falls back to default node env for backend tests. import { defineConfig } from 'vitest/config'; export default defineConfig({ test: { environment: 'happy-dom', globals: true, include: [ 'tests/frontend/**/*.test.{js,ts}', 'tests/frontend/unit/**/*.test.{js,ts}', ], }, });