Skip to content
This repository was archived by the owner on Feb 23, 2024. It is now read-only.

Commit 9edc493

Browse files
committed
Update webpack config to fix ie11
1 parent 814b333 commit 9edc493

File tree

1 file changed

+13
-6
lines changed

1 file changed

+13
-6
lines changed

webpack.config.js

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -160,13 +160,20 @@ const BlocksFrontendConfig = {
160160
use: {
161161
loader: 'babel-loader?cacheDirectory',
162162
options: {
163-
...require( '@wordpress/babel-preset-default' ),
164-
plugins: [
165-
'@babel/plugin-transform-react-jsx',
166-
'@babel/plugin-transform-runtime',
167-
'transform-object-rest-spread',
168-
'transform-async-generator-functions',
163+
presets: [
164+
[ '@babel/preset-env', {
165+
modules: false,
166+
targets: {
167+
browsers: [ 'extends @wordpress/browserslist-config' ],
168+
},
169+
} ],
169170
],
171+
plugins: [
172+
require.resolve( '@babel/plugin-proposal-object-rest-spread' ),
173+
require.resolve( '@babel/plugin-transform-react-jsx' ),
174+
require.resolve( '@babel/plugin-proposal-async-generator-functions' ),
175+
require.resolve( '@babel/plugin-transform-runtime' ),
176+
].filter( Boolean ),
170177
},
171178
},
172179
},

0 commit comments

Comments
 (0)