diff --git a/kmp/gradle/libs.versions.toml b/kmp/gradle/libs.versions.toml index bce89de..6141005 100644 --- a/kmp/gradle/libs.versions.toml +++ b/kmp/gradle/libs.versions.toml @@ -16,6 +16,7 @@ kotlin = "2.2.21" kotlinx-coroutines = "1.10.2" ktor = "3.3.3" logback = "1.5.21" +supabase = "3.3.0-rc-1" [libraries] kotlin-test = { module = "org.jetbrains.kotlin:kotlin-test", version.ref = "kotlin" } @@ -33,6 +34,10 @@ logback = { module = "ch.qos.logback:logback-classic", version.ref = "logback" } ktor-serverCore = { module = "io.ktor:ktor-server-core-jvm", version.ref = "ktor" } ktor-serverNetty = { module = "io.ktor:ktor-server-netty-jvm", version.ref = "ktor" } ktor-serverTestHost = { module = "io.ktor:ktor-server-test-host-jvm", version.ref = "ktor" } +supabase-postgrest = { module = "io.github.jan-tennert.supabase:postgrest-kt", version.ref = "supabase" } +supabase-auth = { module = "io.github.jan-tennert.supabase:auth-kt", version.ref = "supabase" } +supabase-realtime = { module = "io.github.jan-tennert.supabase:realtime-kt", version.ref = "supabase" } +supabase-storage = { module = "io.github.jan-tennert.supabase:storage-kt", version.ref = "supabase" } [plugins] androidApplication = { id = "com.android.application", version.ref = "agp" } diff --git a/kmp/gradlew b/kmp/gradlew old mode 100644 new mode 100755 diff --git a/kmp/shared/build.gradle.kts b/kmp/shared/build.gradle.kts index 7ae6a01..5e6195d 100644 --- a/kmp/shared/build.gradle.kts +++ b/kmp/shared/build.gradle.kts @@ -30,6 +30,10 @@ kotlin { sourceSets { commonMain.dependencies { // put your Multiplatform dependencies here + implementation(libs.supabase.postgrest) + implementation(libs.supabase.auth) + implementation(libs.supabase.realtime) + implementation(libs.supabase.storage) } commonTest.dependencies { implementation(libs.kotlin.test)