[Gradle, JS] Refactor with coroutines

This commit is contained in:
Ilya Goncharov
2020-09-11 19:35:33 +03:00
parent 4986e8c9cc
commit a86dd8b5ba
5 changed files with 121 additions and 39 deletions
@@ -3,8 +3,20 @@ plugins {
}
dependencies {
// implementation(project(":kotlin-gradle-plugin"))
implementation("io.ktor:ktor-client-cio:1.4.0")
implementation("com.google.code.gson:gson:${rootProject.extra["versions.jar.gson"]}")
implementation("org.apache.velocity:velocity:1.7")
implementation("org.jetbrains.kotlinx:kotlinx-serialization-core:1.0.0-RC")
}
val generateNpmVersions by generator(
"org.jetbrains.kotlin.generators.gradle.targets.js.MainKt",
sourceSets["main"]
)
listOf(generateNpmVersions).forEach {
it.systemProperty(
"org.jetbrains.kotlin.generators.gradle.targets.js.outputSourceRoot",
project(":kotlin-gradle-plugin").projectDir.resolve("src/main/kotlin").absolutePath
)
}