summaryrefslogtreecommitdiff
path: root/cli/main.rs
diff options
context:
space:
mode:
authorKitson Kelly <me@kitsonkelly.com>2021-06-22 07:18:32 +1000
committerGitHub <noreply@github.com>2021-06-22 07:18:32 +1000
commit281c4cd8fcf5fd54f558a6922736def2c7804529 (patch)
tree65ac91c5a41a64dc0b85ee9c5949d7086e8620ef /cli/main.rs
parentcda15f2a98b10330422d1c8352d163d703ee6a49 (diff)
feat(cli): support "types" when type checking (#10999)
Fixes #10677
Diffstat (limited to 'cli/main.rs')
-rw-r--r--cli/main.rs12
1 files changed, 12 insertions, 0 deletions
diff --git a/cli/main.rs b/cli/main.rs
index 92abf9778..20f9131bf 100644
--- a/cli/main.rs
+++ b/cli/main.rs
@@ -427,6 +427,9 @@ async fn info_command(
program_state.lockfile.clone(),
);
builder.add(&specifier, false).await?;
+ builder
+ .analyze_config_file(&program_state.maybe_config_file)
+ .await?;
let graph = builder.get_graph();
let info = graph.info()?;
@@ -575,6 +578,9 @@ async fn create_module_graph_and_maybe_check(
program_state.lockfile.clone(),
);
builder.add(&module_specifier, false).await?;
+ builder
+ .analyze_config_file(&program_state.maybe_config_file)
+ .await?;
let module_graph = builder.get_graph();
if !program_state.flags.no_check {
@@ -813,6 +819,9 @@ async fn run_with_watch(flags: Flags, script: String) -> Result<(), AnyError> {
program_state.lockfile.clone(),
);
builder.add(&main_module, false).await?;
+ builder
+ .analyze_config_file(&program_state.maybe_config_file)
+ .await?;
let module_graph = builder.get_graph();
// Find all local files in graph
@@ -1024,6 +1033,9 @@ async fn test_command(
for specifier in test_modules.iter() {
builder.add(specifier, false).await?;
}
+ builder
+ .analyze_config_file(&program_state.maybe_config_file)
+ .await?;
let graph = builder.get_graph();
for specifier in doc_modules {