diff --git a/config/jest/typescriptTransform.js b/config/jest/typescriptTransform.js deleted file mode 100644 index 9b138ac8e..000000000 --- a/config/jest/typescriptTransform.js +++ /dev/null @@ -1,7 +0,0 @@ -// Copyright 2004-present Facebook. All Rights Reserved. - -'use strict'; - -const tsJestPreprocessor = require('ts-jest/preprocessor'); - -module.exports = tsJestPreprocessor; diff --git a/package.json b/package.json index 092fd8790..dc1e90a40 100644 --- a/package.json +++ b/package.json @@ -46,7 +46,7 @@ "resolve": "1.6.0", "style-loader": "0.19.0", "sw-precache-webpack-plugin": "0.11.4", - "ts-jest": "22.0.1", + "ts-jest": "23.10.3", "ts-loader": "^2.3.7", "tsconfig-paths-webpack-plugin": "^2.0.0", "tslint": "^5.7.0", diff --git a/scripts/utils/createJestConfig.js b/scripts/utils/createJestConfig.js index d56482765..83d1dc02d 100644 --- a/scripts/utils/createJestConfig.js +++ b/scripts/utils/createJestConfig.js @@ -37,7 +37,7 @@ module.exports = (resolve, rootDir, isEjecting) => { '^.+\\.(js|jsx|mjs)$': isEjecting ? '/node_modules/babel-jest' : resolve('config/jest/babelTransform.js'), - '^.+\\.tsx?$': resolve('config/jest/typescriptTransform.js'), + '^.+\\.tsx?$': 'ts-jest', '^.+\\.css$': resolve('config/jest/cssTransform.js'), '^(?!.*\\.(js|jsx|mjs|css|json)$)': resolve( 'config/jest/fileTransform.js' @@ -64,7 +64,7 @@ module.exports = (resolve, rootDir, isEjecting) => { ], globals: { 'ts-jest': { - tsConfigFile: paths.appTsTestConfig, + tsConfig: paths.appTsTestConfig, }, }, };