22 lines
539 B
TypeScript
22 lines
539 B
TypeScript
import type { Config } from "jest";
|
|
|
|
const config: Config = {
|
|
preset: "ts-jest",
|
|
moduleFileExtensions: ["ts", "js", "json"],
|
|
rootDir: ".",
|
|
moduleNameMapper: {
|
|
"@/(.*)": "<rootDir>/src/$1",
|
|
"test/(.*)": "<rootDir>/test/$1",
|
|
},
|
|
testEnvironment: "node",
|
|
testRegex: ".*\\.spec\\.ts$",
|
|
transform: {
|
|
"^.+\\.ts$": "ts-jest",
|
|
},
|
|
setupFiles: ["<rootDir>/test/setEnvVars.ts"],
|
|
testPathIgnorePatterns: ["/dist/", "/node_modules/"],
|
|
transformIgnorePatterns: ["/dist/", "/node_modules/"],
|
|
};
|
|
|
|
export default config;
|