From 3d2e4d169acb41eeb41e2e039c9b05a164894544 Mon Sep 17 00:00:00 2001 From: Titus Wormer Date: Tue, 2 Jul 2024 12:11:31 +0200 Subject: [PATCH] Refactor for changes in `swc_core` --- src/swc.rs | 6 +++--- src/swc_util_build_jsx.rs | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/swc.rs b/src/swc.rs index 0c97d29..4e969ce 100644 --- a/src/swc.rs +++ b/src/swc.rs @@ -14,7 +14,7 @@ use swc_core::common::{ use swc_core::ecma::ast::{EsVersion, Expr, Module, PropOrSpread}; use swc_core::ecma::codegen::{text_writer::JsWriter, Emitter}; use swc_core::ecma::parser::{ - error::Error as SwcError, parse_file_as_expr, parse_file_as_module, EsConfig, Syntax, + error::Error as SwcError, parse_file_as_expr, parse_file_as_module, EsSyntax, Syntax, }; use swc_core::ecma::visit::VisitMutWith; @@ -361,9 +361,9 @@ fn create_config(source: String) -> (SourceFile, Syntax, EsVersion) { BytePos::from_usize(1), ), // Syntax. - Syntax::Es(EsConfig { + Syntax::Es(EsSyntax { jsx: true, - ..EsConfig::default() + ..EsSyntax::default() }), // Version. EsVersion::Es2022, diff --git a/src/swc_util_build_jsx.rs b/src/swc_util_build_jsx.rs index 22d7c8d..000d1e6 100644 --- a/src/swc_util_build_jsx.rs +++ b/src/swc_util_build_jsx.rs @@ -807,7 +807,7 @@ mod tests { EsVersion, ExprStmt, JSXClosingElement, JSXElementName, JSXOpeningElement, JSXSpreadChild, Module, Stmt, }; - use swc_core::ecma::parser::{parse_file_as_module, EsConfig, Syntax}; + use swc_core::ecma::parser::{parse_file_as_module, EsSyntax, Syntax}; fn compile(value: &str, options: &Options) -> Result { let location = Location::new(value.as_bytes()); @@ -821,9 +821,9 @@ mod tests { value.into(), BytePos::from_usize(1), ), - Syntax::Es(EsConfig { + Syntax::Es(EsSyntax { jsx: true, - ..EsConfig::default() + ..EsSyntax::default() }), EsVersion::Es2022, Some(&comments),