@discue/somewhat-secure-insecure-fn-executor
Version:
Tries to isolate execution of untrusted code
14 lines (13 loc) • 462 B
TypeScript
export function compileScript({ isolate, script, path, wrapScript }: {
isolate: import('isolated-vm').Isolate;
script: string;
path: string;
wrapScript?: boolean;
}): Promise<IsolatedVM.Script>;
export function isScriptCompileable({ isolate, script, path, wrapScript }: {
isolate: import('isolated-vm').Isolate;
script: string;
path: string;
wrapScript?: boolean;
}): Promise<boolean>;
import IsolatedVM = require("isolated-vm");