diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 7824189b..48925fac 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -163,6 +163,8 @@ dependencies { implementation(libs.androidx.datastore) implementation(libs.javalite) implementation(libs.flowBinding) + implementation(libs.revenuecat) + implementation(libs.revenuecat.ui) val composeBOM = platform(libs.androidx.compose.bom) implementation(composeBOM) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 52047476..349e27dd 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -39,6 +39,7 @@ espresso = "3.5.1" desugarJDK = "2.0.4" compose = "2024.05.00" redacted = "1.9.0" +revenuecat = "7.10.1" [libraries] kotlin-stdlib = { module = "org.jetbrains.kotlin:kotlin-stdlib-jdk8", version.ref = "kotlin" } @@ -90,6 +91,8 @@ androidx-junit = { module = "androidx.test.ext:junit", version.ref = "androidx-j truth = { module = "com.google.truth:truth", version.ref = "truth" } mockito = { module = "org.mockito.kotlin:mockito-kotlin", version.ref = "mockito" } espresso = { module = "androidx.test.espresso:espresso-core", version.ref = "espresso" } +revenuecat = { module = "com.revenuecat.purchases:purchases", version.ref = "revenuecat" } +revenuecat-ui = { module = "com.revenuecat.purchases:purchases-ui", version.ref = "revenuecat" } [plugins] android-application = { id = "com.android.application", version.ref = "agp" }