Files
2025-12-01 07:25:25 +08:00

15 lines
311 B
JavaScript

"use strict";
const vm = require("vm");
const fs = require("fs");
function createSandBox({ files }) {
const source = files.map((file) => fs.readFileSync(file, "utf8")).join(";");
const sandbox = vm.createContext();
vm.runInContext(source, sandbox);
return sandbox;
}
module.exports = createSandBox;