V
Size: a a a
V
a
a
V
a
a
a
V
a
AK
VK
VK
M
A
M
M
const vm = require('vm');
let scriptCode = `
setInterval(_ => {
console.log('log');
}, 1000)
`
const context = {
console,
setInterval,
};
context.global = context;
const sandbox = vm.createContext(context);
const script = new vm.Script(scriptCode);
script.runInNewContext(sandbox, {timeout: 1000});
MI
const vm = require('vm');
let scriptCode = `
setInterval(_ => {
console.log('log');
}, 1000)
`
const context = {
console,
setInterval,
};
context.global = context;
const sandbox = vm.createContext(context);
const script = new vm.Script(scriptCode);
script.runInNewContext(sandbox, {
timeout: 1000,
microtaskMode: 'afterEvaluate',
});