|
1 | 1 | [versions] |
2 | 2 | com-google-devtools-ksp = "2.2.20-2.0.3" |
| 3 | +http4k = "6.18.0.1" |
| 4 | +jackson = "2.20.0" |
3 | 5 | jsoup = "1.21.2" |
4 | 6 | junit = "6.0.0-RC3" |
5 | 7 | junitPlatformLauncher = "6.0.0-RC3" |
6 | 8 | kotlin = "2.2.20" |
| 9 | +ktor = "3.3.0" |
| 10 | +logback = "1.5.18" |
| 11 | +micronaut = "4.9.3" |
| 12 | +micronautKotlin = "4.7.0" |
| 13 | +micronautSerde = "2.15.1" |
| 14 | +springBoot = "3.5.5" |
7 | 15 |
|
8 | 16 | [libraries] |
9 | 17 | http4k-ai-mcp-sdk = { module = "org.http4k.pro:http4k-ai-mcp-sdk" } |
10 | | -http4k-bom = { module = "org.http4k:http4k-bom" } |
| 18 | +http4k-bom = { module = "org.http4k:http4k-bom", version.ref = "http4k" } |
| 19 | +http4k-bridge-ktor = { module = "org.http4k:http4k-bridge-ktor" } |
| 20 | +http4k-bridge-micronaut = { module = "org.http4k:http4k-bridge-micronaut" } |
| 21 | +http4k-bridge-spring = { module = "org.http4k:http4k-bridge-spring" } |
11 | 22 | http4k-connect-amazon-kms = { module = "org.http4k:http4k-connect-amazon-kms" } |
12 | 23 | http4k-connect-amazon-kms-fake = { module = "org.http4k:http4k-connect-amazon-kms-fake" } |
13 | 24 | http4k-core = { module = "org.http4k:http4k-core" } |
| 25 | +http4k-format-jackson = { module = "org.http4k:http4k-format-jackson" } |
14 | 26 | http4k-server-jetty = { module = "org.http4k:http4k-server-jetty" } |
15 | 27 | http4k-serverless-lambda = { module = "org.http4k:http4k-serverless-lambda" } |
16 | 28 | http4k-testing-hamkrest = { module = "org.http4k:http4k-testing-hamkrest" } |
| 29 | +jackson-module-kotlin = { module = "com.fasterxml.jackson.module:jackson-module-kotlin", version.ref = "jackson" } |
17 | 30 | jsoup = { module = "org.jsoup:jsoup", version.ref = "jsoup" } |
18 | 31 | junit-bom = { module = "org.junit:junit-bom", version.ref = "junit" } |
19 | 32 | junit-jupiter-api = { module = "org.junit.jupiter:junit-jupiter-api" } |
20 | 33 | junit-jupiter-engine = { module = "org.junit.jupiter:junit-jupiter-engine" } |
21 | 34 | junit-platform-launcher = { module = "org.junit.platform:junit-platform-launcher", version.ref = "junitPlatformLauncher" } |
| 35 | +kotlin-reflect = { module = "org.jetbrains.kotlin:kotlin-reflect" } |
| 36 | +kotlin-test-junit = { module = "org.jetbrains.kotlin:kotlin-test-junit" } |
| 37 | +kotlin-test-junit5 = { module = "org.jetbrains.kotlin:kotlin-test-junit5" } |
| 38 | +ktor-server-config-yaml = { module = "io.ktor:ktor-server-config-yaml", version.ref = "ktor" } |
| 39 | +ktor-server-core = { module = "io.ktor:ktor-server-core-jvm", version.ref = "ktor" } |
| 40 | +ktor-server-netty = { module = "io.ktor:ktor-server-netty", version.ref = "ktor" } |
| 41 | +ktor-server-test-host = { module = "io.ktor:ktor-server-test-host", version.ref = "ktor" } |
| 42 | +logback-classic = { module = "ch.qos.logback:logback-classic", version.ref = "logback" } |
| 43 | +micronaut-http-client = { module = "io.micronaut:micronaut-http-client", version.ref = "micronaut" } |
| 44 | +micronaut-http-validation = { module = "io.micronaut:micronaut-http-validation", version.ref = "micronaut" } |
| 45 | +micronaut-kotlin-runtime = { module = "io.micronaut.kotlin:micronaut-kotlin-runtime", version.ref = "micronautKotlin" } |
| 46 | +micronaut-runtime = { module = "io.micronaut:micronaut-runtime", version.ref = "micronaut" } |
| 47 | +micronaut-serde-jackson = { module = "io.micronaut.serde:micronaut-serde-jackson", version.ref = "micronautSerde" } |
| 48 | +micronaut-serde-processor = { module = "io.micronaut.serde:micronaut-serde-processor", version.ref = "micronautSerde" } |
| 49 | +spring-boot-starter-actuator = { module = "org.springframework.boot:spring-boot-starter-actuator", version.ref = "springBoot" } |
| 50 | +spring-boot-starter-test = { module = "org.springframework.boot:spring-boot-starter-test", version.ref = "springBoot" } |
| 51 | +spring-boot-starter-web = { module = "org.springframework.boot:spring-boot-starter-web", version.ref = "springBoot" } |
22 | 52 |
|
23 | 53 | [plugins] |
24 | 54 | kotlin-jvm = { id = "org.jetbrains.kotlin.jvm", version.ref = "kotlin" } |
25 | 55 | ksp = { id = "com.google.devtools.ksp", version.ref = "com-google-devtools-ksp" } |
| 56 | +micronaut-application = "io.micronaut.application:4.5.4" |
| 57 | +shadow = "com.github.johnrengelman.shadow:8.1.1" |
26 | 58 | version-catalog-update = "nl.littlerobots.version-catalog-update:1.0.0" |
27 | 59 | versions = "com.github.ben-manes.versions:0.52.0" |
28 | 60 |
|
|
0 commit comments