Skip to content

Commit 4f9b6c5

Browse files
authored
Webpack: Upgrade terser webpack plugin (grafana#22332)
1 parent fa8246a commit 4f9b6c5

File tree

3 files changed

+34
-18
lines changed

3 files changed

+34
-18
lines changed

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -138,7 +138,7 @@
138138
"sass-loader": "7.1.0",
139139
"sinon": "1.17.6",
140140
"style-loader": "0.23.1",
141-
"terser-webpack-plugin": "1.2.3",
141+
"terser-webpack-plugin": "2.3.5",
142142
"ts-jest": "24.1.0",
143143
"ts-node": "8.6.2",
144144
"tslib": "1.10.0",

scripts/webpack/webpack.prod.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ module.exports = merge(common, {
8686
minimizer: [
8787
new TerserPlugin({
8888
cache: false,
89-
parallel: true,
89+
parallel: 2,
9090
sourceMap: true,
9191
}),
9292
new OptimizeCSSAssetsPlugin({}),

yarn.lock

+32-16
Original file line numberDiff line numberDiff line change
@@ -7700,7 +7700,7 @@ [email protected]:
77007700
resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6"
77017701
integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==
77027702

7703-
cacache@^11.0.2, cacache@^11.3.2:
7703+
cacache@^11.3.2:
77047704
version "11.3.3"
77057705
resolved "https://registry.yarnpkg.com/cacache/-/cacache-11.3.3.tgz#8bd29df8c6a718a6ebd2d010da4d7972ae3bbadc"
77067706
integrity sha512-p8WcneCytvzPxhDvYp31PD039vi77I12W+/KfR9S8AZbaiARFBCpsPJS+9uhWfeBfeAtW7o/4vt3MUqLkbY6nA==
@@ -14894,6 +14894,14 @@ jest-worker@^24.0.0, jest-worker@^24.6.0, jest-worker@^24.9.0:
1489414894
merge-stream "^2.0.0"
1489514895
supports-color "^6.1.0"
1489614896

14897+
jest-worker@^25.1.0:
14898+
version "25.1.0"
14899+
resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-25.1.0.tgz#75d038bad6fdf58eba0d2ec1835856c497e3907a"
14900+
integrity sha512-ZHhHtlxOWSxCoNOKHGbiLzXnl42ga9CxDr27H36Qn+15pQZd3R/F24jrmjDelw9j/iHUIWMWs08/u2QN50HHOg==
14901+
dependencies:
14902+
merge-stream "^2.0.0"
14903+
supports-color "^7.0.0"
14904+
1489714905
1489814906
version "24.8.0"
1489914907
resolved "https://registry.yarnpkg.com/jest/-/jest-24.8.0.tgz#d5dff1984d0d1002196e9b7f12f75af1b2809081"
@@ -17977,6 +17985,13 @@ p-limit@^2.0.0, p-limit@^2.2.0:
1797717985
dependencies:
1797817986
p-try "^2.0.0"
1797917987

17988+
p-limit@^2.2.2:
17989+
version "2.2.2"
17990+
resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.2.2.tgz#61279b67721f5287aa1c13a9a7fbbc48c9291b1e"
17991+
integrity sha512-WGR+xHecKTr7EbUEhyLSh5Dube9JtdiG78ufaeLxTgpudf/20KqyMioIUZJAezlTIi6evxuoUs9YXc11cU+yzQ==
17992+
dependencies:
17993+
p-try "^2.0.0"
17994+
1798017995
p-locate@^2.0.0:
1798117996
version "2.0.0"
1798217997
resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-2.0.0.tgz#20a0103b222a70c8fd39cc2e580680f3dde5ec43"
@@ -22013,7 +22028,7 @@ sentence-case@^2.1.0:
2201322028
no-case "^2.2.0"
2201422029
upper-case-first "^1.1.2"
2201522030

22016-
serialize-javascript@^1.4.0, serialize-javascript@^1.6.1, serialize-javascript@^1.7.0:
22031+
serialize-javascript@^1.6.1, serialize-javascript@^1.7.0:
2201722032
version "1.9.1"
2201822033
resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-1.9.1.tgz#cfc200aef77b600c47da9bb8149c943e798c2fdb"
2201922034
integrity sha512-0Vb/54WJ6k5v8sSWN09S0ora+Hnr+cX40r9F170nT+mSkaxltoE/7R3OrIdBSUv1OoiobH1QoWQbCnAO+e8J1A==
@@ -23218,7 +23233,7 @@ supports-color@^6.1.0:
2321823233
dependencies:
2321923234
has-flag "^3.0.0"
2322023235

23221-
supports-color@^7.1.0:
23236+
supports-color@^7.0.0, supports-color@^7.1.0:
2322223237
version "7.1.0"
2322323238
resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.1.0.tgz#68e32591df73e25ad1c4b49108a2ec507962bfd1"
2322423239
integrity sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==
@@ -23458,19 +23473,20 @@ term-size@^2.1.0:
2345823473
resolved "https://registry.yarnpkg.com/term-size/-/term-size-2.1.1.tgz#f81ec25854af91a480d2f9d0c77ffcb26594ed1a"
2345923474
integrity sha512-UqvQSch04R+69g4RDhrslmGvGL3ucDRX/U+snYW0Mab4uCAyKSndUksaoqlJ81QKSpRnIsuOYQCbC2ZWx2896A==
2346023475

23461-
terser-webpack-plugin@1.2.3:
23462-
version "1.2.3"
23463-
resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-1.2.3.tgz#3f98bc902fac3e5d0de730869f50668561262ec8"
23464-
integrity sha512-GOK7q85oAb/5kE12fMuLdn2btOS9OBZn4VsecpHDywoUC/jLhSAKOiYo0ezx7ss2EXPMzyEWFoE0s1WLE+4+oA==
23476+
23477+
version "2.3.5"
23478+
resolved "https://registry.yarnpkg.com/terser-webpack-plugin/-/terser-webpack-plugin-2.3.5.tgz#5ad971acce5c517440ba873ea4f09687de2f4a81"
23479+
integrity sha512-WlWksUoq+E4+JlJ+h+U+QUzXpcsMSSNXkDy9lBVkSqDn1w23Gg29L/ary9GeJVYCGiNJJX7LnVc4bwL1N3/g1w==
2346523480
dependencies:
23466-
cacache "^11.0.2"
23467-
find-cache-dir "^2.0.0"
23468-
schema-utils "^1.0.0"
23469-
serialize-javascript "^1.4.0"
23481+
cacache "^13.0.1"
23482+
find-cache-dir "^3.2.0"
23483+
jest-worker "^25.1.0"
23484+
p-limit "^2.2.2"
23485+
schema-utils "^2.6.4"
23486+
serialize-javascript "^2.1.2"
2347023487
source-map "^0.6.1"
23471-
terser "^3.16.1"
23472-
webpack-sources "^1.1.0"
23473-
worker-farm "^1.5.2"
23488+
terser "^4.4.3"
23489+
webpack-sources "^1.4.3"
2347423490

2347523491
terser-webpack-plugin@^1.1.0, terser-webpack-plugin@^1.3.0, terser-webpack-plugin@^1.4.1:
2347623492
version "1.4.1"
@@ -23501,7 +23517,7 @@ terser-webpack-plugin@^2.1.2:
2350123517
terser "^4.4.3"
2350223518
webpack-sources "^1.4.3"
2350323519

23504-
terser@^3.14.1, terser@^3.16.1:
23520+
terser@^3.14.1:
2350523521
version "3.17.0"
2350623522
resolved "https://registry.yarnpkg.com/terser/-/terser-3.17.0.tgz#f88ffbeda0deb5637f9d24b0da66f4e15ab10cb2"
2350723523
integrity sha512-/FQzzPJmCpjAH9Xvk2paiWrFq+5M6aVOf+2KRbwhByISDX/EujxsK+BAvrhb6H+2rtrLCHK9N01wO014vrIwVQ==
@@ -25123,7 +25139,7 @@ wordwrapjs@^3.0.0:
2512325139
reduce-flatten "^1.0.1"
2512425140
typical "^2.6.1"
2512525141

25126-
worker-farm@^1.5.2, worker-farm@^1.6.0, worker-farm@^1.7.0:
25142+
worker-farm@^1.6.0, worker-farm@^1.7.0:
2512725143
version "1.7.0"
2512825144
resolved "https://registry.yarnpkg.com/worker-farm/-/worker-farm-1.7.0.tgz#26a94c5391bbca926152002f69b84a4bf772e5a8"
2512925145
integrity sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==

0 commit comments

Comments
 (0)