content: [versions]
  # libraries
  annotations = "24.1.0"
  
  # plugins
  kotlin = "2.1.20"
  changelog = "2.2.1"
  intelliJPlatform = "2.6.0"
  qodana = "0.1.13"
  kover = "0.7.6"
  arrow = "1.2.4"
  testcontainers = "1.21.2"
  postgres = "42.7.3"
  logback = "1.5.13"
  jansi = "2.4.1"
  junit = "5.10.3"
  jbdi3 = "3.49.5"
  junitPlatformRunner = "1.11.0"
  guava = "33.2.1-jre"
  
  
  [libraries]
  
  guava = { module = "com.google.guava:guava", version.ref = "guava" }
  
  junitJupiter = { module = "org.junit.jupiter:junit-jupiter", version.ref = "junit" }
  junitJupiterApi = { module = "org.junit.jupiter:junit-jupiter-api", version.ref = "junit" }
  junitJupiterEngine = { module = "org.junit.jupiter:junit-jupiter-engine", version.ref = "junit" }
  junitJupiterParams = { module = "org.junit.jupiter:junit-jupiter-params", version.ref = "junit" }
  junitVintageEngine = { module = "org.junit.vintage:junit-vintage-engine", version.ref = "junit" }
  junitBom = { module = "org.junit:junit-bom", version.ref = "junit" }
  junitPlatformRunner = { module = "org.junit.platform:junit-platform-runner", version.ref = "junitPlatformRunner" }
  
  logbackClassic = { module = "ch.qos.logback:logback-classic", version.ref = "logback" }
  jansi = { module = "org.fusesource.jansi:jansi", version.ref = "jansi" }
  
  jdbi3Core = { module = "org.jdbi:jdbi3-core", version.ref = "jbdi3" }
  jdbi3Kotlin = { module = "org.jdbi:jdbi3-kotlin", version.ref = "jbdi3" }
  jdbi3Postgres = { module = "org.jdbi:jdbi3-postgres", version.ref = "jbdi3" }
  jdbi3SqlObject = { module = "org.jdbi:jdbi3-sqlobject", version.ref = "jbdi3" }
  jdbi3Testing = { module = "org.jdbi:jdbi3-testing", version.ref = "jbdi3" }
  
  annotations = { group = "org.jetbrains", name = "annotations", version.ref = "annotations" }
  
  arrowCore = { module = "io.arrow-kt:arrow-core", version.ref = "arrow" }
  arrowFxCoroutines = { module = "io.arrow-kt:arrow-fx-coroutines", version.ref = "arrow" }
  
  postgres = { module = "org.postgresql:postgresql", version.ref = "postgres" }
  
  testcontainers = { module = "org.testcontainers:testcontainers", version.ref = "testcontainers" }
  testcontainersJunitJupiter = { module = "org.testcontainers:junit-jupiter", version.ref = "testcontainers" }
  
  [plugins]
  changelog = { id = "org.jetbrains.changelog", version.ref = "changelog" }
  intelliJPlatform = { id = "org.jetbrains.intellij.platform", version.ref = "intelliJPlatform" }
  gradleIntelliJPluginMigration = { id = "org.jetbrains.intellij.platform.migration", version.ref = "intelliJPlatform" }
  kotlin = { id = "org.jetbrains.kotlin.jvm", version.ref = "kotlin" }
  kover = { id = "org.jetbrains.kotlinx.kover", version.ref = "kover" }
  qodana = { id = "org.jetbrains.qodana", version.ref = "qodana" }
  