From 7b881c00133d65d9fa56988e3127c3ee7ee74d8d Mon Sep 17 00:00:00 2001 From: Toshit Chawda Date: Tue, 17 Dec 2024 13:40:21 -0800 Subject: [PATCH] add it back --- rewriter/rewriter/src/lib.rs | 4 +++- rewriter/wasm/build.sh | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/rewriter/rewriter/src/lib.rs b/rewriter/rewriter/src/lib.rs index df71c5c..060f3e2 100644 --- a/rewriter/rewriter/src/lib.rs +++ b/rewriter/rewriter/src/lib.rs @@ -37,7 +37,9 @@ where E: Clone, { let allocator = Allocator::default(); - let source_type = SourceType::default(); + let source_type = SourceType::unambiguous() + .with_javascript(true) + .with_standard(true); let ret = Parser::new(&allocator, js, source_type) .with_options(ParseOptions { parse_regular_expression: false, // default diff --git a/rewriter/wasm/build.sh b/rewriter/wasm/build.sh index fbc8065..3ffb8dd 100644 --- a/rewriter/wasm/build.sh +++ b/rewriter/wasm/build.sh @@ -29,7 +29,7 @@ sed -i 's/import.meta.url/""/g' out/wasm.js cd ../../ -wasm-snip rewriter/wasm/out/wasm_bg.wasm -o rewriter/wasm/out/wasm_snipped.wasm -p 'oxc_regular_expression::.*' -p 'oxc_parser::ts::.*' +wasm-snip rewriter/wasm/out/wasm_bg.wasm -o rewriter/wasm/out/wasm_snipped.wasm -p 'oxc_regular_expression::.*' # shellcheck disable=SC2086 time wasm-opt $WASMOPTFLAGS --converge -tnh -O4 --vacuum --dce --enable-threads --enable-bulk-memory --enable-simd rewriter/wasm/out/wasm_snipped.wasm -o rewriter/wasm/out/optimized.wasm