diff options
author | David Sherret <dsherret@users.noreply.github.com> | 2023-09-26 16:42:39 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-09-26 16:42:39 -0400 |
commit | dcb00bb9b8bf39f0caa6bb87b6b11e1344803bb9 (patch) | |
tree | 31d25fc7ce35b8b2f70f679bd31022feea4c114c /ext/node/resolution.rs | |
parent | 50a3209fff38d1decd1642d1175aec78b897d08b (diff) |
chore: slight cleanup in npm resolvers (#20692)
Diffstat (limited to 'ext/node/resolution.rs')
-rw-r--r-- | ext/node/resolution.rs | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/ext/node/resolution.rs b/ext/node/resolution.rs index 7a88356d8..dc247ddce 100644 --- a/ext/node/resolution.rs +++ b/ext/node/resolution.rs @@ -1133,7 +1133,7 @@ impl NodeResolver { ) -> Result<Option<PackageJson>, AnyError> { let Some(root_folder) = self .npm_resolver - .resolve_package_folder_from_path(&referrer.to_file_path().unwrap())? + .resolve_package_folder_from_path(referrer)? else { return Ok(None); }; @@ -1170,9 +1170,10 @@ impl NodeResolver { if self.fs.exists_sync(&package_json_path) { return Ok(Some(package_json_path)); } - let Some(root_pkg_folder) = self - .npm_resolver - .resolve_package_folder_from_path(current_dir)? + let Some(root_pkg_folder) = + self.npm_resolver.resolve_package_folder_from_path( + &ModuleSpecifier::from_directory_path(current_dir).unwrap(), + )? else { return Ok(None); }; |