willow-database/build.gradle.kts

48 lines
915 B
Plaintext
Raw Normal View History

2024-10-09 17:40:04 +00:00
plugins {
alias(libs.plugins.kotlin.jvm)
alias(libs.plugins.kotlin.serialization)
alias(libs.plugins.detekt)
}
group = "com.marvinelsen"
2024-10-14 16:57:08 +00:00
version = "2.0.2"
2024-10-09 17:40:04 +00:00
repositories {
mavenCentral()
maven {
url = uri("https://gitea.marvinelsen.com/api/packages/marvinelsen/maven")
}
}
dependencies {
detektPlugins(libs.detekt.formatting)
implementation(libs.chinese.transliteration)
implementation(libs.cedict.parser)
2024-10-09 19:55:16 +00:00
implementation(libs.moedict.parser)
2024-10-09 17:40:04 +00:00
implementation(libs.cross.straits.parser)
2024-10-09 20:53:08 +00:00
implementation(libs.opencc)
2024-10-09 17:40:04 +00:00
implementation(libs.sqlite.jdbc)
implementation(libs.kotlinx.serialization.json)
testImplementation(libs.kotest.core)
testImplementation(libs.kotest.assertions)
}
tasks.test {
useJUnitPlatform()
}
kotlin {
jvmToolchain(21)
}
detekt {
buildUponDefaultConfig = true
allRules = false
autoCorrect = true
}