Project Dependencies

compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId ArtifactId Version Type Licenses
com.google.guava guava 32.1.3-jre jar Apache License, Version 2.0
cz.habarta.typescript-generator typescript-generator-core 3.2.1263 jar MIT License
jakarta.validation jakarta.validation-api 3.0.2 jar Apache License 2.0

test

The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:

GroupId ArtifactId Version Type Licenses
io.quarkus quarkus-hibernate-validator 3.9.2 jar The Apache Software License, Version 2.0
org.assertj assertj-core 3.24.2 jar Apache License, Version 2.0
org.junit.jupiter junit-jupiter-api 5.10.0 jar Eclipse Public License v2.0

provided

The following is a list of provided dependencies for this project. These dependencies are required to compile the application, but should be provided by default when using the library:

GroupId ArtifactId Version Type Licenses
org.projectlombok lombok 1.18.30 jar The MIT License

Project Transitive Dependencies

The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.

compile

The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:

GroupId ArtifactId Version Type Licenses
com.fasterxml.jackson.core jackson-annotations 2.14.2 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.14.2 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-databind 2.14.2 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.module jackson-module-jakarta-xmlbind-annotations 2.14.2 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.module jackson-module-jaxb-annotations 2.14.2 jar The Apache Software License, Version 2.0
com.google.code.findbugs jsr305 3.0.2 jar The Apache Software License, Version 2.0
com.google.code.gson gson 2.10.1 jar Apache-2.0
com.google.errorprone error_prone_annotations 2.21.1 jar Apache 2.0
com.google.guava failureaccess 1.0.1 jar The Apache Software License, Version 2.0
com.google.guava listenablefuture 9999.0-empty-to-avoid-conflict-with-guava jar The Apache Software License, Version 2.0
com.google.j2objc j2objc-annotations 2.8 jar Apache License, Version 2.0
com.sun.activation jakarta.activation 2.0.1 jar EDL 1.0
com.sun.istack istack-commons-runtime 4.1.1 jar Eclipse Distribution License - v 1.0
io.github.classgraph classgraph 4.8.157 jar The MIT License (MIT)
jakarta.activation jakarta.activation-api 2.1.0 jar EDL 1.0
jakarta.json jakarta.json-api 2.0.1 jar Eclipse Public License 2.0GNU General Public License, version 2 with the GNU Classpath Exception
jakarta.json.bind jakarta.json.bind-api 3.0.0 jar Eclipse Public License 2.0GNU General Public License, version 2 with the GNU Classpath Exception
jakarta.ws.rs jakarta.ws.rs-api 3.1.0 jar EPL-2.0GPL-2.0-with-classpath-exception
jakarta.xml.bind jakarta.xml.bind-api 3.0.1 jar Eclipse Distribution License - v 1.0
javax.activation javax.activation-api 1.2.0 jar CDDL/GPLv2+CE
javax.json javax.json-api 1.1.4 jar Dual license consisting of the CDDL v1.1 and GPL v2
javax.json.bind javax.json.bind-api 1.0 jar Dual license consisting of the CDDL v1.1 and GPL v2
javax.ws.rs javax.ws.rs-api 2.1.1 jar EPL 2.0GPL2 w/ CPE
javax.xml.bind jaxb-api 2.3.1 jar CDDL 1.1GPL2 w/ CPE
org.checkerframework checker-qual 3.37.0 jar The MIT License
org.glassfish.jaxb jaxb-core 4.0.1 jar Eclipse Distribution License - v 1.0
org.glassfish.jaxb jaxb-runtime 4.0.1 jar Eclipse Distribution License - v 1.0
org.glassfish.jaxb txw2 4.0.1 jar Eclipse Distribution License - v 1.0
org.graalvm.js js-scriptengine 22.3.1 jar Universal Permissive License, Version 1.0
org.graalvm.sdk graal-sdk 22.3.1 jar Universal Permissive License, Version 1.0
org.jetbrains annotations 24.0.1 jar The Apache Software License, Version 2.0
org.jetbrains.kotlin kotlin-reflect 1.8.10 jar The Apache License, Version 2.0
org.jetbrains.kotlin kotlin-stdlib 1.8.10 jar The Apache License, Version 2.0
org.jetbrains.kotlin kotlin-stdlib-common 1.8.10 jar The Apache License, Version 2.0

runtime

The following is a list of runtime dependencies for this project. These dependencies are required to run the application:

GroupId ArtifactId Version Type Licenses
com.ibm.icu icu4j 71.1 jar Unicode/ICU License
org.eclipse.angus angus-activation 1.0.0 jar EDL 1.0
org.graalvm.js js 22.3.1 jar Universal Permissive License, Version 1.0MIT License
org.graalvm.regex regex 22.3.1 jar Universal Permissive License, Version 1.0
org.graalvm.truffle truffle-api 22.3.1 jar Universal Permissive License, Version 1.0

test

The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:

GroupId ArtifactId Version Type Licenses
com.fasterxml classmate 1.5.1 jar Apache License, Version 2.0
io.github.crac org-crac 0.1.3 jar BSD-2-Clause
io.quarkus quarkus-arc 3.9.2 jar The Apache Software License, Version 2.0
io.quarkus quarkus-bootstrap-runner 3.9.2 jar Apache License, Version 2.0
io.quarkus quarkus-core 3.9.2 jar The Apache Software License, Version 2.0
io.quarkus quarkus-development-mode-spi 3.9.2 jar The Apache Software License, Version 2.0
io.quarkus quarkus-fs-util 0.0.10 jar Apache License, Version 2.0
io.quarkus quarkus-ide-launcher 3.9.2 jar The Apache Software License, Version 2.0
io.quarkus.arc arc 3.9.2 jar Apache License, Version 2.0
io.smallrye.common smallrye-common-annotation 2.2.0 jar Apache License, Version 2.0
io.smallrye.common smallrye-common-classloader 2.2.0 jar Apache License, Version 2.0
io.smallrye.common smallrye-common-constraint 2.2.0 jar Apache License, Version 2.0
io.smallrye.common smallrye-common-cpu 2.2.0 jar Apache License, Version 2.0
io.smallrye.common smallrye-common-expression 2.2.0 jar Apache License, Version 2.0
io.smallrye.common smallrye-common-function 2.2.0 jar Apache License, Version 2.0
io.smallrye.common smallrye-common-io 2.3.0 jar Apache License, Version 2.0
io.smallrye.common smallrye-common-net 2.2.0 jar Apache License, Version 2.0
io.smallrye.common smallrye-common-os 2.3.0 jar Apache License, Version 2.0
io.smallrye.common smallrye-common-ref 2.2.0 jar Apache License, Version 2.0
io.smallrye.config smallrye-config 3.7.1 jar Apache License, Version 2.0
io.smallrye.config smallrye-config-common 3.7.1 jar Apache License, Version 2.0
io.smallrye.config smallrye-config-core 3.7.1 jar Apache License, Version 2.0
io.smallrye.config smallrye-config-validator 3.7.1 jar Apache License, Version 2.0
io.smallrye.reactive mutiny 2.5.8 jar Apache License, Version 2.0
jakarta.annotation jakarta.annotation-api 2.1.1 jar EPL 2.0GPL2 w/ CPE
jakarta.el jakarta.el-api 5.0.0 jar Eclipse Public License v. 2.0GNU General Public License, version 2 with the GNU Classpath Exception
jakarta.enterprise jakarta.enterprise.cdi-api 4.0.1 jar Apache License 2.0
jakarta.enterprise jakarta.enterprise.lang-model 4.0.1 jar Apache License 2.0
jakarta.inject jakarta.inject-api 2.0.1 jar The Apache Software License, Version 2.0
jakarta.interceptor jakarta.interceptor-api 2.1.0 jar EPL 2.0GPL2 w/ CPE
jakarta.transaction jakarta.transaction-api 2.0.1 jar EPL 2.0GPL2 w/ CPE
net.bytebuddy byte-buddy 1.12.21 jar Apache License, Version 2.0
org.apiguardian apiguardian-api 1.1.2 jar The Apache License, Version 2.0
org.eclipse.microprofile.config microprofile-config-api 3.1 jar Apache License, Version 2.0
org.eclipse.microprofile.context-propagation microprofile-context-propagation-api 1.3 jar Apache License, Version 2.0
org.eclipse.parsson parsson 1.1.5 jar Eclipse Public License 2.0GNU General Public License, version 2 with the GNU Classpath Exception
org.glassfish.expressly expressly 5.0.0 jar Eclipse Public License v. 2.0GNU General Public License, version 2 with the GNU Classpath Exception
org.hibernate.validator hibernate-validator 8.0.1.Final jar Apache License 2.0
org.jboss.logging jboss-logging 3.5.3.Final jar Apache License 2.0
org.jboss.logging jboss-logging-annotations 2.2.1.Final jar Apache License, version 2.0
org.jboss.logmanager jboss-logmanager 3.0.4.Final jar Apache License 2.0
org.jboss.slf4j slf4j-jboss-logmanager 2.0.0.Final jar Apache License 2.0
org.jboss.threads jboss-threads 3.6.1.Final jar Apache License 2.0
org.junit.platform junit-platform-commons 1.10.0 jar Eclipse Public License v2.0
org.opentest4j opentest4j 1.3.0 jar The Apache License, Version 2.0
org.ow2.asm asm 9.6 jar BSD-3-Clause
org.slf4j slf4j-api 2.0.6 jar MIT License
org.wildfly.common wildfly-common 1.7.0.Final jar Apache License 2.0

Project Dependency Graph

Dependency Tree

Licenses

Apache License, version 2.0: JBoss Logging I18n Annotations

Eclipse Public License 2.0: Eclipse Parsson, JSON-B API, Jakarta JSON Processing API

The Apache License, Version 2.0: Kotlin Reflect, Kotlin Stdlib, Kotlin Stdlib Common, org.apiguardian:apiguardian-api, org.opentest4j:opentest4j

Apache 2.0: error-prone annotations

MIT License: Graaljs, SLF4J API Module, typescript-generator-core

Unicode/ICU License: ICU4J

Eclipse Public License v2.0: JUnit Jupiter API, JUnit Platform Commons

GPL2 w/ CPE: Jakarta Annotations API, Jakarta Interceptors, jakarta.transaction API, javax.ws.rs-api, jaxb-api

CDDL/GPLv2+CE: JavaBeans Activation Framework API jar

Eclipse Public License v. 2.0: Eclipse Expressly, Jakarta Expression Language API

Apache License 2.0: CDI APIs, CDI Language Model, Hibernate Validator Engine, JBoss Log Manager, JBoss Logging 3, JBoss Threads, Jakarta Bean Validation API, SLF4J: JBoss Log Manager, wildfly-common

Universal Permissive License, Version 1.0: Graal Sdk, Graaljs, Graaljs Scriptengine, Tregex, Truffle API

The MIT License: Checker Qual, Project Lombok

Apache-2.0: Gson, java-to-zod-core

Apache License, Version 2.0: ArC - Runtime, AssertJ Core, Byte Buddy (without dependencies), ClassMate, Guava: Google Core Libraries for Java, J2ObjC Annotations, MicroProfile Config API, MicroProfile Context Propagation, Quarkus - Bootstrap - Runner, Quarkus - FS Util, SmallRye Common: Annotations, SmallRye Common: CPU, SmallRye Common: Classloader, SmallRye Common: Constraints, SmallRye Common: Expressions, SmallRye Common: Functions, SmallRye Common: IO, SmallRye Common: Net, SmallRye Common: OS, SmallRye Common: References, SmallRye Config: CDI, SmallRye Config: Common, SmallRye Config: Core, SmallRye Config: Validator, SmallRye Mutiny - Core library

EPL 2.0: Jakarta Annotations API, Jakarta Interceptors, jakarta.transaction API, javax.ws.rs-api

GPL-2.0-with-classpath-exception: Jakarta RESTful WS API

CDDL 1.1: jaxb-api

BSD-3-Clause: asm

BSD-2-Clause: org-crac

The MIT License (MIT): ClassGraph

EDL 1.0: Angus Activation Registries, Jakarta Activation, Jakarta Activation API

GNU General Public License, version 2 with the GNU Classpath Exception: Eclipse Expressly, Eclipse Parsson, JSON-B API, Jakarta Expression Language API, Jakarta JSON Processing API

Eclipse Distribution License - v 1.0: JAXB Core, JAXB Runtime, Jakarta XML Binding API, TXW2 Runtime, istack common utility code runtime

Dual license consisting of the CDDL v1.1 and GPL v2: JSR 374 (JSON Processing) API, javax.json.bind-api

EPL-2.0: Jakarta RESTful WS API

The Apache Software License, Version 2.0: FindBugs-jsr305, Guava InternalFutureFailureAccess and InternalFutures, Guava ListenableFuture only, Jackson module: Jakarta XML Bind Annotations (jakarta.xml.bind), Jackson module: Old JAXB Annotations (javax.xml.bind), Jackson-annotations, Jackson-core, Jakarta Dependency Injection, JetBrains Java Annotations, Quarkus - ArC - Runtime, Quarkus - Core - Runtime, Quarkus - Development mode - SPI, Quarkus - Hibernate Validator - Runtime, Quarkus - IDE Launcher, jackson-databind

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
classmate-1.5.1.jar 67.8 kB 55 40 5 9 Yes
jackson-annotations-2.14.2.jar 76.6 kB 86 73 2 9 Yes
jackson-core-2.14.2.jar 458.8 kB 191 161 15 9 Yes
jackson-databind-2.14.2.jar 1.6 MB 809 770 24 9 Yes
jackson-module-jakarta-xmlbind-annotations-2.14.2.jar 32 kB 31 12 4 9 Yes
jackson-module-jaxb-annotations-2.14.2.jar 36.8 kB 34 14 4 9 Yes
jsr305-3.0.2.jar 19.9 kB 46 35 3 1.5 Yes
gson-2.10.1.jar 283.4 kB 238 218 10 9 Yes
error_prone_annotations-2.21.1.jar 16.8 kB 39 27 2 1.8 Yes
failureaccess-1.0.1.jar 4.6 kB 15 2 1 1.7 Yes
guava-32.1.3-jre.jar 3 MB 2060 2020 18 1.8 Yes
listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar 2.2 kB 7 0 0 - -
j2objc-annotations-2.8.jar 9.3 kB 24 13 1 1.7 Yes
icu4j-71.1.jar 14 MB 5310 1555 17 1.7 Yes
jakarta.activation-2.0.1.jar 62.2 kB 56 39 3 9 Yes
istack-commons-runtime-4.1.1.jar 26.1 kB 36 24 4 11 Yes
typescript-generator-core-3.2.1263.jar 455 kB 291 262 8 11 Yes
classgraph-4.8.157.jar 564.3 kB 292 263 14 9 Yes
org-crac-0.1.3.jar 9.3 kB 17 8 1 1.8 Yes
quarkus-arc-3.9.2.jar 78.1 kB 95 67 12 17 Yes
quarkus-bootstrap-runner-3.9.2.jar 49.4 kB 41 22 5 17 Yes
quarkus-core-3.9.2.jar 474.5 kB 306 269 18 17 Yes
quarkus-development-mode-spi-3.9.2.jar 45.6 kB 56 39 7 17 Yes
quarkus-fs-util-0.0.10.jar 22.2 kB 26 12 3 11 Yes
quarkus-hibernate-validator-3.9.2.jar 55.3 kB 61 41 5 17 Yes
quarkus-ide-launcher-3.9.2.jar 15 MB 10447 5 1 17 Yes
arc-3.9.2.jar 256.3 kB 200 187 3 17 Yes
smallrye-common-annotation-2.2.0.jar 7.5 kB 21 8 2 11 Yes
smallrye-common-classloader-2.2.0.jar 9.5 kB 17 5 2 11 Yes
smallrye-common-constraint-2.2.0.jar 13.1 kB 19 6 2 11 Yes
smallrye-common-cpu-2.2.0.jar 11.4 kB 18 6 2 11 Yes
smallrye-common-expression-2.2.0.jar 21.3 kB 26 13 2 11 Yes
smallrye-common-function-2.2.0.jar 55 kB 63 50 2 11 Yes
smallrye-common-io-2.3.0.jar 4.4 kB 16 3 2 11 Yes
smallrye-common-net-2.2.0.jar 33.6 kB 31 18 2 11 Yes
smallrye-common-os-2.3.0.jar 9.1 kB 20 8 2 11 Yes
smallrye-common-ref-2.2.0.jar 16 kB 27 15 2 11 Yes
smallrye-config-3.7.1.jar 34.9 kB 30 15 1 11 Yes
smallrye-config-common-3.7.1.jar 12.5 kB 20 7 2 11 Yes
smallrye-config-core-3.7.1.jar 319.3 kB 225 208 2 11 Yes
smallrye-config-validator-3.7.1.jar 9.1 kB 14 2 1 11 Yes
mutiny-2.5.8.jar 875.4 kB 552 518 24 11 Yes
jakarta.activation-api-2.1.0.jar 63.5 kB 57 43 3 9 Yes
jakarta.annotation-api-2.1.1.jar 26.1 kB 31 18 4 9 Yes
jakarta.el-api-5.0.0.jar 87.9 kB 65 53 2 11 Yes
jakarta.enterprise.cdi-api-4.0.1.jar 151.3 kB 214 184 13 11 Yes
jakarta.enterprise.lang-model-4.0.1.jar 26.2 kB 38 23 4 11 Yes
jakarta.inject-api-2.0.1.jar 10.7 kB 18 7 2 9 No
jakarta.interceptor-api-2.1.0.jar 25.3 kB 23 11 2 9 Yes
jakarta.json-api-2.0.1.jar 45.3 kB 48 35 4 9 Yes
jakarta.json.bind-api-3.0.0.jar 36.8 kB 46 29 7 11 Yes
jakarta.transaction-api-2.0.1.jar 28.6 kB 32 20 2 11 Yes
jakarta.validation-api-3.0.2.jar 93.3 kB 161 144 10 9 Yes
jakarta.ws.rs-api-3.1.0.jar 154.8 kB 167 150 7 11 Yes
jakarta.xml.bind-api-3.0.1.jar 128.9 kB 140 111 7 9 Yes
javax.activation-api-1.2.0.jar 56.7 kB 41 31 1 1.5 Yes
javax.json-api-1.1.4.jar 31.1 kB 46 35 4 9 Yes
javax.json.bind-api-1.0.jar 23.7 kB 42 27 7 9 Yes
javax.ws.rs-api-2.1.1.jar 126.9 kB 153 138 7 9 Yes
jaxb-api-2.3.1.jar 128.1 kB 136 111 7 9 Yes
byte-buddy-1.12.21.jar 3.9 MB 2742 2688 39 9 Yes
apiguardian-api-1.1.2.jar 6.8 kB 9 3 2 9 Yes
assertj-core-3.24.2.jar 1.3 MB 854 814 28 9 Yes
checker-qual-3.37.0.jar 224.5 kB 427 359 30 1.8 Yes
angus-activation-1.0.0.jar 20.7 kB 25 9 2 9 Yes
microprofile-config-api-3.1.jar 17.7 kB 29 14 3 1.8 Yes
microprofile-context-propagation-api-1.3.jar 16.3 kB 25 12 2 1.8 Yes
parsson-1.1.5.jar 124 kB 84 68 3 9 Yes
expressly-5.0.0.jar 171.8 kB 129 111 6 11 Yes
jaxb-core-4.0.1.jar 140.7 kB 158 107 18 11 Yes
jaxb-runtime-4.0.1.jar 918.4 kB 673 539 19 11 Yes
txw2-4.0.1.jar 74.3 kB 72 57 4 11 Yes
js-22.3.1.jar 23.5 MB 4647 4640 50 11 Yes
js-scriptengine-22.3.1.jar 73.6 kB 22 21 2 11 Yes
regex-22.3.1.jar 3.1 MB 580 579 29 11 Yes
graal-sdk-22.3.1.jar 719.4 kB 358 353 22 11 Yes
truffle-api-22.3.1.jar 15.1 MB 3330 2657 39 17 Yes
hibernate-validator-8.0.1.Final.jar 1.3 MB 1037 903 84 11 Yes
jboss-logging-3.5.3.Final.jar 59.2 kB 46 35 2 11 Yes
jboss-logging-annotations-2.2.1.Final.jar 20.6 kB 38 25 1 1.8 Yes
jboss-logmanager-3.0.4.Final.jar 810.9 kB 247 218 8 17 Yes
slf4j-jboss-logmanager-2.0.0.Final.jar 13.9 kB 20 7 1 11 Yes
jboss-threads-3.6.1.Final.jar 120.8 kB 93 78 2 11 Yes
annotations-24.0.1.jar 30.7 kB 70 60 3 9 Yes
kotlin-reflect-1.8.10.jar 3.2 MB 2016 1912 63 9 Yes
kotlin-stdlib-1.8.10.jar 1.6 MB 997 939 43 9 Yes
kotlin-stdlib-common-1.8.10.jar 217.4 kB 374 0 0 - -
junit-jupiter-api-5.10.0.jar 211 kB 197 182 8 9 Yes
junit-platform-commons-1.10.0.jar 106.2 kB 64 44 7 9 Yes
opentest4j-1.3.0.jar 14.3 kB 15 9 2 9 Yes
asm-9.6.jar 123.6 kB 45 39 3 9 Yes
lombok-1.18.30.jar 2 MB 1063 172 13 9 Yes
slf4j-api-2.0.6.jar 62.5 kB 66 52 5 9 Yes
wildfly-common-1.7.0.Final.jar 298.8 kB 259 224 22 11 Yes
Total Size Entries Classes Packages Java Version Debug Information
94 99.2 MB 44237 26160 898 17 91
compile: 37 compile: 14.8 MB compile: 10459 compile: 9134 compile: 381 17 compile: 35
runtime: 5 runtime: 55.8 MB runtime: 13892 runtime: 9440 runtime: 137 runtime: 5
provided: 1 provided: 2 MB provided: 1063 provided: 172 provided: 13 provided: 1
test: 51 test: 26.6 MB test: 18823 test: 7414 test: 367 17 test: 50