import org.jetbrains.kotlin.gradle.tasks.KotlinCompile plugins { application kotlin("jvm") } application { mainClass.set("com.github.michaelbull.result.example.ApplicationKt") } dependencies { implementation(project(":kotlin-result")) implementation(libs.kotlin.stdlib.jdk8) implementation(libs.logback) implementation(libs.ktor.serialization.jackson) implementation(libs.ktor.server.core) implementation(libs.ktor.server.content.negotiation) implementation(libs.ktor.server.netty) } tasks.withType(KotlinCompile::class.java).all { kotlinOptions { jvmTarget = "1.8" } }