content: [versions]
  auto-service = "1.1.1"
  auto-service-ksp = "1.1.0"
  kotlin = "1.9.22"
  ktlint = "0.48.1"
  maven-publish = "0.27.0"
  spotless = "6.23.3"
  stately = "2.0.6"
  kotlinx-atomicfu = "0.22.0"
  kotlinx-coroutines = "1.7.3"
  kotlinx-datetime = "0.5.0"
  ksp = "1.9.22-1.0.16"
  
  [libraries]
  auto-service-annotations = { module = "com.google.auto.service:auto-service-annotations", version.ref = "auto-service" }
  auto-service-ksp = { module = "dev.zacsweers.autoservice:auto-service-ksp", version.ref = "auto-service-ksp" }
  stately-concurrent-collections = { module = "co.touchlab:stately-concurrent-collections", version.ref = "stately" }
  kotlin-compiler-embeddable = { module = "org.jetbrains.kotlin:kotlin-compiler-embeddable", version.ref = "kotlin" }
  kotlinx-coroutines-core = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-core", version.ref = "kotlinx-coroutines" }
  kotlinx-coroutines-test = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-test", version.ref = "kotlinx-coroutines" }
  kotlinx-datetime = {  group = "org.jetbrains.kotlinx", name = "kotlinx-datetime", version.ref = "kotlinx-datetime" }
  
  [plugins]
  kotlin-jvm = { id = "org.jetbrains.kotlin.jvm", version.ref = "kotlin" }
  kotlin-multiplatform = { id = "org.jetbrains.kotlin.multiplatform", version.ref = "kotlin" }
  kotlinx-atomicfu = { id = "kotlinx-atomicfu", version.ref = "kotlinx-atomicfu" }
  ksp = { id = "com.google.devtools.ksp", version.ref = "ksp" }
  maven-publish = { id = "com.vanniktech.maven.publish", version.ref = "maven-publish" }
  spotless = { id = "com.diffplug.spotless", version.ref = "spotless" }
  