Module that adds ability to use Javascript models instead of standard Java ones for pages and components. This module requires Java 8 (support for Graal VM).

Compile Dependencies (8)

Category/LicenseGroup / ArtifactVersionUpdates
GPL 3.0
info.magnolia » magnolia-templating6.4.46.4.5
GPL 3.0
info.magnolia.definitions » magnolia-definitions-app4.0.2
GPL 3.0
info.magnolia.ui » magnolia-ui-api6.4.46.4.5
GPL 3.0
info.magnolia.ui » magnolia-ui-framework
The Magnolia UI Framework helps developers create outstanding Magnolia apps and integrations.
6.4.46.4.5
org.graalvm.js » js-scriptengine
GraalJS, a high-performance embeddable JavaScript runtime for Java. This artifact provides an implementation of ...
25.0.225.1.3
UPL
org.graalvm.polyglot » polyglot
A framework that allows to embed polyglot language implementations in Java.
25.0.225.1.3
UPL
org.graalvm.sdk » graal-sdk
Shared library
25.0.225.1.3
UPL
org.graalvm.truffle » truffle-api
Truffle is a multi-language framework for executing dynamic languages
25.0.225.1.3

Provided Dependencies (14)

Category/LicenseGroup / ArtifactVersionUpdates
Core Utils Apache 2.0
com.google.guava » guava
Guava is a suite of core and expanded libraries that include
33.5.0-jre33.6.0-jre
GPL 3.0
info.magnolia » magnolia-core6.4.46.4.5
GPL 3.0
info.magnolia » magnolia-rendering6.4.46.4.5
GPL 3.0
info.magnolia » magnolia-i18n6.4.46.4.5
GPL 3.0
info.magnolia.core » magnolia-configuration6.4.46.4.5
GPL 3.0
info.magnolia.core » magnolia-freemarker-support
Provides FreeMarker support in Magnolia
6.4.46.4.5
GPL 3.0
info.magnolia.core » magnolia-resource-loader
Magnolia's FileResourceLoader helps streamlining access to resources from multiple origins, i.e. classpath, file-system ...
6.4.46.4.5
Dep Injection Apache 2.0
jakarta.inject » jakarta.inject-api
Jakarta Dependency Injection
javax.jcr » jcr
The Content Repository API for JavaTM Technology Version 2.0 is specified by JSR-283.
2.0
Core Utils Apache 2.0
org.apache.commons » commons-lang3
Apache Commons Lang, a package of Java utility classes for the classes that are in java.lang's hierarchy, or are ...
3.20.0
Logging Apache 2.0
org.apache.logging.log4j » log4j-api
API for Apache Log4J, a highly configurable logging tool that focuses on performance and low garbage generation. It has ...
Logging Apache 2.0
org.apache.logging.log4j » log4j-core
Implementation for Apache Log4J, a highly configurable logging tool that focuses on performance and low garbage ...
Template Engine Apache 2.0
org.freemarker » freemarker
FreeMarker is a "template engine"; a generic tool to generate text output based on templates.
2.3.34
Logging MIT
org.slf4j » slf4j-api
API for SLF4J (The Simple Logging Facade for Java) which serves as a simple facade or abstraction for various logging ...
1.7.362.0.18

Runtime Dependencies (1)

Category/LicenseGroup / ArtifactVersionUpdates
MIT +1
org.graalvm.polyglot » js
GraalJS, a high-performance embeddable JavaScript runtime for Java. This POM dependency includes GraalJS dependencies ...
25.0.225.1.3

Test Dependencies (10)

Category/LicenseGroup / ArtifactVersionUpdates
GPL 3.0
info.magnolia » magnolia-core6.4.46.4.5
GPL 3.0
info.magnolia » magnolia-i18n6.4.46.4.5
GPL 3.0
info.magnolia.core » magnolia-freemarker-support
Provides FreeMarker support in Magnolia
6.4.46.4.5
Java Spec EPL 2.0 +1
jakarta.servlet » jakarta.servlet-api
API for Jakarta Servlet, enabling web applications to handle HTTP requests and responses through a standard interface ...
6.1.0
Java Spec EPL 2.0 +1
jakarta.servlet.jsp » jakarta.servlet.jsp-api
Jakarta Pages defines a templating technology for dynamically creating web resources
Testing EPL 2.0
junit » junit
JUnit Jupiter is the API for writing tests using JUnit 5.
4.13.26.1.2
Testing BSD 3-clause
org.hamcrest » hamcrest-core
Core API and libraries of hamcrest matcher framework.
3.0
Testing BSD 3-clause
org.hamcrest » hamcrest
Core API and libraries of hamcrest matcher framework.
3.0
Testing EPL 2.0
org.junit.jupiter » junit-jupiter-api
JUnit Jupiter is the API for writing tests using JUnit 5.
Mocking MIT
org.mockito » mockito-core
Mockito mock objects library core API and implementation
4.11.05.23.0