UNPKG

@n8n/vm2

Version:

vm2 is a sandbox that can run untrusted code with whitelisted Node's built-in modules. Securely!

32 lines (29 loc) 579 B
'use strict'; const { VMError } = require('./bridge'); const { VMScript } = require('./script'); const { VM } = require('./vm'); const { NodeVM } = require('./nodevm'); const { VMFileSystem } = require('./filesystem'); const { Resolver } = require('./resolver'); const { makeResolverFromLegacyOptions } = require('./resolver-compat'); exports.VMError = VMError; exports.VMScript = VMScript; exports.NodeVM = NodeVM; exports.VM = VM; exports.VMFileSystem = VMFileSystem; exports.Resolver = Resolver; exports.makeResolverFromLegacyOptions = makeResolverFromLegacyOptions;