npm package diff
Package: @forge/tunnel
Versions: 6.0.4-next.1 - 6.0.4-next.2
File: package/out/servers/resource-tunnel-server.js
Index: package/out/servers/resource-tunnel-server.js
===================================================================
--- package/out/servers/resource-tunnel-server.js
+++ package/out/servers/resource-tunnel-server.js
@@ -3,8 +3,9 @@
exports.ResourceTunnelServer = void 0;
const cli_shared_1 = require("@forge/cli-shared");
const csp_1 = require("@forge/csp");
const express_intercept_1 = require("express-intercept");
+const cheerio_1 = require("cheerio");
class ResourceTunnelServer {
port;
key;
path;
@@ -54,9 +55,9 @@
if (!res || !req)
return body;
const htmlContentWithIframeResizerScript = this.injectIframeResizerScript(body);
const htmlContentWithBridgeScript = this.injectGlobalBridgeScript(htmlContentWithIframeResizerScript);
- const cspDetails = new csp_1.CSPProcessingService({ info: () => { } }).getCspDetails(htmlContentWithBridgeScript, ResourceTunnelServer.transformPermissionsWithRemotes(permissions, remotes));
+ const cspDetails = new csp_1.CSPProcessingService({ info: () => { } }, cheerio_1.load).getCspDetails(htmlContentWithBridgeScript, ResourceTunnelServer.transformPermissionsWithRemotes(permissions, remotes));
const hostname = req.query.hostname;
res.setHeader('Content-Security-Policy', this.getCspHeader(cspDetails, hostname));
return htmlContentWithBridgeScript;
});