{ "formatVersion": "1.1", "component": { "group": "io.github.alexgladkov", "module": "odyssey-compose", "version": "1.3.60", "attributes": { "org.gradle.status": "release" } }, "createdBy": { "gradle": { "version": "8.6" } }, "variants": [ { "name": "metadataApiElements", "attributes": { "org.gradle.category": "library", "org.gradle.usage": "kotlin-metadata", "org.jetbrains.kotlin.platform.type": "common" }, "dependencies": [ { "group": "org.jetbrains.kotlin", "module": "kotlin-stdlib", "version": { "requires": "1.9.22" } }, { "group": "org.jetbrains.compose.ui", "module": "ui", "version": { "requires": "1.6.0" } }, { "group": "org.jetbrains.compose.foundation", "module": "foundation", "version": { "requires": "1.6.0" } }, { "group": "org.jetbrains.compose.material", "module": "material", "version": { "requires": "1.6.0" } }, { "group": "org.jetbrains.compose.runtime", "module": "runtime", "version": { "requires": "1.6.0" } }, { "group": "com.benasher44", "module": "uuid", "version": { "requires": "0.8.2" } }, { "group": "org.jetbrains.kotlinx", "module": "kotlinx-collections-immutable", "version": { "requires": "0.3.7" } }, { "group": "io.github.alexgladkov", "module": "odyssey-core", "version": { "requires": "1.3.60" } } ], "files": [ { "name": "odyssey-compose-metadata-1.3.60.jar", "url": "odyssey-compose-1.3.60.jar", "size": 26661, "sha512": "7d73331143f05aea77771c51676281085eff88a8fde7a3839b40a0816e21555545ca7169f9e8f7442c3e136681e7f2773c9a392fc9626730efb03a12f6411d7d", "sha256": "861d1226ab54b4829ec0d03714c3ffda55aed088fc8bc4463e2250d448340416", "sha1": "9a5e5be58d2a191f4dd6f039860d0b815d904a93", "md5": "3066b561657c2b76077f00658b62a94c" } ] }, { "name": "metadataSourcesElements", "attributes": { "org.gradle.category": "documentation", "org.gradle.dependency.bundling": "external", "org.gradle.docstype": "sources", "org.gradle.usage": "kotlin-runtime", "org.jetbrains.kotlin.platform.type": "common" }, "files": [ { "name": "odyssey-compose-kotlin-1.3.60-sources.jar", "url": "odyssey-compose-1.3.60-sources.jar", "size": 40611, "sha512": "9e337f3825f661c551aefd5cb96e47632950dbca7e25d9ab82652f8bc180b0259d671e4016496c9bd51b6af140e03179be3ba6aaaf3dbc0a1f08a76d7470b4d9", "sha256": "a2a5193e3cd4b53f944130e1861c816c1dfa328dfbaf0df713bed2be2be5a8e8", "sha1": "83904ab912fda32694df710d820b8cec67d3ddfe", "md5": "e8268ec60e4829e90506197b270a0363" } ] }, { "name": "debugApiElements-published", "attributes": { "com.android.build.api.attributes.BuildTypeAttr": "debug", "org.gradle.category": "library", "org.gradle.usage": "java-api", "org.jetbrains.kotlin.platform.type": "androidJvm" }, "available-at": { "url": "../../odyssey-compose-android-debug/1.3.60/odyssey-compose-android-debug-1.3.60.module", "group": "io.github.alexgladkov", "module": "odyssey-compose-android-debug", "version": "1.3.60" } }, { "name": "debugRuntimeElements-published", "attributes": { "com.android.build.api.attributes.BuildTypeAttr": "debug", "org.gradle.category": "library", "org.gradle.usage": "java-runtime", "org.jetbrains.kotlin.platform.type": "androidJvm" }, "available-at": { "url": "../../odyssey-compose-android-debug/1.3.60/odyssey-compose-android-debug-1.3.60.module", "group": "io.github.alexgladkov", "module": "odyssey-compose-android-debug", "version": "1.3.60" } }, { "name": "debugSourcesElements-published", "attributes": { "com.android.build.api.attributes.BuildTypeAttr": "debug", "org.gradle.category": "documentation", "org.gradle.dependency.bundling": "external", "org.gradle.docstype": "sources", "org.gradle.libraryelements": "jar", "org.gradle.usage": "java-runtime", "org.jetbrains.kotlin.platform.type": "androidJvm" }, "available-at": { "url": "../../odyssey-compose-android-debug/1.3.60/odyssey-compose-android-debug-1.3.60.module", "group": "io.github.alexgladkov", "module": "odyssey-compose-android-debug", "version": "1.3.60" } }, { "name": "releaseApiElements-published", "attributes": { "org.gradle.category": "library", "org.gradle.usage": "java-api", "org.jetbrains.kotlin.platform.type": "androidJvm" }, "available-at": { "url": "../../odyssey-compose-android/1.3.60/odyssey-compose-android-1.3.60.module", "group": "io.github.alexgladkov", "module": "odyssey-compose-android", "version": "1.3.60" } }, { "name": "releaseRuntimeElements-published", "attributes": { "org.gradle.category": "library", "org.gradle.usage": "java-runtime", "org.jetbrains.kotlin.platform.type": "androidJvm" }, "available-at": { "url": "../../odyssey-compose-android/1.3.60/odyssey-compose-android-1.3.60.module", "group": "io.github.alexgladkov", "module": "odyssey-compose-android", "version": "1.3.60" } }, { "name": "releaseSourcesElements-published", "attributes": { "org.gradle.category": "documentation", "org.gradle.dependency.bundling": "external", "org.gradle.docstype": "sources", "org.gradle.libraryelements": "jar", "org.gradle.usage": "java-runtime", "org.jetbrains.kotlin.platform.type": "androidJvm" }, "available-at": { "url": "../../odyssey-compose-android/1.3.60/odyssey-compose-android-1.3.60.module", "group": "io.github.alexgladkov", "module": "odyssey-compose-android", "version": "1.3.60" } }, { "name": "iosArm64ApiElements-published", "attributes": { "artifactType": "org.jetbrains.kotlin.klib", "org.gradle.category": "library", "org.gradle.usage": "kotlin-api", "org.jetbrains.kotlin.native.target": "ios_arm64", "org.jetbrains.kotlin.platform.type": "native" }, "available-at": { "url": "../../odyssey-compose-iosArm64/1.3.60/odyssey-compose-iosArm64-1.3.60.module", "group": "io.github.alexgladkov", "module": "odyssey-compose-iosArm64", "version": "1.3.60" } }, { "name": "iosArm64SourcesElements-published", "attributes": { "org.gradle.category": "documentation", "org.gradle.dependency.bundling": "external", "org.gradle.docstype": "sources", "org.gradle.usage": "kotlin-runtime", "org.jetbrains.kotlin.native.target": "ios_arm64", "org.jetbrains.kotlin.platform.type": "native" }, "available-at": { "url": "../../odyssey-compose-iosArm64/1.3.60/odyssey-compose-iosArm64-1.3.60.module", "group": "io.github.alexgladkov", "module": "odyssey-compose-iosArm64", "version": "1.3.60" } }, { "name": "iosArm64MetadataElements-published", "attributes": { "artifactType": "org.jetbrains.kotlin.klib", "org.gradle.category": "library", "org.gradle.usage": "kotlin-metadata", "org.jetbrains.kotlin.native.target": "ios_arm64", "org.jetbrains.kotlin.platform.type": "native" }, "available-at": { "url": "../../odyssey-compose-iosArm64/1.3.60/odyssey-compose-iosArm64-1.3.60.module", "group": "io.github.alexgladkov", "module": "odyssey-compose-iosArm64", "version": "1.3.60" } }, { "name": "iosSimulatorArm64ApiElements-published", "attributes": { "artifactType": "org.jetbrains.kotlin.klib", "org.gradle.category": "library", "org.gradle.usage": "kotlin-api", "org.jetbrains.kotlin.native.target": "ios_simulator_arm64", "org.jetbrains.kotlin.platform.type": "native" }, "available-at": { "url": "../../odyssey-compose-iosSimulatorArm64/1.3.60/odyssey-compose-iosSimulatorArm64-1.3.60.module", "group": "io.github.alexgladkov", "module": "odyssey-compose-iosSimulatorArm64", "version": "1.3.60" } }, { "name": "iosSimulatorArm64SourcesElements-published", "attributes": { "org.gradle.category": "documentation", "org.gradle.dependency.bundling": "external", "org.gradle.docstype": "sources", "org.gradle.usage": "kotlin-runtime", "org.jetbrains.kotlin.native.target": "ios_simulator_arm64", "org.jetbrains.kotlin.platform.type": "native" }, "available-at": { "url": "../../odyssey-compose-iosSimulatorArm64/1.3.60/odyssey-compose-iosSimulatorArm64-1.3.60.module", "group": "io.github.alexgladkov", "module": "odyssey-compose-iosSimulatorArm64", "version": "1.3.60" } }, { "name": "iosSimulatorArm64MetadataElements-published", "attributes": { "artifactType": "org.jetbrains.kotlin.klib", "org.gradle.category": "library", "org.gradle.usage": "kotlin-metadata", "org.jetbrains.kotlin.native.target": "ios_simulator_arm64", "org.jetbrains.kotlin.platform.type": "native" }, "available-at": { "url": "../../odyssey-compose-iosSimulatorArm64/1.3.60/odyssey-compose-iosSimulatorArm64-1.3.60.module", "group": "io.github.alexgladkov", "module": "odyssey-compose-iosSimulatorArm64", "version": "1.3.60" } }, { "name": "iosX64ApiElements-published", "attributes": { "artifactType": "org.jetbrains.kotlin.klib", "org.gradle.category": "library", "org.gradle.usage": "kotlin-api", "org.jetbrains.kotlin.native.target": "ios_x64", "org.jetbrains.kotlin.platform.type": "native" }, "available-at": { "url": "../../odyssey-compose-iosX64/1.3.60/odyssey-compose-iosX64-1.3.60.module", "group": "io.github.alexgladkov", "module": "odyssey-compose-iosX64", "version": "1.3.60" } }, { "name": "iosX64SourcesElements-published", "attributes": { "org.gradle.category": "documentation", "org.gradle.dependency.bundling": "external", "org.gradle.docstype": "sources", "org.gradle.usage": "kotlin-runtime", "org.jetbrains.kotlin.native.target": "ios_x64", "org.jetbrains.kotlin.platform.type": "native" }, "available-at": { "url": "../../odyssey-compose-iosX64/1.3.60/odyssey-compose-iosX64-1.3.60.module", "group": "io.github.alexgladkov", "module": "odyssey-compose-iosX64", "version": "1.3.60" } }, { "name": "iosX64MetadataElements-published", "attributes": { "artifactType": "org.jetbrains.kotlin.klib", "org.gradle.category": "library", "org.gradle.usage": "kotlin-metadata", "org.jetbrains.kotlin.native.target": "ios_x64", "org.jetbrains.kotlin.platform.type": "native" }, "available-at": { "url": "../../odyssey-compose-iosX64/1.3.60/odyssey-compose-iosX64-1.3.60.module", "group": "io.github.alexgladkov", "module": "odyssey-compose-iosX64", "version": "1.3.60" } }, { "name": "jsApiElements-published", "attributes": { "org.gradle.category": "library", "org.gradle.usage": "kotlin-api", "org.jetbrains.kotlin.js.compiler": "ir", "org.jetbrains.kotlin.platform.type": "js" }, "available-at": { "url": "../../odyssey-compose-js/1.3.60/odyssey-compose-js-1.3.60.module", "group": "io.github.alexgladkov", "module": "odyssey-compose-js", "version": "1.3.60" } }, { "name": "jsRuntimeElements-published", "attributes": { "org.gradle.category": "library", "org.gradle.usage": "kotlin-runtime", "org.jetbrains.kotlin.js.compiler": "ir", "org.jetbrains.kotlin.platform.type": "js" }, "available-at": { "url": "../../odyssey-compose-js/1.3.60/odyssey-compose-js-1.3.60.module", "group": "io.github.alexgladkov", "module": "odyssey-compose-js", "version": "1.3.60" } }, { "name": "jsSourcesElements-published", "attributes": { "org.gradle.category": "documentation", "org.gradle.dependency.bundling": "external", "org.gradle.docstype": "sources", "org.gradle.usage": "kotlin-runtime", "org.jetbrains.kotlin.js.compiler": "ir", "org.jetbrains.kotlin.platform.type": "js" }, "available-at": { "url": "../../odyssey-compose-js/1.3.60/odyssey-compose-js-1.3.60.module", "group": "io.github.alexgladkov", "module": "odyssey-compose-js", "version": "1.3.60" } }, { "name": "jvmApiElements-published", "attributes": { "org.gradle.category": "library", "org.gradle.libraryelements": "jar", "org.gradle.usage": "java-api", "org.jetbrains.kotlin.platform.type": "jvm" }, "available-at": { "url": "../../odyssey-compose-jvm/1.3.60/odyssey-compose-jvm-1.3.60.module", "group": "io.github.alexgladkov", "module": "odyssey-compose-jvm", "version": "1.3.60" } }, { "name": "jvmRuntimeElements-published", "attributes": { "org.gradle.category": "library", "org.gradle.libraryelements": "jar", "org.gradle.usage": "java-runtime", "org.jetbrains.kotlin.platform.type": "jvm" }, "available-at": { "url": "../../odyssey-compose-jvm/1.3.60/odyssey-compose-jvm-1.3.60.module", "group": "io.github.alexgladkov", "module": "odyssey-compose-jvm", "version": "1.3.60" } }, { "name": "jvmSourcesElements-published", "attributes": { "org.gradle.category": "documentation", "org.gradle.dependency.bundling": "external", "org.gradle.docstype": "sources", "org.gradle.libraryelements": "jar", "org.gradle.usage": "java-runtime", "org.jetbrains.kotlin.platform.type": "jvm" }, "available-at": { "url": "../../odyssey-compose-jvm/1.3.60/odyssey-compose-jvm-1.3.60.module", "group": "io.github.alexgladkov", "module": "odyssey-compose-jvm", "version": "1.3.60" } }, { "name": "macosArm64ApiElements-published", "attributes": { "artifactType": "org.jetbrains.kotlin.klib", "org.gradle.category": "library", "org.gradle.usage": "kotlin-api", "org.jetbrains.kotlin.native.target": "macos_arm64", "org.jetbrains.kotlin.platform.type": "native" }, "available-at": { "url": "../../odyssey-compose-macosArm64/1.3.60/odyssey-compose-macosArm64-1.3.60.module", "group": "io.github.alexgladkov", "module": "odyssey-compose-macosArm64", "version": "1.3.60" } }, { "name": "macosArm64SourcesElements-published", "attributes": { "org.gradle.category": "documentation", "org.gradle.dependency.bundling": "external", "org.gradle.docstype": "sources", "org.gradle.usage": "kotlin-runtime", "org.jetbrains.kotlin.native.target": "macos_arm64", "org.jetbrains.kotlin.platform.type": "native" }, "available-at": { "url": "../../odyssey-compose-macosArm64/1.3.60/odyssey-compose-macosArm64-1.3.60.module", "group": "io.github.alexgladkov", "module": "odyssey-compose-macosArm64", "version": "1.3.60" } }, { "name": "macosArm64MetadataElements-published", "attributes": { "artifactType": "org.jetbrains.kotlin.klib", "org.gradle.category": "library", "org.gradle.usage": "kotlin-metadata", "org.jetbrains.kotlin.native.target": "macos_arm64", "org.jetbrains.kotlin.platform.type": "native" }, "available-at": { "url": "../../odyssey-compose-macosArm64/1.3.60/odyssey-compose-macosArm64-1.3.60.module", "group": "io.github.alexgladkov", "module": "odyssey-compose-macosArm64", "version": "1.3.60" } }, { "name": "macosX64ApiElements-published", "attributes": { "artifactType": "org.jetbrains.kotlin.klib", "org.gradle.category": "library", "org.gradle.usage": "kotlin-api", "org.jetbrains.kotlin.native.target": "macos_x64", "org.jetbrains.kotlin.platform.type": "native" }, "available-at": { "url": "../../odyssey-compose-macosX64/1.3.60/odyssey-compose-macosX64-1.3.60.module", "group": "io.github.alexgladkov", "module": "odyssey-compose-macosX64", "version": "1.3.60" } }, { "name": "macosX64SourcesElements-published", "attributes": { "org.gradle.category": "documentation", "org.gradle.dependency.bundling": "external", "org.gradle.docstype": "sources", "org.gradle.usage": "kotlin-runtime", "org.jetbrains.kotlin.native.target": "macos_x64", "org.jetbrains.kotlin.platform.type": "native" }, "available-at": { "url": "../../odyssey-compose-macosX64/1.3.60/odyssey-compose-macosX64-1.3.60.module", "group": "io.github.alexgladkov", "module": "odyssey-compose-macosX64", "version": "1.3.60" } }, { "name": "macosX64MetadataElements-published", "attributes": { "artifactType": "org.jetbrains.kotlin.klib", "org.gradle.category": "library", "org.gradle.usage": "kotlin-metadata", "org.jetbrains.kotlin.native.target": "macos_x64", "org.jetbrains.kotlin.platform.type": "native" }, "available-at": { "url": "../../odyssey-compose-macosX64/1.3.60/odyssey-compose-macosX64-1.3.60.module", "group": "io.github.alexgladkov", "module": "odyssey-compose-macosX64", "version": "1.3.60" } }, { "name": "wasmJsApiElements-published", "attributes": { "org.gradle.category": "library", "org.gradle.usage": "kotlin-api", "org.jetbrains.kotlin.platform.type": "wasm", "org.jetbrains.kotlin.wasm.target": "js" }, "available-at": { "url": "../../odyssey-compose-wasmJs/1.3.60/odyssey-compose-wasmJs-1.3.60.module", "group": "io.github.alexgladkov", "module": "odyssey-compose-wasmJs", "version": "1.3.60" } }, { "name": "wasmJsRuntimeElements-published", "attributes": { "org.gradle.category": "library", "org.gradle.usage": "kotlin-runtime", "org.jetbrains.kotlin.platform.type": "wasm", "org.jetbrains.kotlin.wasm.target": "js" }, "available-at": { "url": "../../odyssey-compose-wasmJs/1.3.60/odyssey-compose-wasmJs-1.3.60.module", "group": "io.github.alexgladkov", "module": "odyssey-compose-wasmJs", "version": "1.3.60" } }, { "name": "wasmJsSourcesElements-published", "attributes": { "org.gradle.category": "documentation", "org.gradle.dependency.bundling": "external", "org.gradle.docstype": "sources", "org.gradle.usage": "kotlin-runtime", "org.jetbrains.kotlin.platform.type": "wasm", "org.jetbrains.kotlin.wasm.target": "js" }, "available-at": { "url": "../../odyssey-compose-wasmJs/1.3.60/odyssey-compose-wasmJs-1.3.60.module", "group": "io.github.alexgladkov", "module": "odyssey-compose-wasmJs", "version": "1.3.60" } } ] }