diff --git a/compiler/ir/backend.wasm/src/org/jetbrains/kotlin/backend/wasm/compiler.kt b/compiler/ir/backend.wasm/src/org/jetbrains/kotlin/backend/wasm/compiler.kt index 045c744730e..33abb577bf3 100644 --- a/compiler/ir/backend.wasm/src/org/jetbrains/kotlin/backend/wasm/compiler.kt +++ b/compiler/ir/backend.wasm/src/org/jetbrains/kotlin/backend/wasm/compiler.kt @@ -150,7 +150,7 @@ fun generateJsWasmLoader(kind: WasmLoaderKind, wasmFilePath: String, externalJs: WasmLoaderKind.BROWSER -> """ - const { wasmInstance } = await WebAssembly.instantiateStreaming(fetch("$wasmFilePath"), { js_code }); + const { instance: wasmInstance } = await WebAssembly.instantiateStreaming(fetch("$wasmFilePath"), { js_code }); """.trimIndent() } @@ -189,4 +189,4 @@ fun writeCompilationResult( File(dir, "$fileNameBase.wasm").writeBytes(result.wasm) val jsWithLoader = generateJsWasmLoader(loaderKind, "./$fileNameBase.wasm", result.js) File(dir, "$fileNameBase.js").writeText(jsWithLoader) -} \ No newline at end of file +}