diff options
Diffstat (limited to 'lib/internal/modules/esm/create_dynamic_module.js')
-rw-r--r-- | lib/internal/modules/esm/create_dynamic_module.js | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/lib/internal/modules/esm/create_dynamic_module.js b/lib/internal/modules/esm/create_dynamic_module.js index 1abb909f58..26ccd38be1 100644 --- a/lib/internal/modules/esm/create_dynamic_module.js +++ b/lib/internal/modules/esm/create_dynamic_module.js @@ -4,7 +4,6 @@ const { ArrayPrototypeJoin, ArrayPrototypeMap, JSONStringify, - ObjectCreate, SafeSet, } = primordials; @@ -40,12 +39,12 @@ import.meta.done(); const readyfns = new SafeSet(); const reflect = { - exports: ObjectCreate(null), + exports: { __proto__: null }, onReady: (cb) => { readyfns.add(cb); }, }; if (imports.length) - reflect.imports = ObjectCreate(null); + reflect.imports = { __proto__: null }; const { setCallbackForWrap } = require('internal/modules/esm/utils'); setCallbackForWrap(m, { initializeImportMeta: (meta, wrap) => { |