{ "projectStructure": { "formatVersion": "0.3.3", "isPublishedAsRoot": "true", "variants": [ { "name": "androidNativeArm32ApiElements", "sourceSet": [ "androidNative32Main", "androidNativeMain", "nixMain", "posixMain", "jvmAndPosixMain", "commonMain", "nonJvmMain" ] }, { "name": "androidNativeArm64ApiElements", "sourceSet": [ "androidNative64Main", "androidNativeMain", "nixMain", "posixMain", "jvmAndPosixMain", "commonMain", "nonJvmMain" ] }, { "name": "androidNativeX64ApiElements", "sourceSet": [ "androidNative64Main", "androidNativeMain", "nixMain", "posixMain", "jvmAndPosixMain", "commonMain", "nonJvmMain" ] }, { "name": "androidNativeX86ApiElements", "sourceSet": [ "androidNative32Main", "androidNativeMain", "nixMain", "posixMain", "jvmAndPosixMain", "commonMain", "nonJvmMain" ] }, { "name": "iosArm64ApiElements", "sourceSet": [ "iosMain", "darwinMain", "nixMain", "posixMain", "jvmAndPosixMain", "commonMain", "nonJvmMain" ] }, { "name": "iosSimulatorArm64ApiElements", "sourceSet": [ "iosMain", "darwinMain", "nixMain", "posixMain", "jvmAndPosixMain", "commonMain", "nonJvmMain" ] }, { "name": "iosX64ApiElements", "sourceSet": [ "iosMain", "darwinMain", "nixMain", "posixMain", "jvmAndPosixMain", "commonMain", "nonJvmMain" ] }, { "name": "jsApiElements", "sourceSet": [ "jsAndWasmSharedMain", "nonJvmMain", "commonMain" ] }, { "name": "jsRuntimeElements", "sourceSet": [ "jsAndWasmSharedMain", "nonJvmMain", "commonMain" ] }, { "name": "jvmApiElements", "sourceSet": [ "jvmAndPosixMain", "commonMain" ] }, { "name": "jvmRuntimeElements", "sourceSet": [ "jvmAndPosixMain", "commonMain" ] }, { "name": "linuxArm64ApiElements", "sourceSet": [ "linuxMain", "nixMain", "posixMain", "jvmAndPosixMain", "commonMain", "nonJvmMain", "desktopMain" ] }, { "name": "linuxX64ApiElements", "sourceSet": [ "linuxMain", "nixMain", "posixMain", "jvmAndPosixMain", "commonMain", "nonJvmMain", "desktopMain" ] }, { "name": "macosArm64ApiElements", "sourceSet": [ "macosMain", "darwinMain", "nixMain", "posixMain", "jvmAndPosixMain", "commonMain", "desktopMain", "nonJvmMain" ] }, { "name": "macosX64ApiElements", "sourceSet": [ "macosMain", "darwinMain", "nixMain", "posixMain", "jvmAndPosixMain", "commonMain", "desktopMain", "nonJvmMain" ] }, { "name": "mingwX64ApiElements", "sourceSet": [ "posixMain", "jvmAndPosixMain", "commonMain", "nonJvmMain", "desktopMain" ] }, { "name": "tvosArm64ApiElements", "sourceSet": [ "tvosMain", "darwinMain", "nixMain", "posixMain", "jvmAndPosixMain", "commonMain", "nonJvmMain" ] }, { "name": "tvosSimulatorArm64ApiElements", "sourceSet": [ "tvosMain", "darwinMain", "nixMain", "posixMain", "jvmAndPosixMain", "commonMain", "nonJvmMain" ] }, { "name": "tvosX64ApiElements", "sourceSet": [ "tvosMain", "darwinMain", "nixMain", "posixMain", "jvmAndPosixMain", "commonMain", "nonJvmMain" ] }, { "name": "wasmJsApiElements", "sourceSet": [ "jsAndWasmSharedMain", "nonJvmMain", "commonMain" ] }, { "name": "wasmJsRuntimeElements", "sourceSet": [ "jsAndWasmSharedMain", "nonJvmMain", "commonMain" ] }, { "name": "watchosArm32ApiElements", "sourceSet": [ "watchosMain", "darwinMain", "nixMain", "posixMain", "jvmAndPosixMain", "commonMain", "nonJvmMain" ] }, { "name": "watchosArm64ApiElements", "sourceSet": [ "watchosMain", "darwinMain", "nixMain", "posixMain", "jvmAndPosixMain", "commonMain", "nonJvmMain" ] }, { "name": "watchosDeviceArm64ApiElements", "sourceSet": [ "watchosMain", "darwinMain", "nixMain", "posixMain", "jvmAndPosixMain", "commonMain", "nonJvmMain" ] }, { "name": "watchosSimulatorArm64ApiElements", "sourceSet": [ "watchosMain", "darwinMain", "nixMain", "posixMain", "jvmAndPosixMain", "commonMain", "nonJvmMain" ] }, { "name": "watchosX64ApiElements", "sourceSet": [ "watchosMain", "darwinMain", "nixMain", "posixMain", "jvmAndPosixMain", "commonMain", "nonJvmMain" ] } ], "sourceSets": [ { "name": "androidNative32Main", "dependsOn": [ "androidNativeMain" ], "moduleDependency": [ "org.jetbrains.kotlinx:kotlinx-coroutines-core", "io.ktor:ktor-serialization", "org.jetbrains.kotlinx:atomicfu" ], "sourceSetCInteropMetadataDirectory": "androidNative32Main-cinterop", "binaryLayout": "klib" }, { "name": "androidNative64Main", "dependsOn": [ "androidNativeMain" ], "moduleDependency": [ "org.jetbrains.kotlinx:kotlinx-coroutines-core", "io.ktor:ktor-serialization", "org.jetbrains.kotlinx:atomicfu" ], "sourceSetCInteropMetadataDirectory": "androidNative64Main-cinterop", "binaryLayout": "klib" }, { "name": "androidNativeMain", "dependsOn": [ "nixMain" ], "moduleDependency": [ "org.jetbrains.kotlinx:kotlinx-coroutines-core", "io.ktor:ktor-serialization", "org.jetbrains.kotlinx:atomicfu" ], "sourceSetCInteropMetadataDirectory": "androidNativeMain-cinterop", "binaryLayout": "klib" }, { "name": "commonMain", "dependsOn": [], "moduleDependency": [ "org.jetbrains.kotlinx:kotlinx-coroutines-core", "io.ktor:ktor-serialization", "org.jetbrains.kotlin:kotlin-stdlib", "org.jetbrains.kotlinx:atomicfu" ], "binaryLayout": "klib" }, { "name": "darwinMain", "dependsOn": [ "nixMain" ], "moduleDependency": [ "org.jetbrains.kotlinx:kotlinx-coroutines-core", "io.ktor:ktor-serialization", "org.jetbrains.kotlinx:atomicfu" ], "sourceSetCInteropMetadataDirectory": "darwinMain-cinterop", "binaryLayout": "klib", "hostSpecific": "true" }, { "name": "desktopMain", "dependsOn": [ "commonMain" ], "moduleDependency": [ "org.jetbrains.kotlinx:kotlinx-coroutines-core", "io.ktor:ktor-serialization", "org.jetbrains.kotlinx:atomicfu" ], "sourceSetCInteropMetadataDirectory": "desktopMain-cinterop", "binaryLayout": "klib" }, { "name": "iosMain", "dependsOn": [ "darwinMain" ], "moduleDependency": [ "org.jetbrains.kotlinx:kotlinx-coroutines-core", "io.ktor:ktor-serialization", "org.jetbrains.kotlinx:atomicfu" ], "sourceSetCInteropMetadataDirectory": "iosMain-cinterop", "binaryLayout": "klib", "hostSpecific": "true" }, { "name": "jsAndWasmSharedMain", "dependsOn": [ "nonJvmMain" ], "moduleDependency": [ "org.jetbrains.kotlinx:kotlinx-coroutines-core", "io.ktor:ktor-serialization", "org.jetbrains.kotlin:kotlin-stdlib", "org.jetbrains.kotlinx:atomicfu" ], "binaryLayout": "klib" }, { "name": "jvmAndPosixMain", "dependsOn": [ "commonMain" ], "moduleDependency": [ "org.jetbrains.kotlinx:kotlinx-coroutines-core", "io.ktor:ktor-serialization", "org.jetbrains.kotlin:kotlin-stdlib", "org.jetbrains.kotlinx:atomicfu" ], "binaryLayout": "klib" }, { "name": "linuxMain", "dependsOn": [ "nixMain", "desktopMain" ], "moduleDependency": [ "org.jetbrains.kotlinx:kotlinx-coroutines-core", "io.ktor:ktor-serialization", "org.jetbrains.kotlinx:atomicfu" ], "sourceSetCInteropMetadataDirectory": "linuxMain-cinterop", "binaryLayout": "klib" }, { "name": "macosMain", "dependsOn": [ "darwinMain", "desktopMain" ], "moduleDependency": [ "org.jetbrains.kotlinx:kotlinx-coroutines-core", "io.ktor:ktor-serialization", "org.jetbrains.kotlinx:atomicfu" ], "sourceSetCInteropMetadataDirectory": "macosMain-cinterop", "binaryLayout": "klib", "hostSpecific": "true" }, { "name": "nixMain", "dependsOn": [ "posixMain" ], "moduleDependency": [ "org.jetbrains.kotlinx:kotlinx-coroutines-core", "io.ktor:ktor-serialization", "org.jetbrains.kotlinx:atomicfu" ], "sourceSetCInteropMetadataDirectory": "nixMain-cinterop", "binaryLayout": "klib" }, { "name": "nonJvmMain", "dependsOn": [ "commonMain" ], "moduleDependency": [ "org.jetbrains.kotlinx:kotlinx-coroutines-core", "io.ktor:ktor-serialization", "org.jetbrains.kotlin:kotlin-stdlib", "org.jetbrains.kotlinx:atomicfu" ], "binaryLayout": "klib" }, { "name": "posixMain", "dependsOn": [ "jvmAndPosixMain", "nonJvmMain" ], "moduleDependency": [ "org.jetbrains.kotlinx:kotlinx-coroutines-core", "io.ktor:ktor-serialization", "org.jetbrains.kotlinx:atomicfu" ], "sourceSetCInteropMetadataDirectory": "posixMain-cinterop", "binaryLayout": "klib" }, { "name": "tvosMain", "dependsOn": [ "darwinMain" ], "moduleDependency": [ "org.jetbrains.kotlinx:kotlinx-coroutines-core", "io.ktor:ktor-serialization", "org.jetbrains.kotlinx:atomicfu" ], "sourceSetCInteropMetadataDirectory": "tvosMain-cinterop", "binaryLayout": "klib", "hostSpecific": "true" }, { "name": "watchosMain", "dependsOn": [ "darwinMain" ], "moduleDependency": [ "org.jetbrains.kotlinx:kotlinx-coroutines-core", "io.ktor:ktor-serialization", "org.jetbrains.kotlinx:atomicfu" ], "sourceSetCInteropMetadataDirectory": "watchosMain-cinterop", "binaryLayout": "klib", "hostSpecific": "true" } ] } }