From d43e48c4e96b02289d505cd2558ba85d7d6cb57b Mon Sep 17 00:00:00 2001 From: David Sherret Date: Thu, 28 Sep 2023 16:43:45 -0400 Subject: 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 --- ext/node/lib.rs | 15 --------------- 1 file changed, 15 deletions(-) (limited to 'ext/node/lib.rs') 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, AnyError>; - /// Resolves an npm package folder path from a Deno module. - fn resolve_package_folder_from_deno_module( - &self, - pkg_nv: &PackageNv, - ) -> Result; - - fn resolve_pkg_id_from_pkg_req( - &self, - req: &PackageReq, - ) -> Result; - fn in_npm_package(&self, specifier: &ModuleSpecifier) -> bool; fn in_npm_package_at_path(&self, path: &Path) -> bool { -- cgit v1.2.3