import { defineConfig, mergeConfig, configDefaults } from 'vitest/config' import viteConfig from './vite.config' export default mergeConfig( viteConfig, defineConfig({ test: { globals: true, environment: 'happy-dom', setupFiles: ['scripts/tests/mock.$t.ts', 'scripts/tests/plugin.vuetify.ts'], coverage: { all: true, include: ['src/**/*.{js,jsx,ts,tsx,vue}'], exclude: [ ...configDefaults.exclude, // storybook '**/*{.,-}stories.?(c|m)[jt]s?(x)', 'src/stories/**/*', ], lines: 14, functions: 20, branches: 40, statements: 14, // 100: true, }, }, }), )