plugins { id 'com.android.library' } android { namespace 'com.monke.auth' compileSdk 34 defaultConfig { minSdk 24 testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner" consumerProguardFiles "consumer-rules.pro" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } } compileOptions { sourceCompatibility JavaVersion.VERSION_17 targetCompatibility JavaVersion.VERSION_17 } buildFeatures { viewBinding true } } dependencies { implementation project(':domain:user') implementation project(':domain:identity') implementation project(':domain:rental') implementation project(':data:user') implementation project(':data:identity') implementation project(':data:rental') implementation project(':core:ui') implementation project(':core:remote') implementation project(':core:navigation') implementation project(':domain:data') implementation project(':core:di') implementation project(':core:utils') implementation project(':core:anim') implementation project(':domain:data') implementation libs.appcompat implementation libs.material implementation libs.legacy.support.v4 implementation libs.lifecycle.livedata implementation libs.lifecycle.viewmodel implementation libs.constraintlayout implementation libs.navigation.fragment implementation libs.navigation.ui testImplementation libs.junit androidTestImplementation libs.ext.junit androidTestImplementation libs.espresso.core implementation libs.dagger2 annotationProcessor libs.dagger.compiler implementation libs.firebase.auth implementation libs.firebase.firestore implementation libs.firebase.storage implementation platform(libs.firebase.bom) }