11[versions ]
2- agp = " 8.2.0"
3- android-compileSdk = " 34"
4- android-minSdk = " 24"
5- android-targetSdk = " 34"
6- androidx-activityCompose = " 1.9.0"
7- androidx-appcompat = " 1.6.1"
8- androidx-constraintlayout = " 2.1.4"
9- androidx-core-ktx = " 1.13.1"
10- androidx-espresso-core = " 3.5.1"
11- androidx-material = " 1.12.0"
12- androidx-test-junit = " 1.1.5"
13- compose-plugin = " 1.6.10"
14- junit = " 4.13.2"
2+
3+ compose-activity = " 1.9.0"
4+ compose-navigation = " 2.7.0-alpha03"
5+ viewmodel = " 2.8.0-rc01"
6+ koin = " 3.6.0-alpha3"
7+ koin-compose = " 1.2.0-alpha3"
8+
159kotlin = " 2.0.0"
10+ android = " 8.4.1"
11+
12+ sdk-min = " 24"
13+ sdk-compile = " 34"
14+ sdk-target = " 34"
15+ compose = " 1.6.10"
1616
1717[libraries ]
18- kotlin-test = { module = " org.jetbrains.kotlin:kotlin-test" , version.ref = " kotlin" }
19- kotlin-test-junit = { module = " org.jetbrains.kotlin:kotlin-test-junit" , version.ref = " kotlin" }
20- junit = { group = " junit" , name = " junit" , version.ref = " junit" }
21- androidx-core-ktx = { group = " androidx.core" , name = " core-ktx" , version.ref = " androidx-core-ktx" }
22- androidx-test-junit = { group = " androidx.test.ext" , name = " junit" , version.ref = " androidx-test-junit" }
23- androidx-espresso-core = { group = " androidx.test.espresso" , name = " espresso-core" , version.ref = " androidx-espresso-core" }
24- androidx-appcompat = { group = " androidx.appcompat" , name = " appcompat" , version.ref = " androidx-appcompat" }
25- androidx-material = { group = " com.google.android.material" , name = " material" , version.ref = " androidx-material" }
26- androidx-constraintlayout = { group = " androidx.constraintlayout" , name = " constraintlayout" , version.ref = " androidx-constraintlayout" }
27- androidx-activity-compose = { module = " androidx.activity:activity-compose" , version.ref = " androidx-activityCompose" }
18+
19+ compose-activity = { group = " androidx.activity" , name = " activity-compose" , version.ref = " compose-activity" }
20+ compose-navigation = { group = " org.jetbrains.androidx.navigation" , name = " navigation-compose" , version.ref = " compose-navigation" }
21+ viewmodel = { group = " androidx.lifecycle" , name = " lifecycle-viewmodel" , version.ref = " viewmodel" }
22+ koin = { group = " io.insert-koin" , name = " koin-core" , version.ref = " koin" }
23+ koin-android = { group = " io.insert-koin" , name = " koin-android" , version.ref = " koin" }
24+ koin-android-compose = { group = " io.insert-koin" , name = " koin-androidx-compose" , version.ref = " koin" }
25+ koin-compose = { group = " io.insert-koin" , name = " koin-compose" , version.ref = " koin-compose" }
2826
2927[plugins ]
30- androidApplication = { id = " com.android.application " , version.ref = " agp " }
31- androidLibrary = { id = " com.android.library " , version.ref = " agp " }
32- jetbrainsCompose = { id = " org.jetbrains.compose " , version.ref = " compose-plugin " }
33- compose-compiler = { id = " org.jetbrains.kotlin.plugin. compose" , version.ref = " kotlin " }
34- kotlinMultiplatform = { id = " org.jetbrains.kotlin.multiplatform " , version.ref = " kotlin" }
28+
29+ kotlin = { id = " org.jetbrains.kotlin.multiplatform " , version.ref = " kotlin " }
30+ android = { id = " com.android.application " , version.ref = " android " }
31+ compose = { id = " org.jetbrains.compose" , version.ref = " compose " }
32+ compose-compiler = { id = " org.jetbrains.kotlin.plugin.compose " , version.ref = " kotlin" }
0 commit comments