From f9caee986cae09cd4cb47e0a02a5b8672ab2c16d Mon Sep 17 00:00:00 2001 From: Gus Caplan Date: Fri, 4 Oct 2019 20:08:00 -0700 Subject: vm: add Synthetic modules - Refactor vm.SourceTextModule (again) - Add vm.Module abstract superclass - Add vm.SyntheticModule Refs: https://heycam.github.io/webidl/#synthetic-module-records PR-URL: https://github.com/nodejs/node/pull/29864 Reviewed-By: Guy Bedford --- lib/internal/process/esm_loader.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'lib/internal/process/esm_loader.js') diff --git a/lib/internal/process/esm_loader.js b/lib/internal/process/esm_loader.js index 0ad53545e8..69e1fd0016 100644 --- a/lib/internal/process/esm_loader.js +++ b/lib/internal/process/esm_loader.js @@ -7,15 +7,15 @@ const { const { Loader } = require('internal/modules/esm/loader'); const { pathToFileURL } = require('internal/url'); const { - wrapToModuleMap, -} = require('internal/vm/source_text_module'); + getModuleFromWrap, +} = require('internal/vm/module'); exports.initializeImportMetaObject = function(wrap, meta) { const { callbackMap } = internalBinding('module_wrap'); if (callbackMap.has(wrap)) { const { initializeImportMeta } = callbackMap.get(wrap); if (initializeImportMeta !== undefined) { - initializeImportMeta(meta, wrapToModuleMap.get(wrap) || wrap); + initializeImportMeta(meta, getModuleFromWrap(wrap) || wrap); } } }; @@ -26,7 +26,7 @@ exports.importModuleDynamicallyCallback = async function(wrap, specifier) { const { importModuleDynamically } = callbackMap.get(wrap); if (importModuleDynamically !== undefined) { return importModuleDynamically( - specifier, wrapToModuleMap.get(wrap) || wrap); + specifier, getModuleFromWrap(wrap) || wrap); } } throw new ERR_VM_DYNAMIC_IMPORT_CALLBACK_MISSING(); -- cgit v1.2.3