UNPKG

asseton

Version:
31 lines (28 loc) 710 B
/** @type {import('ts-jest').JestConfigWithTsJest} */ const { pathsToModuleNameMapper } = require("ts-jest"); const { compilerOptions } = require("./tsconfig"); const path = require("path"); module.exports = { preset: "ts-jest", testEnvironment: "node", moduleFileExtensions: ["ts", "js"], moduleNameMapper: { ...pathsToModuleNameMapper(compilerOptions.paths, { prefix: "<rootDir>/", }), }, rootDir: __dirname, transform: { "^.+\\.ts?$": [ "ts-jest", { tsConfig: path.resolve(__dirname, "./tsconfig.json"), isolatedModules: true, diagnostics: { warnOnly: true, }, }, ], }, setupFiles: ["./jestSetup.js"], };