Files
kotlin-fork/js/js.translator/testData/box/esModules/crossModuleRef/inlineJsModuleNonIdentifier.kt
T

21 lines
327 B
Kotlin
Vendored

// DONT_TARGET_EXACT_BACKEND: JS
// ES_MODULES
// MODULE: lib2
// FILE: lib-1.mjs
export default function foo() {
return "OK";
}
// 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()