diff --git a/src/main/zapHomeFiles/hud/utils.js b/src/main/zapHomeFiles/hud/utils.js index 859553b82..47abd94b0 100644 --- a/src/main/zapHomeFiles/hud/utils.js +++ b/src/main/zapHomeFiles/hud/utils.js @@ -735,7 +735,9 @@ const utils = (function () { return dateObject.toISOString().slice(11, 23); } - module.exports = { + if (typeof module == 'object') // This if check is for unit tests as they work in Node environment only because module.exports is not supported in browser + { + module.exports = { parseRequestHeader, parseResponseHeader, isFromTrustedOrigin, @@ -769,6 +771,7 @@ const utils = (function () { log, timestampToTimeString }; + } return { parseRequestHeader, parseResponseHeader, diff --git a/src/webpack/loaders/zap-loader.js b/src/webpack/loaders/zap-loader.js index eef78fdfd..6713a2f83 100644 --- a/src/webpack/loaders/zap-loader.js +++ b/src/webpack/loaders/zap-loader.js @@ -3,7 +3,7 @@ module.exports = function zapLoader(source) { source = source.replace('<>', 'https://targetdomain.com'); source = source.replace('<>', 'https://zap/api'); source = source.replace('<>', 'https://zap/websocket'); - source = source.replace('<>', '\'http://zap/to/some/tool\''); + source = source.replace('<>', 'http://zap/to/some/tool'); source = source.replace('<>', 'sometestsecret'); return source;