Skip to content

Commit

Permalink
Create versions.toml
Browse files Browse the repository at this point in the history
  • Loading branch information
hoc081098 authored Oct 1, 2024
1 parent a30cf36 commit 31666c2
Showing 1 changed file with 55 additions and 0 deletions.
55 changes: 55 additions & 0 deletions gradle/versions.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
[versions]
ktlint = "1.0.0"
kotlin = "2.0.20"
androidx-lifecycle = "2.8.6"
squareup-retrofit = "2.11.0"
squareup-logging-interceptor = "4.12.0"
squareup-moshi = "1.15.1"
squareup-leak-canary = "2.14"
kotlinx-coroutines = "1.9.0"
koin = "4.0.0"
coil = "2.7.0"
view-binding-delegate = "1.4.0"
flow-ext = "1.0.0"
timber = "5.0.1"
arrow = "1.2.4"
junit = "4.13.2"
androidx-test-core = "1.6.1"
androidx-test-junit = "1.2.1"
espresso-core = "3.6.1"
mockk = "1.13.12"

[libraries]
androidx-app-compat = { group = "androidx.appcompat", name = "appcompat", version.ref = "androidx-app-compat" }
androidx-core-ktx = { group = "androidx.core", name = "core-ktx", version.ref = "androidx-core-ktx" }
androidx-constraint-layout = { group = "androidx.constraintlayout", name = "constraintlayout", version.ref = "androidx-constraint-layout" }
androidx-recycler-view = { group = "androidx.recyclerview", name = "recyclerview", version.ref = "androidx-recycler-view" }
androidx-swipe-refresh-layout = { group = "androidx.swiperefreshlayout", name = "swiperefreshlayout", version.ref = "androidx-swipe-refresh-layout" }
androidx-material = { group = "com.google.android.material", name = "material", version.ref = "androidx-material" }
androidx-startup = { group = "androidx.startup", name = "startup-runtime", version.ref = "androidx-startup" }
androidx-view-model-ktx = { group = "androidx.lifecycle", name = "lifecycle-viewmodel-ktx", version.ref = "androidx-lifecycle" }
androidx-runtime-ktx = { group = "androidx.lifecycle", name = "lifecycle-runtime-ktx", version.ref = "androidx-lifecycle" }
androidx-common-java8 = { group = "androidx.lifecycle", name = "lifecycle-common-java8", version.ref = "androidx-lifecycle" }
retrofit = { group = "com.squareup.retrofit2", name = "retrofit", version.ref = "squareup-retrofit" }
converter-moshi = { group = "com.squareup.retrofit2", name = "converter-moshi", version.ref = "squareup-retrofit" }
logging-interceptor = { group = "com.squareup.okhttp3", name = "logging-interceptor", version.ref = "squareup-logging-interceptor" }
moshi-kotlin = { group = "com.squareup.moshi", name = "moshi-kotlin", version.ref = "squareup-moshi" }
leak-canary = { group = "com.squareup.leakcanary", name = "leakcanary-android", version.ref = "squareup-leak-canary" }
kotlinx-coroutines-core = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-core", version.ref = "kotlinx-coroutines" }
kotlinx-coroutines-android = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-android", version.ref = "kotlinx-coroutines" }
test = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-test", version.ref = "coroutines" }
koin-core = { group = "io.insert-koin", name = "koin-core", version.ref = "koin" }
koin-android = { group = "io.insert-koin", name = "koin-android", version.ref = "koin" }
koin-test-junit4 = { group = "io.insert-koin", name = "koin-test-junit4", version.ref = "koin" }
koin-test = { group = "io.insert-koin", name = "koin-test", version.ref = "koin" }
coil = { group = "io.coil-kt", name = "coil", version.ref = "coil" }
view-binding-delegate = { group = "com.github.hoc081098", name = "ViewBindingDelegate", version.ref = "view-binding-delegate" }
flow-ext = { group = "io.github.hoc081098", name = "FlowExt", version.ref = "flow-ext" }
timber = { group = "com.jakewharton.timber", name = "timber", version.ref = "timber" }
arrow-core = { group = "io.arrow-kt", name = "arrow-core", version.ref = "arrow" }
junit = { group = "junit", name = "junit", version.ref = "junit" }
androidx-test-core = { group = "androidx.test", name = "core-ktx", version.ref = "androidx-test-core" }
androidx-test-junit = { group = "androidx.test.ext", name = "junit-ktx", version.ref = "androidx-test-junit" }
espresso-core = { group = "androidx.test.espresso", name = "espresso-core", version.ref = "espresso-core" }
mockk = { group = "io.mockk", name = "mockk", version.ref = "mockk" }
kotlin-junit = { group = "org.jetbrains.kotlin", name = "kotlin-test-junit", version.ref = "kotlin" }

0 comments on commit 31666c2

Please sign in to comment.