diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 2af052123..333503d3a 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -66,6 +66,7 @@ sqldelight = "2.0.2" kotlinInject = '0.7.2' multiplatform-settings = "1.2.0" kermit = "2.0.4" +koin = "4.0.0" ktor = "3.0.0-rc-1" ktrofit = "2.1.0" buildKonfig = "0.15.2" @@ -142,6 +143,16 @@ hilt-core = { group = "com.google.dagger", name = "hilt-core", version.ref = "hi hilt-ext-compiler = { group = "androidx.hilt", name = "hilt-compiler", version.ref = "hiltExt" } hilt-ext-work = { group = "androidx.hilt", name = "hilt-work", version.ref = "hiltExt" } javax-inject = { module = "javax.inject:javax.inject", version = "1" } +koin-bom = { group = "io.insert-koin", name = "koin-bom", version.ref = "koin" } +koin-android = { group = "io.insert-koin", name = "koin-android"} +koin-core = { group = "io.insert-koin", name = "koin-core"} +koin-core-coroutines = { group = "io.insert-koin", name = "koin-android-coroutines"} +koin-core-viewmodel = { group = "io.insert-koin", name = "koin-android-viewmodel"} +koin-core-viewmodel-navigation = { group = "io.insert-koin", name = "koin-android-viewmodel-navigation"} +koin-compose = { group = "io.insert-koin", name = "koin-compose"} +koin-compose-viewmodel = { group = "io.insert-koin", name = "koin-compose-viewmodel"} +koin-compose-viewmodel-navigation = { group = "io.insert-koin", name = "koin-compose-viewmodel-navigation"} +koin-test = { group = "io.insert-koin", name = "koin-test"} kotlin-stdlib = { group = "org.jetbrains.kotlin", name = "kotlin-stdlib-jdk8", version.ref = "kotlin" } kotlin-test = { group = "org.jetbrains.kotlin", name = "kotlin-test", version.ref = "kotlin" } kotlinx-coroutines-core = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-core", version.ref = "kotlinxCoroutines" }