forked from gitbrent/bootstrap4-toggle
-
-
Notifications
You must be signed in to change notification settings - Fork 7
Expand file tree
/
Copy pathjest.config.cjs
More file actions
25 lines (25 loc) · 649 Bytes
/
jest.config.cjs
File metadata and controls
25 lines (25 loc) · 649 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
module.exports = {
preset: "ts-jest",
testEnvironment: "jsdom",
setupFilesAfterEnv: ["<rootDir>/src/test/setup/dom.setup.ts", "<rootDir>/src/test/setup/events.setup.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"],
};