@creadev.org/sandbox
v0.3.1
Published
Sandbox module for gating, limiting, or otherwise keeping out unruly behavior
Readme
@creadev.org/sandbox
Sandbox - code isolation
Install
npm install @creadev.org/sandboxUsage
import { Sandbox, createSandbox, run, isolate } from '@creadev.org/sandbox';
const sandbox = createSandbox();
const result = await run('console.log("safe")', { timeout: 1000 });
const isolated = isolate({ allowedGlobs: ['**'] });API
| Function | Description |
|----------|-------------|
| createSandbox(options?) | Create sandbox |
| run(code, options?) | Run safely |
| isolate(options?) | Create isolated scope |
License
MIT trigger
