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
sh.ivan java-to-zod-core 0.6.1 jar Apache-2.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.apache.maven maven-core 3.9.5 jar Apache-2.0
org.apache.maven maven-plugin-api 3.9.5 jar Apache-2.0
org.apache.maven.plugin-tools maven-plugin-annotations 3.10.2 jar Apache-2.0

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 guava 32.1.3-jre jar Apache 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
cz.habarta.typescript-generator typescript-generator-core 3.2.1263 jar MIT License
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.validation jakarta.validation-api 3.0.2 jar Apache License 2.0
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

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
aopalliance aopalliance 1.0 jar Public Domain
com.google.inject guice 5.1.0 jar The Apache Software License, Version 2.0
javax.annotation javax.annotation-api 1.2 jar CDDL + GPLv2 with classpath exception
javax.inject javax.inject 1 jar The Apache Software License, Version 2.0
org.apache.commons commons-lang3 3.12.0 jar Apache License, Version 2.0
org.apache.maven maven-artifact 3.9.5 jar Apache-2.0
org.apache.maven maven-builder-support 3.9.5 jar Apache-2.0
org.apache.maven maven-model 3.9.5 jar Apache-2.0
org.apache.maven maven-model-builder 3.9.5 jar Apache-2.0
org.apache.maven maven-repository-metadata 3.9.5 jar Apache-2.0
org.apache.maven maven-resolver-provider 3.9.5 jar Apache-2.0
org.apache.maven maven-settings 3.9.5 jar Apache-2.0
org.apache.maven maven-settings-builder 3.9.5 jar Apache-2.0
org.apache.maven.resolver maven-resolver-api 1.9.16 jar Apache-2.0
org.apache.maven.resolver maven-resolver-impl 1.9.16 jar Apache-2.0
org.apache.maven.resolver maven-resolver-named-locks 1.9.16 jar Apache-2.0
org.apache.maven.resolver maven-resolver-spi 1.9.16 jar Apache-2.0
org.apache.maven.resolver maven-resolver-util 1.9.16 jar Apache-2.0
org.apache.maven.shared maven-shared-utils 3.3.4 jar Apache License, Version 2.0
org.codehaus.plexus plexus-cipher 2.0 jar Apache License, Version 2.0
org.codehaus.plexus plexus-classworlds 2.7.0 jar Apache License, Version 2.0
org.codehaus.plexus plexus-component-annotations 2.1.0 jar Apache License, Version 2.0
org.codehaus.plexus plexus-interpolation 1.26 jar Apache License, Version 2.0
org.codehaus.plexus plexus-sec-dispatcher 2.0 jar Apache License, Version 2.0
org.codehaus.plexus plexus-utils 3.5.1 jar Apache License, Version 2.0
org.eclipse.sisu org.eclipse.sisu.inject 0.3.5 jar Eclipse Public License, Version 1.0
org.eclipse.sisu org.eclipse.sisu.plexus 0.3.5 jar Eclipse Public License, Version 1.0
org.slf4j slf4j-api 1.7.36 jar MIT License

Project Dependency Graph

Dependency Tree

Licenses

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

The Apache License, Version 2.0: Kotlin Reflect, Kotlin Stdlib, Kotlin Stdlib Common

Apache 2.0: error-prone annotations

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

Unicode/ICU License: ICU4J

GPL2 w/ CPE: javax.ws.rs-api, jaxb-api

CDDL/GPLv2+CE: JavaBeans Activation Framework API jar

Eclipse Public License, Version 1.0: org.eclipse.sisu.inject, org.eclipse.sisu.plexus

Apache License 2.0: Jakarta Bean Validation API

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

The MIT License: Checker Qual

Apache-2.0: Gson, Maven Artifact, Maven Artifact Resolver API, Maven Artifact Resolver Implementation, Maven Artifact Resolver Named Locks, Maven Artifact Resolver Provider, Maven Artifact Resolver SPI, Maven Artifact Resolver Utilities, Maven Builder Support, Maven Core, Maven Model, Maven Model Builder, Maven Plugin API, Maven Plugin Tools Java Annotations, Maven Repository Metadata Model, Maven Settings, Maven Settings Builder, java-to-zod-core, java-to-zod-maven-plugin

Apache License, Version 2.0: Apache Commons Lang, Apache Maven Shared Utils, Guava: Google Core Libraries for Java, J2ObjC Annotations, Plexus :: Component Annotations, Plexus Cipher: encryption/decryption Component, Plexus Classworlds, Plexus Common Utilities, Plexus Interpolation API, Plexus Security Dispatcher Component

EPL 2.0: javax.ws.rs-api

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

CDDL 1.1: jaxb-api

Public Domain: AOP alliance

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: JSON-B 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

CDDL + GPLv2 with classpath exception: javax.annotation API

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, Google Guice - Core Library, 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, JetBrains Java Annotations, jackson-databind, javax.inject

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
aopalliance-1.0.jar 4.5 kB 15 9 2 1.3 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 - -
guice-5.1.0.jar 777.6 kB 512 494 11 1.8 Yes
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
jakarta.activation-api-2.1.0.jar 63.5 kB 57 43 3 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.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.annotation-api-1.2.jar 26.4 kB 29 15 3 1.6 Yes
javax.inject-1.jar 2.5 kB 8 6 1 1.5 No
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
commons-lang3-3.12.0.jar 587.4 kB 374 345 17 1.8 Yes
maven-artifact-3.9.5.jar 58.6 kB 59 34 11 1.8 Yes
maven-builder-support-3.9.5.jar 14.3 kB 24 10 1 1.8 Yes
maven-core-3.9.5.jar 700.2 kB 521 434 57 1.8 Yes
maven-model-3.9.5.jar 217.2 kB 97 80 3 1.8 Yes
maven-model-builder-3.9.5.jar 198.1 kB 159 126 16 1.8 Yes
maven-plugin-api-3.9.5.jar 47.4 kB 48 27 6 1.8 Yes
maven-repository-metadata-3.9.5.jar 28.4 kB 27 9 2 1.8 Yes
maven-resolver-provider-3.9.5.jar 74.3 kB 49 32 1 1.8 Yes
maven-settings-3.9.5.jar 44.5 kB 35 19 2 1.8 Yes
maven-settings-builder-3.9.5.jar 42.2 kB 53 32 5 1.8 Yes
maven-plugin-annotations-3.10.2.jar 13.9 kB 22 7 1 1.8 Yes
maven-resolver-api-1.9.16.jar 157.6 kB 170 146 12 1.8 Yes
maven-resolver-impl-1.9.16.jar 317.6 kB 208 178 14 1.8 Yes
maven-resolver-named-locks-1.9.16.jar 37.8 kB 40 22 3 1.8 Yes
maven-resolver-spi-1.9.16.jar 51.5 kB 84 58 12 1.8 Yes
maven-resolver-util-1.9.16.jar 194.7 kB 156 129 13 1.8 Yes
maven-shared-utils-3.3.4.jar 153.1 kB 103 79 9 1.7 Yes
checker-qual-3.37.0.jar 224.5 kB 427 359 30 1.8 Yes
plexus-cipher-2.0.jar 13 kB 19 5 1 1.7 Yes
plexus-classworlds-2.7.0.jar 53.3 kB 51 36 5 1.8 Yes
plexus-component-annotations-2.1.0.jar 4.2 kB 15 3 1 1.6 No
plexus-interpolation-1.26.jar 85.3 kB 79 62 7 1.6 Yes
plexus-sec-dispatcher-2.0.jar 23.6 kB 30 12 3 1.7 Yes
plexus-utils-3.5.1.jar 269.3 kB 152 108 9 11 Yes
angus-activation-1.0.0.jar 20.7 kB 25 9 2 9 Yes
org.eclipse.sisu.inject-0.3.5.jar 379.3 kB 289 271 9 1.6 Yes
org.eclipse.sisu.plexus-0.3.5.jar 205.3 kB 196 164 20 1.6 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
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 - -
slf4j-api-1.7.36.jar 41.1 kB 46 34 4 1.5 Yes
java-to-zod-core-0.6.1.jar 49.5 kB 44 32 3 17 Yes
Total Size Entries Classes Packages Java Version Debug Information
74 75.4 MB 28065 21592 782 17 70
compile: 38 compile: 14.8 MB compile: 10503 compile: 9166 compile: 384 17 compile: 36
runtime: 5 runtime: 55.8 MB runtime: 13892 runtime: 9440 runtime: 137 runtime: 5
provided: 31 provided: 4.8 MB provided: 3670 provided: 2986 provided: 261 provided: 29