tack-up-now/jest.config.ts

34 lines
850 B
TypeScript

const ignorePatterns = [
"\\/build\\/",
"\\/coverage\\/",
"\\/\\.vscode\\/",
"\\/\\.tmp\\/",
"\\/\\.cache\\/",
"^\\/data/",
"^\\/data-test/",
"e2e",
]
module.exports = {
moduleNameMapper: {
"^@web3-storage/multipart-parser$": require.resolve(
"@web3-storage/multipart-parser"
),
"\\?url$": "<rootDir>/url-mock.js",
},
modulePathIgnorePatterns: ignorePatterns,
transform: {
"\\.[jt]sx?$": require.resolve("./transform"),
},
transformIgnorePatterns: [],
watchPathIgnorePatterns: [...ignorePatterns, "\\/node_modules\\/"],
watchPlugins: [
require.resolve("jest-watch-typeahead/filename"),
require.resolve("jest-watch-typeahead/testname"),
],
displayName: "testing",
setupFiles: [],
testEnvironment: "jsdom",
setupFilesAfterEnv: ["./setupTests.ts", "@testing-library/jest-dom"],
}