Skip to content

Commit ae6c1da

Browse files
committed
Set output.ecmaVersion to 5 by default
1 parent ec21e25 commit ae6c1da

File tree

2 files changed

+10
-9
lines changed

2 files changed

+10
-9
lines changed

lib/config-generator.js

+1
Original file line numberDiff line numberDiff line change
@@ -221,6 +221,7 @@ class ConfigGenerator {
221221
}
222222

223223
return {
224+
ecmaVersion: 5, // Make sure Webpack-related code is using ES5 instead of ES2015
224225
path: this.webpackConfig.outputPath,
225226
filename: filename,
226227
// will use the CDN path (if one is available) so that split

test/functional.js

+9-9
Original file line numberDiff line numberDiff line change
@@ -2584,9 +2584,9 @@ module.exports = {
25842584
testSetup.runWebpack(config, () => {
25852585
const integrityData = getIntegrityData(config);
25862586
const expectedHashes = {
2587-
'/build/runtime.js': 'sha384-9zdgOnO+fCw0si3UBVmbWnQMrXFCZPZlXt/KVP+tcs+Rr5Tm4jemoZ69sEqH8dgU',
2588-
'/build/main.js': 'sha384-TUxKfNdv9pVCx/jp1nkN0qj8lttbP2yvrLeqK6DmdAeaSX4eZjV/AuADRmr3axYR',
2589-
'/build/css_roboto_font_css.js': 'sha384-NAMG+osk0hDqHZNY7NJFKS14dkh7eBAw5Ppa658Z+Yy6zZJ7arJbE7Jpd3yZv9gg',
2587+
'/build/runtime.js': 'sha384-KjFSS2dvu+r4lqjFHJIBp00twvOpbcxAjhhQkxWi0+wHAZSX8spH5bPXC3X1Youe',
2588+
'/build/main.js': 'sha384-JQLIXdFRwxrTJm26NtiGV/FW9xzvq1PzeVDHuyGoYSVQEjlzqD68joo4dSZyZjtr',
2589+
'/build/css_roboto_font_css.js': 'sha384-C1E1NnFn1wuZNY7BoEsxbwGzss4TAyoCfbygQ/0HbDLEz+I0aYdVsu2ZJUdOY5cd',
25902590
'/build/css_roboto_font_css.css': 'sha384-hfZmq9+2oI5Cst4/F4YyS2tJAAYdGz7vqSMP8cJoa8bVOr2kxNRLxSw6P8UZjwUn',
25912591
'/build/other.js': 'sha384-QIJK03XNaHr7x8/4eo0K2MKhiz+StNjFyEFaVImkuPWfyZySHgVYFnsHDf3B+Dk5',
25922592

@@ -2617,9 +2617,9 @@ module.exports = {
26172617
testSetup.runWebpack(config, () => {
26182618
const integrityData = getIntegrityData(config);
26192619
const expectedHashes = {
2620-
'http://localhost:8090/assets/runtime.js': 'sha256-jA5W1qG9G+RY3EfYndH4GuKMjjS38kOdhrpj7Qk7zCE=',
2621-
'http://localhost:8090/assets/main.js': 'sha256-IiTveHi+mHd4WV5/dJgbC65zHyTu0gQq6IW95QAmEzQ=',
2622-
'http://localhost:8090/assets/css_roboto_font_css.js': 'sha256-gbPKEf0xl/pNTUvy2Su8uNeAUZuPBTXP2+6CH/KT5Po=',
2620+
'http://localhost:8090/assets/runtime.js': 'sha256-Vg4lOvOByF7Sl1qCVrkqKDkv8sKE71amMu68ma2zk2w=',
2621+
'http://localhost:8090/assets/main.js': 'sha256-hPCRkZw4Z7B/LYgH6u4srjr+Gvbn7KKfvLv5VqdRQi4=',
2622+
'http://localhost:8090/assets/css_roboto_font_css.js': 'sha256-pRa4DiGFqKAIEO8XIlrpF9p0vr+2OKOWrlRYjlCyh4g=',
26232623
'http://localhost:8090/assets/css_roboto_font_css.css': 'sha256-KVo9sI0v6MnbxPg/xZMSn2XE7qIChWiDh1uED1tP5Fo=',
26242624
'http://localhost:8090/assets/other.js': 'sha256-acZSFCppVtbM07w/BMuf3nxJLsm6CVwcwqpuwFWT4u4=',
26252625

@@ -2649,9 +2649,9 @@ module.exports = {
26492649
testSetup.runWebpack(config, () => {
26502650
const integrityData = getIntegrityData(config);
26512651
const expectedHashes = {
2652-
'/build/runtime.js': 'sha256-jA5W1qG9G+RY3EfYndH4GuKMjjS38kOdhrpj7Qk7zCE= sha512-66Qnk45mPnwJNSK+AKJrZEQrcHb23S7ZcHGX4ty2aBHHZeL7vD4pQg0vrtu11+d3e5XPj+vWUww4/BQug9HPlA==',
2653-
'/build/main.js': 'sha256-IiTveHi+mHd4WV5/dJgbC65zHyTu0gQq6IW95QAmEzQ= sha512-i8OhP9pQGLUlsNB6c32KFR94TlbrOSXSEKyF0U3ubps0zb+N9yoMxxyYoADL9A2YhtF6+y4Ey8qw783if7sBTA==',
2654-
'/build/css_roboto_font_css.js': 'sha256-gbPKEf0xl/pNTUvy2Su8uNeAUZuPBTXP2+6CH/KT5Po= sha512-ae+umQEHvpVlrFH+rL7Q+yEfzIlIESLwsUecB9otsmBHGL9CWziznF4jdkGtixQlB/IYgLtfQimzNUuGrlwDTA==',
2652+
'/build/runtime.js': 'sha256-Vg4lOvOByF7Sl1qCVrkqKDkv8sKE71amMu68ma2zk2w= sha512-nad7e9R958ZaPiSYMWdlNgC3/MJ90/xznt5H6BzEg2jPxCWgqbJcKj3+qIj4vn+5IBZiiH09KzjwDQ/SZBsbQA==',
2653+
'/build/main.js': 'sha256-hPCRkZw4Z7B/LYgH6u4srjr+Gvbn7KKfvLv5VqdRQi4= sha512-WfSpazoaWJ8Hz+ub+lo47iR267tF5lEttHfpen8fwF1PJ0xSVAUGM4ow2GhdJlr4/nGMSkquRpuOV61J/P++XA==',
2654+
'/build/css_roboto_font_css.js': 'sha256-pRa4DiGFqKAIEO8XIlrpF9p0vr+2OKOWrlRYjlCyh4g= sha512-9foiWpZ0CfkHMhEkgQbCrkITlk4tmzUWmHLCbMz68+GekxV0CNx5syi/w+JhK4NN3P8A1Yvx9/NTD/J3aq1VkQ==',
26552655
'/build/css_roboto_font_css.css': 'sha256-6AltZJTjdVuLywCBE8qQevkscxazmWyh/19OL6cxkwY= sha512-zE1kAcqJ/jNnycEwELK7BfauEgRlK6cGrN+9urz4JI1K+s5BpglYFF9G0VOiSA7Kj3w46XX1WcjZ5w5QohBFEw==',
26562656
'/build/other.js': 'sha256-acZSFCppVtbM07w/BMuf3nxJLsm6CVwcwqpuwFWT4u4= sha512-sRe54tEfDJyeL9aHwZkDgPAWtLcg+aSPqs9zBeFTbIkpsk9KwuaiLqC5VnRDuwAcsaM0RLkLs3GiuxIa5ZYDPg==',
26572657

0 commit comments

Comments
 (0)