David Sherret 2024-04-11 19:00:17 -04:00 committed by GitHub
parent f1ea8ca358
commit ade0cd5e97
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
21 changed files with 219 additions and 158 deletions

View file

@ -76,6 +76,7 @@ pub fn graph_valid(
check_js: options.check_js,
follow_type_only: options.follow_type_only,
follow_dynamic: options.is_vendoring,
prefer_fast_check_graph: false,
},
)
.errors()
@ -441,14 +442,13 @@ impl ModuleGraphBuilder {
loader.as_mut_loader(),
deno_graph::BuildOptions {
is_dynamic: options.is_dynamic,
jsr_url_provider: Some(&CliJsrUrlProvider),
jsr_url_provider: &CliJsrUrlProvider,
executor: Default::default(),
imports: maybe_imports,
resolver: Some(graph_resolver),
file_system: Some(&DenoGraphFsAdapter(self.fs.as_ref())),
file_system: &DenoGraphFsAdapter(self.fs.as_ref()),
npm_resolver: Some(graph_npm_resolver),
module_analyzer: Some(&analyzer),
module_parser: Some(&parser),
module_analyzer: &analyzer,
reporter: maybe_file_watcher_reporter,
workspace_members: &workspace_members,
},
@ -799,6 +799,7 @@ pub fn has_graph_root_local_dependent_changed(
deno_graph::WalkOptions {
follow_dynamic: true,
follow_type_only: true,
prefer_fast_check_graph: true,
check_js: true,
},
);