import { defineConfig } from 'vitest/config' import { resolve } from 'path' export default defineConfig({ test: { globals: true, environment: 'node', include: ['tests/**/*.test.ts'], exclude: ['tests/e2e/**'], setupFiles: ['tests/setup.ts'], testTimeout: 10000, coverage: { provider: 'v8', include: ['src/main/services/**'], exclude: ['src/main/services/index.ts'] } }, resolve: { alias: { '@d3ro/core': resolve(__dirname, '../../packages/core/src'), '@d3ro/ui': resolve(__dirname, '../../packages/ui/src'), '@d3ro/i18n': resolve(__dirname, '../../packages/i18n/src/index.tsx') } } })