TypeScripts inbyggda kompilator får experimentellt WebAssembly-stöd
Publicerad: 2026-10-29
Den 29 oktober 2026 slog Microsoft samman experimentellt stöd för wasip1/wasm i TypeScripts inbyggda kompilator. Ändringen gör det möjligt att köra kompilatorn i WASI-miljöer och ger ett JavaScript-API med transport som fungerar i webbläsaren.
Vad har ändrats
- Samma
tsc.wasmkan köras som ett WASI-kommando för CLI eller språkservern, eller som en reactor för synkrona och asynkrona anrop till JavaScript-API:et . - Det nya artefaktpaketet
@typescript/typescript-wasip1-wasminnehåller WebAssembly-kompilatorn och biblioteksfiler. Värdentypescript/wasmtillhandahållerinstantiateWasmochinstantiateWasmSync; båda paketen måste ha exakt samma version. - Tillägget VS Code for Web får en startpunkt som kör
tsc.wasm --lsp. Ändringen omfattar API-tester i Node.js och röktester i Chromium.
Tillgänglighet
Detta är en experimentell sammanslagen ändring, inte en annonserad stabil WebAssembly-version. Binären, paketstrukturen och värden typescript/wasm kan ändras utan förvarning.