[versions] app-name = "com.materialkolor.builder" app-version = "1.0.1" app-code = "101" android-compileSdk = "35" android-targetSdk = "35" android-minSdk = "26" agp = "8.7.3" androidx-activity = "1.9.3" androidx-activityCompose = "1.9.3" androidx-core = "1.15.0" androidx-lifecycle = "2.8.4" calfFilePicker = "0.6.1" highlights = "1.0.0" kotlin = "2.1.0-RC" compose-multiplatform = "1.7.1" kotlinx-coroutines = "1.9.0" kotlinx-datetime = "0.6.1" kotlinx-collections = "0.3.8" kotest = "5.9.1" coil = "3.0.4" kstore = "0.9.1" kermit = "2.0.5" ktor = "3.0.1" material3-adaptive = "1.0.1" materialKolor = "2.0.0" composeIcons = "1.1.1" stateHolder = "1.2.0" colorpicker = "1.1.2" buildKonfig = "0.15.2" [libraries] androidx-activity = { group = "androidx.activity", name = "activity", version.ref = "androidx-activity" } androidx-activity-compose = { module = "androidx.activity:activity-compose", version.ref = "androidx-activityCompose" } androidx-core = { group = "androidx.core", name = "core-ktx", version.ref = "androidx-core" } androidx-lifecycle-viewmodel = { group = "org.jetbrains.androidx.lifecycle", name = "lifecycle-viewmodel", version.ref = "androidx-lifecycle" } androidx-lifecycle-viewmodel-compose = { module = "org.jetbrains.androidx.lifecycle:lifecycle-viewmodel-compose", version.ref = "androidx-lifecycle" } androidx-lifecycle-runtime-compose = { group = "org.jetbrains.androidx.lifecycle", name = "lifecycle-runtime-compose", version.ref = "androidx-lifecycle" } calf-filePicker = { module = "com.mohamedrejeb.calf:calf-file-picker", version.ref = "calfFilePicker" } coil = { module = "io.coil-kt.coil3:coil", version.ref = "coil" } coil-compose = { module = "io.coil-kt.coil3:coil-compose", version.ref = "coil" } coil-network-ktor = { module = "io.coil-kt.coil3:coil-network-ktor3", version.ref = "coil" } highlights = { module = "dev.snipme:highlights", version.ref = "highlights" } kermit = { module = "co.touchlab:kermit", version.ref = "kermit" } kstore = { module = "io.github.xxfast:kstore", version.ref = "kstore" } kstore-file = { module = "io.github.xxfast:kstore-file", version.ref = "kstore" } kstore-storage = { module = "io.github.xxfast:kstore-storage", version.ref = "kstore" } kotlinx-coroutines-core = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-core", version.ref = "kotlinx-coroutines" } kotlinx-coroutines-android = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-android", version.ref = "kotlinx-coroutines" } kotlinx-coroutines-guava = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-guava", version.ref = "kotlinx-coroutines" } kotlinx-coroutines-swing = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-swing", version.ref = "kotlinx-coroutines" } kotlinx-datetime = { module = "org.jetbrains.kotlinx:kotlinx-datetime", version.ref = "kotlinx-datetime" } kotlinx-collections = { module = "org.jetbrains.kotlinx:kotlinx-collections-immutable", version.ref = "kotlinx-collections" } kotest-assertions = { module = "io.kotest:kotest-assertions-core", version.ref = "kotest" } ktor-http = { module = "io.ktor:ktor-http", version.ref = "ktor" } material3-adaptive = { module = "org.jetbrains.compose.material3.adaptive:adaptive", version.ref = "material3-adaptive" } material3-adaptive-layout = { module = "org.jetbrains.compose.material3.adaptive:adaptive-layout", version.ref = "material3-adaptive" } material3-adaptive-navigation = { module = "org.jetbrains.compose.material3.adaptive:adaptive-navigation", version.ref = "material3-adaptive" } material3-adaptive-navigation-suite = { module = "org.jetbrains.compose.material3:material3-adaptive-navigation-suite", version.ref = "compose-multiplatform" } material3-windowSizeClass = { module = "org.jetbrains.compose.material3:material3-window-size-class", version.ref = "compose-multiplatform" } materialKolor = { module = "com.materialkolor:material-kolor", version.ref = "materialKolor" } materialKolor-utilities = { module = "com.materialkolor:material-color-utilities", version.ref = "materialKolor" } stateHolder = { module = "dev.stateholder:core", version.ref = "stateHolder" } stateHolder-compose = { module = "dev.stateholder:extensions-compose", version.ref = "stateHolder" } composeIcons-fontAwesome = { module = "br.com.devsrsouza.compose.icons:font-awesome", version.ref = "composeIcons" } compose-colorpicker = { module = "com.github.skydoves:colorpicker-compose", version.ref = "colorpicker" } [plugins] multiplatform = { id = "org.jetbrains.kotlin.multiplatform", version.ref = "kotlin" } compose = { id = "org.jetbrains.compose", version.ref = "compose-multiplatform" } compose-compiler = { id = "org.jetbrains.kotlin.plugin.compose", version.ref = "kotlin" } android-application = { id = "com.android.application", version.ref = "agp" } android-library = { id = "com.android.library", version.ref = "agp" } buildKonfig = { id = "com.codingfeline.buildkonfig", version.ref = "buildKonfig" }