Initial commit

This commit is contained in:
2025-09-22 19:25:32 -03:00
parent dcd261a2b3
commit e0062445b6
122 changed files with 4728 additions and 19 deletions

View File

@@ -0,0 +1,46 @@
group = "dev.carlosmartino.core"
plugins {
alias(libs.plugins.kotlinDevKit)
alias(libs.plugins.composeDevKit)
}
kotlin {
sourceSets {
commonMain.dependencies {
api(libs.atomicfu)
api(libs.kotlinx.datetime)
api(libs.kotlinx.coroutines.core)
api(libs.kotlinx.serialization.json)
api(libs.koin.core)
api(libs.koin.compose)
api(libs.koin.compose.viewmodel)
api(libs.koin.compose.viewmodel.navigation)
implementation(libs.androidx.security.crypto)
implementation(libs.androidx.datastore.preferences)
implementation(libs.androidx.datastore.preferences.core)
implementation(libs.multiplatform.settings.core)
implementation(libs.multiplatform.settings.noarg)
implementation(libs.multiplatform.settings.coroutines)
implementation(libs.multiplatform.settings.serialization)
implementation(libs.moko.permissions)
implementation(libs.moko.permissions.compose)
implementation(libs.moko.permissions.bluetooth)
implementation(libs.moko.permissions.camera)
implementation(libs.moko.permissions.contacts)
implementation(libs.moko.permissions.gallery)
implementation(libs.moko.permissions.location)
implementation(libs.moko.permissions.microphone)
implementation(libs.moko.permissions.motion)
implementation(libs.moko.permissions.notifications)
implementation(libs.moko.permissions.storage)
}
androidMain.dependencies {
api(libs.kotlinx.coroutines.android)
api(libs.koin.android)
api(libs.multiplatform.settings.core)
}
}
}