UNPKG

@logicflow/engine

Version:

a process engine for javascript

14 lines 645 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.runInNodeContext = void 0; const tslib_1 = require("tslib"); const node_vm_1 = tslib_1.__importDefault(require("node:vm")); // const vm = require('node:vm'); const runInNodeContext = (code_1, ...args_1) => tslib_1.__awaiter(void 0, [code_1, ...args_1], void 0, function* (code, globalData = {}) { const context = node_vm_1.default.createContext(globalData); node_vm_1.default.runInContext(code, context); console.log('context ===>>>', context); return context; }); exports.runInNodeContext = runInNodeContext; //# sourceMappingURL=nodeVm.js.map