diff --git a/packages/node_modules/@node-red/nodes/core/function/10-function.js b/packages/node_modules/@node-red/nodes/core/function/10-function.js index 5ecda1102..cc06ab560 100644 --- a/packages/node_modules/@node-red/nodes/core/function/10-function.js +++ b/packages/node_modules/@node-red/nodes/core/function/10-function.js @@ -22,12 +22,6 @@ module.exports = function(RED) { var acorn = require("acorn"); var acornWalk = require("acorn-walk"); - if (vm.createScript == null) { - vm.createScript = (code, scriptName) => { - return new vm.Script(code, { filename: scriptName }); - } - } - function sendResults(node,send,_msgid,msgs,cloneFirstMessage) { if (msgs == null) { return; @@ -380,7 +374,7 @@ module.exports = function(RED) { iniOpt.breakOnSigint = true; } } - node.script = vm.createScript(functionText, createVMOpt(node, "")); + node.script = vm.Script(functionText, {filename: createVMOpt(node, "")}); if (node.fin && (node.fin !== "")) { var finText = `(function () { var node = {