From 0a93476ef6ed663da5d4f642a0f2e9bcb9a71a78 Mon Sep 17 00:00:00 2001 From: jev forsberg Date: Tue, 29 Jul 2025 13:09:34 -0600 Subject: [PATCH] Fix CI: Add missing webpack-subresource-integrity dependency - Added webpack-subresource-integrity@^5.2.0-rc.1 to package.json - Resolves frontend build error: 'Cannot find module webpack-subresource-integrity' - Required by scripts/webpack/webpack.prod.js for SubresourceIntegrityPlugin - Missing dependency from CI migration - present in blueprint but lost during migration - Updated yarn.lock with new dependency resolution Issue #9 resolved: Frontend webpack build failure fixed. --- package.json | 1 + yarn.lock | 14 ++++++++++++++ 2 files changed, 15 insertions(+) diff --git a/package.json b/package.json index b71ebe13cd2..6a220f5b01c 100644 --- a/package.json +++ b/package.json @@ -244,6 +244,7 @@ "webpack-livereload-plugin": "3.0.2", "webpack-manifest-plugin": "5.0.0", "webpack-merge": "6.0.1", + "webpack-subresource-integrity": "^5.2.0-rc.1", "webpackbar": "^7.0.0", "yaml": "^2.0.0", "yargs": "^17.5.1" diff --git a/yarn.lock b/yarn.lock index e153a0080bb..009e135f807 100644 --- a/yarn.lock +++ b/yarn.lock @@ -17941,6 +17941,7 @@ __metadata: webpack-livereload-plugin: "npm:3.0.2" webpack-manifest-plugin: "npm:5.0.0" webpack-merge: "npm:6.0.1" + webpack-subresource-integrity: "npm:^5.2.0-rc.1" webpackbar: "npm:^7.0.0" whatwg-fetch: "npm:3.6.20" xlsx: "https://cdn.sheetjs.com/xlsx-0.20.2/xlsx-0.20.2.tgz" @@ -30907,6 +30908,19 @@ __metadata: languageName: node linkType: hard +"webpack-subresource-integrity@npm:^5.2.0-rc.1": + version: 5.2.0-rc.1 + resolution: "webpack-subresource-integrity@npm:5.2.0-rc.1" + peerDependencies: + html-webpack-plugin: ">= 5.0.0-beta.1 < 6" + webpack: ^5.12.0 + peerDependenciesMeta: + html-webpack-plugin: + optional: true + checksum: 10/a63e4e999812a753c70070457e6a2fb7e7ef1a05d8525a89796024fc56f26a0e56bd3e8f2b25e61f0ae969d627770a1fe326bebb58c296577d40c6a12aa4be37 + languageName: node + linkType: hard + "webpack-virtual-modules@npm:^0.5.0": version: 0.5.0 resolution: "webpack-virtual-modules@npm:0.5.0"