From 9c57a4431dadd31509531be8ce267a7177c77366 Mon Sep 17 00:00:00 2001 From: Andrea Giulianelli Date: Thu, 18 May 2023 11:45:02 +0200 Subject: [PATCH] chore(deps): add ktor client content negotiation and ktor json serialization dependencies --- build.gradle.kts | 6 ++++++ gradle/libs.versions.toml | 2 ++ 2 files changed, 8 insertions(+) diff --git a/build.gradle.kts b/build.gradle.kts index e610b442..c60a68a6 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -23,8 +23,10 @@ repositories { dependencies { implementation(libs.kotlin.stdlib) implementation(libs.kotlin.serialization.json) + implementation(libs.ktor.client.content.negotiation) implementation(libs.ktor.client.core) implementation(libs.ktor.client.engine.okhttp) + implementation(libs.ktor.content.negotiation.json) testImplementation(libs.bundles.kotlin.testing) } @@ -48,3 +50,7 @@ tasks.withType { exceptionFormat = org.gradle.api.tasks.testing.logging.TestExceptionFormat.FULL } } + +application { + mainClass.set("AppKt") +} diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index c6c61c16..c4047d5e 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -9,8 +9,10 @@ kotest-junit5 = { module = "io.kotest:kotest-runner-junit5", version.ref = "kote kotest-assertions-core = { module = "io.kotest:kotest-assertions-core", version.ref = "kotest" } kotest-assertions-core-jvm = { module = "io.kotest:kotest-assertions-core-jvm", version.ref = "kotest" } kotlin-serialization-json = { module = "org.jetbrains.kotlinx:kotlinx-serialization-json", version = "1.5.1" } +ktor-client-content-negotiation = { module = "io.ktor:ktor-client-content-negotiation", version.ref = "ktor" } ktor-client-core = { module = "io.ktor:ktor-client-core", version.ref = "ktor" } ktor-client-engine-okhttp = { module = "io.ktor:ktor-client-okhttp", version.ref = "ktor" } +ktor-content-negotiation-json = { module = "io.ktor:ktor-serialization-kotlinx-json", version.ref = "ktor" } [bundles] kotlin-testing = ["kotest-junit5", "kotest-assertions-core", "kotest-assertions-core-jvm"]