mirror of
https://github.com/forketyfork/obsidian-food-tracker.git
synced 2026-07-22 05:51:38 +00:00
19 lines
566 B
JavaScript
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/**"],
|
|
};
|