From a275e991014327b36dfe26a9924fc75076656c15 Mon Sep 17 00:00:00 2001 From: Michael Gallagher Date: Wed, 9 Jun 2021 16:31:46 -0700 Subject: [PATCH] Revert "Revert removing babelTransform.js (#350)" This reverts commit 2383e07ffded5fae6745a0c679452dee873ac716. --- scripts/utils/babelTransform.js | 27 --------------------------- scripts/utils/rewireJestConfig.js | 6 ------ 2 files changed, 33 deletions(-) delete mode 100644 scripts/utils/babelTransform.js diff --git a/scripts/utils/babelTransform.js b/scripts/utils/babelTransform.js deleted file mode 100644 index dedf03f..0000000 --- a/scripts/utils/babelTransform.js +++ /dev/null @@ -1,27 +0,0 @@ -const babelJest = require('babel-jest'); - -const hasJsxRuntime = (() => { - if (process.env.DISABLE_NEW_JSX_TRANSFORM === 'true') { - return false; - } - - try { - require.resolve('react/jsx-runtime'); - return true; - } catch (e) { - return false; - } -})(); - -module.exports = babelJest.createTransformer({ - presets: [ - [ - require.resolve('babel-preset-react-app'), - { - runtime: hasJsxRuntime ? 'automatic' : 'classic', - }, - ] - ], - plugins: [], - babelrc: true -}); diff --git a/scripts/utils/rewireJestConfig.js b/scripts/utils/rewireJestConfig.js index 4edef8d..ae66ba8 100644 --- a/scripts/utils/rewireJestConfig.js +++ b/scripts/utils/rewireJestConfig.js @@ -1,14 +1,8 @@ 'use strict'; -const path = require('path'); const paths = require('./paths'); module.exports = (config) => { - Object.keys(config.transform).forEach((key) => { - if (config.transform[key].endsWith('babelTransform.js')) { - config.transform[key] = path.resolve(__dirname + '/babelTransform.js'); - } - }); const overrides = Object.assign({}, require(paths.appPackageJson).jest); // Jest configuration in package.json will be added to the the default config