Nativer TypeScript-Compiler erhält experimentelle WebAssembly-Unterstützung
Veröffentlicht: 2026-10-29
Microsoft hat am 29. Oktober 2026 experimentelle Unterstützung für wasip1/wasm in den nativen TypeScript-Compiler integriert. Damit lässt sich der Compiler in WASI-Umgebungen ausführen; außerdem gibt es einen JavaScript-API-Transport für den Browser.
Was sich geändert hat
- Dieselbe Datei
tsc.wasmkann als WASI-Befehl für CLI oder Sprachserver oder als Reactor für synchrone und asynchrone JavaScript-API-Aufrufe verwendet werden. - Das neue Artefaktpaket
@typescript/typescript-wasip1-wasmenthält den WebAssembly-Compiler und Bibliotheksdateien. Der Hosttypescript/wasmbietetinstantiateWasmundinstantiateWasmSync; beide Pakete müssen exakt dieselbe Version verwenden. - Die Erweiterung VS Code for Web erhält einen Einstiegspunkt, der
tsc.wasm --lspausführt. Die Änderung umfasst API-Tests unter Node.js und Smoke-Tests im Chromium-Browser.
Verfügbarkeit
Dies ist eine zusammengeführte experimentelle Änderung, keine Ankündigung einer stabilen WebAssembly-Version. Binärdatei, Paketstruktur und Host typescript/wasm können sich ohne Vorankündigung ändern.