module.exports = { "globals": { "ts-jest": { "tsconfig": "tsconfig.json" } }, "transform": { "^.+\\.ts$": "ts-jest" }, "testRegex": "/test/(unit|integration)/.*\\.test\\.ts$", "moduleFileExtensions": [ "ts", "js" ], "testEnvironment": "node", "setupFilesAfterEnv": ["jest-rdf", "/test/util/SetupTests.ts"], "collectCoverage": true, "coveragePathIgnorePatterns": [ "/dist/", "/node_modules/", "/test/" ], "coverageThreshold": { "./src": { "branches": 100, "functions": 100, "lines": 100, "statements": 100 } }, "testTimeout": 10000, // Slower machines had problems calling the WebSocket integration callbacks on time };