Ctrl K
ComunidadGuías…

server/jest.config.ts

Rama develop · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
import type { Config } from "jest";

const config: Config = {
	rootDir: ".",
	testEnvironment: "node",
	extensionsToTreatAsEsm: [".ts"],
	transform: {
		"^.+\\.(t|j)sx?$": ["ts-jest", { useESM: true, tsconfig: "./tsconfig.jest.json" }],
	},
	moduleNameMapper: {
		"^@/utils/(.*)\\.js$": "<rootDir>/src/utils/$1.ts",
		"^@/(.*)\\.ts$": "<rootDir>/src/$1.ts",
		"^@/(.*)\\.js$": "<rootDir>/src/$1.ts",
		"^@/(.*)$": "<rootDir>/src/$1",
		"^(\\.{1,2}/.*)\\.js$": "$1",
	},
	testMatch: ["<rootDir>/test/**/*.test.ts"],
	setupFilesAfterEnv: [],
	collectCoverageFrom: ["src/**/*.ts"],
	coveragePathIgnorePatterns: ["/node_modules/", "/test/"],
	clearMocks: true,
};

export default config;