From 3bf147fe287ac779b20d318daba56b336f356adf Mon Sep 17 00:00:00 2001 From: David Sherret Date: Thu, 25 Jul 2024 19:08:14 -0400 Subject: refactor: decouple node resolution from deno_core (#24724) --- cli/node.rs | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'cli/node.rs') diff --git a/cli/node.rs b/cli/node.rs index 5ecbacdc7..0fd18e299 100644 --- a/cli/node.rs +++ b/cli/node.rs @@ -6,10 +6,11 @@ use deno_ast::MediaType; use deno_ast::ModuleSpecifier; use deno_core::error::AnyError; use deno_runtime::deno_fs; -use deno_runtime::deno_node::analyze::CjsAnalysis as ExtNodeCjsAnalysis; -use deno_runtime::deno_node::analyze::CjsAnalysisExports; -use deno_runtime::deno_node::analyze::CjsCodeAnalyzer; -use deno_runtime::deno_node::analyze::NodeCodeTranslator; +use deno_runtime::deno_node::DenoFsNodeResolverEnv; +use node_resolver::analyze::CjsAnalysis as ExtNodeCjsAnalysis; +use node_resolver::analyze::CjsAnalysisExports; +use node_resolver::analyze::CjsCodeAnalyzer; +use node_resolver::analyze::NodeCodeTranslator; use serde::Deserialize; use serde::Serialize; @@ -17,7 +18,8 @@ use crate::cache::CacheDBHash; use crate::cache::NodeAnalysisCache; use crate::util::fs::canonicalize_path_maybe_not_exists; -pub type CliNodeCodeTranslator = NodeCodeTranslator; +pub type CliNodeCodeTranslator = + NodeCodeTranslator; /// Resolves a specifier that is pointing into a node_modules folder. /// -- cgit v1.2.3