wormhole-explorer/blockchain-watcher/jest.config.js

20 lines
544 B
JavaScript

/** @type {import('ts-jest').JestConfigWithTsJest} */
module.exports = {
moduleFileExtensions: ["js", "json", "ts"],
setupFiles: ["<rootDir>/src/infrastructure/log.ts"],
roots: ["test", "src"],
testRegex: ".*\\.test\\.ts$",
transform: {
"^.+\\.(t|j)s$": "ts-jest",
},
collectCoverage: true,
collectCoverageFrom: ["**/*.(t|j)s"],
coveragePathIgnorePatterns: ["node_modules", "test", "start", "Server", "log", "index"],
coverageDirectory: "./coverage",
coverageThreshold: {
global: {
lines: 70,
},
},
};