forketyfork_obsidian-food-t.../jest.config.js
2026-04-10 14:19:50 +02:00

19 lines
566 B
JavaScript

const { createDefaultPreset } = require("ts-jest");
const tsJestTransformCfg = createDefaultPreset().transform;
/** @type {import("jest").Config} **/
module.exports = {
testEnvironment: "jsdom",
transform: {
...Object.fromEntries(
Object.entries(tsJestTransformCfg).map(([pattern, transformer]) => [
pattern,
[transformer[0], { ...transformer[1], tsconfig: "tsconfig.test.json" }],
])
),
},
coverageProvider: "v8",
coverageDirectory: "coverage",
collectCoverageFrom: ["**/*.ts", "!**/*.test.ts", "!**/__tests__/**", "!node_modules/**"],
};