diff options
author | David Sherret <dsherret@users.noreply.github.com> | 2023-06-22 05:50:48 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-06-22 11:50:48 +0200 |
commit | 1301a03b5141f9275e19c9d2fed64fae03c123eb (patch) | |
tree | e764a31284fd2743005bf223c0437bc3f44c29fa /ext/node/resolution.rs | |
parent | 4e013565866b3a4c02214b392c4aca8a4e5e9a91 (diff) |
refactor(npm): remove needless resolve_nv_ref_from_pkg_req_ref on NpmResolver (#19582)
Diffstat (limited to 'ext/node/resolution.rs')
-rw-r--r-- | ext/node/resolution.rs | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/ext/node/resolution.rs b/ext/node/resolution.rs index 966491505..6db2a9655 100644 --- a/ext/node/resolution.rs +++ b/ext/node/resolution.rs @@ -310,9 +310,13 @@ impl NodeResolver { mode: NodeResolutionMode, permissions: &dyn NodePermissions, ) -> Result<Option<NodeResolution>, AnyError> { - let reference = self + let pkg_id = self .npm_resolver - .resolve_nv_ref_from_pkg_req_ref(reference)?; + .resolve_pkg_id_from_pkg_req(&reference.req)?; + let reference = NpmPackageNvReference { + nv: pkg_id.nv, + sub_path: reference.sub_path.clone(), + }; self.resolve_npm_reference(&reference, mode, permissions) } |