This repository has no description
1[versions]
2agp = "8.5.2"
3android-compileSdk = "34"
4android-minSdk = "24"
5android-targetSdk = "34"
6androidx-activityCompose = "1.9.3"
7androidx-appcompat = "1.7.0"
8androidx-constraintlayout = "2.2.0"
9androidx-core-ktx = "1.15.0"
10androidx-espresso-core = "3.6.1"
11androidx-lifecycle = "2.8.4"
12androidx-material = "1.12.0"
13androidx-test-junit = "1.2.1"
14camerak = "0.0.10"
15compose-multiplatform = "1.7.0"
16faceDetection = "16.1.7"
17generativeai = "0.9.0"
18generativeaiGoogle = "0.9.0-1.0.1"
19graphicsShapes = "1.0.1"
20junit = "4.13.2"
21kotlin = "2.1.0"
22kotlinxCoroutinesCore = "1.9.0"
23ktorClientCio = "2.3.2"
24openaiClient = "4.0.1"
25ttsCompose = "2.5.0"
26
27[libraries]
28androidx-graphics-shapes = { module = "androidx.graphics:graphics-shapes", version.ref = "graphicsShapes" }
29camerak = { module = "io.github.kashif-mehmood-km:camerak", version.ref = "camerak" }
30face-detection = { module = "com.google.mlkit:face-detection", version.ref = "faceDetection" }
31generativeai = { module = "com.google.ai.client.generativeai:generativeai", version.ref = "generativeai" }
32generativeai-google = { module = "dev.shreyaspatil.generativeai:generativeai-google", version.ref = "generativeaiGoogle" }
33kotlin-test = { module = "org.jetbrains.kotlin:kotlin-test", version.ref = "kotlin" }
34kotlin-test-junit = { module = "org.jetbrains.kotlin:kotlin-test-junit", version.ref = "kotlin" }
35junit = { group = "junit", name = "junit", version.ref = "junit" }
36androidx-core-ktx = { group = "androidx.core", name = "core-ktx", version.ref = "androidx-core-ktx" }
37androidx-test-junit = { group = "androidx.test.ext", name = "junit", version.ref = "androidx-test-junit" }
38androidx-espresso-core = { group = "androidx.test.espresso", name = "espresso-core", version.ref = "androidx-espresso-core" }
39androidx-appcompat = { group = "androidx.appcompat", name = "appcompat", version.ref = "androidx-appcompat" }
40androidx-material = { group = "com.google.android.material", name = "material", version.ref = "androidx-material" }
41androidx-constraintlayout = { group = "androidx.constraintlayout", name = "constraintlayout", version.ref = "androidx-constraintlayout" }
42androidx-activity-compose = { module = "androidx.activity:activity-compose", version.ref = "androidx-activityCompose" }
43androidx-lifecycle-viewmodel = { group = "org.jetbrains.androidx.lifecycle", name = "lifecycle-viewmodel", version.ref = "androidx-lifecycle" }
44androidx-lifecycle-runtime-compose = { group = "org.jetbrains.androidx.lifecycle", name = "lifecycle-runtime-compose", version.ref = "androidx-lifecycle" }
45kotlinx-coroutines-core = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-core", version.ref = "kotlinxCoroutinesCore" }
46ktor-client-cio = { module = "io.ktor:ktor-client-cio", version.ref = "ktorClientCio" }
47openai-client = { module = "com.aallam.openai:openai-client", version.ref = "openaiClient" }
48tts = { module = "nl.marc-apps:tts", version.ref = "ttsCompose" }
49tts-compose = { module = "nl.marc-apps:tts-compose", version.ref = "ttsCompose" }
50
51[plugins]
52androidApplication = { id = "com.android.application", version.ref = "agp" }
53androidLibrary = { id = "com.android.library", version.ref = "agp" }
54composeMultiplatform = { id = "org.jetbrains.compose", version.ref = "compose-multiplatform" }
55composeCompiler = { id = "org.jetbrains.kotlin.plugin.compose", version.ref = "kotlin" }
56kotlinMultiplatform = { id = "org.jetbrains.kotlin.multiplatform", version.ref = "kotlin" }