[versions] android-material = "1.9.0" androidGradlePlugin = "8.11.0" androidx-appcompat = "1.7.1" androidx-core-ktx = "1.15.0" androidx-lifecycle = "2.9.1" androidx-workRuntimeKtx = "2.10.2" anrwatchdog = "1.4.0" chucker = "4.1.0" firebase-bom = "33.16.0" firebase-crashlytics = "3.0.4" gson = "2.13.1" jakewharton-timber = "5.0.1" kotlin = "2.2.0" ksp = "2.2.0-2.0.2" loggingInterceptor = "4.12.0" retrofit = "2.11.0" room = "2.7.2" spotless = "7.0.4" [libraries] android-material = { module = "com.google.android.material:material", version.ref = "android-material" } androidx-appcompat = { module = "androidx.appcompat:appcompat", version.ref = "androidx-appcompat" } androidx-core-ktx = { module = "androidx.core:core-ktx", version.ref = "androidx-core-ktx" } androidx-lifecycle-viewmodel-ktx = { module = "androidx.lifecycle:lifecycle-viewmodel-ktx", version.ref = "androidx-lifecycle" } androidx-room-compiler = { module = "androidx.room:room-compiler", version.ref = "room" } androidx-room-ktx = { module = "androidx.room:room-ktx", version.ref = "room" } androidx-room-runtime = { module = "androidx.room:room-runtime", version.ref = "room" } androidx-workRuntime-ktx = { module = "androidx.work:work-runtime-ktx", version.ref = "androidx-workRuntimeKtx" } anrwatchdog = { module = "com.github.anrwatchdog:anrwatchdog", version.ref = "anrwatchdog" } chucker-library = { module = "com.github.chuckerteam.chucker:library", version.ref = "chucker" } chucker-libraryNoOp = { module = "com.github.chuckerteam.chucker:library-no-op", version.ref = "chucker" } firebase-analytics = { module = "com.google.firebase:firebase-analytics" } firebase-bom = { module = "com.google.firebase:firebase-bom", version.ref = "firebase-bom" } firebase-crashlytics = { module = "com.google.firebase:firebase-crashlytics" } gson = { module = "com.google.code.gson:gson", version.ref = "gson" } jakewharton-timber = { module = "com.jakewharton.timber:timber", version.ref = "jakewharton-timber" } logging-interceptor = { module = "com.squareup.okhttp3:logging-interceptor", version.ref = "loggingInterceptor" } retrofit-converter-gson = { module = "com.squareup.retrofit2:converter-gson", version.ref = "retrofit" } retrofit-retrofit = { module = "com.squareup.retrofit2:retrofit", version.ref = "retrofit" } [plugins] android-application = { id = "com.android.application", version.ref = "androidGradlePlugin" } android-library = { id = "com.android.library", version.ref = "androidGradlePlugin" } firebase-crashlytics = { id = "com.google.firebase.crashlytics", version.ref = "firebase-crashlytics" } kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" } kotlin-parcelize = { id = "org.jetbrains.kotlin.plugin.parcelize", version.ref = "kotlin" } ksp = { id = "com.google.devtools.ksp", version.ref = "ksp" } maven-publish = { id = "maven-publish" } spotless = { id = "com.diffplug.spotless", version.ref = "spotless" }