20 lines
326 B
Kotlin
Vendored
20 lines
326 B
Kotlin
Vendored
// DONT_TARGET_EXACT_BACKEND: JS
|
|
// ES_MODULES
|
|
// FILE: lib-1.mjs
|
|
export default function foo() {
|
|
return "OK";
|
|
}
|
|
|
|
// MODULE: lib2
|
|
// FILE: lib2.kt
|
|
@JsModule("./lib-1.mjs")
|
|
external fun foo(): String
|
|
|
|
// MODULE: lib3(lib2)
|
|
// FILE: lib3.kt
|
|
inline fun bar() = foo()
|
|
|
|
// MODULE: main(lib3)
|
|
// FILE: main.kt
|
|
|
|
fun box() = bar() |