-
Notifications
You must be signed in to change notification settings - Fork 12
/
libs.versions.toml
49 lines (42 loc) · 3.42 KB
/
libs.versions.toml
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
[versions]
agp = "8.3.0"
# https://kotlinlang.org/docs/releases.html#release-details
kotlin = "1.9.23"
# https://github.com/Kotlin/kotlinx.coroutines/releases
coroutines = "1.8.0"
# https://github.com/Kotlin/kotlinx.serialization/releases
kotlinx-serialization = "1.6.3"
# https://github.com/JetBrains/compose-multiplatform/releases
compose-multiplatform = "1.6.1"
ktlint = "11.3.1"
[plugins]
android-gradle-plugin = { id = "com.android.tools.build.gradle", version.ref = "agp" }
android-application = { id = "com.android.application", version.ref = "agp" }
android-library = { id = "com.android.library", version.ref = "agp"}
kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" }
kotlin-multiplatform = { id = "org.jetbrains.kotlin.multiplatform", version.ref = "kotlin" }
kotlin-native-cocoapods = { id = "org.jetbrains.kotlin.native.cocoapods", version.ref = "kotlin" }
kotlinx-serialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlin" }
jetbrains-compose = { id = "org.jetbrains.compose", version.ref = "compose-multiplatform" }
ktlint = { id = "org.jlleitschuh.gradle.ktlint", version.ref = "ktlint" }
[libraries]
plugin-kotlin = { group = "org.jetbrains.kotlin", name = "kotlin-gradle-plugin", version.ref = "kotlin" }
plugin-android = { group = "com.android.tools.build", name = "gradle", version.ref = "agp" }
kotlin-test = { group = "org.jetbrains.kotlin", name = "kotlin-test", version.ref = "kotlin" }
kotlinx-coroutines-core = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-core", version.ref = "coroutines" }
kotlinx-coroutines-test = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-test", version.ref = "coroutines" }
kotlinx-coroutines-swing = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-swing", version.ref = "coroutines" }
kotlinx-serialization-core = { group = "org.jetbrains.kotlinx", name = "kotlinx-serialization-core", version.ref = "kotlinx-serialization" }
kotlinx-serialization-json = { group = "org.jetbrains.kotlinx", name = "kotlinx-serialization-json", version.ref = "kotlinx-serialization" }
kotlinx-serialization-protobuf = { group = "org.jetbrains.kotlinx", name = "kotlinx-serialization-protobuf", version.ref = "kotlinx-serialization" }
kotlin-wrappers-react = { group = "org.jetbrains.kotlin-wrappers", name = "kotlin-react", version = "18.2.0-pre.545" }
kotlin-wrappers-react-core = { group = "org.jetbrains.kotlin-wrappers", name = "kotlin-react-core", version = "18.2.0-pre.545" }
kotlin-wrappers-react-dom = { group = "org.jetbrains.kotlin-wrappers", name = "kotlin-react-dom", version = "18.2.0-pre.545" }
kotlin-wrappers-emotion = { group = "org.jetbrains.kotlin-wrappers", name = "kotlin-emotion", version = "11.10.8-pre.545" }
kotlin-wrappers-mui = { group = "org.jetbrains.kotlin-wrappers", name = "kotlin-mui", version = "5.11.2-pre.545" }
kotlin-wrappers-mui-icons = { group = "org.jetbrains.kotlin-wrappers", name = "kotlin-mui-icons", version = "5.11.11-pre.545" }
androidx-window = { group = "androidx.window", name = "window", version = "1.2.0" }
androidx-appcompat = { group = "androidx.appcompat", name = "appcompat", version = "1.6.1" }
androidx-activity-compose = { group = "androidx.activity", name = "activity-compose", version = "1.8.2" }
bundlizer = { group = "dev.ahmedmourad.bundlizer", name = "bundlizer-core", version = "0.7.0" }
parcelable-core = { group = "com.chrynan.parcelable", name = "parcelable-core", version = "0.6.0" }