This commit is contained in:
Martin McKeaveney 2024-01-03 10:06:28 +00:00
parent a13f1f31d1
commit 9f41ffe7d1
1 changed files with 15 additions and 15 deletions

View File

@ -22,19 +22,19 @@ module.exports.setJSRunner = templates.setJSRunner
module.exports.FIND_ANY_HBS_REGEX = templates.FIND_ANY_HBS_REGEX
if (!process.env.NO_JS) {
const vm = require("vm")
const { setJSRunner } = require("./helpers/javascript")
/**
* Use vm to run JS scripts in a node Env
*/
setJSRunner((js, context) => {
context = {
...context,
alert: undefined,
setInterval: undefined,
setTimeout: undefined,
}
vm.createContext(context)
return vm.runInNewContext(js, context, {timeout: 1000})
})
const vm = require("vm")
const {setJSRunner} = require("./helpers/javascript")
/**
* Use vm to run JS scripts in a node Env
*/
setJSRunner((js, context) => {
context = {
...context,
alert: undefined,
setInterval: undefined,
setTimeout: undefined,
}
vm.createContext(context)
return vm.runInNewContext(js, context, {timeout: 1000})
})
}