-
Notifications
You must be signed in to change notification settings - Fork 13
/
dependencies.gradle
executable file
·56 lines (45 loc) · 1.64 KB
/
dependencies.gradle
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
ext {
def vAndroidX = '1.3.0'
def vConstraint = '2.0.4'
def vHilt = '2.37'
def RecyclerVersion = '1.1.0'
def vMaterial = '1.4.0'
def vHiltCompiler = '1.0.0-alpha03'
def vFrag = '1.3.6'
def vActivity = '1.3.1'
pkg = [ name: "com.aqua30.otpdemo" ]
sdk = [
compile: 30,
tools: "30.0.3",
min: 23,
code: 1,
name: "1.0"
]
androidx = [
appCompat : "androidx.appcompat:appcompat:$vAndroidX",
constraintLayout: "androidx.constraintlayout:constraintlayout:$vConstraint",
recyclerView : "androidx.recyclerview:recyclerview:$RecyclerVersion",
material : "com.google.android.material:material:$vMaterial",
picasso : 'com.squareup.picasso:picasso:2.71828'
]
hilt = [ hilt: "com.google.dagger:hilt-android:$vHilt" ]
kapts = [ daggerCompiler: "com.google.dagger:hilt-compiler:$vHilt" ]
lifecycle = [
viewModelKtx: "androidx.hilt:hilt-lifecycle-viewmodel:$vHiltCompiler"
]
firebase = [ auth: 'com.google.firebase:firebase-auth:20.0.2' ]
phoneValidator = [
lib: 'com.googlecode.libphonenumber:libphonenumber:8.12.3'
]
playServices = [
auth: 'com.google.android.gms:play-services-auth:19.0.0',
phone: 'com.google.android.gms:play-services-auth-api-phone:17.4.0'
]
/**
* used for extension functions in fragment and activity
* */
ktxExtensions = [
fragment: "androidx.fragment:fragment-ktx:$vFrag",
activity: "androidx.activity:activity-ktx:$vActivity"
]
}