perf: use lzma-wasm for SWF decompression and drop vite
CI / check (push) Successful in 28s
CI / release (push) Skipped
CI / deploy (push) Successful in 59s

Replace the pure-JS lzma decoder with lzma-wasm (Rust/WASM, base64-inlined,
zero-alloc decompress), giving an order-of-magnitude speedup on furni
imports. Remove the obsolete lzma type shim and the redundant top-level
vite dev dependency, which nothing imports directly.
This commit is contained in:
openhands committed 2026-08-29 19:27:27 +02:00
1 parent 7a41775c7e
commit ca59a1065f
6 files changed
+19 -31

No files matched your search

+1 -2
View File
@@ -48,7 +48,7 @@
"jszip": "3.10.1",
"lenis": "1.3.26",
"lucide-react": "1.33.0",
"lzma": "^2.3.2",
"lzma-wasm": "1.0.7",
"motion": "13.1.1",
"music-metadata": "11.15.0",
"mysql2": "3.23.4",
@@ -85,7 +85,6 @@
"tailwindcss": "4.3.3",
"tsx": "4.23.12",
"typescript": "7.0.2",
"vite": "8.2.2",
"vitest": "4.1.11"
}
}