From 124b3b51ad7589853d5c88c602202490d96eed5e Mon Sep 17 00:00:00 2001 From: Jays2Kings Date: Sun, 3 Apr 2022 15:58:13 -0400 Subject: [PATCH] add quickjs lib + update jsoup --- app/build.gradle.kts | 6 ++++-- buildSrc/src/main/kotlin/Dependencies.kt | 1 - 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 566bfbc5fd..fb84d6187f 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -156,7 +156,9 @@ dependencies { implementation("com.github.salomonbrys.kotson:kotson:2.5.0") // JavaScript engine - implementation("com.squareup.duktape:duktape-android:1.3.0") + implementation("app.cash.quickjs:quickjs-android:0.9.2") + // TODO: remove Duktape once all extensions are using QuickJS + implementation("com.squareup.duktape:duktape-android:1.4.0") // Disk implementation("com.jakewharton:disklrucache:2.0.2") @@ -164,7 +166,7 @@ dependencies { implementation("com.github.junrar:junrar:7.4.0") // HTML parser - implementation("org.jsoup:jsoup:1.13.1") + implementation("org.jsoup:jsoup:1.14.3") // Job scheduling implementation("androidx.work:work-runtime-ktx:2.6.0") diff --git a/buildSrc/src/main/kotlin/Dependencies.kt b/buildSrc/src/main/kotlin/Dependencies.kt index 48d0f42bf4..a2ee7566ba 100644 --- a/buildSrc/src/main/kotlin/Dependencies.kt +++ b/buildSrc/src/main/kotlin/Dependencies.kt @@ -19,7 +19,6 @@ object Versions { const val gradleVersions = "0.29.0" const val gson = "2.8.6" const val injekt = "65b0440" - const val jsoup = "1.13.1" const val junit = "4.13" const val kotlin = "1.5.21" const val kotson = "2.5.0"