-
-
Notifications
You must be signed in to change notification settings - Fork 37
Expand file tree
/
Copy pathvitest.config.mjs
More file actions
25 lines (24 loc) · 907 Bytes
/
vitest.config.mjs
File metadata and controls
25 lines (24 loc) · 907 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import { defineConfig } from 'vitest/config';
import path from 'path';
export default defineConfig({
test: {
globals: true,
environment: 'node',
silent: 'passed-only',
},
resolve: {
alias: {
'@db': path.resolve(__dirname, './src/db'),
'@test': path.resolve(__dirname, './__test__'),
'@server': path.resolve(__dirname, './src/_server'),
'@api': path.resolve(__dirname, './src/_server/api'),
'@enum': path.resolve(__dirname, './src/enum'),
'@interface': path.resolve(__dirname, './src/interfaces'),
'@lib': path.resolve(__dirname, './src/libraries'),
'@middleware': path.resolve(__dirname, './src/middlewares'),
'@service': path.resolve(__dirname, './src/services'),
'@util': path.resolve(__dirname, './src/utils'),
'@constant': path.resolve(__dirname, './src/utils/constants'),
},
},
});