Skip to content

Commit 10e234e

Browse files
authored
Attempt to prevent regenerator compilation in SW
1 parent 2e18aae commit 10e234e

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

packages/cli/lib/lib/webpack/webpack-base-config.js

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,7 @@ module.exports = function createBaseConfig(env) {
174174

175175
module: {
176176
rules: [
177-
{
177+
(info) => ({
178178
// ES2015
179179
enforce: 'pre',
180180
test: /\.m?[jt]sx?$/,
@@ -183,10 +183,14 @@ module.exports = function createBaseConfig(env) {
183183
loader: require.resolve('babel-loader'),
184184
options: Object.assign(
185185
{ babelrc: false },
186-
createBabelConfig(env, { browsers }),
186+
createBabelConfig(env, {
187+
browsers: info.compiler.name === 'InjectManifest'
188+
? 'supports es6-module'
189+
: browsers
190+
}),
187191
babelrc // intentionally overwrite our settings
188192
),
189-
},
193+
}),
190194
{
191195
// LESS
192196
enforce: 'pre',

0 commit comments

Comments
 (0)