ipfs-api-kotlin
ipfs-api-kotlin copied to clipboard
Multiplatform
A multiplatform port of the project. Kotlin and dependencies have been updated to the latest
Targets:
"macosX64", "macosArm64",
"iosArm64", "iosX64", "iosSimulatorArm64",
"tvosArm64", "tvosX64", "tvosSimulatorArm64",
"watchosArm32", "watchosArm64", "watchosX86", "watchosX64", "watchosSimulatorArm64",
"linuxX64"
"mingwX64"
"jvm"
"js"
Libraries ported:
okhttp -> ktor
moshi -> kotlinx.serialization
Multiplatform file support with okio
It's working well so far for me. I published a release here:
implementation("io.github.luca992:ipfs-api:0.17.0")
Todo:
- Port jvm tests to multiplatform
- Figure out if anything in the root
build.gradle.ktswas needed