refactor: use deno_graph's semver and npm structs (#17791)

This commit is contained in:
David Sherret 2023-02-15 13:20:40 -05:00 committed by GitHub
parent b34e751a5b
commit c4b9a91e27
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
35 changed files with 63 additions and 2512 deletions

View file

@ -12,6 +12,8 @@ use deno_core::error::AnyError;
use deno_core::futures::future::BoxFuture;
use deno_core::futures::FutureExt;
use deno_core::url::Url;
use deno_graph::npm::NpmPackageId;
use deno_graph::npm::NpmPackageReq;
use deno_runtime::deno_node::NodePermissions;
use deno_runtime::deno_node::NodeResolutionMode;
@ -21,8 +23,6 @@ use crate::npm::resolution::NpmResolution;
use crate::npm::resolution::NpmResolutionSnapshot;
use crate::npm::resolvers::common::cache_packages;
use crate::npm::NpmCache;
use crate::npm::NpmPackageId;
use crate::npm::NpmPackageReq;
use crate::npm::NpmResolutionPackage;
use crate::npm::RealNpmRegistryApi;