dd-timer/vitest.config.ts
POL Mickaël 3e485fd09b chore: normalise fins de ligne CRLF → LF dans tout le repo
Applique .gitattributes sur tous les fichiers existants.
Élimine les différences fantômes entre WSL et Windows.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-06 08:55:10 +02:00

29 lines
799 B
TypeScript
Executable File

import { defineConfig } from 'vitest/config';
import { resolve } from 'path';
export default defineConfig({
resolve: {
alias: {
'@domain': resolve(__dirname, 'src/domain'),
'@application': resolve(__dirname, 'src/application'),
'@infrastructure': resolve(__dirname, 'src/infrastructure'),
'@presentation': resolve(__dirname, 'src/presentation'),
},
},
test: {
globals: true,
environment: 'node',
include: ['tests/**/*.test.ts'],
coverage: {
provider: 'v8',
include: ['src/domain/**', 'src/application/**'],
exclude: [
'src/domain/ports/**',
'src/domain/events/DomainEvent.ts',
'src/domain/value-objects/Gender.ts',
],
thresholds: { branches: 80, functions: 80, lines: 80 },
},
},
});