Proof of concept implementation for a Steam metadata provider plugin

Mainly for testing purposes
This commit is contained in:
grimsi
2024-11-01 15:41:25 +01:00
parent 34f00c091f
commit cebfc99ec2
17 changed files with 327 additions and 29 deletions
+21
View File
@@ -0,0 +1,21 @@
val ktor_version = "3.0.0"
plugins {
id("com.google.devtools.ksp") version "2.0.20-1.0.24"
kotlin("plugin.serialization")
}
repositories {
maven(url = "https://jitpack.io")
}
dependencies {
ksp("care.better.pf4j:pf4j-kotlin-symbol-processing:2.0.20-1.0.1")
implementation("io.ktor:ktor-client-core:$ktor_version")
implementation("io.ktor:ktor-client-cio:$ktor_version")
implementation("io.ktor:ktor-client-content-negotiation:$ktor_version")
implementation("io.ktor:ktor-serialization-kotlinx-json:$ktor_version")
implementation("me.xdrop:fuzzywuzzy:1.4.0")
}