@@ -10,9 +10,11 @@ java = "17"
1010
1111# Dependencies
1212kermit = " 2.0.8"
13- kotlin = " 2.2.10"
13+ kotlin = " 2.2.10" # Note: When updating, always update the first part of the ksp version too
14+ ksp = " 2.2.10-2.0.2"
1415coroutines = " 1.10.2"
1516kotlinx-datetime = " 0.7.1"
17+ serialization = " 1.9.0"
1618kotlinx-io = " 0.8.0"
1719ktor = " 3.2.3"
1820uuid = " 0.8.4"
@@ -30,6 +32,7 @@ compose-preview = "1.9.0"
3032compose-lifecycle = " 2.9.2"
3133androidxSqlite = " 2.6.0-rc02"
3234androidxSplashscreen = " 1.0.1"
35+ room = " 2.8.0-rc02"
3336
3437# plugins
3538android-gradle-plugin = " 8.12.1"
@@ -88,6 +91,7 @@ ktor-client-okhttp = { module = "io.ktor:ktor-client-okhttp", version.ref = "kto
8891ktor-client-contentnegotiation = { module = " io.ktor:ktor-client-content-negotiation" , version.ref = " ktor" }
8992ktor-client-mock = { module = " io.ktor:ktor-client-mock" , version.ref = " ktor" }
9093ktor-serialization-json = { module = " io.ktor:ktor-serialization-kotlinx-json" , version.ref = " ktor" }
94+ kotlinx-serialization-json = { module = " org.jetbrains.kotlinx:kotlinx-serialization-json" , version.ref = " serialization" }
9195kotlinx-coroutines-core = { module = " org.jetbrains.kotlinx:kotlinx-coroutines-core" , version.ref = " coroutines" }
9296kotlinx-coroutines-swing = { module = " org.jetbrains.kotlinx:kotlinx-coroutines-swing" , version.ref = " coroutines" }
9397
@@ -97,6 +101,8 @@ supabase-auth = { module = "io.github.jan-tennert.supabase:auth-kt", version.ref
97101supabase-storage = { module = " io.github.jan-tennert.supabase:storage-kt" , version.ref = " supabase" }
98102androidx-sqlite-sqlite = { module = " androidx.sqlite:sqlite" , version.ref = " androidxSqlite" }
99103androidx-sqlite-bundled = { module = " androidx.sqlite:sqlite-bundled" , version.ref = " androidxSqlite" }
104+ androidx-room-runtime = { module = " androidx.room:room-runtime" , version.ref = " room" }
105+ androidx-room-compiler = { module = " androidx.room:room-compiler" , version.ref = " room" }
100106
101107# Sample - Android
102108androidx-core = { group = " androidx.core" , name = " core-ktx" , version.ref = " androidx-core" }
@@ -143,3 +149,5 @@ keeper = { id = "com.slack.keeper", version.ref = "keeper" }
143149kotlin-android = { id = " org.jetbrains.kotlin.android" , version.ref = " kotlin" }
144150kotlin-atomicfu = { id = " org.jetbrains.kotlinx.atomicfu" , version.ref = " atomicfu" }
145151buildKonfig = { id = " com.codingfeline.buildkonfig" , version.ref = " buildKonfig" }
152+ ksp = { id = " com.google.devtools.ksp" , version.ref = " ksp" }
153+ androidx-room = { id = " androidx.room" , version.ref = " room" }
0 commit comments