diff options
author | David Sherret <dsherret@users.noreply.github.com> | 2022-05-20 16:40:55 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-05-20 16:40:55 -0400 |
commit | 1fcecb6789c3f111bc1554766ba9347afcfd02dc (patch) | |
tree | 19cd1b121412b992994b2fe4bea0463793d3986e /cli/compat/mod.rs | |
parent | e7c894e8f54ebd2d9fd61c97a265906ac54e2068 (diff) |
refactor: upgrade to deno_ast 0.15 (#14680)
Diffstat (limited to 'cli/compat/mod.rs')
-rw-r--r-- | cli/compat/mod.rs | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/cli/compat/mod.rs b/cli/compat/mod.rs index fdef086c1..ccb5e4f90 100644 --- a/cli/compat/mod.rs +++ b/cli/compat/mod.rs @@ -11,7 +11,6 @@ use deno_core::url::Url; use deno_core::JsRuntime; use deno_core::ModuleSpecifier; use once_cell::sync::Lazy; -use std::sync::Arc; pub use esm_resolver::check_if_should_use_esm_loader; pub use esm_resolver::NodeEsmResolver; @@ -172,7 +171,7 @@ pub async fn translate_cjs_to_esm( ) -> Result<String, AnyError> { let parsed_source = deno_ast::parse_script(deno_ast::ParseParams { specifier: specifier.to_string(), - source: deno_ast::SourceTextInfo::new(Arc::new(code)), + text_info: deno_ast::SourceTextInfo::new(code.into()), media_type, capture_tokens: true, scope_analysis: false, @@ -203,7 +202,7 @@ pub async fn translate_cjs_to_esm( { let parsed_source = deno_ast::parse_script(deno_ast::ParseParams { specifier: reexport_specifier.to_string(), - source: deno_ast::SourceTextInfo::new(reexport_file.source), + text_info: deno_ast::SourceTextInfo::new(reexport_file.source), media_type: reexport_file.media_type, capture_tokens: true, scope_analysis: false, |