@@ -12,7 +12,6 @@ const fs = require('fs');
1212const path = require ( 'path' ) ;
1313const webpack = require ( 'webpack' ) ;
1414const resolve = require ( 'resolve' ) ;
15- const semver = require ( 'semver' ) ;
1615const PnpWebpackPlugin = require ( 'pnp-webpack-plugin' ) ;
1716const HtmlWebpackPlugin = require ( 'html-webpack-plugin' ) ;
1817const CaseSensitivePathsPlugin = require ( 'case-sensitive-paths-webpack-plugin' ) ;
@@ -34,7 +33,6 @@ const ModuleNotFoundPlugin = require('react-dev-utils/ModuleNotFoundPlugin');
3433const ForkTsCheckerWebpackPlugin = require ( 'react-dev-utils/ForkTsCheckerWebpackPlugin' ) ;
3534const typescriptFormatter = require ( 'react-dev-utils/typescriptFormatter' ) ;
3635const ReactRefreshWebpackPlugin = require ( '@pmmmwh/react-refresh-webpack-plugin' ) ;
37- const react = require ( require . resolve ( 'react' , { paths : [ paths . appPath ] } ) ) ;
3836// @remove -on-eject-begin
3937const getCacheIdentifier = require ( 'react-dev-utils/getCacheIdentifier' ) ;
4038// @remove -on-eject-end
@@ -414,16 +412,7 @@ module.exports = function (webpackEnv) {
414412 // @remove -on-eject-begin
415413 babelrc : false ,
416414 configFile : false ,
417- presets : [
418- [
419- require . resolve ( 'babel-preset-react-app' ) ,
420- {
421- runtime : semver . gte ( react . version , '17.0.0-alpha.0' )
422- ? 'automatic'
423- : 'classic' ,
424- } ,
425- ] ,
426- ] ,
415+ presets : [ require . resolve ( 'babel-preset-react-app' ) ] ,
427416 // Make sure we have a unique cache identifier, erring on the
428417 // side of caution.
429418 // We remove this when the user ejects because the default
0 commit comments