nuke typescript support

This commit is contained in:
Toshit Chawda 2024-12-17 13:22:18 -08:00
parent 9bf911bb0c
commit 13e0656df6
No known key found for this signature in database
GPG key ID: 91480ED99E2B3D9D
2 changed files with 6 additions and 1 deletions

View file

@ -39,6 +39,9 @@ jobs:
with:
token: ${{ github.token }}
- name: Setup wasm-snip
run: "cargo install --git https://github.com/r58playz/wasm-snip"
- name: Pack Scramjet
run: pnpm pack

View file

@ -29,8 +29,10 @@ 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::.*'
# shellcheck disable=SC2086
time wasm-opt $WASMOPTFLAGS --converge -tnh -O4 --vacuum --dce --enable-threads --enable-bulk-memory --enable-simd rewriter/wasm/out/wasm_bg.wasm -o rewriter/wasm/out/optimized.wasm
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
mkdir -p dist/