const path = require("path"); module.exports = { displayName: "server", rootDir: "../../", roots: ["/src"], collectCoverageFrom: ["**/*.{js,jsx,mjs,ts,tsx}"], coveragePathIgnorePatterns: ["/node_modules/"], setupFilesAfterEnv: ["/src/core/server/test/setupTestFramework.ts"], testMatch: ["**/*.spec.{js,jsx,mjs,ts,tsx}"], testPathIgnorePatterns: ["/node_modules/", "/client/"], testEnvironment: "node", testURL: "http://localhost", transform: { "^.+\\.tsx?$": "/node_modules/ts-jest", }, moduleNameMapper: { "^coral-server/(.*)$": "/src/core/server/$1", "^coral-common/(.*)$": "/src/core/common/$1", }, moduleFileExtensions: ["ts", "tsx", "js", "jsx", "json", "node"], globals: { "ts-jest": { useBabelrc: true, tsConfigFile: path.resolve(__dirname, "../../src/tsconfig.json"), }, }, };