33 lines
825 B
TypeScript
33 lines
825 B
TypeScript
const ignorePatterns = [
|
|
"\\/build\\/",
|
|
"\\/coverage\\/",
|
|
"\\/\\.vscode\\/",
|
|
"\\/\\.tmp\\/",
|
|
"\\/\\.cache\\/",
|
|
"data",
|
|
"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"],
|
|
}
|