-
-
Notifications
You must be signed in to change notification settings - Fork 11
Expand file tree
/
Copy pathlibs.versions.toml
More file actions
108 lines (103 loc) · 6.59 KB
/
libs.versions.toml
File metadata and controls
108 lines (103 loc) · 6.59 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
[versions]
slf4j-version = "2.0.18"
log4j2-version = "2.26.0"
unirest-version = "4.10.0"
picocli-version = "4.7.7"
jackson-version = "2.21.3"
jsonschema-generator-version = "5.0.0"
httpclient-version = "4.5.14"
lang3-version = "3.20.0"
commons-text-version = "1.15.0"
jspecify-version = "1.0.0"
websocket-version = "1.6.0"
junitVersion = "6.1.0"
assertj-core-version = "3.27.7"
assertj-db-version = "3.0.2"
mockito-version = "5.23.0"
awaitility-version = "4.3.0"
json-unit-version = "5.1.1"
kitteh-irc-version = "9.0.0"
hikari-cp-version = "7.0.2"
mariadb-version = "3.5.8"
sqlite-version = "3.53.1.0"
mysql-version = "9.7.0"
postgresql-version = "42.7.11"
rerunner-jupiter-version = "2.1.6"
flyway-version = "12.6.2"
selenide-version = "7.16.2"
lombok-version = "1.18.46"
jacocoVersion = "0.8.12"
log4j-ecs-version = "1.8.0"
shadow-version = "9.4.2"
jib-version = "3.5.3"
git-properties-version = "3.0.3"
springboot-version = "4.0.6"
springboot-dependencies-version = "1.1.7"
test-logger-version = "4.0.0"
[libraries]
slf4j = { group = "org.slf4j", name = "slf4j-api", version.ref = "slf4j-version" }
log4j2Bom = { group = "org.apache.logging.log4j", name = "log4j-bom", version.ref = "log4j2-version"}
log4j2-core = { group = "org.apache.logging.log4j", name = "log4j-core" }
log4j2-slf4j = { group = "org.apache.logging.log4j", name = "log4j-slf4j2-impl" }
log4j2-json = { group = "org.apache.logging.log4j", name = "log4j-layout-template-json" }
log4jEcs = { group = "co.elastic.logging", name = "log4j2-ecs-layout", version.ref = "log4j-ecs-version" }
unirestBom = { group = "com.konghq", name = "unirest-java-bom", version.ref = "unirest-version" }
unirest-java = { group = "com.konghq", name = "unirest-java-core" }
unirest-modules-jackson = { group = "com.konghq", name = "unirest-modules-jackson" }
unirestMocks = { group = "com.konghq", name = "unirest-modules-mocks" }
picocli = { group = "info.picocli", name = "picocli", version.ref = "picocli-version" }
jacksonBom = { group = "com.fasterxml.jackson", name = "jackson-bom", version.ref = "jackson-version"}
jackson-core = { group = "com.fasterxml.jackson.core", name = "jackson-core" }
jackson-annotations = { group = "com.fasterxml.jackson.core", name = "jackson-annotations" }
jackson-databind = { group = "com.fasterxml.jackson.core", name = "jackson-databind" }
jackson-jsr310 = { group = "com.fasterxml.jackson.datatype", name = "jackson-datatype-jsr310" }
jsonschema-generator = { group = "com.github.victools", name = "jsonschema-generator", version.ref = "jsonschema-generator-version" }
jsonschema-module-jackson = { group = "com.github.victools", name = "jsonschema-module-jackson", version.ref = "jsonschema-generator-version" }
httpclient = { group = "org.apache.httpcomponents", name = "httpclient", version.ref = "httpclient-version" }
lang3 = { group = "org.apache.commons", name = "commons-lang3", version.ref = "lang3-version" }
commonsText = { group = "org.apache.commons", name = "commons-text", version.ref = "commons-text-version" }
jSpecify = { group = "org.jspecify", name = "jspecify", version.ref = "jspecify-version" }
websocket = { group = "org.java-websocket", name = "Java-WebSocket", version.ref = "websocket-version" }
kittehIrc = { group = "org.kitteh.irc", name = "client-lib", version.ref = "kitteh-irc-version" }
hikaricp = { group = "com.zaxxer", name = "HikariCP", version.ref = "hikari-cp-version" }
mariadb = { group = "org.mariadb.jdbc", name = "mariadb-java-client", version.ref = "mariadb-version" }
sqlite = { group = "org.xerial", name = "sqlite-jdbc", version.ref = "sqlite-version" }
mysql = { group = "com.mysql", name = "mysql-connector-j", version.ref = "mysql-version" }
postgresql = { group = "org.postgresql", name = "postgresql", version.ref = "postgresql-version" }
flyway-core = { group = "org.flywaydb", name = "flyway-core", version.ref = "flyway-version" }
flyway-mysql = { group = "org.flywaydb", name = "flyway-mysql", version.ref = "flyway-version" }
flyway-postgresql = { group = "org.flywaydb", name = "flyway-database-postgresql", version.ref = "flyway-version"}
selenide = { group = "com.codeborne", name = "selenide", version.ref = "selenide-version" }
selenide-proxy = { group = "com.codeborne", name = "selenide-proxy", version.ref = "selenide-version" }
lombok = { group = "org.projectlombok", name = "lombok", version.ref = "lombok-version" }
junitBom = { group = "org.junit", name = "junit-bom", version.ref = "junitVersion"}
junit-api = { group = "org.junit.jupiter", name = "junit-jupiter-api" }
junit-params = { group = "org.junit.jupiter", name = "junit-jupiter-params" }
junit-engine = { group = "org.junit.jupiter", name = "junit-jupiter-engine" }
junitPlatformLauncher = { group = "org.junit.platform", name = "junit-platform-launcher" }
assertj-core = { group = "org.assertj", name = "assertj-core", version.ref = "assertj-core-version" }
assertj-db = { group = "org.assertj", name = "assertj-db", version.ref = "assertj-db-version" }
mockito-core = { group = "org.mockito", name = "mockito-core", version.ref = "mockito-version" }
mockito-junit = { group = "org.mockito", name = "mockito-junit-jupiter", version.ref = "mockito-version" }
awaitility = { group = "org.awaitility", name = "awaitility", version.ref = "awaitility-version" }
json-unit = { group = "net.javacrumbs.json-unit", name = "json-unit", version.ref = "json-unit-version" }
json-unit-assertj = { group = "net.javacrumbs.json-unit", name = "json-unit-assertj", version.ref = "json-unit-version" }
rerunnerJupiter = { group = "io.github.artsok", name = "rerunner-jupiter", version.ref = "rerunner-jupiter-version" }
[bundles]
jackson = ["jackson-core", "jackson-annotations", "jackson-databind", "jackson-jsr310"]
log4j2 = ["log4j2-core", "log4j2-slf4j", "log4j2-json"]
unirest = ["unirest-java", "unirest-modules-jackson"]
flyway = ["flyway-core", "flyway-mysql", "flyway-postgresql"]
selenide = ["selenide", "selenide-proxy"]
jsonschemaGenerator = ["jsonschema-generator", "jsonschema-module-jackson"]
junit = ["junit-api", "junit-params", "junit-engine"]
mockito = ["mockito-core", "mockito-junit"]
jsonUnit = ["json-unit", "json-unit-assertj"]
assertj = ["assertj-core", "assertj-db"]
[plugins]
shadow = { id = "com.gradleup.shadow", version.ref = "shadow-version" }
jib = { id = "com.google.cloud.tools.jib", version.ref = "jib-version" }
gitProperties = { id = "com.gorylenko.gradle-git-properties", version.ref = "git-properties-version" }
springboot = { id = "org.springframework.boot", version.ref = "springboot-version" }
springbootDependencies = { id = "io.spring.dependency-management", version.ref = "springboot-dependencies-version" }
testLogger = { id = "com.adarshr.test-logger", version.ref = "test-logger-version" }