documentation-website/Writerside/snippets/gradle/libs.versions.toml (55 lines of code) (raw):
# This file was generated by the Gradle 'init' task.
# https://docs.gradle.org/current/userguide/platforms.html#sub::toml-dependencies-format
[versions]
guava = "33.0.0-jre"
junit-jupiter-engine = "5.10.2"
exposed = "1.0.0-rc-4"
slf4j = "2.0.16"
jackson = "2.18.+"
kotlin = "2.2.20"
flyway = "10.15.0"
h2 = "2.4.240"
mysql ="8.4.0"
postgres = "42.7.8"
postgreNG = "0.8.9"
mariadb = "3.5.6"
oracle = "23.26.0.0.0"
sqlite = "3.50.2.0"
sqlserver = "13.2.1.jre11"
h2-r2dbc = "1.1.0.RELEASE"
mariadb-r2dbc = "1.3.0"
mysql-r2dbc = "1.4.1"
oracle-r2dbc = "1.3.0"
postgresql-r2dbc = "1.1.1.RELEASE"
sqlserver-r2dbc = "1.0.3.RELEASE"
[libraries]
guava = { module = "com.google.guava:guava", version.ref = "guava" }
junit-jupiter-engine = { module = "org.junit.jupiter:junit-jupiter-engine", version.ref = "junit-jupiter-engine" }
exposed-core = { module = "org.jetbrains.exposed:exposed-core", version.ref = "exposed" }
exposed-jdbc = { module = "org.jetbrains.exposed:exposed-jdbc", version.ref = "exposed" }
exposed-r2dbc = { module = "org.jetbrains.exposed:exposed-r2dbc", version.ref = "exposed" }
exposed-dao = { module = "org.jetbrains.exposed:exposed-dao", version.ref = "exposed" }
exposed-kotlin-datetime = { module = "org.jetbrains.exposed:exposed-kotlin-datetime", version.ref = "exposed" }
exposed-json = { module= "org.jetbrains.exposed:exposed-json", version.ref = "exposed" }
exposed-migration-core = { module = "org.jetbrains.exposed:exposed-migration-core", version.ref = "exposed" }
exposed-migration-jdbc = { module = "org.jetbrains.exposed:exposed-migration-jdbc", version.ref = "exposed" }
slf4j = { module = "org.slf4j:slf4j-nop", version.ref = "slf4j" }
jackson-kotlin = { module = "com.fasterxml.jackson.module:jackson-module-kotlin", version.ref = "jackson" }
flyway = { module = "org.flywaydb:flyway-core", version.ref = "flyway" }
h2 = { module = "com.h2database:h2", version.ref = "h2" }
mysql = { module = "com.mysql:mysql-connector-j", version.ref = "mysql"}
postgresql = { group = "org.postgresql", name = "postgresql", version.ref = "postgres" }
pgjdbc-ng = { group = "com.impossibl.pgjdbc-ng", name = "pgjdbc-ng", version.ref = "postgreNG" }
sqlite-jdbc = { group = "org.xerial", name = "sqlite-jdbc", version.ref = "sqlite" }
maria-db = { group = "org.mariadb.jdbc", name = "mariadb-java-client", version.ref = "mariadb" }
oracle = { group = "com.oracle.database.jdbc", name = "ojdbc8", version.ref = "oracle" }
mssql = { group = "com.microsoft.sqlserver", name = "mssql-jdbc", version.ref = "sqlserver" }
r2dbc-h2 = { group = "io.r2dbc", name = "r2dbc-h2", version.ref = "h2-r2dbc" }
r2dbc-mariadb = { group = "org.mariadb", name = "r2dbc-mariadb", version.ref = "mariadb-r2dbc" }
r2dbc-mysql = { group = "io.asyncer", name = "r2dbc-mysql", version.ref = "mysql-r2dbc" }
r2dbc-oracle = { group = "com.oracle.database.r2dbc", name = "oracle-r2dbc", version.ref = "oracle-r2dbc" }
r2dbc-postgresql = { group = "org.postgresql", name = "r2dbc-postgresql", version.ref = "postgresql-r2dbc" }
r2dbc-sqlserver = { group = "io.r2dbc", name = "r2dbc-mssql", version.ref = "sqlserver-r2dbc" }
[plugins]
jvm = { id = "org.jetbrains.kotlin.jvm", version = "2.1.0" }
kotlin-serialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlin" }