API 4 ABI: Rename manifest property: wasm_target -> wasm_targets

^KT-66367
This commit is contained in:
Dmitriy Dolovov
2024-03-13 15:51:28 +01:00
committed by Space Team
parent 25de42b7eb
commit d43db973d4
3 changed files with 10 additions and 13 deletions
@@ -7,16 +7,12 @@ package org.jetbrains.kotlin.js.config
import org.jetbrains.kotlin.config.CompilerConfiguration
enum class WasmTarget {
JS,
WASI;
enum class WasmTarget(val alias: String) {
JS("wasm-js"),
WASI("wasm-wasi");
companion object {
fun fromName(name: String): WasmTarget? = when (name) {
"wasm-js" -> JS
"wasm-wasi" -> WASI
else -> null
}
fun fromName(name: String): WasmTarget? = WasmTarget.entries.firstOrNull { it.alias == name }
}
}