deno.com

namespace constants

Returns an object containing commonly used constants for VM operations.

Variables #

v
constants.DONT_CONTEXTIFY

This constant, when used as the contextObject argument in vm APIs, instructs Node.js to create a context without wrapping its global object with another object in a Node.js-specific manner. As a result, the globalThis value inside the new context would behave more closely to an ordinary one.

    v
    constants.USE_MAIN_CONTEXT_DEFAULT_LOADER

    A constant that can be used as the importModuleDynamically option to vm.Script and vm.compileFunction() so that Node.js uses the default ESM loader from the main context to load the requested module.