-
Notifications
You must be signed in to change notification settings - Fork 2
/
versions.toml
53 lines (46 loc) · 2.15 KB
/
versions.toml
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
[versions]
gap = "16.0.9"
osgi = "7.0.0"
checkstyle = "10.18.0"
pmd = "7.4.0"
spotbugs = "4.8.6"
node = "20.11.0"
npm = "10.2.3"
junit = "5.4.1"
jackrabbit = "2.18.3"
[libraries]
osgi-cmpn = { group = "org.osgi", name = "osgi.cmpn", version.ref = "osgi" }
osgi-annotation = { group = "org.osgi", name = "osgi.annotation", version.ref = "osgi" }
# Java & AEM dependencies
lombok = "org.projectlombok:lombok:1.18.30"
spiCommons = { group = "org.apache.jackrabbit", name = "jackrabbit-spi-commons", version.ref = "jackrabbit" }
servlet = "javax.servlet:javax.servlet-api:3.1.0"
jcr = "javax.jcr:jcr:2.0"
geronimo = "org.apache.geronimo.specs:geronimo-atinject_1.0_spec:1.0"
sling-annotations = "org.apache.sling:org.apache.sling.servlets.annotations:1.2.6"
sling-api = "org.apache.sling:org.apache.sling.api:2.16.4"
sling-models = "org.apache.sling:org.apache.sling.models.api:1.3.6"
apacheCommons-lang3 = "org.apache.commons:commons-lang3:3.6"
gson = "com.google.code.gson:gson:2.8.9"
# Test support
junit = { group = "org.junit.jupiter", name = "junit-jupiter", version.ref = "junit" }
aemUberJar = "com.adobe.aem:uber-jar:6.5.21"
oakMock = "org.apache.sling:org.apache.sling.testing.sling-mock-oak:3.1.2-1.40.0"
aemMock = "io.wcm:io.wcm.testing.aem-mock.junit5:4.1.4"
mockito = "org.mockito:mockito-junit-jupiter:3.3.3"
jsonAssert = "org.skyscreamer:jsonassert:1.5.3"
# Bundled dependencies
apacheCommons-jexl = "org.apache.commons:commons-jexl3:3.4.0"
# Quality plugin dependencies
findsecbugs = "com.h3xstream.findsecbugs:findsecbugs-plugin:1.13.0"
sbContrib = "com.mebigfatguy.sb-contrib:sb-contrib:7.6.4"
pmd-ant = { group = "net.sourceforge.pmd", name = "pmd-ant", version.ref = "pmd" }
pmd-java = { group = "net.sourceforge.pmd", name = "pmd-java", version.ref = "pmd" }
spotbugs-annotations = { group = "com.github.spotbugs", name = "spotbugs-annotations", version.ref = "spotbugs" }
[plugins]
gap-pkg = { id = "com.cognifide.aem.package", version.ref = "gap" }
gap-bundle = { id = "com.cognifide.aem.bundle", version.ref = "gap" }
node = "com.github.node-gradle.node:7.0.2"
nebula = "com.netflix.nebula.release:19.0.10"
quality = "ru.vyarus.quality:5.0.0"
cpd = "de.aaschmid.cpd:3.4"