1 |
import path from "path"; |
2 |
import { defineConfig } from "vitest/config"; |
3 |
|
4 |
export default defineConfig({ |
5 |
test: { |
6 |
coverage: { |
7 |
reportsDirectory: "coverage", |
8 |
include: ["src"] |
9 |
}, |
10 |
dir: "tests", |
11 |
exclude: ["**/node_modules/**", "**/build/**", "**/extensions/**"], |
12 |
setupFiles: ["./tests/setup.ts"] |
13 |
}, |
14 |
plugins: [], |
15 |
resolve: { |
16 |
alias: { |
17 |
"@": path.resolve(import.meta.dirname, "./src/main/typescript"), |
18 |
"@framework": path.resolve(import.meta.dirname, "./src/framework/typescript"), |
19 |
"@main": path.resolve(import.meta.dirname, "./src/main/typescript"), |
20 |
} |
21 |
} |
22 |
}); |