/* eslint-disable @typescript-eslint/no-var-requires */ const { pathsToModuleNameMapper } = require("ts-jest"); const { compilerOptions } = require("./tsconfig"); module.exports = { preset: "ts-jest", moduleNameMapper: { "\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$": "/src/fileMock.ts", "\\.(css|less|scss)$": "/src/styleMock.ts", "react-spring/renderprops": "/node_modules/react-spring/renderprops.cjs", "react-spring": "/node_modules/react-spring/web.cjs", }, setupFilesAfterEnv: ["/src/setupTests.ts"], testEnvironment: "jsdom", reporters: [ "default", [ "jest-junit", { outputDirectory: "frontend-reports", outputName: "frontend-report.xml", }, ], ], };