diff --git a/packages/babel-preset-react-app/create.js b/packages/babel-preset-react-app/create.js index 52f0fa14bb7..17a5319388e 100644 --- a/packages/babel-preset-react-app/create.js +++ b/packages/babel-preset-react-app/create.js @@ -82,6 +82,8 @@ module.exports = function(api, opts, env) { useBuiltIns: false, // Do not transform modules to CJS modules: false, + // Exclude transforms that make all code slower + exclude: ['transform-typeof-symbol'], }, ], [ diff --git a/packages/babel-preset-react-app/dependencies.js b/packages/babel-preset-react-app/dependencies.js index 19a6e74557b..60c76fb5b3a 100644 --- a/packages/babel-preset-react-app/dependencies.js +++ b/packages/babel-preset-react-app/dependencies.js @@ -76,6 +76,8 @@ module.exports = function(api, opts) { }, // Do not transform modules to CJS modules: false, + // Exclude transforms that make all code slower + exclude: ['transform-typeof-symbol'], }, ], (isEnvProduction || isEnvDevelopment) && [ @@ -95,6 +97,8 @@ module.exports = function(api, opts) { useBuiltIns: false, // Do not transform modules to CJS modules: false, + // Exclude transforms that make all code slower + exclude: ['transform-typeof-symbol'], }, ], ].filter(Boolean),