mirror of
https://github.com/denoland/deno.git
synced 2025-09-26 12:19:12 +00:00
fix(npm): local nodeModulesDir was sometimes resolving duplicates of same package (#23320)
This commit is contained in:
parent
061bcb5393
commit
df73db671b
7 changed files with 45 additions and 5 deletions
|
@ -522,6 +522,8 @@ impl NpmResolver for ManagedCliNpmResolver {
|
|||
let path = self
|
||||
.fs_resolver
|
||||
.resolve_package_folder_from_package(name, referrer, mode)?;
|
||||
let path =
|
||||
canonicalize_path_maybe_not_exists_with_fs(&path, self.fs.as_ref())?;
|
||||
log::debug!("Resolved {} from {} to {}", name, referrer, path.display());
|
||||
Ok(path)
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue