4.0.0
org.openhab.addons.bundles
org.openhab.addons.reactor.bundles
4.4.0-SNAPSHOT
org.openhab.automation.jsscripting
openHAB Add-ons :: Bundles :: Automation :: JavaScript Scripting
!sun.misc.*,
!sun.reflect.*,
!com.sun.management.*,
!jdk.internal.reflect.*,
!jdk.vm.ci.services
22.0.0.2
${project.version}
openhab@5.8.1
org.apache.maven.plugins
maven-dependency-plugin
embed-dependencies
unpack-dependencies
META-INF/services/com.oracle.truffle.api.TruffleLanguage$Provider
com.github.eirslett
frontend-maven-plugin
1.15.0
v16.17.1
target/js
Install node and npm
install-node-and-npm
generate-sources
npm install
npm
install ${ohjs.version} webpack@^5.94.0 webpack-cli@^5.1.4
npx webpack (openhab-js globals injection)
npx
webpack -c ./node_modules/openhab/build/@globals-webpack.config.js --entry-reset --entry
./node_modules/openhab/build/@openhab-globals.js -o ./dist
npx webpack (openhab-js)
npx
webpack -c ./node_modules/openhab/build/webpack.config.js --entry-reset --entry
./node_modules/openhab/ -o ./dist
org.codehaus.mojo
build-helper-maven-plugin
add-resource
generate-sources
target/js/dist
node_modules
org.openhab.tools.sat
sat-plugin
${project.basedir}/suppressions.properties
org.graalvm.sdk
graal-sdk
${graal.version}
org.graalvm.truffle
truffle-api
${graal.version}
org.graalvm.js
js-scriptengine
${graal.version}
org.graalvm.regex
regex
${graal.version}
org.graalvm.js
js
${graal.version}