{
  "formatVersion": "1.1",
  "component": {
    "group": "com.reposilite",
    "module": "reposilite-backend",
    "version": "3.5.8",
    "attributes": {
      "org.gradle.status": "release"
    }
  },
  "createdBy": {
    "gradle": {
      "version": "8.6"
    }
  },
  "variants": [
    {
      "name": "apiElements",
      "attributes": {
        "org.gradle.category": "library",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.jvm.environment": "standard-jvm",
        "org.gradle.jvm.version": 11,
        "org.gradle.libraryelements": "jar",
        "org.gradle.usage": "java-api",
        "org.jetbrains.kotlin.platform.type": "jvm"
      },
      "dependencies": [
        {
          "group": "io.javalin",
          "module": "javalin",
          "version": {
            "requires": "6.1.2"
          }
        },
        {
          "group": "io.javalin.community.ssl",
          "module": "ssl-plugin",
          "version": {
            "requires": "6.1.2"
          }
        },
        {
          "group": "io.javalin.community.openapi",
          "module": "javalin-openapi-plugin",
          "version": {
            "requires": "6.1.2"
          }
        },
        {
          "group": "io.javalin.community.routing",
          "module": "routing-dsl",
          "version": {
            "requires": "6.1.1"
          }
        },
        {
          "group": "org.panda-lang",
          "module": "expressible",
          "version": {
            "requires": "1.3.6"
          }
        },
        {
          "group": "org.panda-lang",
          "module": "expressible-kt",
          "version": {
            "requires": "1.3.6"
          }
        },
        {
          "group": "net.dzikoysk",
          "module": "cdn",
          "version": {
            "requires": "1.14.4"
          }
        },
        {
          "group": "net.dzikoysk",
          "module": "cdn-kt",
          "version": {
            "requires": "1.14.4"
          }
        },
        {
          "group": "info.picocli",
          "module": "picocli",
          "version": {
            "requires": "4.7.5"
          }
        },
        {
          "group": "org.jetbrains.exposed",
          "module": "exposed-core",
          "version": {
            "requires": "0.48.0"
          }
        },
        {
          "group": "org.jetbrains.exposed",
          "module": "exposed-dao",
          "version": {
            "requires": "0.48.0"
          }
        },
        {
          "group": "org.jetbrains.exposed",
          "module": "exposed-jdbc",
          "version": {
            "requires": "0.48.0"
          }
        },
        {
          "group": "org.jetbrains.exposed",
          "module": "exposed-java-time",
          "version": {
            "requires": "0.48.0"
          }
        },
        {
          "group": "net.dzikoysk",
          "module": "exposed-upsert",
          "version": {
            "requires": "1.2.2"
          }
        },
        {
          "group": "commons-codec",
          "module": "commons-codec",
          "version": {
            "requires": "1.16.1"
          }
        },
        {
          "group": "com.reposilite",
          "module": "journalist",
          "version": {
            "requires": "1.0.10"
          }
        }
      ],
      "files": [
        {
          "name": "reposilite-backend-3.5.8.jar",
          "url": "reposilite-backend-3.5.8.jar",
          "size": 1155089,
          "sha512": "0956367b050e5c528deb485f699d1ea576902558963048389d574f7bcf29409934a98400ea708a75002d06d30bd9f0d8ee78499ce75ba52c6acbe0659b139893",
          "sha256": "359849d6d1c3dbdcd06c67c3d47226376a91b919ae0af8452db4d19b291db74b",
          "sha1": "82e3396fe1b34a4adc7cd13d4b3d2cb166ff5863",
          "md5": "e2f490609704086324848944e0acca15"
        }
      ]
    },
    {
      "name": "runtimeElements",
      "attributes": {
        "org.gradle.category": "library",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.jvm.environment": "standard-jvm",
        "org.gradle.jvm.version": 11,
        "org.gradle.libraryelements": "jar",
        "org.gradle.usage": "java-runtime",
        "org.jetbrains.kotlin.platform.type": "jvm"
      },
      "dependencies": [
        {
          "group": "com.reposilite",
          "module": "reposilite-frontend",
          "version": {
            "requires": "3.5.8"
          }
        },
        {
          "group": "org.jetbrains.kotlin",
          "module": "kotlin-reflect",
          "version": {
            "requires": "1.9.22"
          }
        },
        {
          "group": "org.jetbrains.kotlin",
          "module": "kotlin-stdlib-jdk8",
          "version": {
            "requires": "1.9.22"
          }
        },
        {
          "group": "at.favre.lib",
          "module": "bcrypt",
          "version": {
            "requires": "0.10.2"
          }
        },
        {
          "group": "software.amazon.awssdk",
          "module": "bom",
          "version": {
            "requires": "2.25.1"
          },
          "attributes": {
            "org.gradle.category": "platform"
          },
          "endorseStrictVersions": true
        },
        {
          "group": "software.amazon.awssdk",
          "module": "s3",
          "version": {
            "requires": "2.25.1"
          }
        },
        {
          "group": "com.zaxxer",
          "module": "HikariCP",
          "version": {
            "requires": "5.1.0"
          }
        },
        {
          "group": "org.xerial",
          "module": "sqlite-jdbc",
          "version": {
            "requires": "3.45.1.0"
          }
        },
        {
          "group": "mysql",
          "module": "mysql-connector-java",
          "version": {
            "requires": "8.0.33"
          }
        },
        {
          "group": "org.mariadb.jdbc",
          "module": "mariadb-java-client",
          "version": {
            "requires": "3.3.3"
          }
        },
        {
          "group": "org.postgresql",
          "module": "postgresql",
          "version": {
            "requires": "42.7.2"
          }
        },
        {
          "group": "com.h2database",
          "module": "h2",
          "version": {
            "requires": "2.2.224"
          }
        },
        {
          "group": "com.fasterxml.jackson.module",
          "module": "jackson-module-kotlin",
          "version": {
            "requires": "2.15.3"
          }
        },
        {
          "group": "com.fasterxml.jackson.datatype",
          "module": "jackson-datatype-jsr310",
          "version": {
            "requires": "2.15.3"
          }
        },
        {
          "group": "com.fasterxml.jackson.dataformat",
          "module": "jackson-dataformat-xml",
          "version": {
            "requires": "2.15.3"
          }
        },
        {
          "group": "com.github.victools",
          "module": "jsonschema-generator",
          "version": {
            "requires": "4.33.1"
          }
        },
        {
          "group": "com.google.http-client",
          "module": "google-http-client",
          "version": {
            "requires": "1.44.1"
          },
          "excludes": [
            {
              "group": "commons-codec",
              "module": "commons-codec"
            }
          ]
        },
        {
          "group": "org.fusesource.jansi",
          "module": "jansi",
          "version": {
            "requires": "2.4.1"
          }
        },
        {
          "group": "com.reposilite",
          "module": "journalist-slf4j",
          "version": {
            "requires": "1.0.10"
          }
        },
        {
          "group": "com.reposilite",
          "module": "journalist-tinylog",
          "version": {
            "requires": "1.0.10"
          }
        },
        {
          "group": "org.tinylog",
          "module": "slf4j-tinylog",
          "version": {
            "requires": "2.7.0"
          }
        },
        {
          "group": "org.tinylog",
          "module": "tinylog-api",
          "version": {
            "requires": "2.7.0"
          }
        },
        {
          "group": "org.tinylog",
          "module": "tinylog-impl",
          "version": {
            "requires": "2.7.0"
          }
        },
        {
          "group": "io.javalin",
          "module": "javalin",
          "version": {
            "requires": "6.1.2"
          }
        },
        {
          "group": "io.javalin.community.ssl",
          "module": "ssl-plugin",
          "version": {
            "requires": "6.1.2"
          }
        },
        {
          "group": "io.javalin.community.openapi",
          "module": "javalin-openapi-plugin",
          "version": {
            "requires": "6.1.2"
          }
        },
        {
          "group": "io.javalin.community.routing",
          "module": "routing-dsl",
          "version": {
            "requires": "6.1.1"
          }
        },
        {
          "group": "org.panda-lang",
          "module": "expressible",
          "version": {
            "requires": "1.3.6"
          }
        },
        {
          "group": "org.panda-lang",
          "module": "expressible-kt",
          "version": {
            "requires": "1.3.6"
          }
        },
        {
          "group": "net.dzikoysk",
          "module": "cdn",
          "version": {
            "requires": "1.14.4"
          }
        },
        {
          "group": "net.dzikoysk",
          "module": "cdn-kt",
          "version": {
            "requires": "1.14.4"
          }
        },
        {
          "group": "info.picocli",
          "module": "picocli",
          "version": {
            "requires": "4.7.5"
          }
        },
        {
          "group": "org.jetbrains.exposed",
          "module": "exposed-core",
          "version": {
            "requires": "0.48.0"
          }
        },
        {
          "group": "org.jetbrains.exposed",
          "module": "exposed-dao",
          "version": {
            "requires": "0.48.0"
          }
        },
        {
          "group": "org.jetbrains.exposed",
          "module": "exposed-jdbc",
          "version": {
            "requires": "0.48.0"
          }
        },
        {
          "group": "org.jetbrains.exposed",
          "module": "exposed-java-time",
          "version": {
            "requires": "0.48.0"
          }
        },
        {
          "group": "net.dzikoysk",
          "module": "exposed-upsert",
          "version": {
            "requires": "1.2.2"
          }
        },
        {
          "group": "commons-codec",
          "module": "commons-codec",
          "version": {
            "requires": "1.16.1"
          }
        },
        {
          "group": "com.reposilite",
          "module": "journalist",
          "version": {
            "requires": "1.0.10"
          }
        }
      ],
      "files": [
        {
          "name": "reposilite-backend-3.5.8.jar",
          "url": "reposilite-backend-3.5.8.jar",
          "size": 1155089,
          "sha512": "0956367b050e5c528deb485f699d1ea576902558963048389d574f7bcf29409934a98400ea708a75002d06d30bd9f0d8ee78499ce75ba52c6acbe0659b139893",
          "sha256": "359849d6d1c3dbdcd06c67c3d47226376a91b919ae0af8452db4d19b291db74b",
          "sha1": "82e3396fe1b34a4adc7cd13d4b3d2cb166ff5863",
          "md5": "e2f490609704086324848944e0acca15"
        }
      ]
    },
    {
      "name": "javadocElements",
      "attributes": {
        "org.gradle.category": "documentation",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.docstype": "javadoc",
        "org.gradle.usage": "java-runtime"
      },
      "files": [
        {
          "name": "reposilite-backend-3.5.8-javadoc.jar",
          "url": "reposilite-backend-3.5.8-javadoc.jar",
          "size": 107059,
          "sha512": "e048faf9fcdebc1ec1ad3c0d993fa66defb19b8af1ec25bc4b1eee391789e6f33859d4f4c0bb08b041809bfcfd0674d20ce769472e46d8a35841efafe701dfae",
          "sha256": "c01122ae26e3db9f88057e4cc9f644b30dd83b663e247287ad24eafbec238bde",
          "sha1": "15c6787d57fea9db973ab0803b9f7e39e8f3eea2",
          "md5": "04a2b935579608a05033be109651e665"
        }
      ]
    },
    {
      "name": "sourcesElements",
      "attributes": {
        "org.gradle.category": "documentation",
        "org.gradle.dependency.bundling": "external",
        "org.gradle.docstype": "sources",
        "org.gradle.usage": "java-runtime"
      },
      "files": [
        {
          "name": "reposilite-backend-3.5.8-sources.jar",
          "url": "reposilite-backend-3.5.8-sources.jar",
          "size": 244499,
          "sha512": "4ec20f4b43cd3ab5699c9eafe6975eba25b4cc165c03050d4b9cb7e82d32a614017f6d02bb96ef58bec3d247705c2d6d6db1ae9ccda112bfbec38a2f0a69fea1",
          "sha256": "527dfa54706a39a700ad67dafd3a49734b2f6e33eb8f62066bbc68d08355d828",
          "sha1": "92ec65f240d2a84f606653dc767c25f14a4b2350",
          "md5": "89c5d0e614521aebe16d5458b9db64c8"
        },
        {
          "name": "reposilite-backend-3.5.8-sources.jar",
          "url": "reposilite-backend-3.5.8-sources.jar",
          "size": 244499,
          "sha512": "4ec20f4b43cd3ab5699c9eafe6975eba25b4cc165c03050d4b9cb7e82d32a614017f6d02bb96ef58bec3d247705c2d6d6db1ae9ccda112bfbec38a2f0a69fea1",
          "sha256": "527dfa54706a39a700ad67dafd3a49734b2f6e33eb8f62066bbc68d08355d828",
          "sha1": "92ec65f240d2a84f606653dc767c25f14a4b2350",
          "md5": "89c5d0e614521aebe16d5458b9db64c8"
        }
      ]
    },
    {
      "name": "shadowRuntimeElements",
      "attributes": {
        "org.gradle.category": "library",
        "org.gradle.dependency.bundling": "shadowed",
        "org.gradle.libraryelements": "jar",
        "org.gradle.usage": "java-runtime"
      },
      "files": [
        {
          "name": "reposilite-backend-3.5.8-all.jar",
          "url": "reposilite-backend-3.5.8-all.jar",
          "size": 75208283,
          "sha512": "8c38ee9f7d0b4ba3f81ef0bdc1e8d0d4d6b38e3df71b639c2f2aca9250d1e6f35cfe904eadc6927b3a6c0081ffca3a8af104c040ad7e7b513b3e57b389310d8a",
          "sha256": "173014844c7e3efa54d7c0f7f28ce601cf836a8d2ef8f0b28714b6c55c5b6bea",
          "sha1": "4d63123c3d11b6a583f0263185c9cccfa1a3bc48",
          "md5": "13fe47fb9e63ae7c7a86e58a30662215"
        }
      ]
    }
  ]
}
