mirror of
https://github.com/msfjarvis/compose-lobsters
synced 2025-08-14 15:17:05 +05:30
api: initial commit
Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
This commit is contained in:
parent
29c374859b
commit
fcfcbfbf92
17 changed files with 274 additions and 12 deletions
23
api/build.gradle.kts
Normal file
23
api/build.gradle.kts
Normal file
|
@ -0,0 +1,23 @@
|
|||
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
|
||||
|
||||
plugins {
|
||||
kotlin("jvm")
|
||||
id("com.google.devtools.ksp") version "1.5.10-1.0.0-beta01"
|
||||
}
|
||||
|
||||
dependencies {
|
||||
api(libs.thirdparty.retrofit.lib)
|
||||
ksp(libs.thirdparty.moshix.ksp)
|
||||
implementation(libs.thirdparty.moshi.lib)
|
||||
implementation(libs.thirdparty.retrofit.moshiConverter) { exclude(group = "com.squareup.moshi") }
|
||||
testImplementation(libs.kotlin.coroutines.core)
|
||||
testImplementation(libs.testing.kotlintest.junit)
|
||||
testImplementation(libs.testing.mockWebServer)
|
||||
}
|
||||
|
||||
tasks.withType<KotlinCompile> {
|
||||
kotlinOptions {
|
||||
jvmTarget = JavaVersion.VERSION_11.toString()
|
||||
languageVersion = "1.5"
|
||||
}
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue