mitmproxy/web/jest.config.js

37 lines
928 B
JavaScript
Raw Normal View History

module.exports = async () => {
process.env.TZ = 'UTC';
return {
"testEnvironment": "jsdom",
"testRegex": "__tests__/.*Spec.(js|ts)x?$",
"roots": [
"<rootDir>/src/js"
],
"unmockedModulePathPatterns": [
"react"
],
"coverageDirectory": "./coverage",
"coveragePathIgnorePatterns": [
"<rootDir>/src/js/contrib/",
"<rootDir>/src/js/filt/",
"<rootDir>/src/js/components/editors/"
],
"collectCoverageFrom": [
"src/js/**/*.{js,jsx,ts,tsx}"
],
"transform": {
"^.+\\.[jt]sx?$": [
"esbuild-jest",
{
"loaders": {
".js": "tsx"
},
"format": "cjs",
"sourcemap": true,
}
]
}
}
}