Files
kotlin-fork/js/js.translator/testData/box/esModules/crossModuleRef/inlineJsModule.kt
T
2021-10-12 23:29:39 +03:00

20 lines
320 B
Kotlin
Vendored

// DONT_TARGET_EXACT_BACKEND: JS
// ES_MODULES
// FILE: lib1.mjs
export default function() {
return "OK";
}
// MODULE: lib2
// FILE: lib2.kt
@JsModule("./lib1.mjs")
external fun foo(): String
// MODULE: lib3(lib2)
// FILE: lib3.kt
inline fun bar() = foo()
// MODULE: main(lib3)
// FILE: main.kt
fun box() = bar()