|
1 | 1 | module.exports = { |
2 | 2 | verbose: true, |
3 | | - testEnvironment: 'jsdom', |
4 | | - roots: [ |
5 | | - '<rootDir>', |
6 | | - '<rootDir>/src' |
7 | | - ], |
8 | | - moduleDirectories: [ |
9 | | - 'node_modules' |
10 | | - ], |
11 | | - moduleFileExtensions: ['js', 'wasm', 'json'], |
| 3 | + testEnvironment: "jsdom", |
| 4 | + roots: ["<rootDir>", "<rootDir>/src"], |
| 5 | + moduleDirectories: ["node_modules"], |
| 6 | + moduleFileExtensions: ["js", "wasm", "json"], |
| 7 | + |
12 | 8 | transform: { |
13 | | - '^.+wasm.*\\.js$': '<rootDir>/src/__mocks__/emscriptenMock.js', |
14 | | - '^.+\\.js$': 'babel-jest', |
15 | | - '\\.(css|less|sass|scss)$': '<rootDir>/src/__mocks__/styleMock.js', |
16 | | - '\\.(wasm)$': '<rootDir>/src/__mocks__/wasmMock.js' |
| 9 | + "^.+wasm.*\\.js$": "<rootDir>/src/__mocks__/emscriptenMock.js", |
| 10 | + "^.+\\.js$": "babel-jest", |
| 11 | + "\\.(css|less|sass|scss)$": "<rootDir>/src/__mocks__/styleMock.js", |
| 12 | + "\\.(wasm)$": "<rootDir>/src/__mocks__/wasmMock.js", |
17 | 13 | }, |
18 | 14 | transformIgnorePatterns: [ |
19 | | - 'node_modules/(?!(ol|@cornerstonejs|dicomicc|rbush|color-rgba|color-parse|color-name|color-space|quickselect|earcut)/)' // <- transform libraries |
20 | | - ], |
21 | | - testMatch: [ |
22 | | - '<rootDir>/src/**/*.test.js' |
23 | | - ], |
24 | | - testPathIgnorePatterns: [ |
25 | | - '<rootDir>/node_modules' |
| 15 | + "node_modules/(?!(ol|@cornerstonejs|dicomicc|rbush|color-rgba|color-parse|color-name|color-space|quickselect|earcut)/)", // <- transform libraries |
26 | 16 | ], |
27 | | - setupFiles: ['jest-canvas-mock'], |
| 17 | + testMatch: ["<rootDir>/src/**/*.test.js"], |
| 18 | + testPathIgnorePatterns: ["<rootDir>/node_modules"], |
| 19 | + setupFiles: ["jest-canvas-mock"], |
28 | 20 | moduleNameMapper: { |
29 | | - '@cornerstonejs/codec-libjpeg-turbo-8bit/decodewasmjs': '@cornerstonejs/codec-libjpeg-turbo-8bit/dist/libjpegturbowasm_decode', |
30 | | - '@cornerstonejs/codec-libjpeg-turbo-8bit/decodewasm': '@cornerstonejs/codec-libjpeg-turbo-8bit/dist/libjpegturbowasm_decode.wasm', |
31 | | - '@cornerstonejs/codec-charls/decodewasmjs': '@cornerstonejs/codec-charls/dist/charlswasm_decode.js', |
32 | | - '@cornerstonejs/codec-charls/decodewasm': '@cornerstonejs/codec-charls/dist/charlswasm_decode.wasm', |
33 | | - '@cornerstonejs/codec-openjpeg/decodewasmjs': '@cornerstonejs/codec-openjpeg/dist/openjpegwasm_decode.js', |
34 | | - '@cornerstonejs/codec-openjpeg/decodewasm': '@cornerstonejs/codec-openjpeg/dist/openjpegwasm_decode.wasm', |
| 21 | + "@cornerstonejs/codec-libjpeg-turbo-8bit/decodewasmjs": |
| 22 | + "@cornerstonejs/codec-libjpeg-turbo-8bit/dist/libjpegturbowasm_decode", |
| 23 | + "@cornerstonejs/codec-libjpeg-turbo-8bit/decodewasm": |
| 24 | + "@cornerstonejs/codec-libjpeg-turbo-8bit/dist/libjpegturbowasm_decode.wasm", |
| 25 | + "@cornerstonejs/codec-charls/decodewasmjs": |
| 26 | + "@cornerstonejs/codec-charls/dist/charlswasm_decode.js", |
| 27 | + "@cornerstonejs/codec-charls/decodewasm": |
| 28 | + "@cornerstonejs/codec-charls/dist/charlswasm_decode.wasm", |
| 29 | + "@cornerstonejs/codec-openjpeg/decodewasmjs": |
| 30 | + "@cornerstonejs/codec-openjpeg/dist/openjpegwasm_decode.js", |
| 31 | + "@cornerstonejs/codec-openjpeg/decodewasm": |
| 32 | + "@cornerstonejs/codec-openjpeg/dist/openjpegwasm_decode.wasm", |
35 | 33 | }, |
36 | | -} |
| 34 | +}; |
0 commit comments