import { defineConfig } from 'vitest/config' // Unit test สำหรับ pure functions (fieldValidation/snapshot) + useTheme (ต้องมี DOM) // ไม่ดึง @nuxt/test-utils — stub เฉพาะ auto-imports ที่ใช้จริง (test/setup.ts) ให้เบาและอธิบายตัวเอง // (useTheme แยก client/server ด้วย typeof window จึงไม่ต้อง replace import.meta.client) export default defineConfig({ test: { environment: 'happy-dom', setupFiles: ['./test/setup.ts'], include: ['test/**/*.spec.ts'], }, })