Skip to content

Commit 56b5cc5

Browse files
committed
refactor: remove custom JSDOM environment and update XML parsing to use fast-xml-parser
1 parent 73ef74a commit 56b5cc5

7 files changed

Lines changed: 145 additions & 882 deletions

File tree

jest-env-jsdom.js

Lines changed: 0 additions & 12 deletions
This file was deleted.

jest.config.cjs

Lines changed: 9 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -2,32 +2,12 @@
22

33
module.exports = {
44
preset: "ts-jest",
5-
testEnvironment: "jsdom",
6-
moduleFileExtensions: ["js", "jsx", "ts", "tsx"],
7-
testPathIgnorePatterns: ["/node_modules/"],
8-
testRegex: ".*.(test|spec).(j|t)s[x]?$",
9-
transform: {
10-
"node_modules/(react-dnd|dnd-core|@react-dnd)/.+\\.(j|t)sx?$": "ts-jest",
11-
"^.+\\.js$": "babel-jest",
12-
},
13-
testEnvironment: "./jest-env-jsdom.js",
14-
transformIgnorePatterns: [`/node_modules/(?!(filenamify)|filename-reserved-regex)`],
15-
}
16-
17-
/*
18-
module.exports = {
19-
20-
transform: {'^.+\\.ts?$': 'ts-jest'},
21-
22-
testRegex: '/tests/.*\\.(test|spec)?\\.(ts|tsx)$',
23-
moduleFileExtensions: ['ts', 'tsx', 'js', 'jsx', 'json', 'node'],
24-
25-
//testEnvironment: "./jest-env-jsdom.js",
26-
27-
extensionsToTreatAsEsm: ['.ts'],
28-
29-
transformIgnorePatterns: [
30-
"node_modules/(filenamify)"
31-
]
32-
};
33-
*/
5+
moduleFileExtensions: ["js", "jsx", "ts", "tsx"],
6+
testPathIgnorePatterns: ["/node_modules/"],
7+
testRegex: ".*.(test|spec).(j|t)s[x]?$",
8+
transform: {
9+
"node_modules/(react-dnd|dnd-core|@react-dnd)/.+\\.(j|t)sx?$": "ts-jest",
10+
"^.+\\.js$": "babel-jest",
11+
},
12+
transformIgnorePatterns: [`/node_modules/(?!(filenamify)|filename-reserved-regex)`],
13+
}

0 commit comments

Comments
 (0)