packages/cli: revert jest tranform to use ts-jest, as sucrase doesn't hoist mocks

This commit is contained in:
Patrik Oldsberg
2020-05-17 16:13:20 +02:00
parent 1595bf11dd
commit 04c66c14df
3 changed files with 2 additions and 10 deletions
+1 -1
View File
@@ -55,7 +55,7 @@ async function getConfig() {
// TODO: jest is working on module support, it's possible that we can remove this in the future
transform: {
'\\.esm\\.js$': require.resolve('jest-esm-transformer'),
'\\.(js|jsx|ts|tsx)': require.resolve('@sucrase/jest-plugin'),
'\\.(js|jsx|ts|tsx)': require.resolve('ts-jest'),
},
// Default behaviour is to not apply transforms for node_modules, but we still want
-1
View File
@@ -36,7 +36,6 @@
"@rollup/plugin-json": "^4.0.2",
"@rollup/plugin-node-resolve": "^7.1.1",
"@spotify/web-scripts": "^6.0.0",
"@sucrase/jest-plugin": "^2.0.0",
"@sucrase/webpack-loader": "^2.0.0",
"bfj": "^7.0.2",
"chalk": "^4.0.0",
+1 -8
View File
@@ -3395,13 +3395,6 @@
"@styled-system/core" "^5.1.2"
"@styled-system/css" "^5.1.5"
"@sucrase/jest-plugin@^2.0.0":
version "2.0.0"
resolved "https://registry.npmjs.org/@sucrase/jest-plugin/-/jest-plugin-2.0.0.tgz#bcca4d877f5013fd66d4092e4c8ba475b18228e4"
integrity sha512-UqmtOnj2OliwV1qKFCQsci41vPX665wGvf5YosRjL+l6jF69HrgB3T8gGnCcF4tAmRycYw8t59x+Dgz64szXWA==
dependencies:
sucrase "^3.0.0"
"@sucrase/webpack-loader@^2.0.0":
version "2.0.0"
resolved "https://registry.npmjs.org/@sucrase/webpack-loader/-/webpack-loader-2.0.0.tgz#b8a70b8d3df3eeb570e6a3315e1a9c6b723e4a37"
@@ -18851,7 +18844,7 @@ stylis@3.5.0:
resolved "https://registry.npmjs.org/stylis/-/stylis-3.5.0.tgz#016fa239663d77f868fef5b67cf201c4b7c701e1"
integrity sha512-pP7yXN6dwMzAR29Q0mBrabPCe0/mNO1MSr93bhay+hcZondvMMTpeGyd8nbhYJdyperNT2DRxONQuUGcJr5iPw==
sucrase@^3.0.0, sucrase@^3.14.0:
sucrase@^3.14.0:
version "3.14.0"
resolved "https://registry.npmjs.org/sucrase/-/sucrase-3.14.0.tgz#4364f4da5d57465acba364ef65b14ca78672d500"
integrity sha512-sWyDtHMD0Q1wv4GpL3Jp10Pxi8ht4qrYeo1tAtHJ21BaMjl3PCrIM22FudoKRVY90r+lj3ytvIcf6WkYqt7TJg==