build.gradle.kts 886 B

12345678910111213141516171819202122232425262728293031
  1. plugins {
  2. id("d.convention.library")
  3. id("d.convention.hilt")
  4. }
  5. android {
  6. namespace = "com.zaojiao.app.core.http"
  7. }
  8. dependencies {
  9. implementation(project(":core:common"))
  10. implementation(project(":core:auth"))
  11. implementation(project(":core:json"))
  12. implementation(libs.coil.kt)
  13. implementation(libs.coil.kt.svg)
  14. implementation(libs.coil.kt.gif)
  15. implementation("org.jetbrains.kotlin:kotlin-reflect:${libs.versions.kotlin.get()}")
  16. api("com.squareup.okhttp3:okhttp:4.10.0")
  17. api("com.squareup.okhttp3:logging-interceptor:4.10.0")
  18. api("com.squareup.retrofit2:retrofit:2.9.0")
  19. api("com.squareup.retrofit2:converter-moshi:2.9.0")
  20. api("com.squareup.retrofit2:converter-scalars:2.9.0")
  21. api("com.squareup.moshi:moshi:1.15.0")
  22. api("com.squareup.moshi:moshi-kotlin:1.15.0")
  23. api("com.squareup.moshi:moshi-adapters:1.14.0")
  24. }