|
|
|
|
[versions]
|
|
|
|
|
kotlin = "1.9.23"
|
|
|
|
|
|
|
|
|
|
[libraries]
|
|
|
|
|
jadb = { module = "com.github.vidstige:jadb", version = "v1.2.1" } # adb
|
|
|
|
|
netty = { module = "io.netty:netty-all", version = "4.1.96.Final" }
|
|
|
|
|
kotlinx-serializable = { module = "org.jetbrains.kotlinx:kotlinx-serialization-json", version = "1.6.0" }
|
|
|
|
|
kotlinx-coroutines = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-core", version = "1.8.0" }
|
|
|
|
|
kotlin-logging = { module = "io.github.microutils:kotlin-logging-jvm", version = "2.0.11" }
|
|
|
|
|
thymeleaf = { module = "org.thymeleaf:thymeleaf", version = "3.1.2.RELEASE" }
|
|
|
|
|
thymeleaf-spring5 = { module = "org.thymeleaf:thymeleaf-spring5", version = "3.1.2.RELEASE" }
|
|
|
|
|
spring-shell = { module = "org.springframework.shell:spring-shell-starter", version = "3.2.3" }
|
|
|
|
|
retrofit = { module = "com.squareup.retrofit2:retrofit", version = "2.11.0" }
|
|
|
|
|
retrofix-kotlinx-serialization = { module = "com.squareup.retrofit2:converter-kotlinx-serialization", version = "2.11.0" }
|
|
|
|
|
|
|
|
|
|
kotest-runner = { module = "io.kotest:kotest-runner-junit5-jvm", version = "5.8.1" }
|
|
|
|
|
kotest-property = { module = "io.kotest:kotest-property", version = "5.8.1" }
|
|
|
|
|
kotest-extensions-string = { module = "io.kotest.extensions:kotest-extensions-spring", version = "1.1.3" }
|
|
|
|
|
|
|
|
|
|
[bundles]
|
|
|
|
|
deps = [
|
|
|
|
|
"jadb",
|
|
|
|
|
"netty",
|
|
|
|
|
"kotlinx-serializable",
|
|
|
|
|
"kotlin-logging",
|
|
|
|
|
"thymeleaf",
|
|
|
|
|
"thymeleaf-spring5",
|
|
|
|
|
"kotlinx-coroutines",
|
|
|
|
|
"spring-shell",
|
|
|
|
|
"retrofit",
|
|
|
|
|
"retrofix-kotlinx-serialization"
|
|
|
|
|
]
|
|
|
|
|
test-deps = [
|
|
|
|
|
"kotest-runner",
|
|
|
|
|
"kotest-property",
|
|
|
|
|
"kotest-extensions-string"
|
|
|
|
|
]
|