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 4.2.1 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.9.14 jar Apache-2.0
org.apache.maven.plugin-tools maven-plugin-annotations 3.15.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.22 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.22.3 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-databind 2.22.3 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.module jackson-module-jakarta-xmlbind-annotations 2.22.3 jar The Apache Software License, Version 2.0
com.google.code.gson gson 2.13.2 jar Apache-2.0
com.google.errorprone error_prone_annotations 2.41.0 jar Apache 2.0
com.sun.istack istack-commons-runtime 4.1.2 jar Eclipse Distribution License - v 1.0
io.github.classgraph classgraph 5.0.0 jar The MIT License (MIT)
io.github.classgraph classgraph-base 5.0.0 jar The MIT License (MIT)
io.github.classgraph classgraph-classpath 5.0.0 jar The MIT License (MIT)
io.github.classgraph classgraph-vfs 5.0.0 jar The MIT License (MIT)
jakarta.activation jakarta.activation-api 2.1.4 jar EDL 1.0
jakarta.json jakarta.json-api 2.1.3 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.4 jar Eclipse Public License 2.0GNU General Public License, version 2 with the GNU Classpath Exception
jakarta.ws.rs jakarta.ws.rs-api 4.0.0 jar EPL-2.0GPL-2.0-with-classpath-exception
jakarta.xml.bind jakarta.xml.bind-api 4.0.5 jar Eclipse Distribution License - v 1.0
org.glassfish.jaxb jaxb-core 4.0.9 jar Eclipse Distribution License - v 1.0
org.glassfish.jaxb jaxb-runtime 4.0.9 jar Eclipse Distribution License - v 1.0
org.glassfish.jaxb txw2 4.0.9 jar Eclipse Distribution License - v 1.0
org.graalvm.js js-scriptengine 25.4.4.1.1 jar Universal Permissive License, Version 1.0
org.graalvm.polyglot polyglot 25.4.4.1.1 jar Universal Permissive License, Version 1.0
org.graalvm.sdk collections 25.4.4.1.1 jar Universal Permissive License, Version 1.0
org.graalvm.sdk nativeimage 25.4.4.1.1 jar Universal Permissive License, Version 1.0
org.graalvm.sdk word 25.4.4.1.1 jar Universal Permissive License, Version 1.0
org.jetbrains annotations 13.0 jar The Apache Software License, Version 2.0
org.jetbrains.kotlin kotlin-reflect 2.4.21 jar Apache-2.0
org.jetbrains.kotlin kotlin-stdlib 2.4.21 jar Apache-2.0
org.jspecify jspecify 1.0.1 jar The Apache License, Version 2.0
tools.jackson.core jackson-core 3.2.3 jar The Apache Software License, Version 2.0
tools.jackson.core jackson-databind 3.2.3 jar The Apache Software License, Version 2.0
tools.jackson.module jackson-module-jakarta-xmlbind-annotations 3.2.3 jar The Apache Software 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
org.eclipse.angus angus-activation 2.0.3 jar EDL 1.0
org.graalvm.js js 25.4.4.1.1 pom Universal Permissive License, Version 1.0MIT License
org.graalvm.js js-language 25.4.4.1.1 jar Universal Permissive License, Version 1.0MIT License
org.graalvm.regex regex 25.4.4.1.1 jar Universal Permissive License, Version 1.0
org.graalvm.sdk jniutils 25.4.4.1.1 jar Universal Permissive License, Version 1.0
org.graalvm.shadowed icu4j 25.4.4.1.1 jar Unicode/ICU License
org.graalvm.shadowed xz 25.4.4.1.1 jar Universal Permissive License, Version 1.0
org.graalvm.truffle truffle-api 25.4.4.1.1 jar Universal Permissive License, Version 1.0
org.graalvm.truffle truffle-compiler 25.4.4.1.1 jar Universal Permissive License, Version 1.0
org.graalvm.truffle truffle-runtime 25.4.4.1.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
aopalliance aopalliance 1.0 - jar Public Domain
com.google.guava failureaccess 1.0.3 - jar Apache License, Version 2.0
com.google.guava guava 33.5.0-jre - jar Apache License, Version 2.0
com.google.inject guice 5.1.0 classes jar The Apache Software License, Version 2.0
javax.inject javax.inject 1 - jar The Apache Software License, Version 2.0
org.apache.maven maven-artifact 3.9.14 - jar Apache-2.0
org.apache.maven maven-builder-support 3.9.14 - jar Apache-2.0
org.apache.maven maven-model 3.9.14 - jar Apache-2.0
org.apache.maven maven-model-builder 3.9.14 - jar Apache-2.0
org.apache.maven maven-plugin-api 3.9.14 - jar Apache-2.0
org.apache.maven maven-repository-metadata 3.9.14 - jar Apache-2.0
org.apache.maven maven-resolver-provider 3.9.14 - jar Apache-2.0
org.apache.maven maven-settings 3.9.14 - jar Apache-2.0
org.apache.maven maven-settings-builder 3.9.14 - jar Apache-2.0
org.apache.maven.resolver maven-resolver-api 1.9.27 - jar Apache-2.0
org.apache.maven.resolver maven-resolver-impl 1.9.27 - jar Apache-2.0
org.apache.maven.resolver maven-resolver-named-locks 1.9.27 - jar Apache-2.0
org.apache.maven.resolver maven-resolver-spi 1.9.27 - jar Apache-2.0
org.apache.maven.resolver maven-resolver-util 1.9.27 - jar Apache-2.0
org.apache.maven.shared maven-shared-utils 3.4.2 - jar Apache-2.0
org.codehaus.plexus plexus-cipher 2.0 - jar Apache License, Version 2.0
org.codehaus.plexus plexus-classworlds 2.9.0 - jar Apache-2.0
org.codehaus.plexus plexus-component-annotations 2.2.0 - jar Apache License, Version 2.0
org.codehaus.plexus plexus-interpolation 1.29 - jar Apache-2.0
org.codehaus.plexus plexus-sec-dispatcher 2.0 - jar Apache License, Version 2.0
org.codehaus.plexus plexus-utils 3.6.0 - jar Apache License, Version 2.0
org.eclipse.sisu org.eclipse.sisu.inject 1.0.0 - jar Eclipse Public License, Version 2.0
org.eclipse.sisu org.eclipse.sisu.plexus 1.0.0 - jar Eclipse Public License, Version 2.0
org.ow2.asm asm 9.9.1 - jar BSD-3-Clause
org.slf4j slf4j-api 2.0.18 - jar MIT

Project Dependency Graph

Dependency Tree

Licenses

Eclipse Public License 2.0: Jakarta JSON Binding API, Jakarta JSON Processing API

The Apache License, Version 2.0: JSpecify annotations

Apache 2.0: error-prone annotations

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

BSD-3-Clause: asm

Unicode/ICU License: Truffle Icu4j

Public Domain: AOP alliance

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

The MIT License (MIT): ClassGraph, ClassGraph base, ClassGraph classpath finder, ClassGraph virtual filesystem

EDL 1.0: Angus Activation Registries, Jakarta Activation API

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

Universal Permissive License, Version 1.0: Collections, Graaljs, Graaljs Scriptengine, Jniutils, Js Pom, Nativeimage, Polyglot, Tregex, Truffle API, Truffle Compiler, Truffle Runtime, Truffle Xz, Word

Apache-2.0: Apache Maven Shared Utils, Gson, Kotlin Reflect, Kotlin Stdlib, 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, Plexus Classworlds, Plexus Interpolation API

Apache License, Version 2.0: Guava InternalFutureFailureAccess and InternalFutures, Guava: Google Core Libraries for Java, Plexus :: Component Annotations (deprecated), Plexus Cipher: encryption/decryption Component, Plexus Common Utilities, Plexus Security Dispatcher Component

MIT: SLF4J API Module

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

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

EPL-2.0: Jakarta RESTful WS API

The Apache Software License, Version 2.0: Google Guice - Core Library, IntelliJ IDEA Annotations, Jackson module: Jakarta XML Bind Annotations (jakarta.xml.bind), Jackson-annotations, Jackson-core, 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.22.jar 84.2 kB 91 78 2 1.8 Yes
jackson-core-2.22.3.jar 594.8 kB 286 - - - -
   • Root - 250 213 16 1.8 Yes
   • Versioned - 2 1 1 9 No
   • Versioned - 12 3 1 11 Yes
   • Versioned - 11 2 1 17 Yes
   • Versioned - 11 2 1 21 Yes
jackson-databind-2.22.3.jar 1.7 MB 852 - - - -
   • Root - 850 812 23 1.8 Yes
   • Versioned - 2 1 1 9 No
jackson-module-jakarta-xmlbind-annotations-2.22.3.jar 32.3 kB 31 - - - -
   • Root - 29 11 3 1.8 Yes
   • Versioned - 2 1 1 9 No
gson-2.13.2.jar 289.9 kB 226 - - - -
   • Root - 224 203 9 1.8 Yes
   • Versioned - 2 1 1 9 No
error_prone_annotations-2.41.0.jar 20.4 kB 49 - - - -
   • Root - 42 29 2 1.8 Yes
   • Versioned - 7 1 1 9 No
failureaccess-1.0.3.jar 10.8 kB 25 - - - -
   • Root - 17 2 1 1.8 Yes
   • Versioned - 8 1 1 9 No
guava-33.5.0-jre.jar 3 MB 2002 - - - -
   • Root - 2000 1961 18 1.8 Yes
   • Versioned - 2 1 1 9 No
guice-5.1.0-classes.jar 656.9 kB 478 460 10 1.8 Yes
istack-commons-runtime-4.1.2.jar 25.8 kB 35 23 4 11 Yes
typescript-generator-core-4.2.1.jar 500.2 kB 301 272 8 17 Yes
classgraph-5.0.0.jar 313.3 kB 115 103 2 17 Yes
classgraph-base-5.0.0.jar 70.7 kB 47 29 6 17 Yes
classgraph-classpath-5.0.0.jar 127.6 kB 76 62 4 17 Yes
classgraph-vfs-5.0.0.jar 202.9 kB 99 79 8 17 Yes
jakarta.activation-api-2.1.4.jar 67.4 kB 60 46 3 1.8 Yes
jakarta.json-api-2.1.3.jar 48.6 kB 50 37 4 1.8 Yes
jakarta.json.bind-api-3.0.4.jar 38.3 kB 52 35 7 11 Yes
jakarta.ws.rs-api-4.0.0.jar 153.9 kB 171 154 7 17 Yes
jakarta.xml.bind-api-4.0.5.jar 131.2 kB 138 115 7 11 Yes
javax.inject-1.jar 2.5 kB 8 6 1 1.5 No
maven-artifact-3.9.14.jar 58.9 kB 59 34 11 1.8 Yes
maven-builder-support-3.9.14.jar 14.4 kB 24 10 1 1.8 Yes
maven-core-3.9.14.jar 721.4 kB 532 444 58 1.8 Yes
maven-model-3.9.14.jar 218 kB 97 80 3 1.8 Yes
maven-model-builder-3.9.14.jar 208.7 kB 164 130 17 1.8 Yes
maven-plugin-api-3.9.14.jar 47.6 kB 48 27 6 1.8 Yes
maven-repository-metadata-3.9.14.jar 28.6 kB 27 9 2 1.8 Yes
maven-resolver-provider-3.9.14.jar 79 kB 50 33 1 1.8 Yes
maven-settings-3.9.14.jar 44.7 kB 35 19 2 1.8 Yes
maven-settings-builder-3.9.14.jar 42.4 kB 53 32 5 1.8 Yes
maven-plugin-annotations-3.15.2.jar 14 kB 22 7 1 1.8 Yes
maven-resolver-api-1.9.27.jar 158.2 kB 170 146 12 1.8 Yes
maven-resolver-impl-1.9.27.jar 327.4 kB 213 183 14 1.8 Yes
maven-resolver-named-locks-1.9.27.jar 37.9 kB 40 22 3 1.8 Yes
maven-resolver-spi-1.9.27.jar 51.7 kB 84 58 12 1.8 Yes
maven-resolver-util-1.9.27.jar 197.4 kB 157 130 13 1.8 Yes
maven-shared-utils-3.4.2.jar 151.1 kB 103 79 9 1.8 Yes
plexus-cipher-2.0.jar 13 kB 19 5 1 1.7 Yes
plexus-classworlds-2.9.0.jar 54.1 kB 51 36 5 1.8 Yes
plexus-component-annotations-2.2.0.jar 4.2 kB 15 3 1 1.8 No
plexus-interpolation-1.29.jar 88.1 kB 83 - - - -
   • Root - 81 63 7 1.8 Yes
   • Versioned - 2 1 1 9 No
plexus-sec-dispatcher-2.0.jar 23.6 kB 30 12 3 1.7 Yes
plexus-utils-3.6.0.jar 271.8 kB 152 - - - -
   • Root - 134 108 9 1.8 Yes
   • Versioned - 6 1 1 9 Yes
   • Versioned - 6 1 1 10 Yes
   • Versioned - 6 1 1 11 Yes
angus-activation-2.0.3.jar 26.7 kB 32 10 3 1.8 Yes
org.eclipse.sisu.inject-1.0.0.jar 304.2 kB 280 261 8 1.8 Yes
org.eclipse.sisu.plexus-1.0.0.jar 215.7 kB 204 167 20 1.8 Yes
jaxb-core-4.0.9.jar 139.4 kB 157 106 18 11 Yes
jaxb-runtime-4.0.9.jar 922.4 kB 694 560 19 11 Yes
txw2-4.0.9.jar 73.3 kB 72 57 4 11 Yes
js-25.4.4.1.1.pom 1.8 kB - - - - -
js-language-25.4.4.1.1.jar 27.9 MB 5333 5326 56 17 Yes
js-scriptengine-25.4.4.1.1.jar 70.1 kB 21 19 2 17 Yes
polyglot-25.4.4.1.1.jar 540.9 kB 158 154 9 17 Yes
regex-25.4.4.1.1.jar 3.9 MB 643 640 32 17 Yes
collections-25.4.4.1.1.jar 129.5 kB 47 45 2 17 Yes
jniutils-25.4.4.1.1.jar 281.9 kB 152 149 2 17 Yes
nativeimage-25.4.4.1.1.jar 249.9 kB 206 202 12 11 Yes
word-25.4.4.1.1.jar 73.2 kB 21 18 3 11 Yes
icu4j-25.4.4.1.1.jar 18.6 MB 6073 1741 23 17 Yes
xz-25.4.4.1.1.jar 328.7 kB 126 124 10 17 Yes
truffle-api-25.4.4.1.1.jar 17 MB 3543 - - - -
   • Root - 3539 3520 37 17 Yes
   • Versioned - 2 2 2 9 Yes
   • Versioned - 2 2 2 21 Yes
truffle-compiler-25.4.4.1.1.jar 54.8 kB 28 26 4 17 Yes
truffle-runtime-25.4.4.1.1.jar 936 kB 201 197 9 17 Yes
annotations-13.0.jar 17.5 kB 45 32 2 1.5 Yes
kotlin-reflect-2.4.21.jar 3.8 MB 2522 - - - -
   • Root - 2511 2401 71 1.6 Yes
   • Versioned - 11 2 2 9 Yes
kotlin-stdlib-2.4.21.jar 1.9 MB 1059 - - - -
   • Root - 1057 994 47 1.8 Yes
   • Versioned - 2 1 1 9 No
jspecify-1.0.1.jar 3.1 kB 10 5 2 1.8 No
asm-9.9.1.jar 126.3 kB 45 39 3 1.5 Yes
slf4j-api-2.0.18.jar 70 kB 71 - - - -
   • Root - 69 55 4 1.8 Yes
   • Versioned - 2 1 1 9 No
jackson-core-3.2.3.jar 610 kB 276 - - - -
   • Root - 249 214 17 17 Yes
   • Versioned - 9 2 1 17 Yes
   • Versioned - 9 2 1 21 Yes
   • Versioned - 9 2 1 23 Yes
jackson-databind-3.2.3.jar 2 MB 958 909 37 17 Yes
jackson-module-jakarta-xmlbind-annotations-3.2.3.jar 30.7 kB 28 12 4 17 Yes
Total Size Entries Classes Packages Java Version Debug Information
74 91.2 MB 30440 24392 803 17 70
compile: 32 compile: 14.9 MB compile: 8953 compile: 8029 compile: 364 17 compile: 31
runtime: 10 runtime: 69 MB runtime: 16131 runtime: 11733 runtime: 176 runtime: 9
provided: 32 provided: 7.3 MB provided: 5356 provided: 4630 provided: 263 provided: 30