Skip to content

Commit 3741450

Browse files
committed
add kotlinx serialization to deps
1 parent fba25aa commit 3741450

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

buildSrc/src/main/kotlin/Deps.kt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,10 @@ object Deps {
99
private const val materialDesignVersion = "1.0.0"
1010
private const val androidLifecycleVersion = "2.1.0"
1111
private const val androidCoreTestingVersion = "2.1.0"
12+
private const val quickjsVersion = "0.9.0"
1213

1314
private const val coroutinesVersion = "1.4.2"
15+
private const val kotlinxSerializationVersion = "1.1.0"
1416
private const val mokoTestVersion = "0.2.0"
1517
const val mokoJavascriptVersion = "0.1.0"
1618

@@ -25,11 +27,15 @@ object Deps {
2527
const val appCompat = "androidx.appcompat:appcompat:$androidAppCompatVersion"
2628
const val material = "com.google.android.material:material:$materialDesignVersion"
2729
const val lifecycle = "androidx.lifecycle:lifecycle-extensions:$androidLifecycleVersion"
30+
31+
const val quickjs = "app.cash.quickjs:quickjs-android:$quickjsVersion"
2832
}
2933

3034
object MultiPlatform {
3135
const val coroutines =
3236
"org.jetbrains.kotlinx:kotlinx-coroutines-core:$coroutinesVersion"
37+
const val kotlinSerialization =
38+
"org.jetbrains.kotlinx:kotlinx-serialization-json:$kotlinxSerializationVersion"
3339

3440
const val mokoTest = "dev.icerock.moko:test:$mokoTestVersion"
3541
const val mokoJavascript = "dev.icerock.moko:javascript:$mokoJavascriptVersion"

javascript/build.gradle.kts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,9 @@ plugins {
88
}
99

1010
dependencies {
11+
androidMainImplementation(Deps.Libs.Android.quickjs)
12+
13+
commonMainImplementation(Deps.Libs.MultiPlatform.kotlinSerialization)
14+
1115
commonTestImplementation(Deps.Libs.MultiPlatform.mokoTest)
1216
}

0 commit comments

Comments
 (0)