Skip to content

Commit 2bfa72c

Browse files
committed
Loosen Babel preset to use browserslist (facebook#3770)
* Provide better defaults * Let babel determine features to compile * meh * Remove setting of BABEL_ENV * Revert "Remove setting of BABEL_ENV" This reverts commit ee2db70. * Set browsers to ie9
1 parent 5a55208 commit 2bfa72c

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

scripts/init.js

+6-6
Original file line numberDiff line numberDiff line change
@@ -43,12 +43,12 @@ module.exports = function(
4343
eject: 'react-scripts eject',
4444
};
4545

46-
appPackage.browserslist = [
47-
'>1%',
48-
'last 4 versions',
49-
'Firefox ESR',
50-
'not ie < 9',
51-
];
46+
appPackage.browserslist = {
47+
development: ['chrome', 'firefox', 'edge'].map(
48+
browser => `last 2 ${browser} versions`
49+
),
50+
production: ['>1%', 'last 4 versions', 'Firefox ESR', 'not ie < 11'],
51+
};
5252

5353
fs.writeFileSync(
5454
path.join(appPath, 'package.json'),

0 commit comments

Comments
 (0)