KMP library that provides a set of utilities for KMP projects.
Library consists of several modules:
corecontains 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.coroutinescontains 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 💙.