import { defineConfig } from 'vitest/config' import * as path from 'path' export default defineConfig({ resolve: { alias: { '@': path.resolve(__dirname, 'src/index.ts'), }, }, test: { testTimeout: 30000, server: { deps: { inline: ['fast-glob'], }, }, coverage: { provider: 'v8', reporter: ['text', 'json', 'html'], reportsDirectory: './coverage', include: ['src/**/*.ts'], exclude: ['src/**/*.d.ts', 'src/**/index.ts'], }, }, })