diff options
Diffstat (limited to 'cli/tools/vendor/build.rs')
-rw-r--r-- | cli/tools/vendor/build.rs | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/cli/tools/vendor/build.rs b/cli/tools/vendor/build.rs index 3e5f13d81..dd7c053c1 100644 --- a/cli/tools/vendor/build.rs +++ b/cli/tools/vendor/build.rs @@ -11,6 +11,7 @@ use deno_core::anyhow::Context; use deno_core::error::AnyError; use deno_core::futures::future::LocalBoxFuture; use deno_core::parking_lot::Mutex; +use deno_graph::source::ResolutionMode; use deno_graph::EsmModule; use deno_graph::Module; use deno_graph::ModuleGraph; @@ -111,9 +112,11 @@ pub async fn build< // add the jsx import source to the entry points to ensure it is always vendored if let Some(jsx_import_source) = jsx_import_source { if let Some(specifier_text) = jsx_import_source.maybe_specifier_text() { - if let Ok(specifier) = - resolver.resolve(&specifier_text, &jsx_import_source.base_url) - { + if let Ok(specifier) = resolver.resolve( + &specifier_text, + &jsx_import_source.base_url, + ResolutionMode::Execution, + ) { entry_points.push(specifier); } } |