-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathlibs.versions.toml
More file actions
360 lines (358 loc) · 37.8 KB
/
libs.versions.toml
File metadata and controls
360 lines (358 loc) · 37.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
[versions]
ch-qos-logback = "1.5.18"
cn-dev33-sa-token = "1.44.0"
cn-hutool = "5.8.39"
com-alibaba-cloud = "2023.0.3.3"
com-baomidou-mybatis-plus = "3.5.12"
com-diffplug-spotless = "7.2.1"
com-fasterxml-jackson = "2.19.2"
com-flywaydb-flyway = "11.11.2"
com-github-tschuchortdev-kotlin-compile-testing = "1.6.0"
com-google-devtools-ksp = "2.2.10-2.0.2"
com-mapstruct = "1.6.3"
com-querydsl = "5.1.0"
com-squareup-kotlinpoet = "2.2.0"
com-squareup-okio = "3.16.0"
com-vanniktech-maven-publish = "0.34.0"
com-xuxueli-xxl-job = "3.1.1"
com-yomahub-liteflow = "2.13.2.1"
dev-langchain4j-community = "1.1.0-beta7"
group = "io.github.truenine"
intellij-platform = "2025.2"
intellij-platform-ide = "243"
intellij-platform-plugin-java = "21"
io-netty = "4.2.4.Final"
java = "24"
net-sf-sevenzipjbinding = "16.02-2.01"
nl-littlerobots-version-catalog-updat-gradle-plugin = "1.0.0"
org-apache-commons-exec = "1.5.0"
org-apache-groovy = "4.0.28"
org-apache-logging-log4j = "2.25.1"
org-assertj = "4.0.0-M1"
org-awaitility = "4.3.0"
org-babyfish-jimmer = "0.9.106"
org-gradle = "9.1.0-rc-1"
org-hibernate-orm = "6.6.15.Final"
org-jetbrains-dokka = "2.0.0"
org-jetbrains-intellij-platform = "2.7.2"
org-jetbrains-kotlin = "2.2.10"
org-jetbrains-kotlinx-coroutines = "1.10.2"
org-jetbrains-kotlinx-datetime = "0.7.1-0.6.x-compat"
org-jetbrains-kotlinx-io = "0.8.0"
org-jetbrains-kotlinx-serialization = "1.9.0"
org-junit-jupiter = "6.0.0-M2"
org-liquibase = "4.33.0"
org-slf4j = "2.1.0-alpha1"
org-springframework-ai = "1.0.1"
org-springframework-batch = "5.2.2"
org-springframework-boot = "3.5.5"
org-springframework-cloud = "2025.0.0"
org-springframework-data = "3.5.3"
org-springframework-framework = "6.2.10"
org-springframework-integration = "6.5.1"
org-springframework-modulith = "2.0.0-M1"
org-springframework-security = "6.5.3"
org-testcontainers = "1.21.3"
org-testng = "7.11.0"
project = "0.0.31"
[libraries]
ch-qos-logback-logback-classic = { module = "ch.qos.logback:logback-classic", version.ref = "ch-qos-logback" }
cn-dev33-sa-token-redis-jackson = { module = "cn.dev33:sa-token-redis-jackson", version.ref = "cn-dev33-sa-token" }
cn-dev33-sa-token-redis-template = { module = "cn.dev33:sa-token-redis-template", version.ref = "cn-dev33-sa-token" }
cn-dev33-sa-token-spring-boot-starter = { module = "cn.dev33:sa-token-spring-boot-starter", version.ref = "cn-dev33-sa-token" }
cn-dev33-sa-token-spring-boot3-starter = { module = "cn.dev33:sa-token-spring-boot3-starter", version.ref = "cn-dev33-sa-token" }
cn-hutool-hutool-all = { module = "cn.hutool:hutool-all", version.ref = "cn-hutool" }
cn-hutool-hutool-captcha = { module = "cn.hutool:hutool-captcha", version.ref = "cn-hutool" }
cn-hutool-hutool-core = { module = "cn.hutool:hutool-core", version.ref = "cn-hutool" }
cn-hutool-hutool-crypto = { module = "cn.hutool:hutool-crypto", version.ref = "cn-hutool" }
cn-hutool-hutool-db = { module = "cn.hutool:hutool-db", version.ref = "cn-hutool" }
cn-idev-excel-fastexcel = "cn.idev.excel:fastexcel:1.2.0"
com-alibaba-cloud-spring-cloud-alibaba-dependencies = { module = "com.alibaba.cloud:spring-cloud-alibaba-dependencies", version.ref = "com-alibaba-cloud" }
com-alibaba-easyexcel = "com.alibaba:easyexcel:4.0.3"
com-aliyun-oss-aliyun-sdk-oss = "com.aliyun.oss:aliyun-sdk-oss:3.18.3"
com-auth0-java-jwt = "com.auth0:java-jwt:4.5.0"
com-baomidou-mybatis-plus-boot-starter = { module = "com.baomidou:mybatis-plus-boot-starter", version.ref = "com-baomidou-mybatis-plus" }
com-baomidou-mybatis-plus-boot-starter-test = { module = "com.baomidou:mybatis-plus-boot-starter-test", version.ref = "com-baomidou-mybatis-plus" }
com-baomidou-mybatis-plus-jsqlparser = { module = "com.baomidou:mybatis-plus-jsqlparser", version.ref = "com-baomidou-mybatis-plus" }
com-baomidou-mybatis-plus-spring-boot3-starter = { module = "com.baomidou:mybatis-plus-spring-boot3-starter", version.ref = "com-baomidou-mybatis-plus" }
com-diffplug-spotless-com-diffplug-spotless-gradle-plugin = { module = "com.diffplug.spotless:com.diffplug.spotless.gradle.plugin", version.ref = "com-diffplug-spotless" }
com-fasterxml-jackson-core-jackson-annotations = { module = "com.fasterxml.jackson.core:jackson-annotations", version.ref = "com-fasterxml-jackson" }
com-fasterxml-jackson-core-jackson-core = { module = "com.fasterxml.jackson.core:jackson-core", version.ref = "com-fasterxml-jackson" }
com-fasterxml-jackson-core-jackson-databind = { module = "com.fasterxml.jackson.core:jackson-databind", version.ref = "com-fasterxml-jackson" }
com-fasterxml-jackson-dataformat-jackson-dataformat-yaml = { module = "com.fasterxml.jackson.dataformat:jackson-dataformat-yaml", version.ref = "com-fasterxml-jackson" }
com-fasterxml-jackson-datatype-jackson-datatype-guava = { module = "com.fasterxml.jackson.datatype:jackson-datatype-guava", version.ref = "com-fasterxml-jackson" }
com-fasterxml-jackson-datatype-jackson-datatype-jdk8 = { module = "com.fasterxml.jackson.datatype:jackson-datatype-jdk8", version.ref = "com-fasterxml-jackson" }
com-fasterxml-jackson-datatype-jackson-datatype-joda = { module = "com.fasterxml.jackson.datatype:jackson-datatype-joda", version.ref = "com-fasterxml-jackson" }
com-fasterxml-jackson-datatype-jackson-datatype-jsr310 = { module = "com.fasterxml.jackson.datatype:jackson-datatype-jsr310", version.ref = "com-fasterxml-jackson" }
com-fasterxml-jackson-module-jackson-module-kotlin = { module = "com.fasterxml.jackson.module:jackson-module-kotlin", version.ref = "com-fasterxml-jackson" }
com-github-ben-manes-caffeine-caffeine = "com.github.ben-manes.caffeine:caffeine:3.2.2"
com-github-gavlyukovskiy-p6spy-spring-boot-starter = "com.github.gavlyukovskiy:p6spy-spring-boot-starter:1.12.0"
com-github-haifengl-smile-math = "com.github.haifengl:smile-math:2.6.0"
com-github-junrar-junrar = "com.github.junrar:junrar:7.5.5"
com-github-magese-ik-analyzer = "com.github.magese:ik-analyzer:8.5.0"
com-github-tschuchortdev-kotlin-compile-testing = { module = "com.github.tschuchortdev:kotlin-compile-testing", version.ref = "com-github-tschuchortdev-kotlin-compile-testing" }
com-github-tschuchortdev-kotlin-compile-testing-ksp = { module = "com.github.tschuchortdev:kotlin-compile-testing-ksp", version.ref = "com-github-tschuchortdev-kotlin-compile-testing" }
com-github-ulisesbocchio-jasypt-spring-boot-starter = "com.github.ulisesbocchio:jasypt-spring-boot-starter:3.0.5"
com-github-wechatpay-apiv3-wechatpay-java = "com.github.wechatpay-apiv3:wechatpay-java:0.2.17"
com-github-xiaoymin-knife4j-openapi3-jakarta-spring-boot-starter = "com.github.xiaoymin:knife4j-openapi3-jakarta-spring-boot-starter:4.5.0"
com-github-xiaoymin-knife4j-spring-boot-starter = "com.github.xiaoymin:knife4j-spring-boot-starter:3.0.3"
com-google-code-gson-gson = "com.google.code.gson:gson:2.13.1"
com-google-devtools-ksp-symbol-processing = { module = "com.google.devtools.ksp:symbol-processing", version.ref = "com-google-devtools-ksp" }
com-google-devtools-ksp-symbol-processing-api = { module = "com.google.devtools.ksp:symbol-processing-api", version.ref = "com-google-devtools-ksp" }
com-google-guava-guava-jre = "com.google.guava:guava:33.4.8-jre"
com-h2database-h2 = "com.h2database:h2:2.3.232"
com-hikvision-ga-artemis-http-client = "com.hikvision.ga:artemis-http-client:1.1.3"
com-hikvision-ga-opensource = "com.hikvision.ga:opensource:0.0.3"
com-huaweicloud-esdk-obs-java = "com.huaweicloud:esdk-obs-java:3.25.7"
com-microsoft-playwright-playwright = "com.microsoft.playwright:playwright:1.54.0"
com-mysql-mysql-connector-j = "com.mysql:mysql-connector-j:9.4.0"
com-querydsl-querydsl-apt = { module = "com.querydsl:querydsl-apt", version.ref = "com-querydsl" }
com-querydsl-querydsl-core = { module = "com.querydsl:querydsl-core", version.ref = "com-querydsl" }
com-querydsl-querydsl-jpa = { module = "com.querydsl:querydsl-jpa", version.ref = "com-querydsl" }
com-squareup-javapoet = "com.squareup:javapoet:1.13.0"
com-squareup-kotlinpoet-jvm = { module = "com.squareup:kotlinpoet-jvm", version.ref = "com-squareup-kotlinpoet" }
com-squareup-kotlinpoet-ksp = { module = "com.squareup:kotlinpoet-ksp", version.ref = "com-squareup-kotlinpoet" }
com-squareup-okhttp3-okhttp = "com.squareup.okhttp3:okhttp:5.1.0"
com-squareup-okio-okio = { module = "com.squareup.okio:okio", version.ref = "com-squareup-okio" }
com-squareup-okio-okio-jvm = { module = "com.squareup.okio:okio-jvm", version.ref = "com-squareup-okio" }
com-squareup-retrofit2-retrofit = "com.squareup.retrofit2:retrofit:3.0.0"
com-tencentcloudapi-tencentcloud-sdk-java-sms = "com.tencentcloudapi:tencentcloud-sdk-java-sms:3.1.1281"
com-vanniktech-maven-publish-com-vanniktech-maven-publish-gradle-plugin = { module = "com.vanniktech.maven.publish:com.vanniktech.maven.publish.gradle.plugin", version.ref = "com-vanniktech-maven-publish" }
com-volcengine-ve-tos-java-sdk = "com.volcengine:ve-tos-java-sdk:2.9.4"
com-xuxueli-xxl-job-core = { module = "com.xuxueli:xxl-job-core", version.ref = "com-xuxueli-xxl-job" }
com-yomahub-liteflow-spring-boot-starter = { module = "com.yomahub:liteflow-spring-boot-starter", version.ref = "com-yomahub-liteflow" }
dev-langchain4j-langchain4j = "dev.langchain4j:langchain4j:1.3.0"
dev-langchain4j-langchain4j-bom = "dev.langchain4j:langchain4j-bom:1.2.0"
dev-langchain4j-langchain4j-community-bom = { module = "dev.langchain4j:langchain4j-community-bom", version.ref = "dev-langchain4j-community" }
dev-langchain4j-langchain4j-hugging-face = { module = "dev.langchain4j:langchain4j-hugging-face", version.ref = "dev-langchain4j-community" }
dev-langchain4j-langchain4j-kotlin = { module = "dev.langchain4j:langchain4j-kotlin", version.ref = "dev-langchain4j-community" }
dev-langchain4j-langchain4j-mcp = { module = "dev.langchain4j:langchain4j-mcp", version.ref = "dev-langchain4j-community" }
dev-langchain4j-langchain4j-ollama = "dev.langchain4j:langchain4j-ollama:1.3.0"
dev-langchain4j-langchain4j-ollama-spring-boot-starter = { module = "dev.langchain4j:langchain4j-ollama-spring-boot-starter", version.ref = "dev-langchain4j-community" }
dev-langchain4j-langchain4j-pgvector = { module = "dev.langchain4j:langchain4j-pgvector", version.ref = "dev-langchain4j-community" }
dev-langchain4j-langchain4j-reactor = { module = "dev.langchain4j:langchain4j-reactor", version.ref = "dev-langchain4j-community" }
dev-langchain4j-langchain4j-spring-boot-starter = { module = "dev.langchain4j:langchain4j-spring-boot-starter", version.ref = "dev-langchain4j-community" }
dev-langchain4j-langchain4j-zhipu-ai = "dev.langchain4j:langchain4j-zhipu-ai:0.36.2"
io-github-bonigarcia-webdrivermanager = "io.github.bonigarcia:webdrivermanager:6.2.0"
io-github-truenine-composeserver-ai-langchain4j = { module = "io.github.truenine:composeserver-ai-langchain4j", version.ref = "project" }
io-github-truenine-composeserver-ai-shared = { module = "io.github.truenine:composeserver-ai-shared", version.ref = "project" }
io-github-truenine-composeserver-cacheable = { module = "io.github.truenine:composeserver-cacheable", version.ref = "project" }
io-github-truenine-composeserver-data-crawler = { module = "io.github.truenine:composeserver-data-crawler", version.ref = "project" }
io-github-truenine-composeserver-data-extract = { module = "io.github.truenine:composeserver-data-extract", version.ref = "project" }
io-github-truenine-composeserver-depend-http-exchange = { module = "io.github.truenine:composeserver-depend-http-exchange", version.ref = "project" }
io-github-truenine-composeserver-depend-jackson = { module = "io.github.truenine:composeserver-depend-jackson", version.ref = "project" }
io-github-truenine-composeserver-depend-paho = { module = "io.github.truenine:composeserver-depend-paho", version.ref = "project" }
io-github-truenine-composeserver-depend-servlet = { module = "io.github.truenine:composeserver-depend-servlet", version.ref = "project" }
io-github-truenine-composeserver-depend-springdoc-openapi = { module = "io.github.truenine:composeserver-depend-springdoc-openapi", version.ref = "project" }
io-github-truenine-composeserver-depend-xxl-job = { module = "io.github.truenine:composeserver-depend-xxl-job", version.ref = "project" }
io-github-truenine-composeserver-gradle-plugin = { module = "io.github.truenine:composeserver-gradle-plugin", version.ref = "project" }
io-github-truenine-composeserver-ksp-meta = { module = "io.github.truenine:composeserver-ksp-meta", version.ref = "project" }
io-github-truenine-composeserver-ksp-plugin = { module = "io.github.truenine:composeserver-ksp-plugin", version.ref = "project" }
io-github-truenine-composeserver-ksp-shared = { module = "io.github.truenine:composeserver-ksp-shared", version.ref = "project" }
io-github-truenine-composeserver-oss-aliyun-oss = { module = "io.github.truenine:composeserver-oss-aliyun-oss", version.ref = "project" }
io-github-truenine-composeserver-oss-huawei-obs = { module = "io.github.truenine:composeserver-oss-huawei-obs", version.ref = "project" }
io-github-truenine-composeserver-oss-minio = { module = "io.github.truenine:composeserver-oss-minio", version.ref = "project" }
io-github-truenine-composeserver-oss-shared = { module = "io.github.truenine:composeserver-oss-shared", version.ref = "project" }
io-github-truenine-composeserver-oss-volcengine-tos = { module = "io.github.truenine:composeserver-oss-volcengine-tos", version.ref = "project" }
io-github-truenine-composeserver-pay-shared = { module = "io.github.truenine:composeserver-pay-shared", version.ref = "project" }
io-github-truenine-composeserver-pay-wechat = { module = "io.github.truenine:composeserver-pay-wechat", version.ref = "project" }
io-github-truenine-composeserver-psdk-wxpa = { module = "io.github.truenine:composeserver-psdk-wxpa", version.ref = "project" }
io-github-truenine-composeserver-rds-crud = { module = "io.github.truenine:composeserver-rds-crud", version.ref = "project" }
io-github-truenine-composeserver-rds-flyway-migration-mysql8 = { module = "io.github.truenine:composeserver-rds-flyway-migration-mysql8", version.ref = "project" }
io-github-truenine-composeserver-rds-flyway-migration-postgresql = { module = "io.github.truenine:composeserver-rds-flyway-migration-postgresql", version.ref = "project" }
io-github-truenine-composeserver-rds-flyway-migration-shared = { module = "io.github.truenine:composeserver-rds-flyway-migration-shared", version.ref = "project" }
io-github-truenine-composeserver-rds-jimmer-ext-postgres = { module = "io.github.truenine:composeserver-rds-jimmer-ext-postgres", version.ref = "project" }
io-github-truenine-composeserver-rds-shared = { module = "io.github.truenine:composeserver-rds-shared", version.ref = "project" }
io-github-truenine-composeserver-security-crypto = { module = "io.github.truenine:composeserver-security-crypto", version.ref = "project" }
io-github-truenine-composeserver-security-oauth2 = { module = "io.github.truenine:composeserver-security-oauth2", version.ref = "project" }
io-github-truenine-composeserver-security-spring = { module = "io.github.truenine:composeserver-security-spring", version.ref = "project" }
io-github-truenine-composeserver-shared = { module = "io.github.truenine:composeserver-shared", version.ref = "project" }
io-github-truenine-composeserver-sms-tencent = { module = "io.github.truenine:composeserver-sms-tencent", version.ref = "project" }
io-github-truenine-composeserver-testtoolkit-shared = { module = "io.github.truenine:composeserver-testtoolkit-shared", version.ref = "project" }
io-github-truenine-composeserver-testtoolkit-springmvc = { module = "io.github.truenine:composeserver-testtoolkit-springmvc", version.ref = "project" }
io-github-truenine-composeserver-testtoolkit-testcontainers = { module = "io.github.truenine:composeserver-testtoolkit-testcontainers", version.ref = "project" }
io-jsonwebtoken-jjwt-api = "io.jsonwebtoken:jjwt-api:0.13.0"
io-minio-minio = "io.minio:minio:8.5.17"
io-mockk-mockk = "io.mockk:mockk:1.14.5"
io-netty-netty-handler = { module = "io.netty:netty-handler", version.ref = "io-netty" }
io-projectreactor-kotlin-reactor-kotlin-extensions = "io.projectreactor.kotlin:reactor-kotlin-extensions:1.3.0-RC2"
io-projectreactor-reactor-test = "io.projectreactor:reactor-test:3.8.0-M5"
io-spring-gradle-dependency-management-plugin = "io.spring.gradle:dependency-management-plugin:1.1.7"
io-swagger-core-v3-swagger-annotations-jakarta = "io.swagger.core.v3:swagger-annotations-jakarta:2.2.36"
jakarta-annotation-jakarta-annotation-api = "jakarta.annotation:jakarta.annotation-api:3.0.0"
jakarta-inject-jakarta-inject-api = "jakarta.inject:jakarta.inject-api:2.0.1"
jakarta-persistence-jakarta-persistence-api = "jakarta.persistence:jakarta.persistence-api:3.2.0"
jakarta-servlet-jakarta-servlet-api = "jakarta.servlet:jakarta.servlet-api:6.1.0"
jakarta-validation-jakarta-validation-api = "jakarta.validation:jakarta.validation-api:3.1.1"
mysql-mysql-connector-java = "mysql:mysql-connector-java:8.0.33"
net-bytebuddy-byte-buddy = "net.bytebuddy:byte-buddy:1.17.7"
net-sf-dozer-dozer = "net.sf.dozer:dozer:5.5.1"
net-sf-sevenzipjbinding-sevenzipjbinding = { module = "net.sf.sevenzipjbinding:sevenzipjbinding", version.ref = "net-sf-sevenzipjbinding" }
net-sf-sevenzipjbinding-sevenzipjbinding-all-platforms = { module = "net.sf.sevenzipjbinding:sevenzipjbinding-all-platforms", version.ref = "net-sf-sevenzipjbinding" }
net-sf-supercsv-super-csv = "net.sf.supercsv:super-csv:2.4.0"
nl-littlerobots-version-catalog-update-nl-littlerobots-version-catalog-update-gradle-plugin = { module = "nl.littlerobots.version-catalog-update:nl.littlerobots.version-catalog-update.gradle.plugin", version.ref = "nl-littlerobots-version-catalog-updat-gradle-plugin" }
ognl-ognl = "ognl:ognl:3.4.7"
org-apache-commons-commons-compress = "org.apache.commons:commons-compress:1.28.0"
org-apache-commons-commons-csv = "org.apache.commons:commons-csv:1.14.1"
org-apache-commons-commons-exec = { module = "org.apache.commons:commons-exec", version.ref = "org-apache-commons-exec" }
org-apache-commons-commons-pool2 = "org.apache.commons:commons-pool2:2.12.1"
org-apache-groovy = { module = "org.apache.groovy:groovy", version.ref = "org-apache-groovy" }
org-apache-groovy-bom = { module = "org.apache.groovy:groovy-bom", version.ref = "org-apache-groovy" }
org-apache-logging-log4j-log4j-api = { module = "org.apache.logging.log4j:log4j-api", version.ref = "org-apache-logging-log4j" }
org-apache-logging-log4j-log4j-core = { module = "org.apache.logging.log4j:log4j-core", version.ref = "org-apache-logging-log4j" }
org-assertj-assertj-core = { module = "org.assertj:assertj-core", version.ref = "org-assertj" }
org-awaitility-awaitility = { module = "org.awaitility:awaitility", version.ref = "org-awaitility" }
org-awaitility-awaitility-kotlin = { module = "org.awaitility:awaitility-kotlin", version.ref = "org-awaitility" }
org-babyfish-jimmer-jimmer-apt = { module = "org.babyfish.jimmer:jimmer-apt", version.ref = "org-babyfish-jimmer" }
org-babyfish-jimmer-jimmer-client = { module = "org.babyfish.jimmer:jimmer-client", version.ref = "org-babyfish-jimmer" }
org-babyfish-jimmer-jimmer-core = { module = "org.babyfish.jimmer:jimmer-core", version.ref = "org-babyfish-jimmer" }
org-babyfish-jimmer-jimmer-ksp = { module = "org.babyfish.jimmer:jimmer-ksp", version.ref = "org-babyfish-jimmer" }
org-babyfish-jimmer-jimmer-mapstruct-apt = { module = "org.babyfish.jimmer:jimmer-mapstruct-apt", version.ref = "org-babyfish-jimmer" }
org-babyfish-jimmer-jimmer-spring-boot-starter = { module = "org.babyfish.jimmer:jimmer-spring-boot-starter", version.ref = "org-babyfish-jimmer" }
org-babyfish-jimmer-jimmer-sql = { module = "org.babyfish.jimmer:jimmer-sql", version.ref = "org-babyfish-jimmer" }
org-babyfish-jimmer-jimmer-sql-kotlin = { module = "org.babyfish.jimmer:jimmer-sql-kotlin", version.ref = "org-babyfish-jimmer" }
org-bouncycastle-bcprov-jdk18on = "org.bouncycastle:bcprov-jdk18on:1.81"
org-casbin-casbin-spring-boot-starter = "org.casbin:casbin-spring-boot-starter:1.9.0"
org-casbin-casbin-spring-security-starter = "org.casbin:casbin-spring-security-starter:1.1.0"
org-casbin-jcasbin = "org.casbin:jcasbin:1.84.0"
org-eclipse-paho-client-mqttv3 = "org.eclipse.paho:org.eclipse.paho.client.mqttv3:1.2.5"
org-flywaydb-flyway-core = { module = "org.flywaydb:flyway-core", version.ref = "com-flywaydb-flyway" }
org-flywaydb-flyway-database-postgresql = { module = "org.flywaydb:flyway-database-postgresql", version.ref = "com-flywaydb-flyway" }
org-flywaydb-flyway-mysql = { module = "org.flywaydb:flyway-mysql", version.ref = "com-flywaydb-flyway" }
org-freemarker-freemarker = "org.freemarker:freemarker:2.3.34"
org-hibernate-orm-hibernate-core = { module = "org.hibernate:hibernate-core", version.ref = "org-hibernate-orm" }
org-hsqldb-hsqldb = "org.hsqldb:hsqldb:2.7.4"
org-htmlunit-neko-htmlunit = "org.htmlunit:neko-htmlunit:4.15.0"
org-jetbrains-annotations = "org.jetbrains:annotations:26.0.2"
org-jetbrains-dokka-dokka-gradle-plugin = { module = "org.jetbrains.dokka:dokka-gradle-plugin", version.ref = "org-jetbrains-dokka" }
org-jetbrains-intellij-platform-gradle-plugin = { module = "org.jetbrains.intellij.platform:org.jetbrains.intellij.platform.gradle.plugin", version.ref = "org-jetbrains-intellij-platform" }
org-jetbrains-kotlin-jvm-org-jetbrains-kotlin-jvm-gradle-plugin = { module = "org.jetbrains.kotlin.jvm:org.jetbrains.kotlin.jvm.gradle.plugin", version.ref = "org-jetbrains-kotlin" }
org-jetbrains-kotlin-kapt-org-jetbrains-kotlin-kapt-gradle-plugin = { module = "org.jetbrains.kotlin.kapt:org.jetbrains.kotlin.kapt.gradle.plugin", version.ref = "org-jetbrains-kotlin" }
org-jetbrains-kotlin-kotlin-annotaiton-processing-embedable = { module = "org.jetbrains.kotlin:kotlin-annotation-processing-embeddable", version.ref = "org-jetbrains-kotlin" }
org-jetbrains-kotlin-kotlin-compiler-embeddable = { module = "org.jetbrains.kotlin:kotlin-compiler-embeddable", version.ref = "org-jetbrains-kotlin" }
org-jetbrains-kotlin-kotlin-gradle-plugin = { module = "org.jetbrains.kotlin:kotlin-gradle-plugin", version.ref = "org-jetbrains-kotlin" }
org-jetbrains-kotlin-kotlin-gradle-plugin-api = { module = "org.jetbrains.kotlin:kotlin-gradle-plugin-api", version.ref = "org-jetbrains-kotlin" }
org-jetbrains-kotlin-kotlin-reflect = { module = "org.jetbrains.kotlin:kotlin-reflect", version.ref = "org-jetbrains-kotlin" }
org-jetbrains-kotlin-kotlin-serialization = { module = "org.jetbrains.kotlin:kotlin-serialization", version.ref = "org-jetbrains-kotlin" }
org-jetbrains-kotlin-kotlin-stdlib = { module = "org.jetbrains.kotlin:kotlin-stdlib", version.ref = "org-jetbrains-kotlin" }
org-jetbrains-kotlin-kotlin-stdlib-jdk8 = { module = "org.jetbrains.kotlin:kotlin-stdlib-jdk8", version.ref = "org-jetbrains-kotlin" }
org-jetbrains-kotlin-kotlin-test = { module = "org.jetbrains.kotlin:kotlin-test", version.ref = "org-jetbrains-kotlin" }
org-jetbrains-kotlin-kotlin-test-junit5 = { module = "org.jetbrains.kotlin:kotlin-test-junit5", version.ref = "org-jetbrains-kotlin" }
org-jetbrains-kotlin-kotlin-test-testng = { module = "org.jetbrains.kotlin:kotlin-test-testng", version.ref = "org-jetbrains-kotlin" }
org-jetbrains-kotlin-multiplatform-org-jetbrains-kotlin-multiplatform-gradle-plugin = { module = "org.jetbrains.kotlin.multiplatform:org.jetbrains.kotlin.multiplatform.gradle.plugin", version.ref = "org-jetbrains-kotlin" }
org-jetbrains-kotlin-plugin-jpa-org-jetbrains-kotlin-plugin-jpa-gradle-plugin = { module = "org.jetbrains.kotlin.plugin.jpa:org.jetbrains.kotlin.plugin.jpa.gradle.plugin", version.ref = "org-jetbrains-kotlin" }
org-jetbrains-kotlin-plugin-lombok-org-jetbrains-kotlin-plugin-lombok-gradle-plugin = { module = "org.jetbrains.kotlin.plugin.lombok:org.jetbrains.kotlin.plugin.lombok.gradle.plugin", version.ref = "org-jetbrains-kotlin" }
org-jetbrains-kotlin-plugin-spring-org-jetbrains-kotlin-plugin-spring-gradle-plugin = { module = "org.jetbrains.kotlin.plugin.spring:org.jetbrains.kotlin.plugin.spring.gradle.plugin", version.ref = "org-jetbrains-kotlin" }
org-jetbrains-kotlinx-kotlinx-coroutines-core = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-core", version.ref = "org-jetbrains-kotlinx-coroutines" }
org-jetbrains-kotlinx-kotlinx-coroutines-guava = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-guava", version.ref = "org-jetbrains-kotlinx-coroutines" }
org-jetbrains-kotlinx-kotlinx-coroutines-reactor = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-reactor", version.ref = "org-jetbrains-kotlinx-coroutines" }
org-jetbrains-kotlinx-kotlinx-coroutines-test = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-test", version.ref = "org-jetbrains-kotlinx-coroutines" }
org-jetbrains-kotlinx-kotlinx-datetime = { module = "org.jetbrains.kotlinx:kotlinx-datetime", version.ref = "org-jetbrains-kotlinx-datetime" }
org-jetbrains-kotlinx-kotlinx-datetime-jvm = { module = "org.jetbrains.kotlinx:kotlinx-datetime-jvm", version.ref = "org-jetbrains-kotlinx-datetime" }
org-jetbrains-kotlinx-kotlinx-io-core = { module = "org.jetbrains.kotlinx:kotlinx-io-core", version.ref = "org-jetbrains-kotlinx-io" }
org-jetbrains-kotlinx-kotlinx-io-core-jvm = { module = "org.jetbrains.kotlinx:kotlinx-io-core-jvm", version.ref = "org-jetbrains-kotlinx-io" }
org-jetbrains-kotlinx-kotlinx-serialization-bom = { module = "org.jetbrains.kotlinx:kotlinx-serialization-bom", version.ref = "org-jetbrains-kotlinx-serialization" }
org-jetbrains-kotlinx-kotlinx-serialization-json = { module = "org.jetbrains.kotlinx:kotlinx-serialization-json", version.ref = "org-jetbrains-kotlinx-serialization" }
org-jsoup-jsoup = "org.jsoup:jsoup:1.21.1"
org-junit-jupiter-junit-jupiter-api = { module = "org.junit.jupiter:junit-jupiter-api", version.ref = "org-junit-jupiter" }
org-junit-jupiter-junit-jupiter-engine = { module = "org.junit.jupiter:junit-jupiter-engine", version.ref = "org-junit-jupiter" }
org-junit-jupiter-junit-jupiter-params = { module = "org.junit.jupiter:junit-jupiter-params", version.ref = "org-junit-jupiter" }
org-junit-platform-junit-platform-launcher = { module = "org.junit.platform:junit-platform-launcher", version.ref = "org-junit-jupiter" }
org-junit-platform-junit-platform-suite = { module = "org.junit.platform:junit-platform-suite", version.ref = "org-junit-jupiter" }
org-junit-vintage-junit-vintage-engine = { module = "org.junit.vintage:junit-vintage-engine", version.ref = "org-junit-jupiter" }
org-lionsoul-ip2region = "org.lionsoul:ip2region:2.7.0"
org-liquibase-liquibase-core = { module = "org.liquibase:liquibase-core", version.ref = "org-liquibase" }
org-mapstruct-mapstruct = { module = "org.mapstruct:mapstruct", version.ref = "com-mapstruct" }
org-mapstruct-mapstruct-processor = { module = "org.mapstruct:mapstruct-processor", version.ref = "com-mapstruct" }
org-owasp-antisamy-antisamy = "org.owasp.antisamy:antisamy:1.7.8"
org-postgresql-postgresql = "org.postgresql:postgresql:42.7.7"
org-projectlombok-lombok = "org.projectlombok:lombok:1.18.38"
org-seleniumhq-selenium-selenium-java = "org.seleniumhq.selenium:selenium-java:4.35.0"
org-skyscreamer-jsonassert = "org.skyscreamer:jsonassert:2.0-rc1"
org-slf4j-slf4j-api = { module = "org.slf4j:slf4j-api", version.ref = "org-slf4j" }
org-springdoc-springdoc-openapi-starter-webmvc-ui = "org.springdoc:springdoc-openapi-starter-webmvc-ui:2.8.11"
org-springframework-ai-spring-ai-bom = { module = "org.springframework.ai:spring-ai-bom", version.ref = "org-springframework-ai" }
org-springframework-ai-spring-ai-spring-boot-docker-compose = { module = "org.springframework.ai:spring-ai-spring-boot-docker-compose", version.ref = "org-springframework-ai" }
org-springframework-batch-spring-batch-test = { module = "org.springframework.batch:spring-batch-test", version.ref = "org-springframework-batch" }
org-springframework-boot-spring-boot = { module = "org.springframework.boot:spring-boot", version.ref = "org-springframework-boot" }
org-springframework-boot-spring-boot-autoconfigure = { module = "org.springframework.boot:spring-boot-autoconfigure", version.ref = "org-springframework-boot" }
org-springframework-boot-spring-boot-configuration-processor = { module = "org.springframework.boot:spring-boot-configuration-processor", version.ref = "org-springframework-boot" }
org-springframework-boot-spring-boot-dependencies = { module = "org.springframework.boot:spring-boot-dependencies", version.ref = "org-springframework-boot" }
org-springframework-boot-spring-boot-docker-compose = { module = "org.springframework.boot:spring-boot-docker-compose", version.ref = "org-springframework-boot" }
org-springframework-boot-spring-boot-gradle-plugin = { module = "org.springframework.boot:spring-boot-gradle-plugin", version.ref = "org-springframework-boot" }
org-springframework-boot-spring-boot-starter-actuator = { module = "org.springframework.boot:spring-boot-starter-actuator", version.ref = "org-springframework-boot" }
org-springframework-boot-spring-boot-starter-aop = { module = "org.springframework.boot:spring-boot-starter-aop", version.ref = "org-springframework-boot" }
org-springframework-boot-spring-boot-starter-batch = { module = "org.springframework.boot:spring-boot-starter-batch", version.ref = "org-springframework-boot" }
org-springframework-boot-spring-boot-starter-data-jdbc = { module = "org.springframework.boot:spring-boot-starter-data-jdbc", version.ref = "org-springframework-boot" }
org-springframework-boot-spring-boot-starter-data-jpa = { module = "org.springframework.boot:spring-boot-starter-data-jpa", version.ref = "org-springframework-boot" }
org-springframework-boot-spring-boot-starter-data-redis = { module = "org.springframework.boot:spring-boot-starter-data-redis", version.ref = "org-springframework-boot" }
org-springframework-boot-spring-boot-starter-data-redis-reactive = { module = "org.springframework.boot:spring-boot-starter-data-redis-reactive", version.ref = "org-springframework-boot" }
org-springframework-boot-spring-boot-starter-jdbc = { module = "org.springframework.boot:spring-boot-starter-jdbc", version.ref = "org-springframework-boot" }
org-springframework-boot-spring-boot-starter-json = { module = "org.springframework.boot:spring-boot-starter-json", version.ref = "org-springframework-boot" }
org-springframework-boot-spring-boot-starter-logging = { module = "org.springframework.boot:spring-boot-starter-logging", version.ref = "org-springframework-boot" }
org-springframework-boot-spring-boot-starter-security = { module = "org.springframework.boot:spring-boot-starter-security", version.ref = "org-springframework-boot" }
org-springframework-boot-spring-boot-starter-test = { module = "org.springframework.boot:spring-boot-starter-test", version.ref = "org-springframework-boot" }
org-springframework-boot-spring-boot-starter-tomcat = { module = "org.springframework.boot:spring-boot-starter-tomcat", version.ref = "org-springframework-boot" }
org-springframework-boot-spring-boot-starter-undertow = { module = "org.springframework.boot:spring-boot-starter-undertow", version.ref = "org-springframework-boot" }
org-springframework-boot-spring-boot-starter-validation = { module = "org.springframework.boot:spring-boot-starter-validation", version.ref = "org-springframework-boot" }
org-springframework-boot-spring-boot-starter-web = { module = "org.springframework.boot:spring-boot-starter-web", version.ref = "org-springframework-boot" }
org-springframework-boot-spring-boot-starter-webflux = { module = "org.springframework.boot:spring-boot-starter-webflux", version.ref = "org-springframework-boot" }
org-springframework-boot-spring-boot-starter-websocket = { module = "org.springframework.boot:spring-boot-starter-websocket", version.ref = "org-springframework-boot" }
org-springframework-boot-spring-boot-test = { module = "org.springframework.boot:spring-boot-test", version.ref = "org-springframework-boot" }
org-springframework-boot-spring-boot-test-autoconfigure = { module = "org.springframework.boot:spring-boot-test-autoconfigure", version.ref = "org-springframework-boot" }
org-springframework-cloud-spring-cloud-dependencies = { module = "org.springframework.cloud:spring-cloud-dependencies", version.ref = "org-springframework-cloud" }
org-springframework-cloud-spring-cloud-starter-bootstrap = "org.springframework.cloud:spring-cloud-starter-bootstrap:5.0.0-M1"
org-springframework-data-spring-data-commons = { module = "org.springframework.data:spring-data-commons", version.ref = "org-springframework-data" }
org-springframework-data-spring-data-jpa = { module = "org.springframework.data:spring-data-jpa", version.ref = "org-springframework-data" }
org-springframework-integration-spring-integration-core = { module = "org.springframework.integration:spring-integration-core", version.ref = "org-springframework-integration" }
org-springframework-integration-spring-integration-mqtt = { module = "org.springframework.integration:spring-integration-mqtt", version.ref = "org-springframework-integration" }
org-springframework-modulith-spring-modulith-bom = { module = "org.springframework.modulith:spring-modulith-bom", version.ref = "org-springframework-modulith" }
org-springframework-modulith-spring-modulith-core = { module = "org.springframework.modulith:spring-modulith-core", version.ref = "org-springframework-modulith" }
org-springframework-modulith-spring-modulith-starter-jpa = { module = "org.springframework.modulith:spring-modulith-starter-jpa", version.ref = "org-springframework-modulith" }
org-springframework-modulith-spring-modulith-starter-test = { module = "org.springframework.modulith:spring-modulith-starter-test", version.ref = "org-springframework-modulith" }
org-springframework-security-spring-security-core = { module = "org.springframework.security:spring-security-core", version.ref = "org-springframework-security" }
org-springframework-security-spring-security-crypto = { module = "org.springframework.security:spring-security-crypto", version.ref = "org-springframework-security" }
org-springframework-security-spring-security-test = { module = "org.springframework.security:spring-security-test", version.ref = "org-springframework-security" }
org-springframework-spring-context = { module = "org.springframework:spring-context", version.ref = "org-springframework-framework" }
org-springframework-spring-core = { module = "org.springframework:spring-core", version.ref = "org-springframework-framework" }
org-springframework-spring-jdbc = { module = "org.springframework:spring-jdbc", version.ref = "org-springframework-framework" }
org-springframework-spring-test = { module = "org.springframework:spring-test", version.ref = "org-springframework-framework" }
org-springframework-spring-tx = { module = "org.springframework:spring-tx", version.ref = "org-springframework-framework" }
org-springframework-spring-web = { module = "org.springframework:spring-web", version.ref = "org-springframework-framework" }
org-springframework-spring-webflux = { module = "org.springframework:spring-webflux", version.ref = "org-springframework-framework" }
org-springframework-spring-webmvc = { module = "org.springframework:spring-webmvc", version.ref = "org-springframework-framework" }
org-testcontainers-junit-jupiter = { module = "org.testcontainers:junit-jupiter", version.ref = "org-testcontainers" }
org-testcontainers-minio = { module = "org.testcontainers:minio", version.ref = "org-testcontainers" }
org-testcontainers-mysql = { module = "org.testcontainers:mysql", version.ref = "org-testcontainers" }
org-testcontainers-postgresql = { module = "org.testcontainers:postgresql", version.ref = "org-testcontainers" }
org-testcontainers-testcontainers = { module = "org.testcontainers:testcontainers", version.ref = "org-testcontainers" }
org-testcontainers-testcontainers-bom = { module = "org.testcontainers:testcontainers-bom", version.ref = "org-testcontainers" }
org-testng-testng = { module = "org.testng:testng", version.ref = "org-testng" }
org-xerial-sqlite-jdbc = "org.xerial:sqlite-jdbc:3.50.3.0"
p6spy-p6spy = "p6spy:p6spy:3.9.1"
[plugins]
com-diffplug-spotless = { id = "com.diffplug.spotless", version.ref = "com-diffplug-spotless" }
com-github-ben-manes-versions = "com.github.ben-manes.versions:0.52.0"
com-google-devtools-ksp = { id = "com.google.devtools.ksp", version.ref = "com-google-devtools-ksp" }
com-vanniktech-maven-publish = { id = "com.vanniktech.maven.publish", version.ref = "com-vanniktech-maven-publish" }
io-github-truenine-composeserver-gradle-plugin = { id = "io.github.truenine.composeserver.gradle-plugin", version.ref = "project" }
io-spring-dependency-management = "io.spring.dependency-management:1.1.7"
nl-littlerobots-version-catalog-update = { id = "nl.littlerobots.version-catalog-update", version.ref = "nl-littlerobots-version-catalog-updat-gradle-plugin" }
org-asciidoctor-jvm-convert = "org.asciidoctor.jvm.convert:4.0.4"
org-graalvm-buildtools-native = "org.graalvm.buildtools.native:0.10.6"
org-gradle-toolchains-foojay-resolver-convention = "org.gradle.toolchains.foojay-resolver-convention:1.0.0"
org-hibernate-orm = { id = "org.hibernate.orm", version.ref = "org-hibernate-orm" }
org-jetbrains-dokka = { id = "org.jetbrains.dokka", version.ref = "org-jetbrains-dokka" }
org-jetbrains-intellij-platform = { id = "org.jetbrains.intellij.platform", version.ref = "org-jetbrains-intellij-platform" }
org-jetbrains-kotlin-jvm = { id = "org.jetbrains.kotlin.jvm", version.ref = "org-jetbrains-kotlin" }
org-jetbrains-kotlin-kapt = { id = "org.jetbrains.kotlin.kapt", version.ref = "org-jetbrains-kotlin" }
org-jetbrains-kotlin-multiplatform = { id = "org.jetbrains.kotlin.multiplatform", version.ref = "org-jetbrains-kotlin" }
org-jetbrains-kotlin-plugin-allopen = { id = "org.jetbrains.kotlin.plugin.allopen", version.ref = "org-jetbrains-kotlin" }
org-jetbrains-kotlin-plugin-jpa = { id = "org.jetbrains.kotlin.plugin.jpa", version.ref = "org-jetbrains-kotlin" }
org-jetbrains-kotlin-plugin-lombok = { id = "org.jetbrains.kotlin.plugin.lombok", version.ref = "org-jetbrains-kotlin" }
org-jetbrains-kotlin-plugin-noarg = { id = "org.jetbrains.kotlin.plugin.noarg", version.ref = "org-jetbrains-kotlin" }
org-jetbrains-kotlin-plugin-power-assert = { id = "org.jetbrains.kotlin.plugin.power-assert", version.ref = "org-jetbrains-kotlin" }
org-jetbrains-kotlin-plugin-serialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "org-jetbrains-kotlin" }
org-jetbrains-kotlin-plugin-spring = { id = "org.jetbrains.kotlin.plugin.spring", version.ref = "org-jetbrains-kotlin" }
org-springframework-boot = { id = "org.springframework.boot", version.ref = "org-springframework-boot" }
tech-argonariod-gradle-plugin-jimmer = "tech.argonariod.gradle-plugin-jimmer:1.2.0"