Skip to content

Commit ff65f33

Browse files
clydinhansl
authored andcommitted
fix(@angular-devkit/build-webpack): workaround ES2015 minifier inlining defect
1 parent 70c2901 commit ff65f33

File tree

1 file changed

+3
-0
lines changed
  • packages/angular_devkit/build_webpack/src/angular-cli-files/models/webpack-configs

1 file changed

+3
-0
lines changed

packages/angular_devkit/build_webpack/src/angular-cli-files/models/webpack-configs/common.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -294,6 +294,9 @@ export function getCommonConfig(wco: WebpackConfigOptions) {
294294
// PURE comments work best with 3 passes.
295295
// See https://github.com/webpack/webpack/issues/2899#issuecomment-317425926.
296296
passes: buildOptions.buildOptimizer ? 3 : 1,
297+
// Workaround known uglify-es issue
298+
// See https://github.com/mishoo/UglifyJS2/issues/2949#issuecomment-368070307
299+
inline: wco.supportES2015 ? 1 : 3,
297300
},
298301
output: {
299302
ascii_only: true,

0 commit comments

Comments
 (0)