@logicflow/engine
Version:
a process engine for javascript
15 lines (11 loc) • 323 B
text/typescript
import vm from 'node:vm'
// const vm = require('node:vm');
export const runInNodeContext = async (
code: string,
globalData: Record<string, unknown> = {},
): Promise<any> => {
const context = vm.createContext(globalData)
vm.runInContext(code, context)
console.log('context ===>>>', context)
return context
}