From 90861b388d8fcbe9020821940201c159bcb7edf8 Mon Sep 17 00:00:00 2001 From: Dan Abramov Date: Mon, 1 Oct 2018 22:24:36 +0100 Subject: [PATCH 1/2] Add Jest typeahead plugin --- packages/react-scripts/package.json | 1 + packages/react-scripts/scripts/utils/createJestConfig.js | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json index 6e9cfdfb86c..db81f8428c9 100644 --- a/packages/react-scripts/package.json +++ b/packages/react-scripts/package.json @@ -49,6 +49,7 @@ "jest": "23.6.0", "jest-pnp-resolver": "1.0.1", "jest-resolve": "23.6.0", + "jest-watch-typeahead": "^0.2.0", "mini-css-extract-plugin": "0.4.3", "optimize-css-assets-webpack-plugin": "5.0.1", "pnp-webpack-plugin": "1.1.0", diff --git a/packages/react-scripts/scripts/utils/createJestConfig.js b/packages/react-scripts/scripts/utils/createJestConfig.js index af085383f0b..89fe3ffc333 100644 --- a/packages/react-scripts/scripts/utils/createJestConfig.js +++ b/packages/react-scripts/scripts/utils/createJestConfig.js @@ -47,6 +47,10 @@ module.exports = (resolve, rootDir, isEjecting) => { '^.+\\.module\\.(css|sass|scss)$': 'identity-obj-proxy', }, moduleFileExtensions: ['web.js', 'js', 'json', 'web.jsx', 'jsx', 'node'], + watchPlugins: [ + require.resolve('jest-watch-typeahead/filename'), + require.resolve('jest-watch-typeahead/testname'), + ], }; if (rootDir) { config.rootDir = rootDir; From 763d8bd05578ea828b462b06c9343c778df2b244 Mon Sep 17 00:00:00 2001 From: Ian Schmitz Date: Sun, 10 Feb 2019 07:37:02 -0800 Subject: [PATCH 2/2] Update jest-watch-typeahead to 0.2.1 --- packages/react-scripts/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/react-scripts/package.json b/packages/react-scripts/package.json index db81f8428c9..47577d220f5 100644 --- a/packages/react-scripts/package.json +++ b/packages/react-scripts/package.json @@ -49,7 +49,7 @@ "jest": "23.6.0", "jest-pnp-resolver": "1.0.1", "jest-resolve": "23.6.0", - "jest-watch-typeahead": "^0.2.0", + "jest-watch-typeahead": "^0.2.1", "mini-css-extract-plugin": "0.4.3", "optimize-css-assets-webpack-plugin": "5.0.1", "pnp-webpack-plugin": "1.1.0",