Skip to content

Commit

Permalink
Fixed Dependencies.
Browse files Browse the repository at this point in the history
  • Loading branch information
pme123 committed Dec 26, 2024
1 parent 3358e81 commit 8182f6c
Showing 1 changed file with 43 additions and 43 deletions.
86 changes: 43 additions & 43 deletions project/Dependencies.scala
Original file line number Diff line number Diff line change
@@ -1,101 +1,101 @@
import sbt.*
import sbt.Keys.*

object Dependencies:
object Dependencies {

// dependency Versions
// 00-docs
// - Laika Plugin
// 04-helper
val osLibVersion = "0.11.3"
val osLibVersion = "0.11.3"
// 01-domain
val openapiCirceVersion = "0.11.3"
val tapirVersion = "1.11.11"
val ironCirceVersion = "2.6.0"
val mUnitVersion = "1.0.3"
val openapiCirceVersion = "0.11.3"
val tapirVersion = "1.11.11"
val ironCirceVersion = "2.6.0"
val mUnitVersion = "1.0.3"
// 02-bpmn
// -> domain
// - osLib
// 03-api
// -> bpmn
val typesafeConfigVersion = "1.4.3"
val scalaXmlVersion = "2.3.0"
val scalaXmlVersion = "2.3.0"
// - mUnitVersion
// 03-dmn
// -> bpmn
val sttpClient3Version = "3.10.1"
val dmnTesterVersion = "0.17.9"
val sttpClient3Version = "3.10.1"
val dmnTesterVersion = "0.17.9"
// - mUnitVersion
// 03-simulation
// -> bpmn
val testInterfaceVersion = "1.0"
val testInterfaceVersion = "1.0"
// - sttpClient3
// 03-worker
// -> bpmn
// -mUnitVersion
val chimneyVersion = "1.5.0"
val chimneyVersion = "1.5.0"
// --- Implementations
// 04-helper
val sardineWebDavVersion = "5.12"
val sardineWebDavVersion = "5.12"
// 04-worker-c7spring
// -> worker
val camundaVersion = "7.22.0" // external task client
val jaxbApiVersion = "4.0.2" // needed by the camunda client 7.21?!
val camundaVersion = "7.22.0" // external task client
val jaxbApiVersion = "4.0.2" // needed by the camunda client 7.21?!
// - sttpClient3

// --- Experiments
// 04-c7-spring
// -> bpmn
val camundaSpinVersion = "7.22.0"
val camundaSpinVersion = "7.22.0"
// camunda // server spring-boot
// 04-c8-spring
// -> bpmn
val scalaJacksonVersion = "2.18.2"
val camunda8Version = "8.5.9"
val springBootVersion = "3.3.4"
val scalaJacksonVersion = "2.18.2"
val camunda8Version = "8.5.9"
val springBootVersion = "3.3.4"
val swaggerOpenAPIVersion = "2.1.24"
// examples
val h2Version = "2.3.232"
val twitter4jVersion = "4.1.2"
val groovyVersion = "3.0.23"
val h2Version = "2.3.232"
val twitter4jVersion = "4.1.2"
val groovyVersion = "3.0.23"

lazy val tapirDependencies = Seq(
"com.softwaremill.sttp.tapir" %% "tapir-openapi-docs" % tapirVersion,
"com.softwaremill.sttp.tapir" %% "tapir-json-circe" % tapirVersion,
"com.softwaremill.sttp.tapir" %% "tapir-redoc-bundle" % tapirVersion,
"com.softwaremill.sttp.tapir" %% "tapir-openapi-docs" % tapirVersion,
"com.softwaremill.sttp.tapir" %% "tapir-json-circe" % tapirVersion,
"com.softwaremill.sttp.tapir" %% "tapir-redoc-bundle" % tapirVersion,
"com.softwaremill.sttp.apispec" %% "openapi-circe-yaml" % openapiCirceVersion,
// "io.circe" %% "circe-generic" % circeVersion,
"io.github.iltotore" %% "iron-circe" % ironCirceVersion,
"com.softwaremill.sttp.tapir" %% "tapir-iron" % tapirVersion
"io.github.iltotore" %% "iron-circe" % ironCirceVersion,
"com.softwaremill.sttp.tapir" %% "tapir-iron" % tapirVersion
)

lazy val sttpDependency = "com.softwaremill.sttp.client3" %% "circe" % sttpClient3Version

val zeebeDependencies = Seq(
"org.springframework.boot" % "spring-boot-starter" % springBootVersion,
"org.springframework.boot" % "spring-boot-starter-webflux" % springBootVersion,
"io.camunda.spring" % "spring-boot-starter-camunda" % camunda8Version,
"com.fasterxml.jackson.module" %% "jackson-module-scala" % scalaJacksonVersion
"org.springframework.boot" % "spring-boot-starter" % springBootVersion,
"org.springframework.boot" % "spring-boot-starter-webflux" % springBootVersion,
"io.camunda.spring" % "spring-boot-starter-camunda" % camunda8Version,
"com.fasterxml.jackson.module" %% "jackson-module-scala" % scalaJacksonVersion
).map(_.exclude("org.slf4j", "slf4j-api"))

// examples
val camundaDependencies = Seq(
"org.springframework.boot" % "spring-boot-starter-web" % springBootVersion exclude ("org.slf4j", "slf4j-api"),
"org.springframework.boot" % "spring-boot-starter-jdbc" % springBootVersion exclude ("org.slf4j", "slf4j-api"),
"io.netty" % "netty-all" % "4.1.110.Final", // needed for Spring Boot Version > 2.5.*
"org.camunda.bpm.springboot" % "camunda-bpm-spring-boot-starter-rest" % camundaVersion,
"org.springframework.boot" % "spring-boot-starter-web" % springBootVersion exclude("org.slf4j", "slf4j-api"),
"org.springframework.boot" % "spring-boot-starter-jdbc" % springBootVersion exclude("org.slf4j", "slf4j-api"),
"io.netty" % "netty-all" % "4.1.110.Final", // needed for Spring Boot Version > 2.5.*
"org.camunda.bpm.springboot" % "camunda-bpm-spring-boot-starter-rest" % camundaVersion,
"org.camunda.bpm.springboot" % "camunda-bpm-spring-boot-starter-webapp" % camundaVersion,
// json support
"org.camunda.bpm" % "camunda-engine-plugin-spin" % camundaVersion,
"org.camunda.spin" % "camunda-spin-dataformat-json-jackson" % camundaSpinVersion,
"jakarta.xml.bind" % "jakarta.xml.bind-api" % jaxbApiVersion,
"org.camunda.bpm" % "camunda-engine-plugin-spin" % camundaVersion,
"org.camunda.spin" % "camunda-spin-dataformat-json-jackson" % camundaSpinVersion,
"jakarta.xml.bind" % "jakarta.xml.bind-api" % jaxbApiVersion,
// groovy support
"org.codehaus.groovy" % "groovy-jsr223" % groovyVersion,
"com.h2database" % "h2" % h2Version
"org.codehaus.groovy" % "groovy-jsr223" % groovyVersion,
"com.h2database" % "h2" % h2Version
) // .map(_.exclude("org.slf4j", "slf4j-api"))

lazy val osLib = "com.lihaoyi" %% "os-lib" % osLibVersion
lazy val chimney = "io.scalaland" %% "chimney" % chimneyVersion
lazy val osLib = "com.lihaoyi" %% "os-lib" % osLibVersion
lazy val chimney = "io.scalaland" %% "chimney" % chimneyVersion
lazy val swaggerOpenAPI = "io.swagger.parser.v3" % "swagger-parser" % swaggerOpenAPIVersion
lazy val sardineWebDav = "com.github.lookfirst" % "sardine" % sardineWebDavVersion
end Dependencies
lazy val sardineWebDav = "com.github.lookfirst" % "sardine" % sardineWebDavVersion
}

0 comments on commit 8182f6c

Please sign in to comment.