diff options
author | David Sherret <dsherret@users.noreply.github.com> | 2023-08-21 11:53:52 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-08-21 09:53:52 +0000 |
commit | 5834d282d4de5d0b5cacb9bf068f3896bef0a48a (patch) | |
tree | 0e1d15e9f81600ce3c910a70c6e7c12952778f72 /cli/npm/resolution.rs | |
parent | af125c8e700eacc7360b3d81ffe4de13e12a612a (diff) |
refactor: upgrade deno_ast 0.28 and deno_semver 0.4 (#20193)
Diffstat (limited to 'cli/npm/resolution.rs')
-rw-r--r-- | cli/npm/resolution.rs | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/cli/npm/resolution.rs b/cli/npm/resolution.rs index 6beb52090..d097f8cd4 100644 --- a/cli/npm/resolution.rs +++ b/cli/npm/resolution.rs @@ -27,8 +27,8 @@ use deno_npm::NpmPackageCacheFolderId; use deno_npm::NpmPackageId; use deno_npm::NpmResolutionPackage; use deno_npm::NpmSystemInfo; -use deno_semver::npm::NpmPackageNv; -use deno_semver::npm::NpmPackageReq; +use deno_semver::package::PackageNv; +use deno_semver::package::PackageReq; use deno_semver::VersionReq; use crate::args::Lockfile; @@ -82,7 +82,7 @@ impl NpmResolution { pub async fn add_package_reqs( &self, - package_reqs: &[NpmPackageReq], + package_reqs: &[PackageReq], ) -> Result<(), AnyError> { // only allow one thread in here at a time let _permit = self.update_queue.acquire().await; @@ -100,7 +100,7 @@ impl NpmResolution { pub async fn set_package_reqs( &self, - package_reqs: &[NpmPackageReq], + package_reqs: &[PackageReq], ) -> Result<(), AnyError> { // only allow one thread in here at a time let _permit = self.update_queue.acquire().await; @@ -185,7 +185,7 @@ impl NpmResolution { /// Resolve a node package from a deno module. pub fn resolve_pkg_id_from_pkg_req( &self, - req: &NpmPackageReq, + req: &PackageReq, ) -> Result<NpmPackageId, PackageReqNotFoundError> { self .snapshot @@ -197,7 +197,7 @@ impl NpmResolution { pub fn resolve_pkg_reqs_from_pkg_id( &self, id: &NpmPackageId, - ) -> Vec<NpmPackageReq> { + ) -> Vec<PackageReq> { let snapshot = self.snapshot.read(); let mut pkg_reqs = snapshot .package_reqs() @@ -211,7 +211,7 @@ impl NpmResolution { pub fn resolve_pkg_id_from_deno_module( &self, - id: &NpmPackageNv, + id: &PackageNv, ) -> Result<NpmPackageId, PackageNvNotFoundError> { self .snapshot @@ -225,8 +225,8 @@ impl NpmResolution { /// a package.json pub fn resolve_package_req_as_pending( &self, - pkg_req: &NpmPackageReq, - ) -> Result<NpmPackageNv, NpmPackageVersionResolutionError> { + pkg_req: &PackageReq, + ) -> Result<PackageNv, NpmPackageVersionResolutionError> { // we should always have this because it should have been cached before here let package_info = self.api.get_cached_package_info(&pkg_req.name).unwrap(); self.resolve_package_req_as_pending_with_info(pkg_req, &package_info) @@ -237,9 +237,9 @@ impl NpmResolution { /// a package.json pub fn resolve_package_req_as_pending_with_info( &self, - pkg_req: &NpmPackageReq, + pkg_req: &PackageReq, package_info: &NpmPackageInfo, - ) -> Result<NpmPackageNv, NpmPackageVersionResolutionError> { + ) -> Result<PackageNv, NpmPackageVersionResolutionError> { debug_assert_eq!(pkg_req.name, package_info.name); let mut snapshot = self.snapshot.write(); let pending_resolver = get_npm_pending_resolver(&self.api); @@ -251,7 +251,7 @@ impl NpmResolution { Ok(nv) } - pub fn package_reqs(&self) -> HashMap<NpmPackageReq, NpmPackageNv> { + pub fn package_reqs(&self) -> HashMap<PackageReq, PackageNv> { self.snapshot.read().package_reqs().clone() } @@ -304,7 +304,7 @@ impl NpmResolution { async fn add_package_reqs_to_snapshot( api: &CliNpmRegistryApi, - package_reqs: &[NpmPackageReq], + package_reqs: &[PackageReq], maybe_lockfile: Option<Arc<Mutex<Lockfile>>>, get_new_snapshot: impl Fn() -> NpmResolutionSnapshot, ) -> Result<NpmResolutionSnapshot, AnyError> { |