Skip to content

Commit e8b4f06

Browse files
committed
Encore: Make @babel/preset-env use polyfills by default
1 parent d87f53b commit e8b4f06

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

symfony/webpack-encore-bundle/1.0/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
{
22
"devDependencies": {
3-
"@symfony/webpack-encore": "^0.22.0",
3+
"@symfony/webpack-encore": "^0.26.0",
4+
"core-js": "^3.0.0",
45
"webpack-notifier": "^1.6.0"
56
},
67
"license": "UNLICENSED",

symfony/webpack-encore-bundle/1.0/webpack.config.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,12 @@ Encore
4141
// enables hashed filenames (e.g. app.abc123.css)
4242
.enableVersioning(Encore.isProduction())
4343

44+
// enables @babel/preset-env polyfills
45+
.configureBabel(() => {}, {
46+
useBuiltIns: 'usage',
47+
corejs: 3
48+
})
49+
4450
// enables Sass/SCSS support
4551
//.enableSassLoader()
4652

0 commit comments

Comments
 (0)