Instancify Scriptify is a library to evaluate scripts written in JavaScript with ability to add global functions and variables.
Adding repo:
<repositories>
<repository>
<id>instancify-repository-snapshots</id>
<url>https://repo.instancify.app/snapshots</url>
</repository>
</repositories>
For adding a library only:
<dependency>
<groupId>com.instancify.scriptify</groupId>
<artifactId>core</artifactId>
<version>1.3.6-SNAPSHOT</version>
</dependency>
For adding a library with JS for Rhino or GraalVM:
<dependency>
<groupId>com.instancify.scriptify</groupId>
<artifactId>script-js-rhino</artifactId>
<version>1.3.6-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>com.instancify.scriptify</groupId>
<artifactId>script-js-graalvm</artifactId>
<version>1.3.6-SNAPSHOT</version>
</dependency>
Adding repo:
maven {
name "instancifyRepositorySnapshots"
url "https://repo.instancify.app/snapshots"
}
For adding a library only:
implementation "com.instancify.scriptify:core:1.3.6-SNAPSHOT"
For adding a library with JS for Rhino or GraalVM:
implementation "com.instancify.scriptify:script-js-rhino:1.3.6-SNAPSHOT"
implementation "com.instancify.scriptify:script-js-graalvm:1.3.6-SNAPSHOT"