forked from gitbrent/bootstrap4-toggle
-
-
Notifications
You must be signed in to change notification settings - Fork 8
Expand file tree
/
Copy pathjest.config.cjs
More file actions
26 lines (26 loc) · 751 Bytes
/
Copy pathjest.config.cjs
File metadata and controls
26 lines (26 loc) · 751 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
26
module.exports = {
preset: "ts-jest",
testEnvironment: "jsdom",
setupFilesAfterEnv: ["<rootDir>/src/test/setup/dom.setup.ts", "<rootDir>/src/test/setup/events.setup.ts"],
testMatch: ["<rootDir>/src/test/ts/**/*.test.ts"],
transform: {
"^.+\\.ts$": ["ts-jest", {
tsconfig: "tsconfig.test.json",
}],
},
collectCoverageFrom: [
"src/main/ts/**/*.ts",
"!**/index*.ts",
"!src/main/ts/types/**/*.ts",
],
coverageThreshold: {
global: {
statements: 80,
branches: 80,
functions: 80,
lines: 80,
},
},
coverageDirectory: "coverage",
reporters: [["github-actions", { silent: false }], "summary"],
};