build.gradle.kts 667 B

123456789101112131415161718192021222324252627
  1. plugins {
  2. `kotlin-dsl`
  3. }
  4. repositories {
  5. jcenter()
  6. }
  7. kotlin {
  8. sourceSets.all {
  9. languageSettings.useExperimentalAnnotation("kotlin.Experimental")
  10. languageSettings.useExperimentalAnnotation("kotlin.RequiresOptIn")
  11. }
  12. }
  13. dependencies {
  14. fun kotlinx(id: String, version: String) = "org.jetbrains.kotlinx:kotlinx-$id:$version"
  15. fun ktor(id: String, version: String) = "io.ktor:ktor-$id:$version"
  16. api("org.jsoup:jsoup:1.12.1")
  17. api("com.google.code.gson:gson:2.8.6")
  18. api(kotlinx("coroutines-core", "1.3.3"))
  19. api(ktor("client-core", "1.3.2"))
  20. api(ktor("client-cio", "1.3.2"))
  21. api(ktor("client-json", "1.3.2"))
  22. }