jest.config.js•535 B
/** @type {import('jest').Config} */
module.exports = {
preset: "ts-jest",
testEnvironment: "node",
moduleNameMapper: {
"^(\\.{1,2}/.*)\\.js$": "$1",
},
testMatch: ["**/__tests__/**/*.test.ts", "**/__integration__/**/*.test.ts"],
setupFilesAfterEnv: ["<rootDir>/src/__tests__/setup.js"],
collectCoverageFrom: [
"src/**/*.{ts}",
"!src/**/*.d.ts",
"!src/**/*.test.{ts}",
"!src/types/**/*",
],
coverageDirectory: "coverage",
testPathIgnorePatterns: ["/node_modules/", "/dist/"],
verbose: true,
};