From 2aba4365ae620a8f097800e7cf85ff86f566b69a Mon Sep 17 00:00:00 2001 From: David Sherret Date: Tue, 6 Jun 2023 17:07:46 -0400 Subject: perf(cli): conditionally load typescript declaration files (#19392) Closes #18583 --- cli/tools/vendor/mod.rs | 5 ++++- cli/tools/vendor/test.rs | 3 ++- 2 files changed, 6 insertions(+), 2 deletions(-) (limited to 'cli/tools/vendor') diff --git a/cli/tools/vendor/mod.rs b/cli/tools/vendor/mod.rs index 5690f5b22..61ada605c 100644 --- a/cli/tools/vendor/mod.rs +++ b/cli/tools/vendor/mod.rs @@ -10,6 +10,7 @@ use deno_core::anyhow::bail; use deno_core::anyhow::Context; use deno_core::error::AnyError; use deno_core::resolve_url_or_path; +use deno_graph::GraphKind; use log::warn; use crate::args::CliOptions; @@ -371,7 +372,9 @@ async fn create_graph( .map(|p| resolve_url_or_path(p, initial_cwd)) .collect::, _>>()?; - module_graph_builder.create_graph(entry_points).await + module_graph_builder + .create_graph(GraphKind::All, entry_points) + .await } #[cfg(test)] diff --git a/cli/tools/vendor/test.rs b/cli/tools/vendor/test.rs index e8a474ed3..08b6d8355 100644 --- a/cli/tools/vendor/test.rs +++ b/cli/tools/vendor/test.rs @@ -16,6 +16,7 @@ use deno_core::serde_json; use deno_graph::source::LoadFuture; use deno_graph::source::LoadResponse; use deno_graph::source::Loader; +use deno_graph::GraphKind; use deno_graph::ModuleGraph; use import_map::ImportMap; @@ -279,7 +280,7 @@ async fn build_test_graph( Default::default(), ) }); - let mut graph = ModuleGraph::default(); + let mut graph = ModuleGraph::new(GraphKind::All); graph .build( roots, -- cgit v1.2.3