KMP library that provides a set of utilities for KMP projects.
Library consists of several modules:
core
contains general-purpose utilities that are not tied to a specific library. There should be just basic utilities that are built on top of regular Kotlin APIs.coroutines
contains utilities for coroutines, such asAppCoroutineScope
.
Add the following dependencies to your libs.versions.toml
, depending on what you need. You should
always use BOM to be sure to get binary compatible dependencies.
[versions]
ackee-ackeelities-bom = "SPECIFY_VERSION"
[libraries]
ackee-ackeelities-bom = { module = "io.github.ackeecz:ackeelities-bom", version.ref = "ackee-ackeelities-bom" }
ackee-ackeelities-core = { module = "io.github.ackeecz:ackeelities-core" }
ackee-ackeelities-coroutines = { module = "io.github.ackeecz:ackeelities-coroutines" }
Then specify dependencies in your build.gradle.kts
:
dependencies {
// Always use BOM
implementation(platform(libs.ackee.ackeelities.bom))
implementation(libs.ackee.ackeelities.core)
implementation(libs.ackee.ackeelities.coroutines)
}
Developed by Ackee team with 💙.