mirror of
https://github.com/vale981/tridactyl
synced 2025-03-04 09:01:39 -05:00
33 lines
638 B
JavaScript
33 lines
638 B
JavaScript
const tsConfig = require('./tsconfig');
|
|
|
|
module.exports = {
|
|
preset: "ts-jest",
|
|
setupFiles: [
|
|
"jest-webextension-mock"
|
|
],
|
|
setupFilesAfterEnv: [
|
|
"./e2e_tests/failfast.js"
|
|
],
|
|
testRegex: "(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$",
|
|
globals: {
|
|
"ts-jest": {
|
|
tsConfig: {
|
|
...tsConfig.compilerOptions,
|
|
types: ["jest", "node", "@types/firefox-webext-browser"]
|
|
},
|
|
diagnostics: {
|
|
ignoreCodes: [151001]
|
|
},
|
|
}
|
|
},
|
|
moduleNameMapper: {
|
|
"@src/(.*)": "<rootDir>/src/$1"
|
|
},
|
|
moduleFileExtensions: [
|
|
"ts",
|
|
"tsx",
|
|
"js",
|
|
"jsx",
|
|
"json"
|
|
],
|
|
};
|