Uecko_ERP/apps/server/jest.config.ts

20 lines
624 B
TypeScript
Raw Normal View History

2025-01-29 19:02:59 +00:00
import { pathsToModuleNameMapper } from "ts-jest";
import { compilerOptions } from "./tsconfig.json";
export default {
preset: "ts-jest",
testEnvironment: "node",
rootDir: "./",
2025-03-08 10:08:27 +00:00
testMatch: ["**/*.test.ts", "**/*.spec.ts"],
2025-01-29 19:02:59 +00:00
moduleFileExtensions: ["ts", "tsx", "js", "jsx", "json", "node"],
moduleNameMapper: pathsToModuleNameMapper(compilerOptions.paths, { prefix: "<rootDir>/src/" }),
transform: {
"^.+\\.(ts|tsx)$": "ts-jest",
},
collectCoverage: true,
coverageDirectory: "coverage",
coverageReporters: ["text", "lcov"],
clearMocks: true,
setupFilesAfterEnv: ["<rootDir>/tests/setup.ts"],
};