[versions] agp = "8.2.0" kotlin = "1.9.20" androidx-core = "1.12.0" androidx-activity = "1.8.1" androidx-annotation = "1.7.0" androidx-camera = "1.3.0" androidx-security-crypto = "1.1.0-alpha06" androidx-datastore = "1.1.0-beta01" kotlinx-coroutines = "1.7.3" google-mlkit = "17.2.0" [libraries] androidx-core = { module = "androidx.core:core-ktx", version.ref = "androidx-core" } androidx-activity = { module = "androidx.activity:activity-ktx", version.ref = "androidx-activity" } androidx-annotation = { module = "androidx.annotation:annotation", version.ref = "androidx-annotation" } androidx-camera-core = { module = "androidx.camera:camera-core", version.ref = "androidx-camera" } androidx-camera-camera2 = { module = "androidx.camera:camera-camera2", version.ref = "androidx-camera" } androidx-camera-lifecycle = { module = "androidx.camera:camera-lifecycle", version.ref = "androidx-camera" } androidx-camera-view = { module = "androidx.camera:camera-view", version.ref = "androidx-camera" } androidx-security-crypto = { module = "androidx.security:security-crypto-ktx", version.ref = "androidx-security-crypto" } androidx-datastore = { module = "androidx.datastore:datastore-preferences", version.ref = "androidx-datastore" } kotlinx-coroutines = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-android", version.ref = "kotlinx-coroutines" } google-mlkit = { module = "com.google.mlkit:barcode-scanning", version.ref = "google-mlkit" } [bundles] androidx-camera = [ "androidx-camera-core", "androidx-camera-lifecycle", "androidx-camera-view", "androidx-camera-camera2" ] [plugins] android-application = { id = "com.android.application", version.ref = "agp" } android-library = { id = "com.android.library", version.ref = "agp" } kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" }