diff options
author | Bartek IwaĆczuk <biwanczuk@gmail.com> | 2022-11-02 15:47:02 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-11-02 15:47:02 +0100 |
commit | 630abb58b08827e63e56f519bf59a84c3283ab23 (patch) | |
tree | 78d629bacba93a13cf2b4b8675d8e6edcd46a2a2 /cli/standalone.rs | |
parent | 68da943498b5f88e969eee0241348911201b662a (diff) |
refactor: Combine ImportMapResolver and JsxResolver (#16508)
These resolvers are used in `deno_graph` APIs. Combining them removes a
lot of code and
unblocks me on https://github.com/denoland/deno/pull/16157
Diffstat (limited to 'cli/standalone.rs')
-rw-r--r-- | cli/standalone.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/cli/standalone.rs b/cli/standalone.rs index 528c55f1c..2cf3b952c 100644 --- a/cli/standalone.rs +++ b/cli/standalone.rs @@ -6,7 +6,7 @@ use crate::file_fetcher::get_source_from_data_url; use crate::ops; use crate::proc_state::ProcState; use crate::version; -use crate::ImportMapResolver; +use crate::CliResolver; use deno_core::anyhow::anyhow; use deno_core::anyhow::Context; use deno_core::error::type_error; @@ -125,7 +125,7 @@ fn u64_from_bytes(arr: &[u8]) -> Result<u64, AnyError> { struct EmbeddedModuleLoader { eszip: eszip::EszipV2, - maybe_import_map_resolver: Option<ImportMapResolver>, + maybe_import_map_resolver: Option<CliResolver>, } impl ModuleLoader for EmbeddedModuleLoader { @@ -231,7 +231,7 @@ pub async fn run( eszip, maybe_import_map_resolver: metadata.maybe_import_map.map( |(base, source)| { - ImportMapResolver::new(Arc::new( + CliResolver::with_import_map(Arc::new( parse_from_json(&base, &source).unwrap().import_map, )) }, |