[versions] minSdk = "23" compilesdk = "32" targetsdk = "30" buildToolsVersion="30.0.2" appcompat = "1.6.0" recyclerview = "1.2.1" room = "2.5.0" test-junit = "4.13.2" android-junit = "1.1.4" android-espresso = "3.5.0" android-ktx = "1.7.0" lifecycle = "2.5.1" startup = "1.1.1" timber = "5.0.1" gson = "2.10.1" annotation = "1.5.0" [libraries] annotation = { module = "androidx.annotation:annotation", version.ref = "annotation" } recyclerview = { module = "androidx.recyclerview:recyclerview", version.ref = "recyclerview" } room-runtime = { module = "androidx.room:room-runtime", version.ref = "room" } room-compiler = { module = "androidx.room:room-compiler", version.ref = "room" } room-common = {module = "androidx.room:room-common", version.ref = "room"} junit = { module = "junit:junit", version.ref = "test-junit" } android-junit = { module = "androidx.test.ext:junit", version.ref = "android-junit" } android-espresso = { module = "androidx.test.espresso:espresso-core", version.ref = "android-espresso" } android-ktx = { module = "androidx.core:core-ktx", version.ref = "android-ktx" } appcompat = {module = "androidx.appcompat:appcompat", version.ref = "appcompat"} lifecycle-viewmodel-ktx = {module = "androidx.lifecycle:lifecycle-viewmodel-ktx", version.ref = "lifecycle"} lifecycle-viewmodel-compose = {module = "androidx.lifecycle:lifecycle-viewmodel-compose", version.ref = "lifecycle"} lifecycle-runtime-ktx = {module = "androidx.lifecycle:lifecycle-runtime-ktx", version.ref = "lifecycle"} startup = {module = "androidx.startup:startup-runtime", version.ref = "startup"} timber = {module = "com.jakewharton.timber:timber", version.ref = "timber"} gson = {module = "com.google.code.gson:gson", version.ref = "gson"} [bundles] room = ["room-runtime", "room-common"] android-test = ["android-junit", "android-espresso"] lifecycle = ["lifecycle-viewmodel-ktx", "lifecycle-viewmodel-compose", "lifecycle-runtime-ktx"]