32 lines
854 B
Kotlin
32 lines
854 B
Kotlin
plugins {
|
|
id("java-library")
|
|
alias(libs.plugins.kotlin.jvm)
|
|
alias(libs.plugins.ksp)
|
|
}
|
|
|
|
java {
|
|
sourceCompatibility = JavaVersion.VERSION_11
|
|
targetCompatibility = JavaVersion.VERSION_11
|
|
}
|
|
|
|
kotlin {
|
|
compilerOptions {
|
|
jvmTarget = org.jetbrains.kotlin.gradle.dsl.JvmTarget.JVM_11
|
|
}
|
|
}
|
|
|
|
dependencies {
|
|
implementation(libs.moshi)
|
|
implementation(libs.moshi.kotlin)
|
|
implementation(libs.retrofit)
|
|
implementation(libs.retrofit.converter.moshi)
|
|
implementation(libs.logging.interceptor)
|
|
implementation(libs.kotlinx.coroutines.core)
|
|
implementation(libs.okhttp.sse)
|
|
testImplementation(libs.junit)
|
|
testImplementation(libs.kotlinx.coroutines.test)
|
|
testImplementation(libs.mockwebserver)
|
|
testImplementation(libs.truth)
|
|
testImplementation(libs.turbine)
|
|
ksp(libs.moshi.kotlin.codegen)
|
|
}
|