Compare commits

..

No commits in common. "1087a2c1c700c4c4001d66f437d7b41288de0b83" and "5357b05f4a36c465ae7c272c810dba91a7383348" have entirely different histories.

2 changed files with 1218 additions and 474 deletions

View File

@ -7,10 +7,8 @@ plugins {
`maven-publish` `maven-publish`
} }
val serialization_version = "1.9.0"
group = "net.sergeych" group = "net.sergeych"
version = "0.2.2" version = "0.2.1-SNAPSHOT"
repositories { repositories {
mavenCentral() mavenCentral()
@ -26,14 +24,13 @@ kotlin {
nodejs() nodejs()
} }
macosArm64() // macosArm64()
iosX64() // iosX64()
iosArm64() // iosArm64()
macosX64() // macosX64()
iosSimulatorArm64() // iosSimulatorArm64()
linuxX64() linuxX64()
linuxArm64() linuxArm64()
mingwX64()
@OptIn(ExperimentalWasmDsl::class) @OptIn(ExperimentalWasmDsl::class)
wasmJs { wasmJs {
@ -58,9 +55,8 @@ kotlin {
dependencies { dependencies {
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.9.0") implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.9.0")
// this is actually a bug: we need only the core, but bare core causes strange errors // this is actually a bug: we need only the core, but bare core causes strange errors
implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.9.0") implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.7.3")
implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.6.3") api("net.sergeych:mp_stools:[1.5.2,)")
api("net.sergeych:mp_stools:[1.6.1,)")
implementation("org.jetbrains.kotlinx:kotlinx-datetime:0.5.0") implementation("org.jetbrains.kotlinx:kotlinx-datetime:0.5.0")
} }
} }
@ -87,17 +83,20 @@ kotlin {
val jvmTest by getting val jvmTest by getting
val jsMain by getting { val jsMain by getting {
dependencies { dependencies {
implementation("org.jetbrains.kotlinx:kotlinx-browser:0.5.0")
} }
} }
val jsTest by getting val jsTest by getting
// val nativeTest by getting // val nativeTest by getting
val wasmJsMain by getting { val wasmJsMain by getting {
dependencies { dependencies {
implementation("org.jetbrains.kotlinx:kotlinx-browser:0.5.0") implementation("org.jetbrains.kotlinx:kotlinx-browser-wasm-js:0.5.0")
}
}
val wasmJsTest by getting {
dependencies {
// implementation("org.jetbrains.kotlinx:kotlinx-browser:0.3")
} }
} }
val wasmJsTest by getting
} }
} }
@ -118,6 +117,7 @@ publishing {
} }
} }
} }
tasks.dokkaHtml.configure { tasks.dokkaHtml.configure {
outputDirectory.set(buildDir.resolve("dokka")) outputDirectory.set(buildDir.resolve("dokka"))
dokkaSourceSets { dokkaSourceSets {

File diff suppressed because it is too large Load Diff