[K/JS, K/Wasm] Generate star imports for external objects with the @JsModule annotation for ES modules
This commit is contained in:
@@ -4,13 +4,16 @@ package foo
|
||||
|
||||
@JsModule("./externalObject.mjs")
|
||||
external object A {
|
||||
val x: Int = definedExternally
|
||||
@JsName("default")
|
||||
object Default {
|
||||
val x: Int = definedExternally
|
||||
|
||||
fun foo(y: Int): Int = definedExternally
|
||||
fun foo(y: Int): Int = definedExternally
|
||||
}
|
||||
}
|
||||
|
||||
fun box(): String {
|
||||
assertEquals(23, A.x)
|
||||
assertEquals(65, A.foo(42))
|
||||
assertEquals(23, A.Default.x)
|
||||
assertEquals(65, A.Default.foo(42))
|
||||
return "OK"
|
||||
}
|
||||
Reference in New Issue
Block a user