26 lines
653 B
Kotlin
26 lines
653 B
Kotlin
import com.varabyte.kobweb.gradle.worker.util.configAsKobwebWorker
|
|
|
|
plugins {
|
|
alias(libs.plugins.kotlin.multiplatform)
|
|
alias(libs.plugins.kotlinx.serialization)
|
|
id("com.varabyte.kobweb.worker")
|
|
}
|
|
|
|
group = "playground.worker"
|
|
version = "1.0-SNAPSHOT"
|
|
|
|
kobweb {
|
|
kspProcessorDependency.set("com.varabyte.kobweb:worker-processor")
|
|
}
|
|
|
|
kotlin {
|
|
configAsKobwebWorker("sum-worker")
|
|
sourceSets {
|
|
jsMain.dependencies {
|
|
api(libs.kotlinx.serialization.json)
|
|
implementation("com.varabyte.kobweb:kobweb-worker")
|
|
implementation("com.varabyte.kobwebx:kobwebx-serialization-kotlinx")
|
|
}
|
|
}
|
|
}
|