Files
dbmole-mcp/vitest.config.ts
T

29 lines
774 B
TypeScript

import { defineConfig } from 'vitest/config'
export default defineConfig({
test: {
projects: [
{
test: {
name: 'unit',
include: ['packages/*/test/unit/**/*.test.ts']
}
},
{
test: {
name: 'integration',
include: ['packages/*/test/integration/**/*.test.ts'],
testTimeout: 120_000,
hookTimeout: 240_000
}
}
],
coverage: {
provider: 'v8',
include: ['packages/*/src/**'],
exclude: ['packages/*/src/index.ts'],
thresholds: { lines: 90, functions: 90 }
}
}
})