From 1243d03c068427193fd92baa35df9de9ea615298 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sun, 29 Mar 2026 13:36:00 +0000 Subject: [PATCH] Bump serialize-javascript, terser-webpack-plugin and compression-webpack-plugin Removes [serialize-javascript](https://github.com/yahoo/serialize-javascript). It's no longer used after updating ancestor dependencies [serialize-javascript](https://github.com/yahoo/serialize-javascript), [terser-webpack-plugin](https://github.com/webpack/terser-webpack-plugin) and [compression-webpack-plugin](https://github.com/webpack/compression-webpack-plugin). These dependencies need to be updated together. Removes `serialize-javascript` Updates `terser-webpack-plugin` from 5.3.16 to 5.4.0 - [Release notes](https://github.com/webpack/terser-webpack-plugin/releases) - [Changelog](https://github.com/webpack/terser-webpack-plugin/blob/main/CHANGELOG.md) - [Commits](https://github.com/webpack/terser-webpack-plugin/compare/v5.3.16...v5.4.0) Updates `compression-webpack-plugin` from 11.1.0 to 12.0.0 - [Release notes](https://github.com/webpack/compression-webpack-plugin/releases) - [Changelog](https://github.com/webpack/compression-webpack-plugin/blob/main/CHANGELOG.md) - [Commits](https://github.com/webpack/compression-webpack-plugin/compare/v11.1.0...v12.0.0) --- updated-dependencies: - dependency-name: serialize-javascript dependency-version: dependency-type: indirect - dependency-name: terser-webpack-plugin dependency-version: 5.4.0 dependency-type: indirect - dependency-name: compression-webpack-plugin dependency-version: 12.0.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- .../Challenge-02/rating-web/package-lock.json | 49 +++++++------------ .../Challenge-02/rating-web/package.json | 4 +- 2 files changed, 21 insertions(+), 32 deletions(-) diff --git a/063-IntroToAzureRedHatOpenshift/Student/Resources/Challenge-02/rating-web/package-lock.json b/063-IntroToAzureRedHatOpenshift/Student/Resources/Challenge-02/rating-web/package-lock.json index 6ea5ed7a5b..faa4a2390f 100644 --- a/063-IntroToAzureRedHatOpenshift/Student/Resources/Challenge-02/rating-web/package-lock.json +++ b/063-IntroToAzureRedHatOpenshift/Student/Resources/Challenge-02/rating-web/package-lock.json @@ -16,7 +16,6 @@ "babel-loader": "^7.1.1", "babel-preset-env": "^1.7.0", "babel-preset-stage-2": "^6.24.1", - "compression-webpack-plugin": "^11.1.0", "cross-env": "^7.0.3", "css-loader": "^6.8.1", "file-loader": "^0.11.2", @@ -40,7 +39,7 @@ "babel-loader": "^7.1.1", "babel-preset-env": "^1.7.0", "babel-preset-stage-2": "^6.24.1", - "compression-webpack-plugin": "^11.1.0", + "compression-webpack-plugin": "^12.0.0", "cross-env": "^7.0.3", "css-loader": "^6.8.1", "file-loader": "^0.11.2", @@ -2472,17 +2471,17 @@ } }, "node_modules/compression-webpack-plugin": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/compression-webpack-plugin/-/compression-webpack-plugin-11.1.0.tgz", - "integrity": "sha512-zDOQYp10+upzLxW+VRSjEpRRwBXJdsb5lBMlRxx1g8hckIFBpe3DTI0en2w7h+beuq89576RVzfiXrkdPGrHhA==", + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/compression-webpack-plugin/-/compression-webpack-plugin-12.0.0.tgz", + "integrity": "sha512-LR4mS19Jqq41XfA3xVMLrtzVNzqJbUHdzPeLRfQoLiAS9s87f0021fDuU89xxVQFcB6d20ufBkv4j1rQ4OowHw==", "dev": true, "license": "MIT", "dependencies": { "schema-utils": "^4.2.0", - "serialize-javascript": "^6.0.2" + "serialize-javascript": "^7.0.3" }, "engines": { - "node": ">= 18.12.0" + "node": ">= 20.9.0" }, "funding": { "type": "opencollective", @@ -2492,6 +2491,16 @@ "webpack": "^5.1.0" } }, + "node_modules/compression-webpack-plugin/node_modules/serialize-javascript": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-7.0.5.tgz", + "integrity": "sha512-F4LcB0UqUl1zErq+1nYEEzSHJnIwb3AF2XWB94b+afhrekOUijwooAYqFyRbjYkm2PAKBabx6oYv/xDxNi8IBw==", + "dev": true, + "license": "BSD-3-Clause", + "engines": { + "node": ">=20.0.0" + } + }, "node_modules/compression/node_modules/safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", @@ -6563,15 +6572,6 @@ "node": ">=8" } }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, - "dependencies": { - "safe-buffer": "^5.1.0" - } - }, "node_modules/range-parser": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", @@ -7235,16 +7235,6 @@ "dev": true, "license": "MIT" }, - "node_modules/serialize-javascript": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", - "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", - "dev": true, - "license": "BSD-3-Clause", - "dependencies": { - "randombytes": "^2.1.0" - } - }, "node_modules/serve-index": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", @@ -7900,16 +7890,15 @@ } }, "node_modules/terser-webpack-plugin": { - "version": "5.3.16", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.16.tgz", - "integrity": "sha512-h9oBFCWrq78NyWWVcSwZarJkZ01c2AyGrzs1crmHZO3QUg9D61Wu4NPjBy69n7JqylFF5y+CsUZYmYEIZ3mR+Q==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.4.0.tgz", + "integrity": "sha512-Bn5vxm48flOIfkdl5CaD2+1CiUVbonWQ3KQPyP7/EuIl9Gbzq/gQFOzaMFUEgVjB1396tcK0SG8XcNJ/2kDH8g==", "dev": true, "license": "MIT", "dependencies": { "@jridgewell/trace-mapping": "^0.3.25", "jest-worker": "^27.4.5", "schema-utils": "^4.3.0", - "serialize-javascript": "^6.0.2", "terser": "^5.31.1" }, "engines": { diff --git a/063-IntroToAzureRedHatOpenshift/Student/Resources/Challenge-02/rating-web/package.json b/063-IntroToAzureRedHatOpenshift/Student/Resources/Challenge-02/rating-web/package.json index f12ddb3edd..70b9b382b4 100644 --- a/063-IntroToAzureRedHatOpenshift/Student/Resources/Challenge-02/rating-web/package.json +++ b/063-IntroToAzureRedHatOpenshift/Student/Resources/Challenge-02/rating-web/package.json @@ -15,7 +15,7 @@ "babel-loader": "^7.1.1", "babel-preset-env": "^1.7.0", "babel-preset-stage-2": "^6.24.1", - "compression-webpack-plugin": "^11.1.0", + "compression-webpack-plugin": "^12.0.0", "cross-env": "^7.0.3", "css-loader": "^6.8.1", "file-loader": "^0.11.2", @@ -39,7 +39,7 @@ "babel-loader": "^7.1.1", "babel-preset-env": "^1.7.0", "babel-preset-stage-2": "^6.24.1", - "compression-webpack-plugin": "^11.1.0", + "compression-webpack-plugin": "^12.0.0", "cross-env": "^7.0.3", "css-loader": "^6.8.1", "file-loader": "^0.11.2",