diff options
author | David Sherret <dsherret@users.noreply.github.com> | 2022-08-30 14:09:22 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-08-30 14:09:22 -0400 |
commit | 5f251b283b3532849862c7fdf4b91f0f9ed68829 (patch) | |
tree | 1552b9525162048ab962d7d33d4be29986bd540f /ext/node/02_require.js | |
parent | 54be07d05e4c763dfa1b612decc58fa234aa9c88 (diff) |
fix(npm): prefer importing esm from esm (#15676)
Diffstat (limited to 'ext/node/02_require.js')
-rw-r--r-- | ext/node/02_require.js | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/ext/node/02_require.js b/ext/node/02_require.js index 99587472a..4f2a998b2 100644 --- a/ext/node/02_require.js +++ b/ext/node/02_require.js @@ -390,8 +390,8 @@ return false; }; - Module._nodeModulePaths = function (from) { - return ops.op_require_node_module_paths(from); + Module._nodeModulePaths = function (fromPath) { + return ops.op_require_node_module_paths(fromPath); }; Module._resolveLookupPaths = function (request, parent) { @@ -728,7 +728,7 @@ const content = ops.op_require_read_file(filename); if (StringPrototypeEndsWith(filename, ".js")) { - const pkg = core.ops.op_require_read_package_scope(filename); + const pkg = core.ops.op_require_read_closest_package_json(filename); if (pkg && pkg.exists && pkg.typ == "module") { let message = `Trying to import ESM module: ${filename}`; |