diff --git a/config/jest/typescriptTransform.js b/config/jest/typescriptTransform.js index 9b138ac8e..e06652be6 100644 --- a/config/jest/typescriptTransform.js +++ b/config/jest/typescriptTransform.js @@ -2,6 +2,6 @@ 'use strict'; -const tsJestPreprocessor = require('ts-jest/preprocessor'); +const tsJestPreprocessor = require('ts-jest'); module.exports = tsJestPreprocessor; diff --git a/package.json b/package.json index 092fd8790..4a4068d64 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ }, "dependencies": { "autoprefixer": "7.1.6", - "babel-jest": "20.0.3", + "babel-jest": "23.6.0", "babel-loader": "7.1.2", "babel-preset-react-app": "^3.1.2", "case-sensitive-paths-webpack-plugin": "2.1.1", @@ -31,11 +31,11 @@ "dotenv": "4.0.0", "dotenv-expand": "4.2.0", "extract-text-webpack-plugin": "3.0.2", - "file-loader": "1.1.5", + "file-loader": "2.0.0", "fork-ts-checker-webpack-plugin": "^0.2.8", "fs-extra": "3.0.1", "html-webpack-plugin": "2.29.0", - "jest": "20.0.4", + "jest": "23.6.0", "object-assign": "4.1.1", "postcss-flexbugs-fixes": "3.2.0", "postcss-loader": "2.0.8", @@ -46,12 +46,12 @@ "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", - "tslint-config-prettier": "^1.10.0", - "tslint-react": "^3.2.0", + "tslint": "^5.11.0", + "tslint-config-prettier": "^1.15.0", + "tslint-react": "^3.6.0", "uglifyjs-webpack-plugin": "1.2.5", "url-loader": "0.6.2", "webpack": "3.8.1", @@ -60,9 +60,9 @@ "whatwg-fetch": "2.0.3" }, "devDependencies": { - "react": "^15.5.4", - "react-dom": "^15.5.4", - "typescript": "3.0.1" + "react": "^16.5.2", + "react-dom": "^16.5.2", + "typescript": "3.1.1" }, "peerDependencies": { "typescript": "3.x.x" diff --git a/scripts/utils/createJestConfig.js b/scripts/utils/createJestConfig.js index d56482765..c481fa453 100644 --- a/scripts/utils/createJestConfig.js +++ b/scripts/utils/createJestConfig.js @@ -64,7 +64,7 @@ module.exports = (resolve, rootDir, isEjecting) => { ], globals: { 'ts-jest': { - tsConfigFile: paths.appTsTestConfig, + tsConfig: paths.appTsTestConfig, }, }, }; @@ -76,6 +76,8 @@ module.exports = (resolve, rootDir, isEjecting) => { 'collectCoverageFrom', 'coverageReporters', 'coverageThreshold', + 'globalSetup', + 'globalTeardown', 'snapshotSerializers', 'moduleNameMapper', ];