diff options
author | David Sherret <dsherret@users.noreply.github.com> | 2023-09-28 16:43:45 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-09-28 22:43:45 +0200 |
commit | d43e48c4e96b02289d505cd2558ba85d7d6cb57b (patch) | |
tree | d69a40b3e948a5c4ea166700610e24e35ecc61c4 /ext/node/lib.rs | |
parent | 0bd53fd52d8937afed401fe1c61bb2ba0b23501c (diff) |
refactor(ext/node): remove dependency on deno_npm and deno_semver (#20718)
This is required from BYONM (bring your own node_modules).
Part of #18967
Diffstat (limited to 'ext/node/lib.rs')
-rw-r--r-- | ext/node/lib.rs | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/ext/node/lib.rs b/ext/node/lib.rs index d3e0d07db..a54d5a010 100644 --- a/ext/node/lib.rs +++ b/ext/node/lib.rs @@ -16,10 +16,6 @@ use deno_core::JsRuntime; use deno_core::ModuleSpecifier; use deno_fs::sync::MaybeSend; use deno_fs::sync::MaybeSync; -use deno_npm::resolution::PackageReqNotFoundError; -use deno_npm::NpmPackageId; -use deno_semver::package::PackageNv; -use deno_semver::package::PackageReq; use once_cell::sync::Lazy; pub mod analyze; @@ -90,17 +86,6 @@ pub trait NpmResolver: std::fmt::Debug + MaybeSend + MaybeSync { specifier: &ModuleSpecifier, ) -> Result<Option<PathBuf>, AnyError>; - /// Resolves an npm package folder path from a Deno module. - fn resolve_package_folder_from_deno_module( - &self, - pkg_nv: &PackageNv, - ) -> Result<PathBuf, AnyError>; - - fn resolve_pkg_id_from_pkg_req( - &self, - req: &PackageReq, - ) -> Result<NpmPackageId, PackageReqNotFoundError>; - fn in_npm_package(&self, specifier: &ModuleSpecifier) -> bool; fn in_npm_package_at_path(&self, path: &Path) -> bool { |