26 lines
577 B
TypeScript
26 lines
577 B
TypeScript
/* eslint-disable import/no-default-export */
|
|
/*
|
|
* For a detailed explanation regarding each configuration property and type check, visit:
|
|
* https://jestjs.io/docs/configuration
|
|
*/
|
|
import type { Config } from "@jest/types";
|
|
|
|
const config: Config.InitialOptions = {
|
|
clearMocks: true,
|
|
rootDir: ".",
|
|
collectCoverage: true,
|
|
|
|
coverageDirectory: "coverage",
|
|
collectCoverageFrom: [
|
|
"./src/**/*.ts",
|
|
"!**__tests__**",
|
|
"!**__mocks__**",
|
|
"!**/*.d.ts",
|
|
],
|
|
coverageProvider: "v8",
|
|
preset: "ts-jest",
|
|
testEnvironment: "node",
|
|
};
|
|
|
|
export default config;
|