Get Kotlin/JS Gradle project with build.gradle.kts like the following:
plugins {
kotlin("js") version "1.6.0"
}
group = "org.jetbrains.ache"
version = "1.0"
repositories {
mavenCentral()
}
dependencies {
implementation(npm("puppeteer", "11.0.0", true))
}
kotlin {
js(IR) {
binaries.executable()
nodejs()
}
}
Execute shell commands:
> cd (project directory)
> pkill -f -9 GradleDaemon
> rm -rf ./.gradle
> ./gradlew --console plain clean build
...
> Task :kotlinNpmInstall
> Task :generateExternalsIntegrated
Exception in thread "main" java.lang.StackOverflowError
at org.jetbrains.dukat.nodeIntroduction.DocumentConverter.process(introduceModels.kt:349)
at org.jetbrains.dukat.nodeIntroduction.DocumentConverter.process$default(introduceModels.kt:323)
at org.jetbrains.dukat.nodeIntroduction.DocumentConverter$convertMeta$1.invoke(introduceModels.kt:276)
at org.jetbrains.dukat.nodeIntroduction.DocumentConverter$convertMeta$1.invoke(introduceModels.kt:181)
at kotlin.text.StringsKt__AppendableKt.appendElement(Appendable.kt:85)
at kotlin.collections.CollectionsKt___CollectionsKt.joinTo(_Collections.kt:3304)
at kotlin.collections.CollectionsKt___CollectionsKt.joinToString(_Collections.kt:3321)
at kotlin.collections.CollectionsKt___CollectionsKt.joinToString$default(_Collections.kt:3320)
at org.jetbrains.dukat.nodeIntroduction.DocumentConverter.convertMeta(introduceModels.kt:275)
at org.jetbrains.dukat.nodeIntroduction.DocumentConverter.process(introduceModels.kt:336)
at org.jetbrains.dukat.nodeIntroduction.DocumentConverter.process(introduceModels.kt:355)
at org.jetbrains.dukat.nodeIntroduction.DocumentConverter.process$default(introduceModels.kt:323)
at org.jetbrains.dukat.nodeIntroduction.DocumentConverter.process(introduceModels.kt:350)
at org.jetbrains.dukat.nodeIntroduction.DocumentConverter.process$default(introduceModels.kt:323)
at org.jetbrains.dukat.nodeIntroduction.DocumentConverter$convertMeta$1.invoke(introduceModels.kt:276)
at org.jetbrains.dukat.nodeIntroduction.DocumentConverter$convertMeta$1.invoke(introduceModels.kt:181)
at kotlin.text.StringsKt__AppendableKt.appendElement(Appendable.kt:85)
at kotlin.collections.CollectionsKt___CollectionsKt.joinTo(_Collections.kt:3304)
at kotlin.collections.CollectionsKt___CollectionsKt.joinToString(_Collections.kt:3321)
at kotlin.collections.CollectionsKt___CollectionsKt.joinToString$default(_Collections.kt:3320)
at org.jetbrains.dukat.nodeIntroduction.DocumentConverter.convertMeta(introduceModels.kt:275)
at org.jetbrains.dukat.nodeIntroduction.DocumentConverter.process(introduceModels.kt:336)
at org.jetbrains.dukat.nodeIntroduction.DocumentConverter.process(introduceModels.kt:355)
at org.jetbrains.dukat.nodeIntroduction.DocumentConverter.process$default(introduceModels.kt:323)
at org.jetbrains.dukat.nodeIntroduction.DocumentConverter.process(introduceModels.kt:350)
at org.jetbrains.dukat.nodeIntroduction.DocumentConverter.process$default(introduceModels.kt:323)
at org.jetbrains.dukat.nodeIntroduction.DocumentConverter$convertMeta$1.invoke(introduceModels.kt:276)
at org.jetbrains.dukat.nodeIntroduction.DocumentConverter$convertMeta$1.invoke(introduceModels.kt:181)
at kotlin.text.StringsKt__AppendableKt.appendElement(Appendable.kt:85)
(etc)
...
BUILD SUCCESSFUL in 36s (Kotlin/JS does not fail on dukat failures.)
Not sure about dukat version. Created build/js/node_modules/dukat/package.json specifies version 0.5.8-rc.4.
Get Kotlin/JS Gradle project with
build.gradle.kts
like the following:Execute shell commands:
Not sure about dukat version. Created
build/js/node_modules/dukat/package.json
specifies version0.5.8-rc.4
.