# All files / router vitest.config.ts

0% Statements 0/20
0% Branches 0/1
0% Functions 0/1
0% Lines 0/20

Press n or j to go to the next uncovered block, b, p or k for the previous block.

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22

     import { defineConfig } from 'vitest/config';
    import path from 'path';

    export default defineConfig({
        test: {
            environment: 'happy-dom',
            globals    : true,
            include    : ['src/**/*.{test,spec}.{js,ts}'],
            coverage   : {
                provider: 'v8',
                reporter: ['text', 'json', 'html'],
                exclude : ['**/node_modules/**', '**/dist/**', '**/types/**'],
            },
            testTimeout: 3000,
        },
        resolve: {
            alias: {
                '#src': path.resolve(__dirname, './src'),
            },
        },
    });