summaryrefslogtreecommitdiff
path: root/ext/node/lib.rs
diff options
context:
space:
mode:
authorDavid Sherret <dsherret@users.noreply.github.com>2023-09-28 16:43:45 -0400
committerGitHub <noreply@github.com>2023-09-28 22:43:45 +0200
commitd43e48c4e96b02289d505cd2558ba85d7d6cb57b (patch)
treed69a40b3e948a5c4ea166700610e24e35ecc61c4 /ext/node/lib.rs
parent0bd53fd52d8937afed401fe1c61bb2ba0b23501c (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.rs15
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 {