diff --git a/backend/build.gradle.kts b/backend/build.gradle.kts index e7da932..28fc5a0 100644 --- a/backend/build.gradle.kts +++ b/backend/build.gradle.kts @@ -33,7 +33,7 @@ dependencies { implementation(libs.lucene.analysis.common) implementation(libs.simplemagic) - runtimeOnly(libs.lucene.backward.codecs) + implementation(libs.lucene.backward.codecs) testImplementation(libs.elasticsearch) } @@ -49,7 +49,8 @@ sourceSets { resources { srcDirs( layout.buildDirectory.dir("copied/resources"), - layout.buildDirectory.dir("copied-ca/resources") + layout.buildDirectory.dir("copied-ca/resources"), + layout.buildDirectory.dir("merged-services/resources") ) } } @@ -57,7 +58,7 @@ sourceSets { val flavor = project.findProperty("buildkonfig.flavor") -val copyTask = tasks.register("CopyEnv", Copy::class) { +val copyTask = tasks.register("copyEnv", Copy::class) { group = "copy" from("../${flavor}.env") enabled = File(rootDir, "${flavor}.env").exists() @@ -67,5 +68,42 @@ val copyTask = tasks.register("CopyEnv", Copy::class) { } } +val mergeServiceFiles = tasks.register("mergeServiceFiles") { + group = "build" + description = "Merge SPI files from dependencies into a single output" + + val outputDir = layout.buildDirectory.dir("merged-services") + doLast { + + // Iterate through each jar/zip in runtimeClasspath + val output = outputDir.get().asFile + output.mkdirs() + configurations.runtimeClasspath.get().flatMap { file -> + if (file.isFile && file.name.endsWith(".jar")) { + zipTree(file).filter { + it.name.startsWith("org.apache.lucene.codecs") + }.map { serviceFile -> + val serviceName = serviceFile.name + val serviceContent = + serviceFile.readText().lines().filter { it.startsWith("org.apache.lucene") } + serviceName to serviceContent + } + } else { + emptyList() + } + }.groupBy { + it.first + }.forEach { + val outputFile = output.resolve("META-INF/services/${it.key}") + outputFile.parentFile.mkdirs() + + outputFile.writeText(it.value.flatMap { + it.second + }.joinToString("\n")) + } + } +} + tasks.processResources.dependsOn(copyTask) +tasks.processResources.dependsOn(mergeServiceFiles) diff --git a/backend/src/main/resources/META-INF/services/org.apache.lucene.codecs.PostingsFormat b/backend/src/main/resources/META-INF/services/org.apache.lucene.codecs.PostingsFormat deleted file mode 100644 index 874ebaf..0000000 --- a/backend/src/main/resources/META-INF/services/org.apache.lucene.codecs.PostingsFormat +++ /dev/null @@ -1,16 +0,0 @@ -# Licensed to the Apache Software Foundation (ASF) under one or more -# contributor license agreements. See the NOTICE file distributed with -# this work for additional information regarding copyright ownership. -# The ASF licenses this file to You under the Apache License, Version 2.0 -# (the "License"); you may not use this file except in compliance with -# the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -org.apache.lucene.codecs.lucene101.Lucene101PostingsFormat diff --git a/cli/src/main/kotlin/com/storyteller_f/cli/CleanCommand.kt b/cli/src/main/kotlin/com/storyteller_f/cli/CleanCommand.kt index 048901b..3355b20 100644 --- a/cli/src/main/kotlin/com/storyteller_f/cli/CleanCommand.kt +++ b/cli/src/main/kotlin/com/storyteller_f/cli/CleanCommand.kt @@ -14,9 +14,9 @@ class CleanCommand : Subcommand("clean", "clean all data") { Napier.i { "database tables removed." } - backend.mediaService.clean("amedia") + backend.mediaService.clean("amedia").getOrThrow() runBlocking { - backend.topicSearchService.clean() + backend.topicSearchService.clean().getOrThrow() } Napier.i { "clean done." diff --git a/composeApp/build.gradle.kts b/composeApp/build.gradle.kts index f2ff64e..b1e81ee 100644 --- a/composeApp/build.gradle.kts +++ b/composeApp/build.gradle.kts @@ -224,9 +224,6 @@ android { buildTypes { getByName("debug") { applicationIdSuffix = ".debug" - isMinifyEnabled = true - isShrinkResources = true - proguardFiles(getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro") } getByName("release") { isMinifyEnabled = true diff --git a/composeApp/src/commonMain/composeResources/files/aboutlibraries.json b/composeApp/src/commonMain/composeResources/files/aboutlibraries.json index 0161bcc..3a0d936 100644 --- a/composeApp/src/commonMain/composeResources/files/aboutlibraries.json +++ b/composeApp/src/commonMain/composeResources/files/aboutlibraries.json @@ -1 +1 @@ -{"metadata":{"generated":"2025-01-05T12:22:22.253Z"},"libraries":[{"uniqueId":"androidx.activity:activity","artifactVersion":"1.9.3","description":"Provides the base Activity subclass and the relevant hooks to build a composable structure on top.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Activity","website":"https://developer.android.com/jetpack/androidx/releases/activity#1.9.3","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.activity:activity-compose","artifactVersion":"1.9.3","description":"Compose integration with Activity","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Activity Compose","website":"https://developer.android.com/jetpack/androidx/releases/activity#1.9.3","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.activity:activity-ktx","artifactVersion":"1.9.3","description":"Kotlin extensions for 'activity' artifact","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Activity Kotlin Extensions","website":"https://developer.android.com/jetpack/androidx/releases/activity#1.9.3","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.annotation:annotation-experimental","artifactVersion":"1.4.1","description":"Java annotation for use on unstable Android API surfaces. When used in conjunction with the Experimental annotation lint checks, this annotation provides functional parity with Kotlin's Experimental annotation.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Experimental annotation","website":"https://developer.android.com/jetpack/androidx/releases/annotation#1.4.1","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.annotation:annotation-jvm","artifactVersion":"1.9.1","description":"Provides source annotations for tooling and readability.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Annotation","website":"https://developer.android.com/jetpack/androidx/releases/annotation#1.9.1","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.appcompat:appcompat","artifactVersion":"1.7.0","description":"Provides backwards-compatible implementations of UI-related Android SDK functionality, including dark mode and Material theming.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"AppCompat","website":"https://developer.android.com/jetpack/androidx/releases/appcompat#1.7.0","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.appcompat:appcompat-resources","artifactVersion":"1.7.0","description":"Provides backward-compatible implementations of resource-related Android SDKfunctionality, including color state list theming.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"AppCompat Resources","website":"https://developer.android.com/jetpack/androidx/releases/appcompat#1.7.0","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.arch.core:core-common","artifactVersion":"2.2.0","description":"Android Arch-Common","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Android Arch-Common","website":"https://developer.android.com/jetpack/androidx/releases/arch-core#2.2.0","licenses":["Apache-2.0"]},{"uniqueId":"androidx.arch.core:core-runtime","artifactVersion":"2.2.0","description":"Android Arch-Runtime","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Android Arch-Runtime","website":"https://developer.android.com/jetpack/androidx/releases/arch-core#2.2.0","licenses":["Apache-2.0"]},{"uniqueId":"androidx.autofill:autofill","artifactVersion":"1.0.0","description":"AndroidX Autofill","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"http://source.android.com"},"name":"AndroidX Autofill","website":"https://developer.android.com/jetpack/androidx","licenses":["Apache-2.0"]},{"uniqueId":"androidx.collection:collection-jvm","artifactVersion":"1.4.4","description":"Standalone efficient collections.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"collections","website":"https://developer.android.com/jetpack/androidx/releases/collection#1.4.4","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.collection:collection-ktx","artifactVersion":"1.4.4","description":"Kotlin extensions for 'collection' artifact","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Collections Kotlin Extensions","website":"https://developer.android.com/jetpack/androidx/releases/collection#1.4.4","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.compose.animation:animation-android","artifactVersion":"1.7.6","description":"Compose animation library","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Compose Animation","website":"https://developer.android.com/jetpack/androidx/releases/compose-animation#1.7.6","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.compose.animation:animation-core-android","artifactVersion":"1.7.6","description":"Animation engine and animation primitives that are the building blocks of the Compose animation library","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Compose Animation Core","website":"https://developer.android.com/jetpack/androidx/releases/compose-animation#1.7.6","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.compose.foundation:foundation-android","artifactVersion":"1.7.6","description":"Higher level abstractions of the Compose UI primitives. This library is design system agnostic, providing the high-level building blocks for both application and design-system developers","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Compose Foundation","website":"https://developer.android.com/jetpack/androidx/releases/compose-foundation#1.7.6","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.compose.foundation:foundation-layout-android","artifactVersion":"1.7.6","description":"Compose layout implementations","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Compose Layouts","website":"https://developer.android.com/jetpack/androidx/releases/compose-foundation#1.7.6","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.compose.material3:material3-android","artifactVersion":"1.3.1","description":"Compose Material You Design Components library","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Compose Material3 Components","website":"https://developer.android.com/jetpack/androidx/releases/compose-material3#1.3.1","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.compose.material:material-android","artifactVersion":"1.7.6","description":"Compose Material Design Components library","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Compose Material Components","website":"https://developer.android.com/jetpack/androidx/releases/compose-material#1.7.6","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.compose.material:material-icons-core-android","artifactVersion":"1.7.6","description":"Compose Material Design core icons. This module contains the most commonly used set of Material icons.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Compose Material Icons Core","website":"https://developer.android.com/jetpack/androidx/releases/compose-material#1.7.6","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.compose.material:material-icons-extended-android","artifactVersion":"1.7.6","description":"Compose Material Design extended icons. This module contains all Material icons. It is a very large dependency and should not be included directly.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Compose Material Icons Extended","website":"https://developer.android.com/jetpack/androidx/releases/compose-material#1.7.6","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.compose.material:material-ripple-android","artifactVersion":"1.7.6","description":"Material ripple used to build interactive components","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Compose Material Ripple","website":"https://developer.android.com/jetpack/androidx/releases/compose-material#1.7.6","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.compose.runtime:runtime-android","artifactVersion":"1.7.6","description":"Tree composition support for code generated by the Compose compiler plugin and corresponding public API","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Compose Runtime","website":"https://developer.android.com/jetpack/androidx/releases/compose-runtime#1.7.6","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.compose.runtime:runtime-saveable-android","artifactVersion":"1.7.6","description":"Compose components that allow saving and restoring the local ui state","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Compose Saveable","website":"https://developer.android.com/jetpack/androidx/releases/compose-runtime#1.7.6","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.compose.ui:ui-android","artifactVersion":"1.7.6","description":"Compose UI primitives. This library contains the primitives that form the Compose UI Toolkit, such as drawing, measurement and layout.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Compose UI","website":"https://developer.android.com/jetpack/androidx/releases/compose-ui#1.7.6","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.compose.ui:ui-geometry-android","artifactVersion":"1.7.6","description":"Compose classes related to dimensions without units","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Compose Geometry","website":"https://developer.android.com/jetpack/androidx/releases/compose-ui#1.7.6","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.compose.ui:ui-graphics-android","artifactVersion":"1.7.6","description":"Compose graphics","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Compose Graphics","website":"https://developer.android.com/jetpack/androidx/releases/compose-ui#1.7.6","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.compose.ui:ui-test-manifest","artifactVersion":"1.7.6","description":"Compose testing library that should be added as a debugImplementation dependency to add properties to the debug manifest necessary for testing an application","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Compose Testing manifest dependency","website":"https://developer.android.com/jetpack/androidx/releases/compose-ui#1.7.6","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.compose.ui:ui-text-android","artifactVersion":"1.7.6","description":"Compose Text primitives and utilities","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Compose UI Text","website":"https://developer.android.com/jetpack/androidx/releases/compose-ui#1.7.6","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.compose.ui:ui-tooling-android","artifactVersion":"1.7.6","description":"Compose tooling library. This library exposes information to our tools for better IDE support.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Compose Tooling","website":"https://developer.android.com/jetpack/androidx/releases/compose-ui#1.7.6","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.compose.ui:ui-tooling-data-android","artifactVersion":"1.7.6","description":"Compose tooling library data. This library provides data about compose for different tooling purposes.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Compose Tooling Data","website":"https://developer.android.com/jetpack/androidx/releases/compose-ui#1.7.6","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.compose.ui:ui-tooling-preview-android","artifactVersion":"1.7.6","description":"Compose tooling library API. This library provides the API required to declare @Preview composables in user apps.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Compose UI Preview Tooling","website":"https://developer.android.com/jetpack/androidx/releases/compose-ui#1.7.6","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.compose.ui:ui-unit-android","artifactVersion":"1.7.6","description":"Compose classes for simple units","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Compose Unit","website":"https://developer.android.com/jetpack/androidx/releases/compose-ui#1.7.6","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.compose.ui:ui-util-android","artifactVersion":"1.7.6","description":"Internal Compose utilities used by other modules","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Compose Util","website":"https://developer.android.com/jetpack/androidx/releases/compose-ui#1.7.6","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.compose:compose-bom","artifactVersion":"2024.02.01","description":"A compatible set of Jetpack Compose libraries.","name":"Jetpack Compose Libraries BOM","website":"https://developer.android.com/jetpack","licenses":["Apache-2.0"]},{"uniqueId":"androidx.concurrent:concurrent-futures","artifactVersion":"1.1.0","description":"Androidx implementation of Guava's ListenableFuture","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"http://source.android.com"},"name":"AndroidX Futures","website":"https://developer.android.com/topic/libraries/architecture/index.html","licenses":["Apache-2.0"]},{"uniqueId":"androidx.core:core","artifactVersion":"1.15.0","description":"Provides backward-compatible implementations of Android platform APIs and features.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Core","website":"https://developer.android.com/jetpack/androidx/releases/core#1.15.0","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.core:core-ktx","artifactVersion":"1.15.0","description":"Kotlin extensions for 'core' artifact","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Core Kotlin Extensions","website":"https://developer.android.com/jetpack/androidx/releases/core#1.15.0","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.cursoradapter:cursoradapter","artifactVersion":"1.0.0","description":"The Support Library is a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren't a part of the framework APIs. Compatible on devices running API 14 or later.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"http://source.android.com"},"name":"Support Cursor Adapter","website":"http://developer.android.com/tools/extras/support-library.html","licenses":["Apache-2.0"]},{"uniqueId":"androidx.customview:customview","artifactVersion":"1.0.0","description":"The Support Library is a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren't a part of the framework APIs. Compatible on devices running API 14 or later.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"http://source.android.com"},"name":"Support Custom View","website":"http://developer.android.com/tools/extras/support-library.html","licenses":["Apache-2.0"]},{"uniqueId":"androidx.customview:customview-poolingcontainer","artifactVersion":"1.0.0","description":"Utilities for listening to the lifecycle of containers that manage their child Views' lifecycle, such as RecyclerView","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"androidx.customview:poolingcontainer","website":"https://developer.android.com/jetpack/androidx/releases/customview#1.0.0","licenses":["Apache-2.0"]},{"uniqueId":"androidx.drawerlayout:drawerlayout","artifactVersion":"1.0.0","description":"The Support Library is a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren't a part of the framework APIs. Compatible on devices running API 14 or later.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"http://source.android.com"},"name":"Support Drawer Layout","website":"http://developer.android.com/tools/extras/support-library.html","licenses":["Apache-2.0"]},{"uniqueId":"androidx.emoji2:emoji2","artifactVersion":"1.3.0","description":"Core library to enable emoji compatibility in Kitkat and newer devices to avoid the empty emoji characters.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Android Emoji2 Compat","website":"https://developer.android.com/jetpack/androidx/releases/emoji2#1.3.0","licenses":["Apache-2.0"]},{"uniqueId":"androidx.emoji2:emoji2-views-helper","artifactVersion":"1.3.0","description":"View helpers for Emoji2","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Android Emoji2 Compat view helpers","website":"https://developer.android.com/jetpack/androidx/releases/emoji2#1.3.0","licenses":["Apache-2.0"]},{"uniqueId":"androidx.exifinterface:exifinterface","artifactVersion":"1.3.7","description":"Android Support ExifInterface","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Support ExifInterface","website":"https://developer.android.com/jetpack/androidx/releases/exifinterface#1.3.7","licenses":["Apache-2.0"]},{"uniqueId":"androidx.fragment:fragment","artifactVersion":"1.5.4","description":"The Support Library is a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren't a part of the framework APIs. Compatible on devices running API 14 or later.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Support fragment","website":"https://developer.android.com/jetpack/androidx/releases/fragment#1.5.4","licenses":["Apache-2.0"]},{"uniqueId":"androidx.graphics:graphics-path","artifactVersion":"1.0.1","description":"Query segment data for android.graphics.Path objects","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Android Graphics Path","website":"https://developer.android.com/jetpack/androidx/releases/graphics#1.0.1","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.interpolator:interpolator","artifactVersion":"1.0.0","description":"The Support Library is a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren't a part of the framework APIs. Compatible on devices running API 14 or later.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"http://source.android.com"},"name":"Support Interpolators","website":"http://developer.android.com/tools/extras/support-library.html","licenses":["Apache-2.0"]},{"uniqueId":"androidx.lifecycle:lifecycle-common-java8","artifactVersion":"2.9.0-alpha03","description":"Android Lifecycle-Common for Java 8 Language","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Lifecycle-Common for Java 8","website":"https://developer.android.com/jetpack/androidx/releases/lifecycle#2.9.0-alpha03","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.lifecycle:lifecycle-common-jvm","artifactVersion":"2.9.0-alpha03","description":"Android Lifecycle-Common","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Lifecycle-Common","website":"https://developer.android.com/jetpack/androidx/releases/lifecycle#2.9.0-alpha03","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.lifecycle:lifecycle-livedata","artifactVersion":"2.9.0-alpha03","description":"Android Lifecycle LiveData","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Lifecycle LiveData","website":"https://developer.android.com/jetpack/androidx/releases/lifecycle#2.9.0-alpha03","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.lifecycle:lifecycle-livedata-core","artifactVersion":"2.9.0-alpha03","description":"Android Lifecycle LiveData Core","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Lifecycle LiveData Core","website":"https://developer.android.com/jetpack/androidx/releases/lifecycle#2.9.0-alpha03","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.lifecycle:lifecycle-livedata-core-ktx","artifactVersion":"2.9.0-alpha03","description":"Kotlin extensions for 'livedata-core' artifact","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"LiveData Core Kotlin Extensions","website":"https://developer.android.com/jetpack/androidx/releases/lifecycle#2.9.0-alpha03","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.lifecycle:lifecycle-process","artifactVersion":"2.9.0-alpha03","description":"Android Lifecycle Process","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Lifecycle Process","website":"https://developer.android.com/jetpack/androidx/releases/lifecycle#2.9.0-alpha03","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.lifecycle:lifecycle-runtime-android","artifactVersion":"2.9.0-alpha03","description":"Android Lifecycle Runtime","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Lifecycle Runtime","website":"https://developer.android.com/jetpack/androidx/releases/lifecycle#2.9.0-alpha03","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.lifecycle:lifecycle-runtime-compose-android","artifactVersion":"2.9.0-alpha03","description":"Compose integration with Lifecycle","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Lifecycle Runtime Compose","website":"https://developer.android.com/jetpack/androidx/releases/lifecycle#2.9.0-alpha03","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.lifecycle:lifecycle-runtime-ktx-android","artifactVersion":"2.9.0-alpha03","description":"Kotlin extensions for 'lifecycle' artifact","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Lifecycle Kotlin Extensions","website":"https://developer.android.com/jetpack/androidx/releases/lifecycle#2.9.0-alpha03","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.lifecycle:lifecycle-viewmodel","associated":["androidx.lifecycle:lifecycle-viewmodel"],"artifactVersion":"2.9.0-alpha03","description":"Android Lifecycle ViewModel","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Lifecycle ViewModel","website":"https://developer.android.com/jetpack/androidx/releases/lifecycle#2.9.0-alpha03","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.lifecycle:lifecycle-viewmodel-android","associated":["androidx.lifecycle:lifecycle-viewmodel-android"],"artifactVersion":"2.9.0-alpha03","description":"Android Lifecycle ViewModel","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Lifecycle ViewModel","website":"https://developer.android.com/jetpack/androidx/releases/lifecycle#2.9.0-alpha03","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.lifecycle:lifecycle-viewmodel-compose-android","artifactVersion":"2.9.0-alpha03","description":"Compose integration with Lifecycle ViewModel","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Lifecycle ViewModel Compose","website":"https://developer.android.com/jetpack/androidx/releases/lifecycle#2.9.0-alpha03","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.lifecycle:lifecycle-viewmodel-ktx","artifactVersion":"2.9.0-alpha03","description":"Kotlin extensions for 'viewmodel' artifact","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Lifecycle ViewModel Kotlin Extensions","website":"https://developer.android.com/jetpack/androidx/releases/lifecycle#2.9.0-alpha03","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.lifecycle:lifecycle-viewmodel-savedstate","artifactVersion":"2.9.0-alpha03","description":"Android Lifecycle ViewModel","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Lifecycle ViewModel with SavedState","website":"https://developer.android.com/jetpack/androidx/releases/lifecycle#2.9.0-alpha03","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.loader:loader","artifactVersion":"1.0.0","description":"The Support Library is a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren't a part of the framework APIs. Compatible on devices running API 14 or later.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"http://source.android.com"},"name":"Support loader","website":"http://developer.android.com/tools/extras/support-library.html","licenses":["Apache-2.0"]},{"uniqueId":"androidx.media3:media3-common","artifactVersion":"1.5.1","description":"Media3 common module","scm":{"connection":"scm:git:https://github.com/androidx/media.git","url":"https://github.com/androidx/media"},"name":"Media3 common module","licenses":["Apache-2.0"]},{"uniqueId":"androidx.media3:media3-container","artifactVersion":"1.5.1","description":"Media3 Container module","scm":{"connection":"scm:git:https://github.com/androidx/media.git","url":"https://github.com/androidx/media"},"name":"Media3 Container module","licenses":["Apache-2.0"]},{"uniqueId":"androidx.media3:media3-database","artifactVersion":"1.5.1","description":"Media3 database module","scm":{"connection":"scm:git:https://github.com/androidx/media.git","url":"https://github.com/androidx/media"},"name":"Media3 database module","licenses":["Apache-2.0"]},{"uniqueId":"androidx.media3:media3-datasource","artifactVersion":"1.5.1","description":"Media3 DataSource module","scm":{"connection":"scm:git:https://github.com/androidx/media.git","url":"https://github.com/androidx/media"},"name":"Media3 DataSource module","licenses":["Apache-2.0"]},{"uniqueId":"androidx.media3:media3-decoder","artifactVersion":"1.5.1","description":"Media3 decoder module","scm":{"connection":"scm:git:https://github.com/androidx/media.git","url":"https://github.com/androidx/media"},"name":"Media3 decoder module","licenses":["Apache-2.0"]},{"uniqueId":"androidx.media3:media3-exoplayer","artifactVersion":"1.5.1","description":"Media3 ExoPlayer module","scm":{"connection":"scm:git:https://github.com/androidx/media.git","url":"https://github.com/androidx/media"},"name":"Media3 ExoPlayer module","licenses":["Apache-2.0"]},{"uniqueId":"androidx.media3:media3-exoplayer-dash","artifactVersion":"1.5.1","description":"Media3 ExoPlayer DASH module","scm":{"connection":"scm:git:https://github.com/androidx/media.git","url":"https://github.com/androidx/media"},"name":"Media3 ExoPlayer DASH module","licenses":["Apache-2.0"]},{"uniqueId":"androidx.media3:media3-exoplayer-hls","artifactVersion":"1.5.1","description":"Media3 ExoPlayer HLS module","scm":{"connection":"scm:git:https://github.com/androidx/media.git","url":"https://github.com/androidx/media"},"name":"Media3 ExoPlayer HLS module","licenses":["Apache-2.0"]},{"uniqueId":"androidx.media3:media3-extractor","artifactVersion":"1.5.1","description":"Media3 Extractor module","scm":{"connection":"scm:git:https://github.com/androidx/media.git","url":"https://github.com/androidx/media"},"name":"Media3 Extractor module","licenses":["Apache-2.0"]},{"uniqueId":"androidx.media3:media3-ui","artifactVersion":"1.5.1","description":"Media3 UI module","scm":{"connection":"scm:git:https://github.com/androidx/media.git","url":"https://github.com/androidx/media"},"name":"Media3 UI module","licenses":["Apache-2.0"]},{"uniqueId":"androidx.media:media","artifactVersion":"1.7.0","description":"The Support Library is a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren't a part of the framework APIs. Compatible on devices running API 14 or later.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Media","website":"https://developer.android.com/jetpack/androidx/releases/media#1.7.0","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.navigation:navigation-common","artifactVersion":"2.8.0","description":"Android Navigation-Common","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Navigation Common","website":"https://developer.android.com/jetpack/androidx/releases/navigation#2.8.0","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.navigation:navigation-common-ktx","artifactVersion":"2.8.0","description":"Android Navigation-Common-Ktx","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Navigation Common Kotlin Extensions","website":"https://developer.android.com/jetpack/androidx/releases/navigation#2.8.0","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.navigation:navigation-compose","artifactVersion":"2.8.0","description":"Compose integration with Navigation","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Compose Navigation","website":"https://developer.android.com/jetpack/androidx/releases/navigation#2.8.0","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.navigation:navigation-runtime","artifactVersion":"2.8.0","description":"Android Navigation-Runtime","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Navigation Runtime","website":"https://developer.android.com/jetpack/androidx/releases/navigation#2.8.0","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.navigation:navigation-runtime-ktx","artifactVersion":"2.8.0","description":"Android Navigation-Runtime-Ktx","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Navigation Runtime Kotlin Extensions","website":"https://developer.android.com/jetpack/androidx/releases/navigation#2.8.0","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.paging:paging-common-android","artifactVersion":"3.3.0-alpha02","description":"Android Paging-Common","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Paging-Common","website":"https://developer.android.com/jetpack/androidx/releases/paging#3.3.0-alpha02","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.paging:paging-compose-android","artifactVersion":"3.3.0-alpha02","description":"Compose integration with Paging","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Paging-Compose","website":"https://developer.android.com/jetpack/androidx/releases/paging#3.3.0-alpha02","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.profileinstaller:profileinstaller","artifactVersion":"1.4.1","description":"Allows libraries to prepopulate ahead of time compilation traces to be read by ART","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Profile Installer","website":"https://developer.android.com/jetpack/androidx/releases/profileinstaller#1.4.1","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.recyclerview:recyclerview","artifactVersion":"1.3.0","description":"Android Support RecyclerView","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Support RecyclerView","website":"https://developer.android.com/jetpack/androidx/releases/recyclerview#1.3.0","licenses":["Apache-2.0"]},{"uniqueId":"androidx.resourceinspection:resourceinspection-annotation","artifactVersion":"1.0.1","description":"Annotation processors for Android resource and layout inspection","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Android Resource Inspection - Annotations","website":"https://developer.android.com/jetpack/androidx/releases/resourceinspection#1.0.1","licenses":["Apache-2.0"]},{"uniqueId":"androidx.savedstate:savedstate","artifactVersion":"1.2.1","description":"Android Lifecycle Saved State","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Saved State","website":"https://developer.android.com/jetpack/androidx/releases/savedstate#1.2.1","licenses":["Apache-2.0"]},{"uniqueId":"androidx.savedstate:savedstate-ktx","artifactVersion":"1.2.1","description":"Kotlin extensions for 'savedstate' artifact","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"SavedState Kotlin Extensions","website":"https://developer.android.com/jetpack/androidx/releases/savedstate#1.2.1","licenses":["Apache-2.0"]},{"uniqueId":"androidx.startup:startup-runtime","artifactVersion":"1.2.0","description":"Android App Startup Runtime","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Startup Runtime","website":"https://developer.android.com/jetpack/androidx/releases/startup#1.2.0","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.tracing:tracing","artifactVersion":"1.2.0","description":"Android Tracing","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Android Tracing","website":"https://developer.android.com/jetpack/androidx/releases/tracing#1.2.0","licenses":["Apache-2.0"]},{"uniqueId":"androidx.vectordrawable:vectordrawable","artifactVersion":"1.1.0","description":"Android Support VectorDrawable","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"http://source.android.com"},"name":"Support VectorDrawable","website":"https://developer.android.com/jetpack/androidx","licenses":["Apache-2.0"]},{"uniqueId":"androidx.vectordrawable:vectordrawable-animated","artifactVersion":"1.1.0","description":"Android Support AnimatedVectorDrawable","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"http://source.android.com"},"name":"Support AnimatedVectorDrawable","website":"https://developer.android.com/jetpack/androidx","licenses":["Apache-2.0"]},{"uniqueId":"androidx.versionedparcelable:versionedparcelable","artifactVersion":"1.1.1","description":"Provides a stable but relatively compact binary serialization format that can be passed across processes or persisted safely.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"http://source.android.com"},"name":"VersionedParcelable","website":"http://developer.android.com/tools/extras/support-library.html","licenses":["Apache-2.0"]},{"uniqueId":"androidx.viewpager:viewpager","artifactVersion":"1.0.0","description":"The Support Library is a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren't a part of the framework APIs. Compatible on devices running API 14 or later.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"http://source.android.com"},"name":"Support View Pager","website":"http://developer.android.com/tools/extras/support-library.html","licenses":["Apache-2.0"]},{"uniqueId":"androidx.window.extensions.core:core","artifactVersion":"1.0.0","description":"The Core APIs for Window Manager Library Extensions","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Jetpack WindowManager library Core Extensions","website":"https://developer.android.com/jetpack/androidx/releases/window-extensions-core#1.0.0","licenses":["Apache-2.0"]},{"uniqueId":"androidx.window:window","artifactVersion":"1.2.0","description":"WindowManager Jetpack library. Currently only provides additional functionality on foldable devices.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"WindowManager","website":"https://developer.android.com/jetpack/androidx/releases/window#1.2.0","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"app.cash.paging:paging-common-jvm","artifactVersion":"3.3.0-alpha02-0.5.1","description":"Packages AndroidX's Paging library for Kotlin/Multiplatform.","scm":{"connection":"scm:git:https://github.com/cashapp/multiplatform-paging.git","url":"https://github.com/cashapp/multiplatform-paging/","developerConnection":"scm:git:ssh://git@github.com/cashapp/multiplatform-paging.git"},"name":"paging-common","website":"https://github.com/cashapp/multiplatform-paging/","licenses":["Apache-2.0"]},{"uniqueId":"app.cash.paging:paging-compose-common-android","artifactVersion":"3.3.0-alpha02-0.5.1","description":"Packages AndroidX's Paging library for Kotlin/Multiplatform.","scm":{"connection":"scm:git:https://github.com/cashapp/multiplatform-paging.git","url":"https://github.com/cashapp/multiplatform-paging/","developerConnection":"scm:git:ssh://git@github.com/cashapp/multiplatform-paging.git"},"name":"paging-compose-common","website":"https://github.com/cashapp/multiplatform-paging/","licenses":["Apache-2.0"]},{"uniqueId":"co.touchlab:stately-common-jvm","associated":["co.touchlab:stately-common-jvm"],"artifactVersion":"2.0.6","description":"Multithreaded Kotlin Multiplatform Utilities","scm":{"connection":"scm:git:git://github.com/touchlab/Stately.git","url":"https://github.com/touchlab/Stately","developerConnection":"scm:git:git://github.com/touchlab/Stately.git"},"name":"Stately","website":"https://github.com/touchlab/Stately","licenses":["Apache-2.0"]},{"uniqueId":"co.touchlab:stately-concurrency-jvm","associated":["co.touchlab:stately-concurrency-jvm"],"artifactVersion":"2.0.6","description":"Multithreaded Kotlin Multiplatform Utilities","scm":{"connection":"scm:git:git://github.com/touchlab/Stately.git","url":"https://github.com/touchlab/Stately","developerConnection":"scm:git:git://github.com/touchlab/Stately.git"},"name":"Stately","website":"https://github.com/touchlab/Stately","licenses":["Apache-2.0"]},{"uniqueId":"co.touchlab:stately-iso-collections-jvm","associated":["co.touchlab:stately-iso-collections-jvm"],"artifactVersion":"2.0.6","description":"Multithreaded Kotlin Multiplatform Utilities","scm":{"connection":"scm:git:git://github.com/touchlab/Stately.git","url":"https://github.com/touchlab/Stately","developerConnection":"scm:git:git://github.com/touchlab/Stately.git"},"name":"Stately","website":"https://github.com/touchlab/Stately","licenses":["Apache-2.0"]},{"uniqueId":"co.touchlab:stately-isolate-jvm","associated":["co.touchlab:stately-isolate-jvm"],"artifactVersion":"2.0.6","description":"Multithreaded Kotlin Multiplatform Utilities","scm":{"connection":"scm:git:git://github.com/touchlab/Stately.git","url":"https://github.com/touchlab/Stately","developerConnection":"scm:git:git://github.com/touchlab/Stately.git"},"name":"Stately","website":"https://github.com/touchlab/Stately","licenses":["Apache-2.0"]},{"uniqueId":"co.touchlab:stately-strict-jvm","associated":["co.touchlab:stately-strict-jvm"],"artifactVersion":"2.0.6","description":"Multithreaded Kotlin Multiplatform Utilities","scm":{"connection":"scm:git:git://github.com/touchlab/Stately.git","url":"https://github.com/touchlab/Stately","developerConnection":"scm:git:git://github.com/touchlab/Stately.git"},"name":"Stately","website":"https://github.com/touchlab/Stately","licenses":["Apache-2.0"]},{"uniqueId":"com.airbnb.android:lottie","artifactVersion":"6.5.2","description":"Lottie is an animation library that renders Adobe After Effects animations natively in realtime.","scm":{"connection":"scm:git@github.com:airbnb/lottie-android.git","url":"https://github.com/airbnb/lottie-android","developerConnection":"scm:git@github.com:airbnb/lottie-android.git"},"name":"Lottie","website":"https://github.com/airbnb/lottie-android","licenses":["Apache-2.0"]},{"uniqueId":"com.airbnb.android:lottie-compose","artifactVersion":"6.5.2","description":"Lottie for Jetpack Compose.","scm":{"connection":"scm:git@github.com:airbnb/lottie-android.git","url":"https://github.com/airbnb/lottie-android","developerConnection":"scm:git@github.com:airbnb/lottie-android.git"},"name":"Lottie Compose","website":"https://github.com/airbnb/lottie-android","licenses":["Apache-2.0"]},{"uniqueId":"com.caverock:androidsvg-aar","artifactVersion":"1.4","description":"SVG rendering library for Android.","scm":{"connection":"https://github.com/BigBadaboom/androidsvg.git","url":"https://github.com/BigBadaboom/androidsvg","developerConnection":"https://github.com/BigBadaboom/androidsvg.git"},"name":"AndroidSVG","website":"https://github.com/BigBadaboom/androidsvg","licenses":["Apache-2.0"]},{"uniqueId":"com.couchbase.lite:couchbase-lite-android","artifactVersion":"3.1.9","description":"Couchbase Lite is an embedded lightweight, document-oriented (NoSQL), syncable database engine.","scm":{"connection":"https://github.com:couchbase/couchbase-lite-java-ce-root.git","url":"https://developer.couchbase.com/mobile/","developerConnection":"https://github.com:couchbase/couchbase-lite-java-ce-root.git"},"name":"com.couchbase.lite:couchbase-lite-android","website":"https://developer.couchbase.com/mobile/","licenses":["dde7ab2ff7f8b3abd4da22b5ffd5ec20"]},{"uniqueId":"com.eygraber:uri-kmp-android","artifactVersion":"0.0.18","description":"A library for working with URIs in Kotlin Multiplatform","scm":{"connection":"scm:git:git://github.com/eygraber/uri-kmp.git","url":"https://github.com/eygraber/uri-kmp/","developerConnection":"scm:git:ssh://git@github.com/eygraber/uri-kmp.git"},"name":"Uri KMP","website":"https://github.com/eygraber/uri-kmp/","licenses":["Apache-2.0"]},{"uniqueId":"com.github.YvesCheung.EmojiReader:lib-jvm","artifactVersion":"2.0.6","description":"A simple tool to recognize Emoji in string. (JavaScript & Java)","scm":{"connection":"scm:git://github.com/YvesCheung/EmojiReader.git","url":"git://github.com/YvesCheung/EmojiReader.git","developerConnection":"scm:git://github.com/YvesCheung/EmojiReader.git"},"name":"YvesCheung/EmojiReader","website":"https://emoji-reader.vercel.app/","licenses":["Apache-2.0"]},{"uniqueId":"com.google.accompanist:accompanist-drawablepainter","artifactVersion":"0.36.0","description":"Utilities for Jetpack Compose","scm":{"connection":"scm:git:git://github.com/google/accompanist.git","url":"https://github.com/google/accompanist/","developerConnection":"scm:git:git://github.com/google/accompanist.git"},"name":"Accompanist Drawable Painter library","website":"https://github.com/google/accompanist/","licenses":["Apache-2.0"]},{"uniqueId":"com.google.guava:failureaccess","artifactVersion":"1.0.2","description":"Contains\n com.google.common.util.concurrent.internal.InternalFutureFailureAccess and\n InternalFutures. Most users will never need to use this artifact. Its\n classes are conceptually a part of Guava, but they're in this separate\n artifact so that Android libraries can use them without pulling in all of\n Guava (just as they can use ListenableFuture by depending on the\n listenablefuture artifact).","scm":{"connection":"scm:git:https://github.com/google/guava.git","url":"https://github.com/google/guava","developerConnection":"scm:git:git@github.com:google/guava.git"},"name":"Guava InternalFutureFailureAccess and InternalFutures","website":"https://github.com/google/guava","licenses":["Apache-2.0"]},{"uniqueId":"com.google.guava:guava","artifactVersion":"33.3.1-android","description":"Guava is a suite of core and expanded libraries that include\n utility classes, Google's collections, I/O classes, and\n much more.","scm":{"connection":"scm:git:https://github.com/google/guava.git","url":"https://github.com/google/guava","developerConnection":"scm:git:git@github.com:google/guava.git"},"name":"Guava: Google Core Libraries for Java","website":"https://github.com/google/guava","licenses":["Apache-2.0"]},{"uniqueId":"com.google.guava:listenablefuture","artifactVersion":"9999.0-empty-to-avoid-conflict-with-guava","description":"An empty artifact that Guava depends on to signal that it is providing\n ListenableFuture -- but is also available in a second \"version\" that\n contains com.google.common.util.concurrent.ListenableFuture class, without\n any other Guava classes. The idea is:\n\n - If users want only ListenableFuture, they depend on listenablefuture-1.0.\n\n - If users want all of Guava, they depend on guava, which, as of Guava\n 27.0, depends on\n listenablefuture-9999.0-empty-to-avoid-conflict-with-guava. The 9999.0-...\n version number is enough for some build systems (notably, Gradle) to select\n that empty artifact over the \"real\" listenablefuture-1.0 -- avoiding a\n conflict with the copy of ListenableFuture in guava itself. If users are\n using an older version of Guava or a build system other than Gradle, they\n may see class conflicts. If so, they can solve them by manually excluding\n the listenablefuture artifact or manually forcing their build systems to\n use 9999.0-....","scm":{"connection":"scm:git:https://github.com/google/guava.git","url":"https://github.com/google/guava","developerConnection":"scm:git:git@github.com:google/guava.git"},"name":"Guava ListenableFuture only","website":"https://github.com/google/guava","licenses":["Apache-2.0"]},{"uniqueId":"com.mikepenz:aboutlibraries-compose-m3-android","artifactVersion":"11.2.3","description":"AboutLibraries automatically detects all dependencies of a project and collects their information including the license. Optionally visualising it via the provided ui components.","scm":{"connection":"scm:git@github.com:mikepenz/AboutLibraries.git","url":"https://github.com/mikepenz/AboutLibraries","developerConnection":"scm:git@github.com:mikepenz/AboutLibraries.git"},"name":"AboutLibraries Compose Material 3 Library","website":"https://github.com/mikepenz/AboutLibraries","licenses":["Apache-2.0"]},{"uniqueId":"com.mikepenz:aboutlibraries-core-android","artifactVersion":"11.2.3","description":"AboutLibraries automatically detects all dependencies of a project and collects their information including the license. Optionally visualising it via the provided ui components.","scm":{"connection":"scm:git@github.com:mikepenz/AboutLibraries.git","url":"https://github.com/mikepenz/AboutLibraries","developerConnection":"scm:git@github.com:mikepenz/AboutLibraries.git"},"name":"AboutLibraries Core Library","website":"https://github.com/mikepenz/AboutLibraries","licenses":["Apache-2.0"]},{"uniqueId":"com.mikepenz:multiplatform-markdown-renderer-android","artifactVersion":"0.29.0","description":"Kotlin Multiplatform Markdown Renderer. (Android, Desktop, ...) powered by Compose Multiplatform","scm":{"connection":"scm:git@github.com:mikepenz/multiplatform-markdown-renderer.git","url":"https://github.com/mikepenz/multiplatform-markdown-renderer","developerConnection":"scm:git@github.com:mikepenz/multiplatform-markdown-renderer.git"},"name":"Multiplatform Markdown Renderer","website":"https://github.com/mikepenz/multiplatform-markdown-renderer","licenses":["Apache-2.0"]},{"uniqueId":"com.mikepenz:multiplatform-markdown-renderer-code-android","artifactVersion":"0.29.0","description":"Kotlin Multiplatform Markdown Renderer. (Android, Desktop, ...) powered by Compose Multiplatform","scm":{"connection":"scm:git@github.com:mikepenz/multiplatform-markdown-renderer.git","url":"https://github.com/mikepenz/multiplatform-markdown-renderer","developerConnection":"scm:git@github.com:mikepenz/multiplatform-markdown-renderer.git"},"name":"Multiplatform Markdown Renderer - Code","website":"https://github.com/mikepenz/multiplatform-markdown-renderer","licenses":["Apache-2.0"]},{"uniqueId":"com.mikepenz:multiplatform-markdown-renderer-coil3-android","artifactVersion":"0.29.0","description":"Kotlin Multiplatform Markdown Renderer. (Android, Desktop, ...) powered by Compose Multiplatform","scm":{"connection":"scm:git@github.com:mikepenz/multiplatform-markdown-renderer.git","url":"https://github.com/mikepenz/multiplatform-markdown-renderer","developerConnection":"scm:git@github.com:mikepenz/multiplatform-markdown-renderer.git"},"name":"Multiplatform Markdown Renderer - Coil 3","website":"https://github.com/mikepenz/multiplatform-markdown-renderer","licenses":["Apache-2.0"]},{"uniqueId":"com.mikepenz:multiplatform-markdown-renderer-m3-android","artifactVersion":"0.29.0","description":"Kotlin Multiplatform Markdown Renderer. (Android, Desktop, ...) powered by Compose Multiplatform","scm":{"connection":"scm:git@github.com:mikepenz/multiplatform-markdown-renderer.git","url":"https://github.com/mikepenz/multiplatform-markdown-renderer","developerConnection":"scm:git@github.com:mikepenz/multiplatform-markdown-renderer.git"},"name":"Multiplatform Markdown Renderer - Material 3","website":"https://github.com/mikepenz/multiplatform-markdown-renderer","licenses":["Apache-2.0"]},{"uniqueId":"com.mohamedrejeb.ksoup:ksoup-entities-jvm","associated":["com.mohamedrejeb.ksoup:ksoup-entities-jvm"],"artifactVersion":"0.4.0","description":"A lightweight Kotlin Multiplatform library to parse HTML/XML data.","scm":{"connection":"https://github.com/MohamedRejeb/Ksoup.git","url":"https://github.com/MohamedRejeb/Ksoup"},"name":"Ksoup","website":"https://github.com/MohamedRejeb/Ksoup","licenses":["Apache-2.0"]},{"uniqueId":"com.mohamedrejeb.ksoup:ksoup-html-jvm","associated":["com.mohamedrejeb.ksoup:ksoup-html-jvm"],"artifactVersion":"0.4.0","description":"A lightweight Kotlin Multiplatform library to parse HTML/XML data.","scm":{"connection":"https://github.com/MohamedRejeb/Ksoup.git","url":"https://github.com/MohamedRejeb/Ksoup"},"name":"Ksoup","website":"https://github.com/MohamedRejeb/Ksoup","licenses":["Apache-2.0"]},{"uniqueId":"com.mohamedrejeb.richeditor:richeditor-compose-android","artifactVersion":"1.0.0-rc10","description":"A Compose multiplatform library that provides a rich text editor.","scm":{"connection":"https://github.com/MohamedRejeb/Compose-Rich-Editor.git","url":"https://github.com/MohamedRejeb/Compose-Rich-Editor"},"name":"Compose Rich Editor","website":"https://github.com/MohamedRejeb/Compose-Rich-Editor","licenses":["Apache-2.0"]},{"uniqueId":"com.russhwolf:multiplatform-settings-android","associated":["com.russhwolf:multiplatform-settings-android"],"artifactVersion":"1.3.0","description":"A Kotlin Multiplatform library for saving simple key-value data","scm":{"url":"https://github.com/russhwolf/multiplatform-settings"},"name":"Multiplatform Settings","website":"https://github.com/russhwolf/multiplatform-settings","licenses":["Apache-2.0"]},{"uniqueId":"com.russhwolf:multiplatform-settings-android-debug","associated":["com.russhwolf:multiplatform-settings-android-debug"],"artifactVersion":"1.3.0","description":"A Kotlin Multiplatform library for saving simple key-value data","scm":{"url":"https://github.com/russhwolf/multiplatform-settings"},"name":"Multiplatform Settings","website":"https://github.com/russhwolf/multiplatform-settings","licenses":["Apache-2.0"]},{"uniqueId":"com.russhwolf:multiplatform-settings-no-arg-android","associated":["com.russhwolf:multiplatform-settings-no-arg-android"],"artifactVersion":"1.3.0","description":"A Kotlin Multiplatform library for saving simple key-value data","scm":{"url":"https://github.com/russhwolf/multiplatform-settings"},"name":"Multiplatform Settings","website":"https://github.com/russhwolf/multiplatform-settings","licenses":["Apache-2.0"]},{"uniqueId":"com.russhwolf:multiplatform-settings-no-arg-android-debug","associated":["com.russhwolf:multiplatform-settings-no-arg-android-debug"],"artifactVersion":"1.3.0","description":"A Kotlin Multiplatform library for saving simple key-value data","scm":{"url":"https://github.com/russhwolf/multiplatform-settings"},"name":"Multiplatform Settings","website":"https://github.com/russhwolf/multiplatform-settings","licenses":["Apache-2.0"]},{"uniqueId":"com.russhwolf:multiplatform-settings-serialization-android","associated":["com.russhwolf:multiplatform-settings-serialization-android"],"artifactVersion":"1.3.0","description":"A Kotlin Multiplatform library for saving simple key-value data","scm":{"url":"https://github.com/russhwolf/multiplatform-settings"},"name":"Multiplatform Settings","website":"https://github.com/russhwolf/multiplatform-settings","licenses":["Apache-2.0"]},{"uniqueId":"com.russhwolf:multiplatform-settings-serialization-android-debug","associated":["com.russhwolf:multiplatform-settings-serialization-android-debug"],"artifactVersion":"1.3.0","description":"A Kotlin Multiplatform library for saving simple key-value data","scm":{"url":"https://github.com/russhwolf/multiplatform-settings"},"name":"Multiplatform Settings","website":"https://github.com/russhwolf/multiplatform-settings","licenses":["Apache-2.0"]},{"uniqueId":"com.squareup.okhttp3:okhttp","artifactVersion":"4.12.0","description":"Square\u2019s meticulous HTTP client for Java and Kotlin.","scm":{"connection":"scm:git:https://github.com/square/okhttp.git","url":"https://github.com/square/okhttp","developerConnection":"scm:git:ssh://git@github.com/square/okhttp.git"},"name":"okhttp","website":"https://square.github.io/okhttp/","licenses":["Apache-2.0"]},{"uniqueId":"com.squareup.okhttp3:okhttp-sse","artifactVersion":"4.12.0","description":"Square\u2019s meticulous HTTP client for Java and Kotlin.","scm":{"connection":"scm:git:https://github.com/square/okhttp.git","url":"https://github.com/square/okhttp","developerConnection":"scm:git:ssh://git@github.com/square/okhttp.git"},"name":"okhttp-sse","website":"https://square.github.io/okhttp/","licenses":["Apache-2.0"]},{"uniqueId":"com.squareup.okio:okio-jvm","artifactVersion":"3.9.1","description":"A modern I/O library for Android, Java, and Kotlin Multiplatform.","scm":{"connection":"scm:git:git://github.com/square/okio.git","url":"https://github.com/square/okio/","developerConnection":"scm:git:ssh://git@github.com/square/okio.git"},"name":"okio","website":"https://github.com/square/okio/","licenses":["Apache-2.0"]},{"uniqueId":"dev.chrisbanes.haze:haze-android","artifactVersion":"1.1.1","description":"Haze","scm":{"connection":"scm:git:git://github.com/chrisbanes/haze.git","url":"https://github.com/chrisbanes/haze/","developerConnection":"scm:git:git://github.com/chrisbanes/haze.git"},"name":"Haze","website":"https://github.com/chrisbanes/haze/","licenses":["Apache-2.0"]},{"uniqueId":"dev.chrisbanes.material3:material3-window-size-class-multiplatform-android","artifactVersion":"0.5.0","description":"Provides window size classes for building responsive UIs","scm":{"connection":"scm:git:git://github.com/chrisbanes/material3-windowsizeclass-multiplatform.git","url":"https://github.com/chrisbanes/material3-windowsizeclass-multiplatform/","developerConnection":"scm:git:git://github.com/chrisbanes/material3-windowsizeclass-multiplatform.git"},"name":"Compose Material 3 Window Size Class","website":"https://github.com/chrisbanes/material3-windowsizeclass-multiplatform/","licenses":["Apache-2.0"]},{"uniqueId":"dev.drewhamilton.poko:poko-annotations-jvm","artifactVersion":"0.17.2","description":"A Kotlin compiler plugin for generating equals, hashCode, and toString for plain old Kotlin objects.","scm":{"connection":"scm:git:github.com/drewhamilton/Poko.git","url":"https://github.com/drewhamilton/Poko/tree/main","developerConnection":"scm:git:ssh://github.com/drewhamilton/Poko.git"},"name":"Poko Annotations","website":"https://github.com/drewhamilton/Poko","licenses":["Apache-2.0"]},{"uniqueId":"dev.kotbase:couchbase-lite-android","artifactVersion":"3.1.9-1.1.1","description":"Couchbase Lite Community Edition for Kotlin Multiplatform","scm":{"connection":"https://github.com/jeffdgr8/kotbase.git","url":"https://github.com/jeffdgr8/kotbase"},"name":"couchbase-lite","website":"https://kotbase.dev/","licenses":["Apache-2.0"]},{"uniqueId":"dev.kotbase:couchbase-lite-ktx-android","artifactVersion":"3.1.9-1.1.1","description":"Couchbase Lite Community Edition for Kotlin Multiplatform \u2013 Kotlin Extensions","scm":{"connection":"https://github.com/jeffdgr8/kotbase.git","url":"https://github.com/jeffdgr8/kotbase"},"name":"couchbase-lite-ktx","website":"https://kotbase.dev/","licenses":["Apache-2.0"]},{"uniqueId":"dev.kotbase:couchbase-lite-paging-android","artifactVersion":"3.1.9-1.1.1","description":"Couchbase Lite Community Edition for Kotlin Multiplatform \u2013 AndroidX Paging Extensions","scm":{"connection":"https://github.com/jeffdgr8/kotbase.git","url":"https://github.com/jeffdgr8/kotbase"},"name":"couchbase-lite-paging","website":"https://kotbase.dev/","licenses":["Apache-2.0"]},{"uniqueId":"dev.snipme:highlights-jvm","artifactVersion":"1.0.0","description":"Kotlin Multiplatform syntax highlighting engine.","scm":{"connection":"scm:git:ssh://git@github.com:SnipMeDev/Highlights.git","url":"https://github.com/SnipMeDev/Highlights","developerConnection":"scm:git:ssh://git@github.org:SnipMeDev/Highlights.git"},"name":"highlights","website":"https://github.com/SnipMeDev/Highlights","licenses":["Apache-2.0"]},{"uniqueId":"dev.theolm.record:record-core-android","artifactVersion":"0.4.0","description":"Simple library to record audio on Android and iOS","scm":{"connection":"scm:git:git://github.com/theolm/kmp-record.git","url":"https://github.com/theolm/kmp-record/","developerConnection":"scm:git:ssh://git@github.com/theolm/kmp-record.git"},"name":"KMP-Record","website":"https://github.com/theolm/kmp-record","licenses":["MIT"]},{"uniqueId":"dev.whyoleg.cryptography:cryptography-bigint-jvm","artifactVersion":"0.4.0","description":"cryptography-kotlin BigInt API","scm":{"connection":"https://github.com/whyoleg/cryptography-kotlin.git","url":"https://github.com/whyoleg/cryptography-kotlin","developerConnection":"https://github.com/whyoleg/cryptography-kotlin.git"},"name":"cryptography-bigint","website":"https://github.com/whyoleg/cryptography-kotlin","licenses":["Apache-2.0"]},{"uniqueId":"dev.whyoleg.cryptography:cryptography-core-jvm","artifactVersion":"0.4.0","description":"cryptography-kotlin core API","scm":{"connection":"https://github.com/whyoleg/cryptography-kotlin.git","url":"https://github.com/whyoleg/cryptography-kotlin","developerConnection":"https://github.com/whyoleg/cryptography-kotlin.git"},"name":"cryptography-core","website":"https://github.com/whyoleg/cryptography-kotlin","licenses":["Apache-2.0"]},{"uniqueId":"dev.whyoleg.cryptography:cryptography-provider-base-jvm","artifactVersion":"0.4.0","description":"cryptography-kotlin base provider","scm":{"connection":"https://github.com/whyoleg/cryptography-kotlin.git","url":"https://github.com/whyoleg/cryptography-kotlin","developerConnection":"https://github.com/whyoleg/cryptography-kotlin.git"},"name":"cryptography-provider-base","website":"https://github.com/whyoleg/cryptography-kotlin","licenses":["Apache-2.0"]},{"uniqueId":"dev.whyoleg.cryptography:cryptography-provider-jdk-jvm","artifactVersion":"0.4.0","description":"cryptography-kotlin JDK provider","scm":{"connection":"https://github.com/whyoleg/cryptography-kotlin.git","url":"https://github.com/whyoleg/cryptography-kotlin","developerConnection":"https://github.com/whyoleg/cryptography-kotlin.git"},"name":"cryptography-provider-jdk","website":"https://github.com/whyoleg/cryptography-kotlin","licenses":["Apache-2.0"]},{"uniqueId":"dev.whyoleg.cryptography:cryptography-random-jvm","artifactVersion":"0.4.0","description":"cryptography-kotlin random API","scm":{"connection":"https://github.com/whyoleg/cryptography-kotlin.git","url":"https://github.com/whyoleg/cryptography-kotlin","developerConnection":"https://github.com/whyoleg/cryptography-kotlin.git"},"name":"cryptography-random","website":"https://github.com/whyoleg/cryptography-kotlin","licenses":["Apache-2.0"]},{"uniqueId":"dev.whyoleg.cryptography:cryptography-serialization-asn1-jvm","artifactVersion":"0.4.0","description":"cryptography-kotlin ASN.1 (DER) API","scm":{"connection":"https://github.com/whyoleg/cryptography-kotlin.git","url":"https://github.com/whyoleg/cryptography-kotlin","developerConnection":"https://github.com/whyoleg/cryptography-kotlin.git"},"name":"cryptography-serialization-asn1","website":"https://github.com/whyoleg/cryptography-kotlin","licenses":["Apache-2.0"]},{"uniqueId":"dev.whyoleg.cryptography:cryptography-serialization-asn1-modules-jvm","artifactVersion":"0.4.0","description":"cryptography-kotlin ASN.1 modules","scm":{"connection":"https://github.com/whyoleg/cryptography-kotlin.git","url":"https://github.com/whyoleg/cryptography-kotlin","developerConnection":"https://github.com/whyoleg/cryptography-kotlin.git"},"name":"cryptography-serialization-asn1-modules","website":"https://github.com/whyoleg/cryptography-kotlin","licenses":["Apache-2.0"]},{"uniqueId":"dev.whyoleg.cryptography:cryptography-serialization-pem-jvm","artifactVersion":"0.4.0","description":"cryptography-kotlin PEM API","scm":{"connection":"https://github.com/whyoleg/cryptography-kotlin.git","url":"https://github.com/whyoleg/cryptography-kotlin","developerConnection":"https://github.com/whyoleg/cryptography-kotlin.git"},"name":"cryptography-serialization-pem","website":"https://github.com/whyoleg/cryptography-kotlin","licenses":["Apache-2.0"]},{"uniqueId":"dev.zt64:compose-pdf-android","artifactVersion":"1.2.0","description":"Compose Multiplatform library that displays PDF files","scm":{"connection":"scm:git:github.com/zt64/compose-pdf.git","url":"https://github.com/zt64/compose-pdf","developerConnection":"scm:git:ssh://github.com/zt64/compose-pdf.git"},"name":"compose-pdf","website":"https://github.com/zt64/compose-pdf","licenses":["MIT"]},{"uniqueId":"io.coil-kt.coil3:coil-android","artifactVersion":"3.0.4","description":"An image loading library for Android and Compose Multiplatform.","scm":{"connection":"scm:git:git://github.com/coil-kt/coil.git","url":"https://github.com/coil-kt/coil","developerConnection":"scm:git:ssh://git@github.com/coil-kt/coil.git"},"name":"coil","website":"https://github.com/coil-kt/coil","licenses":["Apache-2.0"]},{"uniqueId":"io.coil-kt.coil3:coil-compose-android","artifactVersion":"3.0.4","description":"An image loading library for Android and Compose Multiplatform.","scm":{"connection":"scm:git:git://github.com/coil-kt/coil.git","url":"https://github.com/coil-kt/coil","developerConnection":"scm:git:ssh://git@github.com/coil-kt/coil.git"},"name":"coil-compose","website":"https://github.com/coil-kt/coil","licenses":["Apache-2.0"]},{"uniqueId":"io.coil-kt.coil3:coil-compose-core-android","artifactVersion":"3.0.4","description":"An image loading library for Android and Compose Multiplatform.","scm":{"connection":"scm:git:git://github.com/coil-kt/coil.git","url":"https://github.com/coil-kt/coil","developerConnection":"scm:git:ssh://git@github.com/coil-kt/coil.git"},"name":"coil-compose-core","website":"https://github.com/coil-kt/coil","licenses":["Apache-2.0"]},{"uniqueId":"io.coil-kt.coil3:coil-core-android","artifactVersion":"3.0.4","description":"An image loading library for Android and Compose Multiplatform.","scm":{"connection":"scm:git:git://github.com/coil-kt/coil.git","url":"https://github.com/coil-kt/coil","developerConnection":"scm:git:ssh://git@github.com/coil-kt/coil.git"},"name":"coil-core","website":"https://github.com/coil-kt/coil","licenses":["Apache-2.0"]},{"uniqueId":"io.coil-kt.coil3:coil-network-core-android","artifactVersion":"3.0.4","description":"An image loading library for Android and Compose Multiplatform.","scm":{"connection":"scm:git:git://github.com/coil-kt/coil.git","url":"https://github.com/coil-kt/coil","developerConnection":"scm:git:ssh://git@github.com/coil-kt/coil.git"},"name":"coil-network-core","website":"https://github.com/coil-kt/coil","licenses":["Apache-2.0"]},{"uniqueId":"io.coil-kt.coil3:coil-network-ktor3-android","artifactVersion":"3.0.4","description":"An image loading library for Android and Compose Multiplatform.","scm":{"connection":"scm:git:git://github.com/coil-kt/coil.git","url":"https://github.com/coil-kt/coil","developerConnection":"scm:git:ssh://git@github.com/coil-kt/coil.git"},"name":"coil-network-ktor3","website":"https://github.com/coil-kt/coil","licenses":["Apache-2.0"]},{"uniqueId":"io.github.aakira:napier-android","associated":["io.github.aakira:napier-android"],"artifactVersion":"2.7.1","description":"Kotlin Multiplatform libraries that show logs in common module.","scm":{"url":"https://github.com/aakira/Napier"},"name":"napier","website":"https://github.com/aakira/Napier","licenses":["Apache-2.0"]},{"uniqueId":"io.github.aakira:napier-android-debug","associated":["io.github.aakira:napier-android-debug"],"artifactVersion":"2.7.1","description":"Kotlin Multiplatform libraries that show logs in common module.","scm":{"url":"https://github.com/aakira/Napier"},"name":"napier","website":"https://github.com/aakira/Napier","licenses":["Apache-2.0"]},{"uniqueId":"io.github.dokar3:sonner-android","artifactVersion":"0.3.8","description":"An opinionated toast component for Compose Multiplatform.","scm":{"connection":"scm:git:git://github.com/dokar3/compose-sonner.git","url":"https://github.com/dokar3/compose-sonner","developerConnection":"scm:git:ssh://git@github.com/dokar3/compose-sonner.git"},"name":"compose-sonner","website":"https://github.com/dokar3/compose-sonner","licenses":["Apache-2.0"]},{"uniqueId":"io.github.reactivecircus.cache4k:cache4k-jvm","artifactVersion":"0.13.0","description":"In-memory Cache for Kotlin Multiplatform","scm":{"connection":"scm:git:https://github.com/reactivecircus/cache4k.git","url":"https://github.com/reactivecircus/cache4k","developerConnection":"scm:git:ssh://git@github.com/reactivecircus/cache4k.git"},"name":"cache4k","website":"https://github.com/reactivecircus/cache4k","licenses":["Apache-2.0"]},{"uniqueId":"io.github.sunny-chung:composable-table-android","artifactVersion":"1.3.0","description":"A multiplaform Jetpack Compose library that provides a `@Composable` table with automatic layouts.","scm":{"url":"https://github.com/sunny-chung/composable-table"},"name":"Composable Table","website":"https://github.com/sunny-chung/composable-table","licenses":["MIT"]},{"uniqueId":"io.github.vinceglb:filekit-compose-android","associated":["io.github.vinceglb:filekit-compose-android"],"artifactVersion":"0.8.8","description":"Files, Media, Folder Picker and File saver library for Kotlin Multiplatform and Compose Multiplatform","scm":{"connection":"scm:git:git://github.com/vinceglb/FileKit.git","url":"https://github.com/vinceglb/FileKit","developerConnection":"scm:git:ssh://git@github.com:vinceglb/FileKit.git"},"name":"FileKit","website":"https://github.com/vinceglb/FileKit","licenses":["MIT"]},{"uniqueId":"io.github.vinceglb:filekit-core-android","associated":["io.github.vinceglb:filekit-core-android"],"artifactVersion":"0.8.8","description":"Files, Media, Folder Picker and File saver library for Kotlin Multiplatform and Compose Multiplatform","scm":{"connection":"scm:git:git://github.com/vinceglb/FileKit.git","url":"https://github.com/vinceglb/FileKit","developerConnection":"scm:git:ssh://git@github.com:vinceglb/FileKit.git"},"name":"FileKit","website":"https://github.com/vinceglb/FileKit","licenses":["MIT"]},{"uniqueId":"io.ktor:ktor-client-auth-jvm","artifactVersion":"3.0.3","description":"Ktor is a framework for quickly creating web applications in Kotlin with minimal effort.","scm":{"url":"https://github.com/ktorio/ktor.git"},"name":"ktor-client-auth","website":"https://github.com/ktorio/ktor","licenses":["Apache-2.0"]},{"uniqueId":"io.ktor:ktor-client-content-negotiation-jvm","artifactVersion":"3.0.3","description":"Ktor is a framework for quickly creating web applications in Kotlin with minimal effort.","scm":{"url":"https://github.com/ktorio/ktor.git"},"name":"ktor-client-content-negotiation","website":"https://github.com/ktorio/ktor","licenses":["Apache-2.0"]},{"uniqueId":"io.ktor:ktor-client-core-jvm","artifactVersion":"3.0.3","description":"Ktor is a framework for quickly creating web applications in Kotlin with minimal effort.","scm":{"url":"https://github.com/ktorio/ktor.git"},"name":"ktor-client-core","website":"https://github.com/ktorio/ktor","licenses":["Apache-2.0"]},{"uniqueId":"io.ktor:ktor-client-logging-jvm","artifactVersion":"3.0.3","description":"Ktor is a framework for quickly creating web applications in Kotlin with minimal effort.","scm":{"url":"https://github.com/ktorio/ktor.git"},"name":"ktor-client-logging","website":"https://github.com/ktorio/ktor","licenses":["Apache-2.0"]},{"uniqueId":"io.ktor:ktor-client-okhttp-jvm","artifactVersion":"3.0.3","description":"Ktor is a framework for quickly creating web applications in Kotlin with minimal effort.","scm":{"url":"https://github.com/ktorio/ktor.git"},"name":"ktor-client-okhttp","website":"https://github.com/ktorio/ktor","licenses":["Apache-2.0"]},{"uniqueId":"io.ktor:ktor-client-websockets-jvm","artifactVersion":"3.0.3","description":"Ktor is a framework for quickly creating web applications in Kotlin with minimal effort.","scm":{"url":"https://github.com/ktorio/ktor.git"},"name":"ktor-client-websockets","website":"https://github.com/ktorio/ktor","licenses":["Apache-2.0"]},{"uniqueId":"io.ktor:ktor-events-jvm","artifactVersion":"3.0.3","description":"Ktor is a framework for quickly creating web applications in Kotlin with minimal effort.","scm":{"url":"https://github.com/ktorio/ktor.git"},"name":"ktor-events","website":"https://github.com/ktorio/ktor","licenses":["Apache-2.0"]},{"uniqueId":"io.ktor:ktor-http-jvm","artifactVersion":"3.0.3","description":"Ktor is a framework for quickly creating web applications in Kotlin with minimal effort.","scm":{"url":"https://github.com/ktorio/ktor.git"},"name":"ktor-http","website":"https://github.com/ktorio/ktor","licenses":["Apache-2.0"]},{"uniqueId":"io.ktor:ktor-io-jvm","artifactVersion":"3.0.3","description":"Ktor is a framework for quickly creating web applications in Kotlin with minimal effort.","scm":{"url":"https://github.com/ktorio/ktor.git"},"name":"ktor-io","website":"https://github.com/ktorio/ktor","licenses":["Apache-2.0"]},{"uniqueId":"io.ktor:ktor-serialization-jvm","artifactVersion":"3.0.3","description":"Ktor is a framework for quickly creating web applications in Kotlin with minimal effort.","scm":{"url":"https://github.com/ktorio/ktor.git"},"name":"ktor-serialization","website":"https://github.com/ktorio/ktor","licenses":["Apache-2.0"]},{"uniqueId":"io.ktor:ktor-serialization-kotlinx-json-jvm","artifactVersion":"3.0.3","description":"Ktor is a framework for quickly creating web applications in Kotlin with minimal effort.","scm":{"url":"https://github.com/ktorio/ktor.git"},"name":"ktor-serialization-kotlinx-json","website":"https://github.com/ktorio/ktor","licenses":["Apache-2.0"]},{"uniqueId":"io.ktor:ktor-serialization-kotlinx-jvm","artifactVersion":"3.0.3","description":"Ktor is a framework for quickly creating web applications in Kotlin with minimal effort.","scm":{"url":"https://github.com/ktorio/ktor.git"},"name":"ktor-serialization-kotlinx","website":"https://github.com/ktorio/ktor","licenses":["Apache-2.0"]},{"uniqueId":"io.ktor:ktor-sse-jvm","artifactVersion":"3.0.3","description":"Ktor is a framework for quickly creating web applications in Kotlin with minimal effort.","scm":{"url":"https://github.com/ktorio/ktor.git"},"name":"ktor-sse","website":"https://github.com/ktorio/ktor","licenses":["Apache-2.0"]},{"uniqueId":"io.ktor:ktor-utils-jvm","artifactVersion":"3.0.3","description":"Ktor is a framework for quickly creating web applications in Kotlin with minimal effort.","scm":{"url":"https://github.com/ktorio/ktor.git"},"name":"ktor-utils","website":"https://github.com/ktorio/ktor","licenses":["Apache-2.0"]},{"uniqueId":"io.ktor:ktor-websocket-serialization-jvm","artifactVersion":"3.0.3","description":"Ktor is a framework for quickly creating web applications in Kotlin with minimal effort.","scm":{"url":"https://github.com/ktorio/ktor.git"},"name":"ktor-websocket-serialization","website":"https://github.com/ktorio/ktor","licenses":["Apache-2.0"]},{"uniqueId":"io.ktor:ktor-websockets-jvm","artifactVersion":"3.0.3","description":"Ktor is a framework for quickly creating web applications in Kotlin with minimal effort.","scm":{"url":"https://github.com/ktorio/ktor.git"},"name":"ktor-websockets","website":"https://github.com/ktorio/ktor","licenses":["Apache-2.0"]},{"uniqueId":"org.bouncycastle:bcpkix-jdk18on","artifactVersion":"1.79","description":"The Bouncy Castle Java APIs for CMS, PKCS, EAC, TSP, CMP, CRMF, OCSP, and certificate generation. This jar contains APIs for JDK 1.8 and up. The APIs can be used in conjunction with a JCE/JCA provider such as the one provided with the Bouncy Castle Cryptography APIs.","scm":{"url":"https://github.com/bcgit/bc-java"},"name":"Bouncy Castle PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF APIs","website":"https://www.bouncycastle.org/java.html","licenses":["73252b46f36df25ef51a7994de439aea"]},{"uniqueId":"org.bouncycastle:bcprov-jdk18on","artifactVersion":"1.79","description":"The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. This jar contains JCE provider and lightweight API for the Bouncy Castle Cryptography APIs for JDK 1.8 and up.","scm":{"url":"https://github.com/bcgit/bc-java"},"name":"Bouncy Castle Provider","website":"https://www.bouncycastle.org/java.html","licenses":["73252b46f36df25ef51a7994de439aea"]},{"uniqueId":"org.bouncycastle:bcutil-jdk18on","artifactVersion":"1.79","description":"The Bouncy Castle Java APIs for ASN.1 extension and utility APIs used to support bcpkix and bctls. This jar contains APIs for JDK 1.8 and up.","scm":{"url":"https://github.com/bcgit/bc-java"},"name":"Bouncy Castle ASN.1 Extension and Utility APIs","website":"https://www.bouncycastle.org/java.html","licenses":["73252b46f36df25ef51a7994de439aea"]},{"uniqueId":"org.jetbrains.androidx.core:core-bundle-android","associated":["org.jetbrains.androidx.core:core-bundle-android"],"artifactVersion":"1.1.0-alpha01","description":"Provides Bundle in Kotlin Multiplatform projects","scm":{"connection":"scm:git:https://github.com/JetBrains/compose-jb.git","url":"https://github.com/JetBrains/compose-jb","developerConnection":"scm:git:https://github.com/JetBrains/compose-jb.git"},"name":"androidx.core:core-bundle","website":"https://github.com/JetBrains/compose-jb","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains.androidx.core:core-bundle-android-debug","associated":["org.jetbrains.androidx.core:core-bundle-android-debug"],"artifactVersion":"1.1.0-alpha01","description":"Provides Bundle in Kotlin Multiplatform projects","scm":{"connection":"scm:git:https://github.com/JetBrains/compose-jb.git","url":"https://github.com/JetBrains/compose-jb","developerConnection":"scm:git:https://github.com/JetBrains/compose-jb.git"},"name":"androidx.core:core-bundle","website":"https://github.com/JetBrains/compose-jb","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains.androidx.core:core-uri-android","associated":["org.jetbrains.androidx.core:core-uri-android"],"artifactVersion":"1.0.0-alpha01","description":"Provides Uri in Kotlin Multiplatform projects","scm":{"connection":"scm:git:https://github.com/JetBrains/compose-jb.git","url":"https://github.com/JetBrains/compose-jb","developerConnection":"scm:git:https://github.com/JetBrains/compose-jb.git"},"name":"androidx.core:core-uri","website":"https://github.com/JetBrains/compose-jb","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains.androidx.core:core-uri-android-debug","associated":["org.jetbrains.androidx.core:core-uri-android-debug"],"artifactVersion":"1.0.0-alpha01","description":"Provides Uri in Kotlin Multiplatform projects","scm":{"connection":"scm:git:https://github.com/JetBrains/compose-jb.git","url":"https://github.com/JetBrains/compose-jb","developerConnection":"scm:git:https://github.com/JetBrains/compose-jb.git"},"name":"androidx.core:core-uri","website":"https://github.com/JetBrains/compose-jb","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains.compose.components:components-resources-android","artifactVersion":"1.7.3","description":"Resources for Compose JB","scm":{"connection":"scm:git:https://github.com/JetBrains/compose-jb.git","url":"https://github.com/JetBrains/compose-jb","developerConnection":"scm:git:https://github.com/JetBrains/compose-jb.git"},"name":"Resources for Compose JB","website":"https://github.com/JetBrains/compose-jb","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains.kotlin:kotlin-bom","artifactVersion":"1.8.0","description":"Kotlin is a statically typed programming language that compiles to JVM byte codes and JavaScript","scm":{"connection":"scm:git:https://github.com/JetBrains/kotlin.git","url":"https://github.com/JetBrains/kotlin","developerConnection":"scm:git:https://github.com/JetBrains/kotlin.git"},"name":"Kotlin Libraries bill-of-materials","website":"https://kotlinlang.org/","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains.kotlin:kotlin-stdlib","artifactVersion":"2.1.0","description":"Kotlin Standard Library","scm":{"connection":"scm:git:https://github.com/JetBrains/kotlin.git","url":"https://github.com/JetBrains/kotlin","developerConnection":"scm:git:https://github.com/JetBrains/kotlin.git"},"name":"Kotlin Stdlib","website":"https://kotlinlang.org/","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains.kotlin:kotlin-stdlib-jdk7","artifactVersion":"1.9.10","description":"Kotlin Standard Library JDK 7 extension","scm":{"connection":"scm:git:https://github.com/JetBrains/kotlin.git","url":"https://github.com/JetBrains/kotlin","developerConnection":"scm:git:https://github.com/JetBrains/kotlin.git"},"name":"Kotlin Stdlib Jdk7","website":"https://kotlinlang.org/","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains.kotlin:kotlin-stdlib-jdk8","artifactVersion":"1.9.10","description":"Kotlin Standard Library JDK 8 extension","scm":{"connection":"scm:git:https://github.com/JetBrains/kotlin.git","url":"https://github.com/JetBrains/kotlin","developerConnection":"scm:git:https://github.com/JetBrains/kotlin.git"},"name":"Kotlin Stdlib Jdk8","website":"https://kotlinlang.org/","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains.kotlinx:atomicfu-jvm","artifactVersion":"0.26.0","description":"AtomicFU utilities","scm":{"url":"https://github.com/Kotlin/kotlinx.atomicfu"},"name":"atomicfu","website":"https://github.com/Kotlin/kotlinx.atomicfu","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains.kotlinx:kotlinx-collections-immutable-jvm","artifactVersion":"0.3.7","description":"Kotlin Immutable Collections multiplatform library","scm":{"url":"https://github.com/Kotlin/kotlinx.collections.immutable"},"name":"kotlinx-collections-immutable","website":"https://github.com/Kotlin/kotlinx.collections.immutable","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains.kotlinx:kotlinx-coroutines-android","artifactVersion":"1.9.0","description":"Coroutines support libraries for Kotlin","scm":{"url":"https://github.com/Kotlin/kotlinx.coroutines"},"name":"kotlinx-coroutines-android","website":"https://github.com/Kotlin/kotlinx.coroutines","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains.kotlinx:kotlinx-coroutines-bom","artifactVersion":"1.9.0","description":"Coroutines support libraries for Kotlin","scm":{"url":"https://github.com/Kotlin/kotlinx.coroutines"},"name":"kotlinx-coroutines-bom","website":"https://github.com/Kotlin/kotlinx.coroutines","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm","artifactVersion":"1.9.0","description":"Coroutines support libraries for Kotlin","scm":{"url":"https://github.com/Kotlin/kotlinx.coroutines"},"name":"kotlinx-coroutines-core","website":"https://github.com/Kotlin/kotlinx.coroutines","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains.kotlinx:kotlinx-coroutines-slf4j","artifactVersion":"1.9.0","description":"Coroutines support libraries for Kotlin","scm":{"url":"https://github.com/Kotlin/kotlinx.coroutines"},"name":"kotlinx-coroutines-slf4j","website":"https://github.com/Kotlin/kotlinx.coroutines","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains.kotlinx:kotlinx-datetime-jvm","artifactVersion":"0.6.1","description":"Kotlin Datetime Library","scm":{"url":"https://github.com/Kotlin/kotlinx-datetime"},"name":"kotlinx-datetime","website":"https://github.com/Kotlin/kotlinx-datetime","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains.kotlinx:kotlinx-io-bytestring-jvm","artifactVersion":"0.5.4","description":"IO support for Kotlin","scm":{"url":"https://github.com/Kotlin/kotlinx-io"},"name":"kotlinx-io-bytestring","website":"https://github.com/Kotlin/kotlinx-io","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains.kotlinx:kotlinx-io-core-jvm","artifactVersion":"0.5.4","description":"IO support for Kotlin","scm":{"url":"https://github.com/Kotlin/kotlinx-io"},"name":"kotlinx-io-core","website":"https://github.com/Kotlin/kotlinx-io","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains.kotlinx:kotlinx-serialization-bom","artifactVersion":"1.7.3","description":"Kotlin multiplatform serialization runtime library","scm":{"url":"https://github.com/Kotlin/kotlinx.serialization"},"name":"kotlinx-serialization-bom","website":"https://github.com/Kotlin/kotlinx.serialization","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains.kotlinx:kotlinx-serialization-core-jvm","artifactVersion":"1.7.3","description":"Kotlin multiplatform serialization runtime library","scm":{"url":"https://github.com/Kotlin/kotlinx.serialization"},"name":"kotlinx-serialization-core","website":"https://github.com/Kotlin/kotlinx.serialization","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains.kotlinx:kotlinx-serialization-json-io-jvm","artifactVersion":"1.7.3","description":"Kotlin multiplatform serialization runtime library","scm":{"url":"https://github.com/Kotlin/kotlinx.serialization"},"name":"kotlinx-serialization-json-io","website":"https://github.com/Kotlin/kotlinx.serialization","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains.kotlinx:kotlinx-serialization-json-jvm","artifactVersion":"1.7.3","description":"Kotlin multiplatform serialization runtime library","scm":{"url":"https://github.com/Kotlin/kotlinx.serialization"},"name":"kotlinx-serialization-json","website":"https://github.com/Kotlin/kotlinx.serialization","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains:annotations","artifactVersion":"23.0.0","description":"A set of annotations used for code inspection support and code documentation.","scm":{"connection":"scm:git:git://github.com/JetBrains/java-annotations.git","url":"https://github.com/JetBrains/java-annotations","developerConnection":"scm:git:ssh://github.com:JetBrains/java-annotations.git"},"name":"JetBrains Java Annotations","website":"https://github.com/JetBrains/java-annotations","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains:markdown-jvm","artifactVersion":"0.7.3","description":"Markdown parser in Kotlin","scm":{"connection":"scm:git:git://github.com/JetBrains/markdown.git","url":"https://github.com/JetBrains/markdown"},"name":"markdown","website":"https://github.com/JetBrains/markdown","licenses":["Apache-2.0"]},{"uniqueId":"org.kodein.emoji:emoji-compose-android","associated":["org.kodein.emoji:emoji-compose-android"],"artifactVersion":"2.1.0","description":"Emoji support for Compose/Multiplatform","scm":{"connection":"https://github.com/kosi-libs/Kosi-Emoji-KT.git","url":"https://github.com/kosi-libs/Kosi-Emoji-KT"},"name":"Emoji.Compose","website":"http://kodein.org","licenses":["MIT"]},{"uniqueId":"org.kodein.emoji:emoji-compose-android-debug","associated":["org.kodein.emoji:emoji-compose-android-debug"],"artifactVersion":"2.1.0","description":"Emoji support for Compose/Multiplatform","scm":{"connection":"https://github.com/kosi-libs/Kosi-Emoji-KT.git","url":"https://github.com/kosi-libs/Kosi-Emoji-KT"},"name":"Emoji.Compose","website":"http://kodein.org","licenses":["MIT"]},{"uniqueId":"org.kodein.emoji:emoji-compose-m3-android","associated":["org.kodein.emoji:emoji-compose-m3-android"],"artifactVersion":"2.1.0","description":"Emoji support for Compose/Multiplatform with Material 3","scm":{"connection":"https://github.com/kosi-libs/Kosi-Emoji-KT.git","url":"https://github.com/kosi-libs/Kosi-Emoji-KT"},"name":"Emoji.Compose.M3","website":"http://kodein.org","licenses":["MIT"]},{"uniqueId":"org.kodein.emoji:emoji-compose-m3-android-debug","associated":["org.kodein.emoji:emoji-compose-m3-android-debug"],"artifactVersion":"2.1.0","description":"Emoji support for Compose/Multiplatform with Material 3","scm":{"connection":"https://github.com/kosi-libs/Kosi-Emoji-KT.git","url":"https://github.com/kosi-libs/Kosi-Emoji-KT"},"name":"Emoji.Compose.M3","website":"http://kodein.org","licenses":["MIT"]},{"uniqueId":"org.kodein.emoji:emoji-kt-jvm","artifactVersion":"2.1.0","description":"Emoji support for Kotlin/Multiplatform","scm":{"connection":"https://github.com/kosi-libs/Kosi-Emoji-KT.git","url":"https://github.com/kosi-libs/Kosi-Emoji-KT"},"name":"Emoji.Kt","website":"http://kodein.org","licenses":["MIT"]},{"uniqueId":"org.slf4j:slf4j-api","artifactVersion":"2.0.16","description":"The slf4j API","scm":{"connection":"scm:git:https://github.com/qos-ch/slf4j.git","url":"https://github.com/qos-ch/slf4j"},"name":"SLF4J API Module","website":"http://www.slf4j.org","licenses":["MIT"],"organization":{"url":"http://www.qos.ch","name":"QOS.ch"}},{"uniqueId":"ru.noties:jlatexmath-android","artifactVersion":"0.2.0","description":"JLatexMath-Android","scm":{"connection":"scm:git:git://github.com/noties/jlatexmath-android.git","url":"https://github.com/noties/jlatexmath-android","developerConnection":"scm:git:git://github.com/noties/jlatexmath-android.git"},"name":"jlatexmath-android","website":"https://github.com/noties/jlatexmath-android","licenses":["59ba273e30c74b67a5f0b33e713fbfb9"]},{"uniqueId":"ru.noties:jlatexmath-android-font-cyrillic","artifactVersion":"0.2.0","description":"JLatexMath-Android","scm":{"connection":"scm:git:git://github.com/noties/jlatexmath-android.git","url":"https://github.com/noties/jlatexmath-android","developerConnection":"scm:git:git://github.com/noties/jlatexmath-android.git"},"name":"jlatexmath-android-font-cyrillic","website":"https://github.com/noties/jlatexmath-android","licenses":["59ba273e30c74b67a5f0b33e713fbfb9"]},{"uniqueId":"ru.noties:jlatexmath-android-font-greek","artifactVersion":"0.2.0","description":"JLatexMath-Android","scm":{"connection":"scm:git:git://github.com/noties/jlatexmath-android.git","url":"https://github.com/noties/jlatexmath-android","developerConnection":"scm:git:git://github.com/noties/jlatexmath-android.git"},"name":"jlatexmath-android-font-greek","website":"https://github.com/noties/jlatexmath-android","licenses":["59ba273e30c74b67a5f0b33e713fbfb9"]}],"licenses":{"59ba273e30c74b67a5f0b33e713fbfb9":{"hash":"59ba273e30c74b67a5f0b33e713fbfb9","url":"https://www.gnu.org/licenses/old-licenses/gpl-2.0.html","name":"GNU General Public License, version 2"},"73252b46f36df25ef51a7994de439aea":{"hash":"73252b46f36df25ef51a7994de439aea","url":"https://www.bouncycastle.org/licence.html","name":"Bouncy Castle Licence"},"Apache-2.0":{"hash":"Apache-2.0","internalHash":"Apache-2.0","url":"https://www.apache.org/licenses/LICENSE-2.0.txt","spdxId":"Apache-2.0","name":"The Apache Software License, Version 2.0"},"MIT":{"hash":"MIT","internalHash":"MIT","url":"https://opensource.org/licenses/MIT","spdxId":"MIT","name":"MIT"},"MPL-2.0":{"hash":"5b91336347d221b1fe4c7c13055b475b","url":"https://spdx.org/licenses/MPL-2.0.html","spdxId":"MPL-2.0","name":"Mozilla Public License 2.0"},"dde7ab2ff7f8b3abd4da22b5ffd5ec20":{"hash":"dde7ab2ff7f8b3abd4da22b5ffd5ec20","url":"https://raw.githubusercontent.com/couchbase/product-texts/ec39f811376df6d18e56c81873fd565093666505/mobile/couchbase-lite/license/LICENSE_community.txt","name":"Couchbase, Inc. Community Edition License Agreement"}}} \ No newline at end of file +{"metadata":{"generated":"2025-01-07T04:42:50.63Z"},"libraries":[{"uniqueId":"androidx.activity:activity","artifactVersion":"1.9.3","description":"Provides the base Activity subclass and the relevant hooks to build a composable structure on top.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Activity","website":"https://developer.android.com/jetpack/androidx/releases/activity#1.9.3","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.activity:activity-compose","artifactVersion":"1.9.3","description":"Compose integration with Activity","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Activity Compose","website":"https://developer.android.com/jetpack/androidx/releases/activity#1.9.3","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.activity:activity-ktx","artifactVersion":"1.9.3","description":"Kotlin extensions for 'activity' artifact","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Activity Kotlin Extensions","website":"https://developer.android.com/jetpack/androidx/releases/activity#1.9.3","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.annotation:annotation-experimental","artifactVersion":"1.4.1","description":"Java annotation for use on unstable Android API surfaces. When used in conjunction with the Experimental annotation lint checks, this annotation provides functional parity with Kotlin's Experimental annotation.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Experimental annotation","website":"https://developer.android.com/jetpack/androidx/releases/annotation#1.4.1","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.annotation:annotation-jvm","artifactVersion":"1.9.1","description":"Provides source annotations for tooling and readability.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Annotation","website":"https://developer.android.com/jetpack/androidx/releases/annotation#1.9.1","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.appcompat:appcompat","artifactVersion":"1.7.0","description":"Provides backwards-compatible implementations of UI-related Android SDK functionality, including dark mode and Material theming.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"AppCompat","website":"https://developer.android.com/jetpack/androidx/releases/appcompat#1.7.0","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.appcompat:appcompat-resources","artifactVersion":"1.7.0","description":"Provides backward-compatible implementations of resource-related Android SDKfunctionality, including color state list theming.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"AppCompat Resources","website":"https://developer.android.com/jetpack/androidx/releases/appcompat#1.7.0","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.arch.core:core-common","artifactVersion":"2.2.0","description":"Android Arch-Common","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Android Arch-Common","website":"https://developer.android.com/jetpack/androidx/releases/arch-core#2.2.0","licenses":["Apache-2.0"]},{"uniqueId":"androidx.arch.core:core-runtime","artifactVersion":"2.2.0","description":"Android Arch-Runtime","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Android Arch-Runtime","website":"https://developer.android.com/jetpack/androidx/releases/arch-core#2.2.0","licenses":["Apache-2.0"]},{"uniqueId":"androidx.autofill:autofill","artifactVersion":"1.0.0","description":"AndroidX Autofill","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"http://source.android.com"},"name":"AndroidX Autofill","website":"https://developer.android.com/jetpack/androidx","licenses":["Apache-2.0"]},{"uniqueId":"androidx.collection:collection-jvm","artifactVersion":"1.4.4","description":"Standalone efficient collections.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"collections","website":"https://developer.android.com/jetpack/androidx/releases/collection#1.4.4","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.collection:collection-ktx","artifactVersion":"1.4.4","description":"Kotlin extensions for 'collection' artifact","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Collections Kotlin Extensions","website":"https://developer.android.com/jetpack/androidx/releases/collection#1.4.4","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.compose.animation:animation-android","artifactVersion":"1.7.6","description":"Compose animation library","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Compose Animation","website":"https://developer.android.com/jetpack/androidx/releases/compose-animation#1.7.6","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.compose.animation:animation-core-android","artifactVersion":"1.7.6","description":"Animation engine and animation primitives that are the building blocks of the Compose animation library","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Compose Animation Core","website":"https://developer.android.com/jetpack/androidx/releases/compose-animation#1.7.6","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.compose.foundation:foundation-android","artifactVersion":"1.7.6","description":"Higher level abstractions of the Compose UI primitives. This library is design system agnostic, providing the high-level building blocks for both application and design-system developers","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Compose Foundation","website":"https://developer.android.com/jetpack/androidx/releases/compose-foundation#1.7.6","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.compose.foundation:foundation-layout-android","artifactVersion":"1.7.6","description":"Compose layout implementations","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Compose Layouts","website":"https://developer.android.com/jetpack/androidx/releases/compose-foundation#1.7.6","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.compose.material3:material3-android","artifactVersion":"1.3.1","description":"Compose Material You Design Components library","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Compose Material3 Components","website":"https://developer.android.com/jetpack/androidx/releases/compose-material3#1.3.1","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.compose.material:material-android","artifactVersion":"1.7.6","description":"Compose Material Design Components library","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Compose Material Components","website":"https://developer.android.com/jetpack/androidx/releases/compose-material#1.7.6","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.compose.material:material-icons-core-android","artifactVersion":"1.7.6","description":"Compose Material Design core icons. This module contains the most commonly used set of Material icons.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Compose Material Icons Core","website":"https://developer.android.com/jetpack/androidx/releases/compose-material#1.7.6","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.compose.material:material-icons-extended-android","artifactVersion":"1.7.6","description":"Compose Material Design extended icons. This module contains all Material icons. It is a very large dependency and should not be included directly.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Compose Material Icons Extended","website":"https://developer.android.com/jetpack/androidx/releases/compose-material#1.7.6","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.compose.material:material-ripple-android","artifactVersion":"1.7.6","description":"Material ripple used to build interactive components","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Compose Material Ripple","website":"https://developer.android.com/jetpack/androidx/releases/compose-material#1.7.6","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.compose.runtime:runtime-android","artifactVersion":"1.7.6","description":"Tree composition support for code generated by the Compose compiler plugin and corresponding public API","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Compose Runtime","website":"https://developer.android.com/jetpack/androidx/releases/compose-runtime#1.7.6","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.compose.runtime:runtime-saveable-android","artifactVersion":"1.7.6","description":"Compose components that allow saving and restoring the local ui state","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Compose Saveable","website":"https://developer.android.com/jetpack/androidx/releases/compose-runtime#1.7.6","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.compose.ui:ui-android","artifactVersion":"1.7.6","description":"Compose UI primitives. This library contains the primitives that form the Compose UI Toolkit, such as drawing, measurement and layout.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Compose UI","website":"https://developer.android.com/jetpack/androidx/releases/compose-ui#1.7.6","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.compose.ui:ui-geometry-android","artifactVersion":"1.7.6","description":"Compose classes related to dimensions without units","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Compose Geometry","website":"https://developer.android.com/jetpack/androidx/releases/compose-ui#1.7.6","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.compose.ui:ui-graphics-android","artifactVersion":"1.7.6","description":"Compose graphics","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Compose Graphics","website":"https://developer.android.com/jetpack/androidx/releases/compose-ui#1.7.6","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.compose.ui:ui-test-manifest","artifactVersion":"1.7.6","description":"Compose testing library that should be added as a debugImplementation dependency to add properties to the debug manifest necessary for testing an application","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Compose Testing manifest dependency","website":"https://developer.android.com/jetpack/androidx/releases/compose-ui#1.7.6","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.compose.ui:ui-text-android","artifactVersion":"1.7.6","description":"Compose Text primitives and utilities","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Compose UI Text","website":"https://developer.android.com/jetpack/androidx/releases/compose-ui#1.7.6","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.compose.ui:ui-tooling-android","artifactVersion":"1.7.6","description":"Compose tooling library. This library exposes information to our tools for better IDE support.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Compose Tooling","website":"https://developer.android.com/jetpack/androidx/releases/compose-ui#1.7.6","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.compose.ui:ui-tooling-data-android","artifactVersion":"1.7.6","description":"Compose tooling library data. This library provides data about compose for different tooling purposes.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Compose Tooling Data","website":"https://developer.android.com/jetpack/androidx/releases/compose-ui#1.7.6","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.compose.ui:ui-tooling-preview-android","artifactVersion":"1.7.6","description":"Compose tooling library API. This library provides the API required to declare @Preview composables in user apps.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Compose UI Preview Tooling","website":"https://developer.android.com/jetpack/androidx/releases/compose-ui#1.7.6","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.compose.ui:ui-unit-android","artifactVersion":"1.7.6","description":"Compose classes for simple units","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Compose Unit","website":"https://developer.android.com/jetpack/androidx/releases/compose-ui#1.7.6","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.compose.ui:ui-util-android","artifactVersion":"1.7.6","description":"Internal Compose utilities used by other modules","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Compose Util","website":"https://developer.android.com/jetpack/androidx/releases/compose-ui#1.7.6","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.compose:compose-bom","artifactVersion":"2024.02.01","description":"A compatible set of Jetpack Compose libraries.","name":"Jetpack Compose Libraries BOM","website":"https://developer.android.com/jetpack","licenses":["Apache-2.0"]},{"uniqueId":"androidx.concurrent:concurrent-futures","artifactVersion":"1.1.0","description":"Androidx implementation of Guava's ListenableFuture","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"http://source.android.com"},"name":"AndroidX Futures","website":"https://developer.android.com/topic/libraries/architecture/index.html","licenses":["Apache-2.0"]},{"uniqueId":"androidx.core:core","artifactVersion":"1.15.0","description":"Provides backward-compatible implementations of Android platform APIs and features.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Core","website":"https://developer.android.com/jetpack/androidx/releases/core#1.15.0","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.core:core-ktx","artifactVersion":"1.15.0","description":"Kotlin extensions for 'core' artifact","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Core Kotlin Extensions","website":"https://developer.android.com/jetpack/androidx/releases/core#1.15.0","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.cursoradapter:cursoradapter","artifactVersion":"1.0.0","description":"The Support Library is a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren't a part of the framework APIs. Compatible on devices running API 14 or later.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"http://source.android.com"},"name":"Support Cursor Adapter","website":"http://developer.android.com/tools/extras/support-library.html","licenses":["Apache-2.0"]},{"uniqueId":"androidx.customview:customview","artifactVersion":"1.0.0","description":"The Support Library is a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren't a part of the framework APIs. Compatible on devices running API 14 or later.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"http://source.android.com"},"name":"Support Custom View","website":"http://developer.android.com/tools/extras/support-library.html","licenses":["Apache-2.0"]},{"uniqueId":"androidx.customview:customview-poolingcontainer","artifactVersion":"1.0.0","description":"Utilities for listening to the lifecycle of containers that manage their child Views' lifecycle, such as RecyclerView","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"androidx.customview:poolingcontainer","website":"https://developer.android.com/jetpack/androidx/releases/customview#1.0.0","licenses":["Apache-2.0"]},{"uniqueId":"androidx.drawerlayout:drawerlayout","artifactVersion":"1.0.0","description":"The Support Library is a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren't a part of the framework APIs. Compatible on devices running API 14 or later.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"http://source.android.com"},"name":"Support Drawer Layout","website":"http://developer.android.com/tools/extras/support-library.html","licenses":["Apache-2.0"]},{"uniqueId":"androidx.emoji2:emoji2","artifactVersion":"1.3.0","description":"Core library to enable emoji compatibility in Kitkat and newer devices to avoid the empty emoji characters.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Android Emoji2 Compat","website":"https://developer.android.com/jetpack/androidx/releases/emoji2#1.3.0","licenses":["Apache-2.0"]},{"uniqueId":"androidx.emoji2:emoji2-views-helper","artifactVersion":"1.3.0","description":"View helpers for Emoji2","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Android Emoji2 Compat view helpers","website":"https://developer.android.com/jetpack/androidx/releases/emoji2#1.3.0","licenses":["Apache-2.0"]},{"uniqueId":"androidx.exifinterface:exifinterface","artifactVersion":"1.3.7","description":"Android Support ExifInterface","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Support ExifInterface","website":"https://developer.android.com/jetpack/androidx/releases/exifinterface#1.3.7","licenses":["Apache-2.0"]},{"uniqueId":"androidx.fragment:fragment","artifactVersion":"1.5.4","description":"The Support Library is a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren't a part of the framework APIs. Compatible on devices running API 14 or later.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Support fragment","website":"https://developer.android.com/jetpack/androidx/releases/fragment#1.5.4","licenses":["Apache-2.0"]},{"uniqueId":"androidx.graphics:graphics-path","artifactVersion":"1.0.1","description":"Query segment data for android.graphics.Path objects","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Android Graphics Path","website":"https://developer.android.com/jetpack/androidx/releases/graphics#1.0.1","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.interpolator:interpolator","artifactVersion":"1.0.0","description":"The Support Library is a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren't a part of the framework APIs. Compatible on devices running API 14 or later.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"http://source.android.com"},"name":"Support Interpolators","website":"http://developer.android.com/tools/extras/support-library.html","licenses":["Apache-2.0"]},{"uniqueId":"androidx.lifecycle:lifecycle-common-java8","artifactVersion":"2.9.0-alpha03","description":"Android Lifecycle-Common for Java 8 Language","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Lifecycle-Common for Java 8","website":"https://developer.android.com/jetpack/androidx/releases/lifecycle#2.9.0-alpha03","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.lifecycle:lifecycle-common-jvm","artifactVersion":"2.9.0-alpha03","description":"Android Lifecycle-Common","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Lifecycle-Common","website":"https://developer.android.com/jetpack/androidx/releases/lifecycle#2.9.0-alpha03","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.lifecycle:lifecycle-livedata","artifactVersion":"2.9.0-alpha03","description":"Android Lifecycle LiveData","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Lifecycle LiveData","website":"https://developer.android.com/jetpack/androidx/releases/lifecycle#2.9.0-alpha03","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.lifecycle:lifecycle-livedata-core","artifactVersion":"2.9.0-alpha03","description":"Android Lifecycle LiveData Core","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Lifecycle LiveData Core","website":"https://developer.android.com/jetpack/androidx/releases/lifecycle#2.9.0-alpha03","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.lifecycle:lifecycle-livedata-core-ktx","artifactVersion":"2.9.0-alpha03","description":"Kotlin extensions for 'livedata-core' artifact","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"LiveData Core Kotlin Extensions","website":"https://developer.android.com/jetpack/androidx/releases/lifecycle#2.9.0-alpha03","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.lifecycle:lifecycle-process","artifactVersion":"2.9.0-alpha03","description":"Android Lifecycle Process","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Lifecycle Process","website":"https://developer.android.com/jetpack/androidx/releases/lifecycle#2.9.0-alpha03","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.lifecycle:lifecycle-runtime-android","artifactVersion":"2.9.0-alpha03","description":"Android Lifecycle Runtime","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Lifecycle Runtime","website":"https://developer.android.com/jetpack/androidx/releases/lifecycle#2.9.0-alpha03","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.lifecycle:lifecycle-runtime-compose-android","artifactVersion":"2.9.0-alpha03","description":"Compose integration with Lifecycle","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Lifecycle Runtime Compose","website":"https://developer.android.com/jetpack/androidx/releases/lifecycle#2.9.0-alpha03","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.lifecycle:lifecycle-runtime-ktx-android","artifactVersion":"2.9.0-alpha03","description":"Kotlin extensions for 'lifecycle' artifact","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Lifecycle Kotlin Extensions","website":"https://developer.android.com/jetpack/androidx/releases/lifecycle#2.9.0-alpha03","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.lifecycle:lifecycle-viewmodel","associated":["androidx.lifecycle:lifecycle-viewmodel"],"artifactVersion":"2.9.0-alpha03","description":"Android Lifecycle ViewModel","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Lifecycle ViewModel","website":"https://developer.android.com/jetpack/androidx/releases/lifecycle#2.9.0-alpha03","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.lifecycle:lifecycle-viewmodel-android","associated":["androidx.lifecycle:lifecycle-viewmodel-android"],"artifactVersion":"2.9.0-alpha03","description":"Android Lifecycle ViewModel","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Lifecycle ViewModel","website":"https://developer.android.com/jetpack/androidx/releases/lifecycle#2.9.0-alpha03","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.lifecycle:lifecycle-viewmodel-compose-android","artifactVersion":"2.9.0-alpha03","description":"Compose integration with Lifecycle ViewModel","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Lifecycle ViewModel Compose","website":"https://developer.android.com/jetpack/androidx/releases/lifecycle#2.9.0-alpha03","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.lifecycle:lifecycle-viewmodel-ktx","artifactVersion":"2.9.0-alpha03","description":"Kotlin extensions for 'viewmodel' artifact","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Lifecycle ViewModel Kotlin Extensions","website":"https://developer.android.com/jetpack/androidx/releases/lifecycle#2.9.0-alpha03","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.lifecycle:lifecycle-viewmodel-savedstate","artifactVersion":"2.9.0-alpha03","description":"Android Lifecycle ViewModel","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Lifecycle ViewModel with SavedState","website":"https://developer.android.com/jetpack/androidx/releases/lifecycle#2.9.0-alpha03","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.loader:loader","artifactVersion":"1.0.0","description":"The Support Library is a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren't a part of the framework APIs. Compatible on devices running API 14 or later.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"http://source.android.com"},"name":"Support loader","website":"http://developer.android.com/tools/extras/support-library.html","licenses":["Apache-2.0"]},{"uniqueId":"androidx.media3:media3-common","artifactVersion":"1.5.1","description":"Media3 common module","scm":{"connection":"scm:git:https://github.com/androidx/media.git","url":"https://github.com/androidx/media"},"name":"Media3 common module","licenses":["Apache-2.0"]},{"uniqueId":"androidx.media3:media3-container","artifactVersion":"1.5.1","description":"Media3 Container module","scm":{"connection":"scm:git:https://github.com/androidx/media.git","url":"https://github.com/androidx/media"},"name":"Media3 Container module","licenses":["Apache-2.0"]},{"uniqueId":"androidx.media3:media3-database","artifactVersion":"1.5.1","description":"Media3 database module","scm":{"connection":"scm:git:https://github.com/androidx/media.git","url":"https://github.com/androidx/media"},"name":"Media3 database module","licenses":["Apache-2.0"]},{"uniqueId":"androidx.media3:media3-datasource","artifactVersion":"1.5.1","description":"Media3 DataSource module","scm":{"connection":"scm:git:https://github.com/androidx/media.git","url":"https://github.com/androidx/media"},"name":"Media3 DataSource module","licenses":["Apache-2.0"]},{"uniqueId":"androidx.media3:media3-decoder","artifactVersion":"1.5.1","description":"Media3 decoder module","scm":{"connection":"scm:git:https://github.com/androidx/media.git","url":"https://github.com/androidx/media"},"name":"Media3 decoder module","licenses":["Apache-2.0"]},{"uniqueId":"androidx.media3:media3-exoplayer","artifactVersion":"1.5.1","description":"Media3 ExoPlayer module","scm":{"connection":"scm:git:https://github.com/androidx/media.git","url":"https://github.com/androidx/media"},"name":"Media3 ExoPlayer module","licenses":["Apache-2.0"]},{"uniqueId":"androidx.media3:media3-exoplayer-dash","artifactVersion":"1.5.1","description":"Media3 ExoPlayer DASH module","scm":{"connection":"scm:git:https://github.com/androidx/media.git","url":"https://github.com/androidx/media"},"name":"Media3 ExoPlayer DASH module","licenses":["Apache-2.0"]},{"uniqueId":"androidx.media3:media3-exoplayer-hls","artifactVersion":"1.5.1","description":"Media3 ExoPlayer HLS module","scm":{"connection":"scm:git:https://github.com/androidx/media.git","url":"https://github.com/androidx/media"},"name":"Media3 ExoPlayer HLS module","licenses":["Apache-2.0"]},{"uniqueId":"androidx.media3:media3-extractor","artifactVersion":"1.5.1","description":"Media3 Extractor module","scm":{"connection":"scm:git:https://github.com/androidx/media.git","url":"https://github.com/androidx/media"},"name":"Media3 Extractor module","licenses":["Apache-2.0"]},{"uniqueId":"androidx.media3:media3-ui","artifactVersion":"1.5.1","description":"Media3 UI module","scm":{"connection":"scm:git:https://github.com/androidx/media.git","url":"https://github.com/androidx/media"},"name":"Media3 UI module","licenses":["Apache-2.0"]},{"uniqueId":"androidx.media:media","artifactVersion":"1.7.0","description":"The Support Library is a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren't a part of the framework APIs. Compatible on devices running API 14 or later.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Media","website":"https://developer.android.com/jetpack/androidx/releases/media#1.7.0","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.navigation:navigation-common","artifactVersion":"2.8.0","description":"Android Navigation-Common","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Navigation Common","website":"https://developer.android.com/jetpack/androidx/releases/navigation#2.8.0","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.navigation:navigation-common-ktx","artifactVersion":"2.8.0","description":"Android Navigation-Common-Ktx","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Navigation Common Kotlin Extensions","website":"https://developer.android.com/jetpack/androidx/releases/navigation#2.8.0","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.navigation:navigation-compose","artifactVersion":"2.8.0","description":"Compose integration with Navigation","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Compose Navigation","website":"https://developer.android.com/jetpack/androidx/releases/navigation#2.8.0","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.navigation:navigation-runtime","artifactVersion":"2.8.0","description":"Android Navigation-Runtime","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Navigation Runtime","website":"https://developer.android.com/jetpack/androidx/releases/navigation#2.8.0","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.navigation:navigation-runtime-ktx","artifactVersion":"2.8.0","description":"Android Navigation-Runtime-Ktx","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Navigation Runtime Kotlin Extensions","website":"https://developer.android.com/jetpack/androidx/releases/navigation#2.8.0","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.paging:paging-common-android","artifactVersion":"3.3.0-alpha02","description":"Android Paging-Common","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Paging-Common","website":"https://developer.android.com/jetpack/androidx/releases/paging#3.3.0-alpha02","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.paging:paging-compose-android","artifactVersion":"3.3.0-alpha02","description":"Compose integration with Paging","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Paging-Compose","website":"https://developer.android.com/jetpack/androidx/releases/paging#3.3.0-alpha02","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.profileinstaller:profileinstaller","artifactVersion":"1.4.1","description":"Allows libraries to prepopulate ahead of time compilation traces to be read by ART","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Profile Installer","website":"https://developer.android.com/jetpack/androidx/releases/profileinstaller#1.4.1","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.recyclerview:recyclerview","artifactVersion":"1.3.0","description":"Android Support RecyclerView","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Support RecyclerView","website":"https://developer.android.com/jetpack/androidx/releases/recyclerview#1.3.0","licenses":["Apache-2.0"]},{"uniqueId":"androidx.resourceinspection:resourceinspection-annotation","artifactVersion":"1.0.1","description":"Annotation processors for Android resource and layout inspection","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Android Resource Inspection - Annotations","website":"https://developer.android.com/jetpack/androidx/releases/resourceinspection#1.0.1","licenses":["Apache-2.0"]},{"uniqueId":"androidx.savedstate:savedstate","artifactVersion":"1.2.1","description":"Android Lifecycle Saved State","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Saved State","website":"https://developer.android.com/jetpack/androidx/releases/savedstate#1.2.1","licenses":["Apache-2.0"]},{"uniqueId":"androidx.savedstate:savedstate-ktx","artifactVersion":"1.2.1","description":"Kotlin extensions for 'savedstate' artifact","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"SavedState Kotlin Extensions","website":"https://developer.android.com/jetpack/androidx/releases/savedstate#1.2.1","licenses":["Apache-2.0"]},{"uniqueId":"androidx.startup:startup-runtime","artifactVersion":"1.2.0","description":"Android App Startup Runtime","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Startup Runtime","website":"https://developer.android.com/jetpack/androidx/releases/startup#1.2.0","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"androidx.tracing:tracing","artifactVersion":"1.2.0","description":"Android Tracing","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Android Tracing","website":"https://developer.android.com/jetpack/androidx/releases/tracing#1.2.0","licenses":["Apache-2.0"]},{"uniqueId":"androidx.vectordrawable:vectordrawable","artifactVersion":"1.1.0","description":"Android Support VectorDrawable","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"http://source.android.com"},"name":"Support VectorDrawable","website":"https://developer.android.com/jetpack/androidx","licenses":["Apache-2.0"]},{"uniqueId":"androidx.vectordrawable:vectordrawable-animated","artifactVersion":"1.1.0","description":"Android Support AnimatedVectorDrawable","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"http://source.android.com"},"name":"Support AnimatedVectorDrawable","website":"https://developer.android.com/jetpack/androidx","licenses":["Apache-2.0"]},{"uniqueId":"androidx.versionedparcelable:versionedparcelable","artifactVersion":"1.1.1","description":"Provides a stable but relatively compact binary serialization format that can be passed across processes or persisted safely.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"http://source.android.com"},"name":"VersionedParcelable","website":"http://developer.android.com/tools/extras/support-library.html","licenses":["Apache-2.0"]},{"uniqueId":"androidx.viewpager:viewpager","artifactVersion":"1.0.0","description":"The Support Library is a static library that you can add to your Android application in order to use APIs that are either not available for older platform versions or utility APIs that aren't a part of the framework APIs. Compatible on devices running API 14 or later.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"http://source.android.com"},"name":"Support View Pager","website":"http://developer.android.com/tools/extras/support-library.html","licenses":["Apache-2.0"]},{"uniqueId":"androidx.window.extensions.core:core","artifactVersion":"1.0.0","description":"The Core APIs for Window Manager Library Extensions","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"Jetpack WindowManager library Core Extensions","website":"https://developer.android.com/jetpack/androidx/releases/window-extensions-core#1.0.0","licenses":["Apache-2.0"]},{"uniqueId":"androidx.window:window","artifactVersion":"1.2.0","description":"WindowManager Jetpack library. Currently only provides additional functionality on foldable devices.","scm":{"connection":"scm:git:https://android.googlesource.com/platform/frameworks/support","url":"https://cs.android.com/androidx/platform/frameworks/support"},"name":"WindowManager","website":"https://developer.android.com/jetpack/androidx/releases/window#1.2.0","licenses":["Apache-2.0"],"organization":{"name":"The Android Open Source Project"}},{"uniqueId":"app.cash.paging:paging-common-jvm","artifactVersion":"3.3.0-alpha02-0.5.1","description":"Packages AndroidX's Paging library for Kotlin/Multiplatform.","scm":{"connection":"scm:git:https://github.com/cashapp/multiplatform-paging.git","url":"https://github.com/cashapp/multiplatform-paging/","developerConnection":"scm:git:ssh://git@github.com/cashapp/multiplatform-paging.git"},"name":"paging-common","website":"https://github.com/cashapp/multiplatform-paging/","licenses":["Apache-2.0"]},{"uniqueId":"app.cash.paging:paging-compose-common-android","artifactVersion":"3.3.0-alpha02-0.5.1","description":"Packages AndroidX's Paging library for Kotlin/Multiplatform.","scm":{"connection":"scm:git:https://github.com/cashapp/multiplatform-paging.git","url":"https://github.com/cashapp/multiplatform-paging/","developerConnection":"scm:git:ssh://git@github.com/cashapp/multiplatform-paging.git"},"name":"paging-compose-common","website":"https://github.com/cashapp/multiplatform-paging/","licenses":["Apache-2.0"]},{"uniqueId":"co.touchlab:stately-common-jvm","associated":["co.touchlab:stately-common-jvm"],"artifactVersion":"2.0.6","description":"Multithreaded Kotlin Multiplatform Utilities","scm":{"connection":"scm:git:git://github.com/touchlab/Stately.git","url":"https://github.com/touchlab/Stately","developerConnection":"scm:git:git://github.com/touchlab/Stately.git"},"name":"Stately","website":"https://github.com/touchlab/Stately","licenses":["Apache-2.0"]},{"uniqueId":"co.touchlab:stately-concurrency-jvm","associated":["co.touchlab:stately-concurrency-jvm"],"artifactVersion":"2.0.6","description":"Multithreaded Kotlin Multiplatform Utilities","scm":{"connection":"scm:git:git://github.com/touchlab/Stately.git","url":"https://github.com/touchlab/Stately","developerConnection":"scm:git:git://github.com/touchlab/Stately.git"},"name":"Stately","website":"https://github.com/touchlab/Stately","licenses":["Apache-2.0"]},{"uniqueId":"co.touchlab:stately-iso-collections-jvm","associated":["co.touchlab:stately-iso-collections-jvm"],"artifactVersion":"2.0.6","description":"Multithreaded Kotlin Multiplatform Utilities","scm":{"connection":"scm:git:git://github.com/touchlab/Stately.git","url":"https://github.com/touchlab/Stately","developerConnection":"scm:git:git://github.com/touchlab/Stately.git"},"name":"Stately","website":"https://github.com/touchlab/Stately","licenses":["Apache-2.0"]},{"uniqueId":"co.touchlab:stately-isolate-jvm","associated":["co.touchlab:stately-isolate-jvm"],"artifactVersion":"2.0.6","description":"Multithreaded Kotlin Multiplatform Utilities","scm":{"connection":"scm:git:git://github.com/touchlab/Stately.git","url":"https://github.com/touchlab/Stately","developerConnection":"scm:git:git://github.com/touchlab/Stately.git"},"name":"Stately","website":"https://github.com/touchlab/Stately","licenses":["Apache-2.0"]},{"uniqueId":"co.touchlab:stately-strict-jvm","associated":["co.touchlab:stately-strict-jvm"],"artifactVersion":"2.0.6","description":"Multithreaded Kotlin Multiplatform Utilities","scm":{"connection":"scm:git:git://github.com/touchlab/Stately.git","url":"https://github.com/touchlab/Stately","developerConnection":"scm:git:git://github.com/touchlab/Stately.git"},"name":"Stately","website":"https://github.com/touchlab/Stately","licenses":["Apache-2.0"]},{"uniqueId":"com.airbnb.android:lottie","artifactVersion":"6.5.2","description":"Lottie is an animation library that renders Adobe After Effects animations natively in realtime.","scm":{"connection":"scm:git@github.com:airbnb/lottie-android.git","url":"https://github.com/airbnb/lottie-android","developerConnection":"scm:git@github.com:airbnb/lottie-android.git"},"name":"Lottie","website":"https://github.com/airbnb/lottie-android","licenses":["Apache-2.0"]},{"uniqueId":"com.airbnb.android:lottie-compose","artifactVersion":"6.5.2","description":"Lottie for Jetpack Compose.","scm":{"connection":"scm:git@github.com:airbnb/lottie-android.git","url":"https://github.com/airbnb/lottie-android","developerConnection":"scm:git@github.com:airbnb/lottie-android.git"},"name":"Lottie Compose","website":"https://github.com/airbnb/lottie-android","licenses":["Apache-2.0"]},{"uniqueId":"com.caverock:androidsvg-aar","artifactVersion":"1.4","description":"SVG rendering library for Android.","scm":{"connection":"https://github.com/BigBadaboom/androidsvg.git","url":"https://github.com/BigBadaboom/androidsvg","developerConnection":"https://github.com/BigBadaboom/androidsvg.git"},"name":"AndroidSVG","website":"https://github.com/BigBadaboom/androidsvg","licenses":["Apache-2.0"]},{"uniqueId":"com.couchbase.lite:couchbase-lite-android","artifactVersion":"3.1.9","description":"Couchbase Lite is an embedded lightweight, document-oriented (NoSQL), syncable database engine.","scm":{"connection":"https://github.com:couchbase/couchbase-lite-java-ce-root.git","url":"https://developer.couchbase.com/mobile/","developerConnection":"https://github.com:couchbase/couchbase-lite-java-ce-root.git"},"name":"com.couchbase.lite:couchbase-lite-android","website":"https://developer.couchbase.com/mobile/","licenses":["dde7ab2ff7f8b3abd4da22b5ffd5ec20"]},{"uniqueId":"com.eygraber:uri-kmp-android","artifactVersion":"0.0.18","description":"A library for working with URIs in Kotlin Multiplatform","scm":{"connection":"scm:git:git://github.com/eygraber/uri-kmp.git","url":"https://github.com/eygraber/uri-kmp/","developerConnection":"scm:git:ssh://git@github.com/eygraber/uri-kmp.git"},"name":"Uri KMP","website":"https://github.com/eygraber/uri-kmp/","licenses":["Apache-2.0"]},{"uniqueId":"com.github.YvesCheung.EmojiReader:lib-jvm","artifactVersion":"2.0.6","description":"A simple tool to recognize Emoji in string. (JavaScript & Java)","scm":{"connection":"scm:git://github.com/YvesCheung/EmojiReader.git","url":"git://github.com/YvesCheung/EmojiReader.git","developerConnection":"scm:git://github.com/YvesCheung/EmojiReader.git"},"name":"YvesCheung/EmojiReader","website":"https://emoji-reader.vercel.app/","licenses":["Apache-2.0"]},{"uniqueId":"com.google.accompanist:accompanist-drawablepainter","artifactVersion":"0.36.0","description":"Utilities for Jetpack Compose","scm":{"connection":"scm:git:git://github.com/google/accompanist.git","url":"https://github.com/google/accompanist/","developerConnection":"scm:git:git://github.com/google/accompanist.git"},"name":"Accompanist Drawable Painter library","website":"https://github.com/google/accompanist/","licenses":["Apache-2.0"]},{"uniqueId":"com.google.guava:failureaccess","artifactVersion":"1.0.2","description":"Contains\n com.google.common.util.concurrent.internal.InternalFutureFailureAccess and\n InternalFutures. Most users will never need to use this artifact. Its\n classes are conceptually a part of Guava, but they're in this separate\n artifact so that Android libraries can use them without pulling in all of\n Guava (just as they can use ListenableFuture by depending on the\n listenablefuture artifact).","scm":{"connection":"scm:git:https://github.com/google/guava.git","url":"https://github.com/google/guava","developerConnection":"scm:git:git@github.com:google/guava.git"},"name":"Guava InternalFutureFailureAccess and InternalFutures","website":"https://github.com/google/guava","licenses":["Apache-2.0"]},{"uniqueId":"com.google.guava:guava","artifactVersion":"33.3.1-android","description":"Guava is a suite of core and expanded libraries that include\n utility classes, Google's collections, I/O classes, and\n much more.","scm":{"connection":"scm:git:https://github.com/google/guava.git","url":"https://github.com/google/guava","developerConnection":"scm:git:git@github.com:google/guava.git"},"name":"Guava: Google Core Libraries for Java","website":"https://github.com/google/guava","licenses":["Apache-2.0"]},{"uniqueId":"com.google.guava:listenablefuture","artifactVersion":"9999.0-empty-to-avoid-conflict-with-guava","description":"An empty artifact that Guava depends on to signal that it is providing\n ListenableFuture -- but is also available in a second \"version\" that\n contains com.google.common.util.concurrent.ListenableFuture class, without\n any other Guava classes. The idea is:\n\n - If users want only ListenableFuture, they depend on listenablefuture-1.0.\n\n - If users want all of Guava, they depend on guava, which, as of Guava\n 27.0, depends on\n listenablefuture-9999.0-empty-to-avoid-conflict-with-guava. The 9999.0-...\n version number is enough for some build systems (notably, Gradle) to select\n that empty artifact over the \"real\" listenablefuture-1.0 -- avoiding a\n conflict with the copy of ListenableFuture in guava itself. If users are\n using an older version of Guava or a build system other than Gradle, they\n may see class conflicts. If so, they can solve them by manually excluding\n the listenablefuture artifact or manually forcing their build systems to\n use 9999.0-....","scm":{"connection":"scm:git:https://github.com/google/guava.git","url":"https://github.com/google/guava","developerConnection":"scm:git:git@github.com:google/guava.git"},"name":"Guava ListenableFuture only","website":"https://github.com/google/guava","licenses":["Apache-2.0"]},{"uniqueId":"com.mikepenz:aboutlibraries-compose-m3-android","artifactVersion":"11.2.3","description":"AboutLibraries automatically detects all dependencies of a project and collects their information including the license. Optionally visualising it via the provided ui components.","scm":{"connection":"scm:git@github.com:mikepenz/AboutLibraries.git","url":"https://github.com/mikepenz/AboutLibraries","developerConnection":"scm:git@github.com:mikepenz/AboutLibraries.git"},"name":"AboutLibraries Compose Material 3 Library","website":"https://github.com/mikepenz/AboutLibraries","licenses":["Apache-2.0"]},{"uniqueId":"com.mikepenz:aboutlibraries-core-android","artifactVersion":"11.2.3","description":"AboutLibraries automatically detects all dependencies of a project and collects their information including the license. Optionally visualising it via the provided ui components.","scm":{"connection":"scm:git@github.com:mikepenz/AboutLibraries.git","url":"https://github.com/mikepenz/AboutLibraries","developerConnection":"scm:git@github.com:mikepenz/AboutLibraries.git"},"name":"AboutLibraries Core Library","website":"https://github.com/mikepenz/AboutLibraries","licenses":["Apache-2.0"]},{"uniqueId":"com.mikepenz:multiplatform-markdown-renderer-android","artifactVersion":"0.29.0","description":"Kotlin Multiplatform Markdown Renderer. (Android, Desktop, ...) powered by Compose Multiplatform","scm":{"connection":"scm:git@github.com:mikepenz/multiplatform-markdown-renderer.git","url":"https://github.com/mikepenz/multiplatform-markdown-renderer","developerConnection":"scm:git@github.com:mikepenz/multiplatform-markdown-renderer.git"},"name":"Multiplatform Markdown Renderer","website":"https://github.com/mikepenz/multiplatform-markdown-renderer","licenses":["Apache-2.0"]},{"uniqueId":"com.mikepenz:multiplatform-markdown-renderer-code-android","artifactVersion":"0.29.0","description":"Kotlin Multiplatform Markdown Renderer. (Android, Desktop, ...) powered by Compose Multiplatform","scm":{"connection":"scm:git@github.com:mikepenz/multiplatform-markdown-renderer.git","url":"https://github.com/mikepenz/multiplatform-markdown-renderer","developerConnection":"scm:git@github.com:mikepenz/multiplatform-markdown-renderer.git"},"name":"Multiplatform Markdown Renderer - Code","website":"https://github.com/mikepenz/multiplatform-markdown-renderer","licenses":["Apache-2.0"]},{"uniqueId":"com.mikepenz:multiplatform-markdown-renderer-coil3-android","artifactVersion":"0.29.0","description":"Kotlin Multiplatform Markdown Renderer. (Android, Desktop, ...) powered by Compose Multiplatform","scm":{"connection":"scm:git@github.com:mikepenz/multiplatform-markdown-renderer.git","url":"https://github.com/mikepenz/multiplatform-markdown-renderer","developerConnection":"scm:git@github.com:mikepenz/multiplatform-markdown-renderer.git"},"name":"Multiplatform Markdown Renderer - Coil 3","website":"https://github.com/mikepenz/multiplatform-markdown-renderer","licenses":["Apache-2.0"]},{"uniqueId":"com.mikepenz:multiplatform-markdown-renderer-m3-android","artifactVersion":"0.29.0","description":"Kotlin Multiplatform Markdown Renderer. (Android, Desktop, ...) powered by Compose Multiplatform","scm":{"connection":"scm:git@github.com:mikepenz/multiplatform-markdown-renderer.git","url":"https://github.com/mikepenz/multiplatform-markdown-renderer","developerConnection":"scm:git@github.com:mikepenz/multiplatform-markdown-renderer.git"},"name":"Multiplatform Markdown Renderer - Material 3","website":"https://github.com/mikepenz/multiplatform-markdown-renderer","licenses":["Apache-2.0"]},{"uniqueId":"com.mohamedrejeb.ksoup:ksoup-entities-jvm","associated":["com.mohamedrejeb.ksoup:ksoup-entities-jvm"],"artifactVersion":"0.4.0","description":"A lightweight Kotlin Multiplatform library to parse HTML/XML data.","scm":{"connection":"https://github.com/MohamedRejeb/Ksoup.git","url":"https://github.com/MohamedRejeb/Ksoup"},"name":"Ksoup","website":"https://github.com/MohamedRejeb/Ksoup","licenses":["Apache-2.0"]},{"uniqueId":"com.mohamedrejeb.ksoup:ksoup-html-jvm","associated":["com.mohamedrejeb.ksoup:ksoup-html-jvm"],"artifactVersion":"0.4.0","description":"A lightweight Kotlin Multiplatform library to parse HTML/XML data.","scm":{"connection":"https://github.com/MohamedRejeb/Ksoup.git","url":"https://github.com/MohamedRejeb/Ksoup"},"name":"Ksoup","website":"https://github.com/MohamedRejeb/Ksoup","licenses":["Apache-2.0"]},{"uniqueId":"com.mohamedrejeb.richeditor:richeditor-compose-android","artifactVersion":"1.0.0-rc10","description":"A Compose multiplatform library that provides a rich text editor.","scm":{"connection":"https://github.com/MohamedRejeb/Compose-Rich-Editor.git","url":"https://github.com/MohamedRejeb/Compose-Rich-Editor"},"name":"Compose Rich Editor","website":"https://github.com/MohamedRejeb/Compose-Rich-Editor","licenses":["Apache-2.0"]},{"uniqueId":"com.russhwolf:multiplatform-settings-android","associated":["com.russhwolf:multiplatform-settings-android"],"artifactVersion":"1.3.0","description":"A Kotlin Multiplatform library for saving simple key-value data","scm":{"url":"https://github.com/russhwolf/multiplatform-settings"},"name":"Multiplatform Settings","website":"https://github.com/russhwolf/multiplatform-settings","licenses":["Apache-2.0"]},{"uniqueId":"com.russhwolf:multiplatform-settings-android-debug","associated":["com.russhwolf:multiplatform-settings-android-debug"],"artifactVersion":"1.3.0","description":"A Kotlin Multiplatform library for saving simple key-value data","scm":{"url":"https://github.com/russhwolf/multiplatform-settings"},"name":"Multiplatform Settings","website":"https://github.com/russhwolf/multiplatform-settings","licenses":["Apache-2.0"]},{"uniqueId":"com.russhwolf:multiplatform-settings-no-arg-android","associated":["com.russhwolf:multiplatform-settings-no-arg-android"],"artifactVersion":"1.3.0","description":"A Kotlin Multiplatform library for saving simple key-value data","scm":{"url":"https://github.com/russhwolf/multiplatform-settings"},"name":"Multiplatform Settings","website":"https://github.com/russhwolf/multiplatform-settings","licenses":["Apache-2.0"]},{"uniqueId":"com.russhwolf:multiplatform-settings-no-arg-android-debug","associated":["com.russhwolf:multiplatform-settings-no-arg-android-debug"],"artifactVersion":"1.3.0","description":"A Kotlin Multiplatform library for saving simple key-value data","scm":{"url":"https://github.com/russhwolf/multiplatform-settings"},"name":"Multiplatform Settings","website":"https://github.com/russhwolf/multiplatform-settings","licenses":["Apache-2.0"]},{"uniqueId":"com.russhwolf:multiplatform-settings-serialization-android","associated":["com.russhwolf:multiplatform-settings-serialization-android"],"artifactVersion":"1.3.0","description":"A Kotlin Multiplatform library for saving simple key-value data","scm":{"url":"https://github.com/russhwolf/multiplatform-settings"},"name":"Multiplatform Settings","website":"https://github.com/russhwolf/multiplatform-settings","licenses":["Apache-2.0"]},{"uniqueId":"com.russhwolf:multiplatform-settings-serialization-android-debug","associated":["com.russhwolf:multiplatform-settings-serialization-android-debug"],"artifactVersion":"1.3.0","description":"A Kotlin Multiplatform library for saving simple key-value data","scm":{"url":"https://github.com/russhwolf/multiplatform-settings"},"name":"Multiplatform Settings","website":"https://github.com/russhwolf/multiplatform-settings","licenses":["Apache-2.0"]},{"uniqueId":"com.squareup.okhttp3:okhttp","artifactVersion":"4.12.0","description":"Square\u2019s meticulous HTTP client for Java and Kotlin.","scm":{"connection":"scm:git:https://github.com/square/okhttp.git","url":"https://github.com/square/okhttp","developerConnection":"scm:git:ssh://git@github.com/square/okhttp.git"},"name":"okhttp","website":"https://square.github.io/okhttp/","licenses":["Apache-2.0"]},{"uniqueId":"com.squareup.okhttp3:okhttp-sse","artifactVersion":"4.12.0","description":"Square\u2019s meticulous HTTP client for Java and Kotlin.","scm":{"connection":"scm:git:https://github.com/square/okhttp.git","url":"https://github.com/square/okhttp","developerConnection":"scm:git:ssh://git@github.com/square/okhttp.git"},"name":"okhttp-sse","website":"https://square.github.io/okhttp/","licenses":["Apache-2.0"]},{"uniqueId":"com.squareup.okio:okio-jvm","artifactVersion":"3.9.1","description":"A modern I/O library for Android, Java, and Kotlin Multiplatform.","scm":{"connection":"scm:git:git://github.com/square/okio.git","url":"https://github.com/square/okio/","developerConnection":"scm:git:ssh://git@github.com/square/okio.git"},"name":"okio","website":"https://github.com/square/okio/","licenses":["Apache-2.0"]},{"uniqueId":"dev.chrisbanes.haze:haze-android","artifactVersion":"1.1.1","description":"Haze","scm":{"connection":"scm:git:git://github.com/chrisbanes/haze.git","url":"https://github.com/chrisbanes/haze/","developerConnection":"scm:git:git://github.com/chrisbanes/haze.git"},"name":"Haze","website":"https://github.com/chrisbanes/haze/","licenses":["Apache-2.0"]},{"uniqueId":"dev.chrisbanes.material3:material3-window-size-class-multiplatform-android","artifactVersion":"0.5.0","description":"Provides window size classes for building responsive UIs","scm":{"connection":"scm:git:git://github.com/chrisbanes/material3-windowsizeclass-multiplatform.git","url":"https://github.com/chrisbanes/material3-windowsizeclass-multiplatform/","developerConnection":"scm:git:git://github.com/chrisbanes/material3-windowsizeclass-multiplatform.git"},"name":"Compose Material 3 Window Size Class","website":"https://github.com/chrisbanes/material3-windowsizeclass-multiplatform/","licenses":["Apache-2.0"]},{"uniqueId":"dev.drewhamilton.poko:poko-annotations-jvm","artifactVersion":"0.17.2","description":"A Kotlin compiler plugin for generating equals, hashCode, and toString for plain old Kotlin objects.","scm":{"connection":"scm:git:github.com/drewhamilton/Poko.git","url":"https://github.com/drewhamilton/Poko/tree/main","developerConnection":"scm:git:ssh://github.com/drewhamilton/Poko.git"},"name":"Poko Annotations","website":"https://github.com/drewhamilton/Poko","licenses":["Apache-2.0"]},{"uniqueId":"dev.kotbase:couchbase-lite-android","artifactVersion":"3.1.9-1.1.1","description":"Couchbase Lite Community Edition for Kotlin Multiplatform","scm":{"connection":"https://github.com/jeffdgr8/kotbase.git","url":"https://github.com/jeffdgr8/kotbase"},"name":"couchbase-lite","website":"https://kotbase.dev/","licenses":["Apache-2.0"]},{"uniqueId":"dev.kotbase:couchbase-lite-ktx-android","artifactVersion":"3.1.9-1.1.1","description":"Couchbase Lite Community Edition for Kotlin Multiplatform \u2013 Kotlin Extensions","scm":{"connection":"https://github.com/jeffdgr8/kotbase.git","url":"https://github.com/jeffdgr8/kotbase"},"name":"couchbase-lite-ktx","website":"https://kotbase.dev/","licenses":["Apache-2.0"]},{"uniqueId":"dev.kotbase:couchbase-lite-paging-android","artifactVersion":"3.1.9-1.1.1","description":"Couchbase Lite Community Edition for Kotlin Multiplatform \u2013 AndroidX Paging Extensions","scm":{"connection":"https://github.com/jeffdgr8/kotbase.git","url":"https://github.com/jeffdgr8/kotbase"},"name":"couchbase-lite-paging","website":"https://kotbase.dev/","licenses":["Apache-2.0"]},{"uniqueId":"dev.snipme:highlights-jvm","artifactVersion":"1.0.0","description":"Kotlin Multiplatform syntax highlighting engine.","scm":{"connection":"scm:git:ssh://git@github.com:SnipMeDev/Highlights.git","url":"https://github.com/SnipMeDev/Highlights","developerConnection":"scm:git:ssh://git@github.org:SnipMeDev/Highlights.git"},"name":"highlights","website":"https://github.com/SnipMeDev/Highlights","licenses":["Apache-2.0"]},{"uniqueId":"dev.theolm.record:record-core-android","artifactVersion":"0.4.0","description":"Simple library to record audio on Android and iOS","scm":{"connection":"scm:git:git://github.com/theolm/kmp-record.git","url":"https://github.com/theolm/kmp-record/","developerConnection":"scm:git:ssh://git@github.com/theolm/kmp-record.git"},"name":"KMP-Record","website":"https://github.com/theolm/kmp-record","licenses":["MIT"]},{"uniqueId":"dev.whyoleg.cryptography:cryptography-bigint-jvm","artifactVersion":"0.4.0","description":"cryptography-kotlin BigInt API","scm":{"connection":"https://github.com/whyoleg/cryptography-kotlin.git","url":"https://github.com/whyoleg/cryptography-kotlin","developerConnection":"https://github.com/whyoleg/cryptography-kotlin.git"},"name":"cryptography-bigint","website":"https://github.com/whyoleg/cryptography-kotlin","licenses":["Apache-2.0"]},{"uniqueId":"dev.whyoleg.cryptography:cryptography-core-jvm","artifactVersion":"0.4.0","description":"cryptography-kotlin core API","scm":{"connection":"https://github.com/whyoleg/cryptography-kotlin.git","url":"https://github.com/whyoleg/cryptography-kotlin","developerConnection":"https://github.com/whyoleg/cryptography-kotlin.git"},"name":"cryptography-core","website":"https://github.com/whyoleg/cryptography-kotlin","licenses":["Apache-2.0"]},{"uniqueId":"dev.whyoleg.cryptography:cryptography-provider-base-jvm","artifactVersion":"0.4.0","description":"cryptography-kotlin base provider","scm":{"connection":"https://github.com/whyoleg/cryptography-kotlin.git","url":"https://github.com/whyoleg/cryptography-kotlin","developerConnection":"https://github.com/whyoleg/cryptography-kotlin.git"},"name":"cryptography-provider-base","website":"https://github.com/whyoleg/cryptography-kotlin","licenses":["Apache-2.0"]},{"uniqueId":"dev.whyoleg.cryptography:cryptography-provider-jdk-jvm","artifactVersion":"0.4.0","description":"cryptography-kotlin JDK provider","scm":{"connection":"https://github.com/whyoleg/cryptography-kotlin.git","url":"https://github.com/whyoleg/cryptography-kotlin","developerConnection":"https://github.com/whyoleg/cryptography-kotlin.git"},"name":"cryptography-provider-jdk","website":"https://github.com/whyoleg/cryptography-kotlin","licenses":["Apache-2.0"]},{"uniqueId":"dev.whyoleg.cryptography:cryptography-random-jvm","artifactVersion":"0.4.0","description":"cryptography-kotlin random API","scm":{"connection":"https://github.com/whyoleg/cryptography-kotlin.git","url":"https://github.com/whyoleg/cryptography-kotlin","developerConnection":"https://github.com/whyoleg/cryptography-kotlin.git"},"name":"cryptography-random","website":"https://github.com/whyoleg/cryptography-kotlin","licenses":["Apache-2.0"]},{"uniqueId":"dev.whyoleg.cryptography:cryptography-serialization-asn1-jvm","artifactVersion":"0.4.0","description":"cryptography-kotlin ASN.1 (DER) API","scm":{"connection":"https://github.com/whyoleg/cryptography-kotlin.git","url":"https://github.com/whyoleg/cryptography-kotlin","developerConnection":"https://github.com/whyoleg/cryptography-kotlin.git"},"name":"cryptography-serialization-asn1","website":"https://github.com/whyoleg/cryptography-kotlin","licenses":["Apache-2.0"]},{"uniqueId":"dev.whyoleg.cryptography:cryptography-serialization-asn1-modules-jvm","artifactVersion":"0.4.0","description":"cryptography-kotlin ASN.1 modules","scm":{"connection":"https://github.com/whyoleg/cryptography-kotlin.git","url":"https://github.com/whyoleg/cryptography-kotlin","developerConnection":"https://github.com/whyoleg/cryptography-kotlin.git"},"name":"cryptography-serialization-asn1-modules","website":"https://github.com/whyoleg/cryptography-kotlin","licenses":["Apache-2.0"]},{"uniqueId":"dev.whyoleg.cryptography:cryptography-serialization-pem-jvm","artifactVersion":"0.4.0","description":"cryptography-kotlin PEM API","scm":{"connection":"https://github.com/whyoleg/cryptography-kotlin.git","url":"https://github.com/whyoleg/cryptography-kotlin","developerConnection":"https://github.com/whyoleg/cryptography-kotlin.git"},"name":"cryptography-serialization-pem","website":"https://github.com/whyoleg/cryptography-kotlin","licenses":["Apache-2.0"]},{"uniqueId":"dev.zt64:compose-pdf-android","artifactVersion":"1.2.0","description":"Compose Multiplatform library that displays PDF files","scm":{"connection":"scm:git:github.com/zt64/compose-pdf.git","url":"https://github.com/zt64/compose-pdf","developerConnection":"scm:git:ssh://github.com/zt64/compose-pdf.git"},"name":"compose-pdf","website":"https://github.com/zt64/compose-pdf","licenses":["MIT"]},{"uniqueId":"io.coil-kt.coil3:coil-android","artifactVersion":"3.0.4","description":"An image loading library for Android and Compose Multiplatform.","scm":{"connection":"scm:git:git://github.com/coil-kt/coil.git","url":"https://github.com/coil-kt/coil","developerConnection":"scm:git:ssh://git@github.com/coil-kt/coil.git"},"name":"coil","website":"https://github.com/coil-kt/coil","licenses":["Apache-2.0"]},{"uniqueId":"io.coil-kt.coil3:coil-compose-android","artifactVersion":"3.0.4","description":"An image loading library for Android and Compose Multiplatform.","scm":{"connection":"scm:git:git://github.com/coil-kt/coil.git","url":"https://github.com/coil-kt/coil","developerConnection":"scm:git:ssh://git@github.com/coil-kt/coil.git"},"name":"coil-compose","website":"https://github.com/coil-kt/coil","licenses":["Apache-2.0"]},{"uniqueId":"io.coil-kt.coil3:coil-compose-core-android","artifactVersion":"3.0.4","description":"An image loading library for Android and Compose Multiplatform.","scm":{"connection":"scm:git:git://github.com/coil-kt/coil.git","url":"https://github.com/coil-kt/coil","developerConnection":"scm:git:ssh://git@github.com/coil-kt/coil.git"},"name":"coil-compose-core","website":"https://github.com/coil-kt/coil","licenses":["Apache-2.0"]},{"uniqueId":"io.coil-kt.coil3:coil-core-android","artifactVersion":"3.0.4","description":"An image loading library for Android and Compose Multiplatform.","scm":{"connection":"scm:git:git://github.com/coil-kt/coil.git","url":"https://github.com/coil-kt/coil","developerConnection":"scm:git:ssh://git@github.com/coil-kt/coil.git"},"name":"coil-core","website":"https://github.com/coil-kt/coil","licenses":["Apache-2.0"]},{"uniqueId":"io.coil-kt.coil3:coil-network-core-android","artifactVersion":"3.0.4","description":"An image loading library for Android and Compose Multiplatform.","scm":{"connection":"scm:git:git://github.com/coil-kt/coil.git","url":"https://github.com/coil-kt/coil","developerConnection":"scm:git:ssh://git@github.com/coil-kt/coil.git"},"name":"coil-network-core","website":"https://github.com/coil-kt/coil","licenses":["Apache-2.0"]},{"uniqueId":"io.coil-kt.coil3:coil-network-ktor3-android","artifactVersion":"3.0.4","description":"An image loading library for Android and Compose Multiplatform.","scm":{"connection":"scm:git:git://github.com/coil-kt/coil.git","url":"https://github.com/coil-kt/coil","developerConnection":"scm:git:ssh://git@github.com/coil-kt/coil.git"},"name":"coil-network-ktor3","website":"https://github.com/coil-kt/coil","licenses":["Apache-2.0"]},{"uniqueId":"io.github.aakira:napier-android","associated":["io.github.aakira:napier-android"],"artifactVersion":"2.7.1","description":"Kotlin Multiplatform libraries that show logs in common module.","scm":{"url":"https://github.com/aakira/Napier"},"name":"napier","website":"https://github.com/aakira/Napier","licenses":["Apache-2.0"]},{"uniqueId":"io.github.aakira:napier-android-debug","associated":["io.github.aakira:napier-android-debug"],"artifactVersion":"2.7.1","description":"Kotlin Multiplatform libraries that show logs in common module.","scm":{"url":"https://github.com/aakira/Napier"},"name":"napier","website":"https://github.com/aakira/Napier","licenses":["Apache-2.0"]},{"uniqueId":"io.github.dokar3:sonner-android","artifactVersion":"0.3.8","description":"An opinionated toast component for Compose Multiplatform.","scm":{"connection":"scm:git:git://github.com/dokar3/compose-sonner.git","url":"https://github.com/dokar3/compose-sonner","developerConnection":"scm:git:ssh://git@github.com/dokar3/compose-sonner.git"},"name":"compose-sonner","website":"https://github.com/dokar3/compose-sonner","licenses":["Apache-2.0"]},{"uniqueId":"io.github.reactivecircus.cache4k:cache4k-jvm","artifactVersion":"0.13.0","description":"In-memory Cache for Kotlin Multiplatform","scm":{"connection":"scm:git:https://github.com/reactivecircus/cache4k.git","url":"https://github.com/reactivecircus/cache4k","developerConnection":"scm:git:ssh://git@github.com/reactivecircus/cache4k.git"},"name":"cache4k","website":"https://github.com/reactivecircus/cache4k","licenses":["Apache-2.0"]},{"uniqueId":"io.github.sunny-chung:composable-table-android","artifactVersion":"1.3.0","description":"A multiplaform Jetpack Compose library that provides a `@Composable` table with automatic layouts.","scm":{"url":"https://github.com/sunny-chung/composable-table"},"name":"Composable Table","website":"https://github.com/sunny-chung/composable-table","licenses":["MIT"]},{"uniqueId":"io.github.vinceglb:filekit-compose-android","associated":["io.github.vinceglb:filekit-compose-android"],"artifactVersion":"0.8.8","description":"Files, Media, Folder Picker and File saver library for Kotlin Multiplatform and Compose Multiplatform","scm":{"connection":"scm:git:git://github.com/vinceglb/FileKit.git","url":"https://github.com/vinceglb/FileKit","developerConnection":"scm:git:ssh://git@github.com:vinceglb/FileKit.git"},"name":"FileKit","website":"https://github.com/vinceglb/FileKit","licenses":["MIT"]},{"uniqueId":"io.github.vinceglb:filekit-core-android","associated":["io.github.vinceglb:filekit-core-android"],"artifactVersion":"0.8.8","description":"Files, Media, Folder Picker and File saver library for Kotlin Multiplatform and Compose Multiplatform","scm":{"connection":"scm:git:git://github.com/vinceglb/FileKit.git","url":"https://github.com/vinceglb/FileKit","developerConnection":"scm:git:ssh://git@github.com:vinceglb/FileKit.git"},"name":"FileKit","website":"https://github.com/vinceglb/FileKit","licenses":["MIT"]},{"uniqueId":"io.ktor:ktor-client-auth-jvm","artifactVersion":"3.0.3","description":"Ktor is a framework for quickly creating web applications in Kotlin with minimal effort.","scm":{"url":"https://github.com/ktorio/ktor.git"},"name":"ktor-client-auth","website":"https://github.com/ktorio/ktor","licenses":["Apache-2.0"]},{"uniqueId":"io.ktor:ktor-client-content-negotiation-jvm","artifactVersion":"3.0.3","description":"Ktor is a framework for quickly creating web applications in Kotlin with minimal effort.","scm":{"url":"https://github.com/ktorio/ktor.git"},"name":"ktor-client-content-negotiation","website":"https://github.com/ktorio/ktor","licenses":["Apache-2.0"]},{"uniqueId":"io.ktor:ktor-client-core-jvm","artifactVersion":"3.0.3","description":"Ktor is a framework for quickly creating web applications in Kotlin with minimal effort.","scm":{"url":"https://github.com/ktorio/ktor.git"},"name":"ktor-client-core","website":"https://github.com/ktorio/ktor","licenses":["Apache-2.0"]},{"uniqueId":"io.ktor:ktor-client-logging-jvm","artifactVersion":"3.0.3","description":"Ktor is a framework for quickly creating web applications in Kotlin with minimal effort.","scm":{"url":"https://github.com/ktorio/ktor.git"},"name":"ktor-client-logging","website":"https://github.com/ktorio/ktor","licenses":["Apache-2.0"]},{"uniqueId":"io.ktor:ktor-client-okhttp-jvm","artifactVersion":"3.0.3","description":"Ktor is a framework for quickly creating web applications in Kotlin with minimal effort.","scm":{"url":"https://github.com/ktorio/ktor.git"},"name":"ktor-client-okhttp","website":"https://github.com/ktorio/ktor","licenses":["Apache-2.0"]},{"uniqueId":"io.ktor:ktor-client-websockets-jvm","artifactVersion":"3.0.3","description":"Ktor is a framework for quickly creating web applications in Kotlin with minimal effort.","scm":{"url":"https://github.com/ktorio/ktor.git"},"name":"ktor-client-websockets","website":"https://github.com/ktorio/ktor","licenses":["Apache-2.0"]},{"uniqueId":"io.ktor:ktor-events-jvm","artifactVersion":"3.0.3","description":"Ktor is a framework for quickly creating web applications in Kotlin with minimal effort.","scm":{"url":"https://github.com/ktorio/ktor.git"},"name":"ktor-events","website":"https://github.com/ktorio/ktor","licenses":["Apache-2.0"]},{"uniqueId":"io.ktor:ktor-http-jvm","artifactVersion":"3.0.3","description":"Ktor is a framework for quickly creating web applications in Kotlin with minimal effort.","scm":{"url":"https://github.com/ktorio/ktor.git"},"name":"ktor-http","website":"https://github.com/ktorio/ktor","licenses":["Apache-2.0"]},{"uniqueId":"io.ktor:ktor-io-jvm","artifactVersion":"3.0.3","description":"Ktor is a framework for quickly creating web applications in Kotlin with minimal effort.","scm":{"url":"https://github.com/ktorio/ktor.git"},"name":"ktor-io","website":"https://github.com/ktorio/ktor","licenses":["Apache-2.0"]},{"uniqueId":"io.ktor:ktor-serialization-jvm","artifactVersion":"3.0.3","description":"Ktor is a framework for quickly creating web applications in Kotlin with minimal effort.","scm":{"url":"https://github.com/ktorio/ktor.git"},"name":"ktor-serialization","website":"https://github.com/ktorio/ktor","licenses":["Apache-2.0"]},{"uniqueId":"io.ktor:ktor-serialization-kotlinx-json-jvm","artifactVersion":"3.0.3","description":"Ktor is a framework for quickly creating web applications in Kotlin with minimal effort.","scm":{"url":"https://github.com/ktorio/ktor.git"},"name":"ktor-serialization-kotlinx-json","website":"https://github.com/ktorio/ktor","licenses":["Apache-2.0"]},{"uniqueId":"io.ktor:ktor-serialization-kotlinx-jvm","artifactVersion":"3.0.3","description":"Ktor is a framework for quickly creating web applications in Kotlin with minimal effort.","scm":{"url":"https://github.com/ktorio/ktor.git"},"name":"ktor-serialization-kotlinx","website":"https://github.com/ktorio/ktor","licenses":["Apache-2.0"]},{"uniqueId":"io.ktor:ktor-sse-jvm","artifactVersion":"3.0.3","description":"Ktor is a framework for quickly creating web applications in Kotlin with minimal effort.","scm":{"url":"https://github.com/ktorio/ktor.git"},"name":"ktor-sse","website":"https://github.com/ktorio/ktor","licenses":["Apache-2.0"]},{"uniqueId":"io.ktor:ktor-utils-jvm","artifactVersion":"3.0.3","description":"Ktor is a framework for quickly creating web applications in Kotlin with minimal effort.","scm":{"url":"https://github.com/ktorio/ktor.git"},"name":"ktor-utils","website":"https://github.com/ktorio/ktor","licenses":["Apache-2.0"]},{"uniqueId":"io.ktor:ktor-websocket-serialization-jvm","artifactVersion":"3.0.3","description":"Ktor is a framework for quickly creating web applications in Kotlin with minimal effort.","scm":{"url":"https://github.com/ktorio/ktor.git"},"name":"ktor-websocket-serialization","website":"https://github.com/ktorio/ktor","licenses":["Apache-2.0"]},{"uniqueId":"io.ktor:ktor-websockets-jvm","artifactVersion":"3.0.3","description":"Ktor is a framework for quickly creating web applications in Kotlin with minimal effort.","scm":{"url":"https://github.com/ktorio/ktor.git"},"name":"ktor-websockets","website":"https://github.com/ktorio/ktor","licenses":["Apache-2.0"]},{"uniqueId":"org.bouncycastle:bcpkix-jdk18on","artifactVersion":"1.79","description":"The Bouncy Castle Java APIs for CMS, PKCS, EAC, TSP, CMP, CRMF, OCSP, and certificate generation. This jar contains APIs for JDK 1.8 and up. The APIs can be used in conjunction with a JCE/JCA provider such as the one provided with the Bouncy Castle Cryptography APIs.","scm":{"url":"https://github.com/bcgit/bc-java"},"name":"Bouncy Castle PKIX, CMS, EAC, TSP, PKCS, OCSP, CMP, and CRMF APIs","website":"https://www.bouncycastle.org/java.html","licenses":["73252b46f36df25ef51a7994de439aea"]},{"uniqueId":"org.bouncycastle:bcprov-jdk18on","artifactVersion":"1.79","description":"The Bouncy Castle Crypto package is a Java implementation of cryptographic algorithms. This jar contains JCE provider and lightweight API for the Bouncy Castle Cryptography APIs for JDK 1.8 and up.","scm":{"url":"https://github.com/bcgit/bc-java"},"name":"Bouncy Castle Provider","website":"https://www.bouncycastle.org/java.html","licenses":["73252b46f36df25ef51a7994de439aea"]},{"uniqueId":"org.bouncycastle:bcutil-jdk18on","artifactVersion":"1.79","description":"The Bouncy Castle Java APIs for ASN.1 extension and utility APIs used to support bcpkix and bctls. This jar contains APIs for JDK 1.8 and up.","scm":{"url":"https://github.com/bcgit/bc-java"},"name":"Bouncy Castle ASN.1 Extension and Utility APIs","website":"https://www.bouncycastle.org/java.html","licenses":["73252b46f36df25ef51a7994de439aea"]},{"uniqueId":"org.jetbrains.androidx.core:core-bundle-android","associated":["org.jetbrains.androidx.core:core-bundle-android"],"artifactVersion":"1.1.0-alpha01","description":"Provides Bundle in Kotlin Multiplatform projects","scm":{"connection":"scm:git:https://github.com/JetBrains/compose-jb.git","url":"https://github.com/JetBrains/compose-jb","developerConnection":"scm:git:https://github.com/JetBrains/compose-jb.git"},"name":"androidx.core:core-bundle","website":"https://github.com/JetBrains/compose-jb","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains.androidx.core:core-bundle-android-debug","associated":["org.jetbrains.androidx.core:core-bundle-android-debug"],"artifactVersion":"1.1.0-alpha01","description":"Provides Bundle in Kotlin Multiplatform projects","scm":{"connection":"scm:git:https://github.com/JetBrains/compose-jb.git","url":"https://github.com/JetBrains/compose-jb","developerConnection":"scm:git:https://github.com/JetBrains/compose-jb.git"},"name":"androidx.core:core-bundle","website":"https://github.com/JetBrains/compose-jb","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains.androidx.core:core-uri-android","associated":["org.jetbrains.androidx.core:core-uri-android"],"artifactVersion":"1.0.0-alpha01","description":"Provides Uri in Kotlin Multiplatform projects","scm":{"connection":"scm:git:https://github.com/JetBrains/compose-jb.git","url":"https://github.com/JetBrains/compose-jb","developerConnection":"scm:git:https://github.com/JetBrains/compose-jb.git"},"name":"androidx.core:core-uri","website":"https://github.com/JetBrains/compose-jb","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains.androidx.core:core-uri-android-debug","associated":["org.jetbrains.androidx.core:core-uri-android-debug"],"artifactVersion":"1.0.0-alpha01","description":"Provides Uri in Kotlin Multiplatform projects","scm":{"connection":"scm:git:https://github.com/JetBrains/compose-jb.git","url":"https://github.com/JetBrains/compose-jb","developerConnection":"scm:git:https://github.com/JetBrains/compose-jb.git"},"name":"androidx.core:core-uri","website":"https://github.com/JetBrains/compose-jb","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains.compose.components:components-resources-android","artifactVersion":"1.7.3","description":"Resources for Compose JB","scm":{"connection":"scm:git:https://github.com/JetBrains/compose-jb.git","url":"https://github.com/JetBrains/compose-jb","developerConnection":"scm:git:https://github.com/JetBrains/compose-jb.git"},"name":"Resources for Compose JB","website":"https://github.com/JetBrains/compose-jb","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains.kotlin:kotlin-bom","artifactVersion":"1.8.0","description":"Kotlin is a statically typed programming language that compiles to JVM byte codes and JavaScript","scm":{"connection":"scm:git:https://github.com/JetBrains/kotlin.git","url":"https://github.com/JetBrains/kotlin","developerConnection":"scm:git:https://github.com/JetBrains/kotlin.git"},"name":"Kotlin Libraries bill-of-materials","website":"https://kotlinlang.org/","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains.kotlin:kotlin-stdlib","artifactVersion":"2.1.0","description":"Kotlin Standard Library","scm":{"connection":"scm:git:https://github.com/JetBrains/kotlin.git","url":"https://github.com/JetBrains/kotlin","developerConnection":"scm:git:https://github.com/JetBrains/kotlin.git"},"name":"Kotlin Stdlib","website":"https://kotlinlang.org/","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains.kotlin:kotlin-stdlib-jdk7","artifactVersion":"1.9.10","description":"Kotlin Standard Library JDK 7 extension","scm":{"connection":"scm:git:https://github.com/JetBrains/kotlin.git","url":"https://github.com/JetBrains/kotlin","developerConnection":"scm:git:https://github.com/JetBrains/kotlin.git"},"name":"Kotlin Stdlib Jdk7","website":"https://kotlinlang.org/","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains.kotlin:kotlin-stdlib-jdk8","artifactVersion":"1.9.10","description":"Kotlin Standard Library JDK 8 extension","scm":{"connection":"scm:git:https://github.com/JetBrains/kotlin.git","url":"https://github.com/JetBrains/kotlin","developerConnection":"scm:git:https://github.com/JetBrains/kotlin.git"},"name":"Kotlin Stdlib Jdk8","website":"https://kotlinlang.org/","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains.kotlinx:atomicfu-jvm","artifactVersion":"0.26.0","description":"AtomicFU utilities","scm":{"url":"https://github.com/Kotlin/kotlinx.atomicfu"},"name":"atomicfu","website":"https://github.com/Kotlin/kotlinx.atomicfu","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains.kotlinx:kotlinx-collections-immutable-jvm","artifactVersion":"0.3.7","description":"Kotlin Immutable Collections multiplatform library","scm":{"url":"https://github.com/Kotlin/kotlinx.collections.immutable"},"name":"kotlinx-collections-immutable","website":"https://github.com/Kotlin/kotlinx.collections.immutable","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains.kotlinx:kotlinx-coroutines-android","artifactVersion":"1.9.0","description":"Coroutines support libraries for Kotlin","scm":{"url":"https://github.com/Kotlin/kotlinx.coroutines"},"name":"kotlinx-coroutines-android","website":"https://github.com/Kotlin/kotlinx.coroutines","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains.kotlinx:kotlinx-coroutines-bom","artifactVersion":"1.9.0","description":"Coroutines support libraries for Kotlin","scm":{"url":"https://github.com/Kotlin/kotlinx.coroutines"},"name":"kotlinx-coroutines-bom","website":"https://github.com/Kotlin/kotlinx.coroutines","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm","artifactVersion":"1.9.0","description":"Coroutines support libraries for Kotlin","scm":{"url":"https://github.com/Kotlin/kotlinx.coroutines"},"name":"kotlinx-coroutines-core","website":"https://github.com/Kotlin/kotlinx.coroutines","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains.kotlinx:kotlinx-coroutines-slf4j","artifactVersion":"1.9.0","description":"Coroutines support libraries for Kotlin","scm":{"url":"https://github.com/Kotlin/kotlinx.coroutines"},"name":"kotlinx-coroutines-slf4j","website":"https://github.com/Kotlin/kotlinx.coroutines","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains.kotlinx:kotlinx-datetime-jvm","artifactVersion":"0.6.1","description":"Kotlin Datetime Library","scm":{"url":"https://github.com/Kotlin/kotlinx-datetime"},"name":"kotlinx-datetime","website":"https://github.com/Kotlin/kotlinx-datetime","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains.kotlinx:kotlinx-io-bytestring-jvm","artifactVersion":"0.5.4","description":"IO support for Kotlin","scm":{"url":"https://github.com/Kotlin/kotlinx-io"},"name":"kotlinx-io-bytestring","website":"https://github.com/Kotlin/kotlinx-io","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains.kotlinx:kotlinx-io-core-jvm","artifactVersion":"0.5.4","description":"IO support for Kotlin","scm":{"url":"https://github.com/Kotlin/kotlinx-io"},"name":"kotlinx-io-core","website":"https://github.com/Kotlin/kotlinx-io","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains.kotlinx:kotlinx-serialization-bom","artifactVersion":"1.7.3","description":"Kotlin multiplatform serialization runtime library","scm":{"url":"https://github.com/Kotlin/kotlinx.serialization"},"name":"kotlinx-serialization-bom","website":"https://github.com/Kotlin/kotlinx.serialization","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains.kotlinx:kotlinx-serialization-core-jvm","artifactVersion":"1.7.3","description":"Kotlin multiplatform serialization runtime library","scm":{"url":"https://github.com/Kotlin/kotlinx.serialization"},"name":"kotlinx-serialization-core","website":"https://github.com/Kotlin/kotlinx.serialization","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains.kotlinx:kotlinx-serialization-json-io-jvm","artifactVersion":"1.7.3","description":"Kotlin multiplatform serialization runtime library","scm":{"url":"https://github.com/Kotlin/kotlinx.serialization"},"name":"kotlinx-serialization-json-io","website":"https://github.com/Kotlin/kotlinx.serialization","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains.kotlinx:kotlinx-serialization-json-jvm","artifactVersion":"1.7.3","description":"Kotlin multiplatform serialization runtime library","scm":{"url":"https://github.com/Kotlin/kotlinx.serialization"},"name":"kotlinx-serialization-json","website":"https://github.com/Kotlin/kotlinx.serialization","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains:annotations","artifactVersion":"23.0.0","description":"A set of annotations used for code inspection support and code documentation.","scm":{"connection":"scm:git:git://github.com/JetBrains/java-annotations.git","url":"https://github.com/JetBrains/java-annotations","developerConnection":"scm:git:ssh://github.com:JetBrains/java-annotations.git"},"name":"JetBrains Java Annotations","website":"https://github.com/JetBrains/java-annotations","licenses":["Apache-2.0"]},{"uniqueId":"org.jetbrains:markdown-jvm","artifactVersion":"0.7.3","description":"Markdown parser in Kotlin","scm":{"connection":"scm:git:git://github.com/JetBrains/markdown.git","url":"https://github.com/JetBrains/markdown"},"name":"markdown","website":"https://github.com/JetBrains/markdown","licenses":["Apache-2.0"]},{"uniqueId":"org.kodein.emoji:emoji-compose-android","associated":["org.kodein.emoji:emoji-compose-android"],"artifactVersion":"2.1.0","description":"Emoji support for Compose/Multiplatform","scm":{"connection":"https://github.com/kosi-libs/Kosi-Emoji-KT.git","url":"https://github.com/kosi-libs/Kosi-Emoji-KT"},"name":"Emoji.Compose","website":"http://kodein.org","licenses":["MIT"]},{"uniqueId":"org.kodein.emoji:emoji-compose-android-debug","associated":["org.kodein.emoji:emoji-compose-android-debug"],"artifactVersion":"2.1.0","description":"Emoji support for Compose/Multiplatform","scm":{"connection":"https://github.com/kosi-libs/Kosi-Emoji-KT.git","url":"https://github.com/kosi-libs/Kosi-Emoji-KT"},"name":"Emoji.Compose","website":"http://kodein.org","licenses":["MIT"]},{"uniqueId":"org.kodein.emoji:emoji-compose-m3-android","associated":["org.kodein.emoji:emoji-compose-m3-android"],"artifactVersion":"2.1.0","description":"Emoji support for Compose/Multiplatform with Material 3","scm":{"connection":"https://github.com/kosi-libs/Kosi-Emoji-KT.git","url":"https://github.com/kosi-libs/Kosi-Emoji-KT"},"name":"Emoji.Compose.M3","website":"http://kodein.org","licenses":["MIT"]},{"uniqueId":"org.kodein.emoji:emoji-compose-m3-android-debug","associated":["org.kodein.emoji:emoji-compose-m3-android-debug"],"artifactVersion":"2.1.0","description":"Emoji support for Compose/Multiplatform with Material 3","scm":{"connection":"https://github.com/kosi-libs/Kosi-Emoji-KT.git","url":"https://github.com/kosi-libs/Kosi-Emoji-KT"},"name":"Emoji.Compose.M3","website":"http://kodein.org","licenses":["MIT"]},{"uniqueId":"org.kodein.emoji:emoji-kt-jvm","artifactVersion":"2.1.0","description":"Emoji support for Kotlin/Multiplatform","scm":{"connection":"https://github.com/kosi-libs/Kosi-Emoji-KT.git","url":"https://github.com/kosi-libs/Kosi-Emoji-KT"},"name":"Emoji.Kt","website":"http://kodein.org","licenses":["MIT"]},{"uniqueId":"org.slf4j:slf4j-api","artifactVersion":"2.0.16","description":"The slf4j API","scm":{"connection":"scm:git:https://github.com/qos-ch/slf4j.git","url":"https://github.com/qos-ch/slf4j"},"name":"SLF4J API Module","website":"http://www.slf4j.org","licenses":["MIT"],"organization":{"url":"http://www.qos.ch","name":"QOS.ch"}},{"uniqueId":"ru.noties:jlatexmath-android","artifactVersion":"0.2.0","description":"JLatexMath-Android","scm":{"connection":"scm:git:git://github.com/noties/jlatexmath-android.git","url":"https://github.com/noties/jlatexmath-android","developerConnection":"scm:git:git://github.com/noties/jlatexmath-android.git"},"name":"jlatexmath-android","website":"https://github.com/noties/jlatexmath-android","licenses":["59ba273e30c74b67a5f0b33e713fbfb9"]},{"uniqueId":"ru.noties:jlatexmath-android-font-cyrillic","artifactVersion":"0.2.0","description":"JLatexMath-Android","scm":{"connection":"scm:git:git://github.com/noties/jlatexmath-android.git","url":"https://github.com/noties/jlatexmath-android","developerConnection":"scm:git:git://github.com/noties/jlatexmath-android.git"},"name":"jlatexmath-android-font-cyrillic","website":"https://github.com/noties/jlatexmath-android","licenses":["59ba273e30c74b67a5f0b33e713fbfb9"]},{"uniqueId":"ru.noties:jlatexmath-android-font-greek","artifactVersion":"0.2.0","description":"JLatexMath-Android","scm":{"connection":"scm:git:git://github.com/noties/jlatexmath-android.git","url":"https://github.com/noties/jlatexmath-android","developerConnection":"scm:git:git://github.com/noties/jlatexmath-android.git"},"name":"jlatexmath-android-font-greek","website":"https://github.com/noties/jlatexmath-android","licenses":["59ba273e30c74b67a5f0b33e713fbfb9"]}],"licenses":{"59ba273e30c74b67a5f0b33e713fbfb9":{"hash":"59ba273e30c74b67a5f0b33e713fbfb9","url":"https://www.gnu.org/licenses/old-licenses/gpl-2.0.html","name":"GNU General Public License, version 2"},"73252b46f36df25ef51a7994de439aea":{"hash":"73252b46f36df25ef51a7994de439aea","url":"https://www.bouncycastle.org/licence.html","name":"Bouncy Castle Licence"},"Apache-2.0":{"hash":"Apache-2.0","internalHash":"Apache-2.0","url":"https://www.apache.org/licenses/LICENSE-2.0.txt","spdxId":"Apache-2.0","name":"The Apache Software License, Version 2.0"},"MIT":{"hash":"MIT","internalHash":"MIT","url":"https://opensource.org/licenses/MIT","spdxId":"MIT","name":"MIT"},"MPL-2.0":{"hash":"5b91336347d221b1fe4c7c13055b475b","url":"https://spdx.org/licenses/MPL-2.0.html","spdxId":"MPL-2.0","name":"Mozilla Public License 2.0"},"dde7ab2ff7f8b3abd4da22b5ffd5ec20":{"hash":"dde7ab2ff7f8b3abd4da22b5ffd5ec20","url":"https://raw.githubusercontent.com/couchbase/product-texts/ec39f811376df6d18e56c81873fd565093666505/mobile/couchbase-lite/license/LICENSE_community.txt","name":"Couchbase, Inc. Community Edition License Agreement"}}} \ No newline at end of file