mirror of
https://github.com/denoland/deno.git
synced 2025-08-03 18:38:33 +00:00
parent
e36b1a3aa8
commit
3f692bed0a
6 changed files with 40 additions and 0 deletions
|
@ -124,6 +124,10 @@ impl NpmFetchResolver {
|
|||
let maybe_get_nv = || async {
|
||||
let name = req.name.clone();
|
||||
let package_info = self.package_info(&name).await?;
|
||||
if let Some(dist_tag) = req.version_req.tag() {
|
||||
let version = package_info.dist_tags.get(dist_tag)?.clone();
|
||||
return Some(PackageNv { name, version });
|
||||
}
|
||||
// Find the first matching version of the package.
|
||||
let mut versions = package_info.versions.keys().collect::<Vec<_>>();
|
||||
versions.sort();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue