Fork me on GitHub

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
cz.habarta.typescript-generator typescript-generator-core 3.2.1322 jar MIT License

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.0 jar The Apache Software License, Version 2.0
org.apache.maven.plugin-tools maven-plugin-annotations 3.0 jar The Apache Software License, Version 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.15.2 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.15.2 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-databind 2.15.2 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.module jackson-module-jakarta-xmlbind-annotations 2.15.2 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.module jackson-module-jaxb-annotations 2.15.2 jar The Apache Software License, Version 2.0
com.google.code.gson gson 2.9.1 jar Apache-2.0
com.sun.istack istack-commons-runtime 4.1.2 jar Eclipse Distribution License - v 1.0
io.github.classgraph classgraph 4.8.162 jar The MIT License (MIT)
jakarta.activation jakarta.activation-api 2.1.2 jar EDL 1.0
jakarta.json jakarta.json-api 2.1.2 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 4.0.0 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.glassfish.jaxb jaxb-core 4.0.3 jar Eclipse Distribution License - v 1.0
org.glassfish.jaxb jaxb-runtime 4.0.3 jar Eclipse Distribution License - v 1.0
org.glassfish.jaxb txw2 4.0.3 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.9.10 jar The Apache License, Version 2.0
org.jetbrains.kotlin kotlin-stdlib 1.9.10 jar The Apache License, Version 2.0
org.jetbrains.kotlin kotlin-stdlib-common 1.9.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 2.0.1 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 Classifier Type Licenses
org.apache.maven maven-aether-provider 3.0 - jar The Apache Software License, Version 2.0
org.apache.maven maven-artifact 3.0 - jar The Apache Software License, Version 2.0
org.apache.maven maven-model 3.0 - jar The Apache Software License, Version 2.0
org.apache.maven maven-model-builder 3.0 - jar The Apache Software License, Version 2.0
org.apache.maven maven-plugin-api 3.0 - jar The Apache Software License, Version 2.0
org.apache.maven maven-repository-metadata 3.0 - jar The Apache Software License, Version 2.0
org.apache.maven maven-settings 3.0 - jar The Apache Software License, Version 2.0
org.apache.maven maven-settings-builder 3.0 - jar The Apache Software License, Version 2.0
org.codehaus.plexus plexus-classworlds 2.2.3 - jar The Apache Software License, Version 2.0
org.codehaus.plexus plexus-component-annotations 1.5.5 - jar The Apache Software License, Version 2.0
org.codehaus.plexus plexus-interpolation 1.14 - jar The Apache Software License, Version 2.0
org.codehaus.plexus plexus-utils 2.0.4 - jar The Apache Software License, Version 2.0
org.sonatype.aether aether-api 1.7 - jar The Apache Software License, Version 2.0
org.sonatype.aether aether-impl 1.7 - jar The Apache Software License, Version 2.0
org.sonatype.aether aether-spi 1.7 - jar The Apache Software License, Version 2.0
org.sonatype.aether aether-util 1.7 - jar The Apache Software License, Version 2.0
org.sonatype.plexus plexus-cipher 1.4 - jar Apache Public License 2.0
org.sonatype.plexus plexus-sec-dispatcher 1.3 - jar Apache Public License 2.0
org.sonatype.sisu sisu-guice 2.1.7 noaop jar The Apache Software License, Version 2.0
org.sonatype.sisu sisu-inject-bean 1.4.2 - jar The Apache Software License, Version 2.0
org.sonatype.sisu sisu-inject-plexus 1.4.2 - jar The Apache Software License, Version 2.0

Project Dependency Graph

Dependency Tree

Licenses

Apache Public License 2.0: Plexus Cipher: encryption/decryption Component, Plexus Security Dispatcher Component

CDDL 1.1: jaxb-api

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

MIT License: Graaljs, typescript-generator-core, typescript-generator-maven-plugin

Unicode/ICU License: ICU4J

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

CDDL/GPLv2+CE: JavaBeans Activation Framework API jar

The MIT License (MIT): ClassGraph

EDL 1.0: Angus Activation Registries, Jakarta Activation API

GNU General Public License, version 2 with the GNU Classpath Exception: JSON-B API, Jakarta JSON Processing API

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

Apache-2.0: Gson

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

EPL 2.0: javax.ws.rs-api

GPL-2.0-with-classpath-exception: Jakarta RESTful WS 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: Aether :: API, Aether :: Implementation, Aether :: SPI, Aether :: Utilities, Jackson module: Jakarta XML Bind Annotations (jakarta.xml.bind), Jackson module: Old JAXB Annotations (javax.xml.bind), Jackson-annotations, Jackson-core, JetBrains Java Annotations, Maven Aether Provider, Maven Artifact, Maven Core, Maven Model, Maven Model Builder, Maven Plugin API, Maven Plugin Java 5 Annotations, Maven Repository Metadata Model, Maven Settings, Maven Settings Builder, Plexus :: Component Annotations, Plexus Classworlds, Plexus Common Utilities, Plexus Interpolation API, Sisu - Guice, Sisu - Inject (JSR330 bean support), Sisu - Inject (Plexus bean support), jackson-databind

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
jackson-annotations-2.15.2.jar 75.6 kB 86 73 2 9 Yes
jackson-core-2.15.2.jar 549.2 kB 250 186 15 19 Yes
jackson-databind-2.15.2.jar 1.6 MB 816 777 24 9 Yes
jackson-module-jakarta-xmlbind-annotations-2.15.2.jar 31.9 kB 31 12 4 9 Yes
jackson-module-jaxb-annotations-2.15.2.jar 36.7 kB 34 14 4 9 Yes
gson-2.9.1.jar 265 kB 228 208 10 9 Yes
icu4j-71.1.jar 14 MB 5310 1555 17 1.7 Yes
istack-commons-runtime-4.1.2.jar 25.8 kB 35 23 4 11 Yes
typescript-generator-core-3.2.1322.jar 455 kB 291 262 8 11 Yes
classgraph-4.8.162.jar 567.7 kB 292 263 14 9 Yes
jakarta.activation-api-2.1.2.jar 66.1 kB 59 45 3 9 Yes
jakarta.json-api-2.1.2.jar 49 kB 50 37 4 9 Yes
jakarta.json.bind-api-3.0.0.jar 36.8 kB 46 29 7 11 Yes
jakarta.ws.rs-api-3.1.0.jar 154.8 kB 167 150 7 11 Yes
jakarta.xml.bind-api-4.0.0.jar 127.1 kB 132 109 7 11 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
maven-aether-provider-3.0.jar 51.2 kB 38 21 1 1.5 Yes
maven-artifact-3.0.jar 51.9 kB 57 32 11 1.5 Yes
maven-core-3.0.jar 527 kB 406 332 39 1.5 Yes
maven-model-3.0.jar 164.7 kB 67 50 3 1.5 Yes
maven-model-builder-3.0.jar 148 kB 142 109 16 1.5 Yes
maven-plugin-api-3.0.jar 48.9 kB 46 25 6 1.5 Yes
maven-repository-metadata-3.0.jar 30.1 kB 25 7 2 1.5 Yes
maven-settings-3.0.jar 46.7 kB 33 17 2 1.5 Yes
maven-settings-builder-3.0.jar 37.8 kB 49 28 5 1.5 Yes
maven-plugin-annotations-3.0.jar 14 kB 22 7 1 1.5 Yes
plexus-classworlds-2.2.3.jar 46.1 kB 51 36 5 1.4 Yes
plexus-component-annotations-1.5.5.jar 4.2 kB 15 3 1 1.5 No
plexus-interpolation-1.14.jar 61.1 kB 60 44 6 1.4 Yes
plexus-utils-2.0.4.jar 222.1 kB 119 94 9 1.3 Yes
angus-activation-2.0.1.jar 27.4 kB 33 11 3 9 Yes
jaxb-core-4.0.3.jar 138.7 kB 158 107 18 11 Yes
jaxb-runtime-4.0.3.jar 920.3 kB 693 559 19 11 Yes
txw2-4.0.3.jar 73.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.9.10.jar 3.2 MB 2043 1938 64 9 Yes
kotlin-stdlib-1.9.10.jar 1.7 MB 1026 967 44 9 Yes
kotlin-stdlib-common-1.9.10.jar 225.1 kB 386 0 0 - -
aether-api-1.7.jar 74.2 kB 102 82 11 1.5 Yes
aether-impl-1.7.jar 106.3 kB 72 58 2 1.5 Yes
aether-spi-1.7.jar 13.5 kB 31 16 4 1.5 Yes
aether-util-1.7.jar 107.9 kB 101 78 13 1.5 Yes
plexus-cipher-1.4.jar 13.5 kB 20 6 1 1.4 Yes
plexus-sec-dispatcher-1.3.jar 28.6 kB 31 13 3 1.4 Yes
sisu-guice-2.1.7-noaop.jar 471.7 kB 416 402 8 1.5 Yes
sisu-inject-bean-1.4.2.jar 153 kB 165 138 13 1.5 Yes
sisu-inject-plexus-1.4.2.jar 201.7 kB 199 156 26 1.5 Yes
Total Size Entries Classes Packages Java Version Debug Information
56 69.9 MB 23930 17788 641 19 54
compile: 28 compile: 11.5 MB compile: 7763 compile: 6592 compile: 315 19 compile: 27
runtime: 5 runtime: 55.8 MB runtime: 13900 runtime: 9442 runtime: 138 runtime: 5
provided: 23 provided: 2.6 MB provided: 2267 provided: 1754 provided: 188 provided: 22