nifi-standard-bundle org.apache.nifi 2.0.0-SNAPSHOT 4.0.0 nifi-jolt-transform-json-ui war ${basedir}/src/main/frontend ${project.build.directory}/frontend-working-directory ${project.build.directory}/${project.build.finalName}/assets org.apache.nifi nifi-api org.apache.nifi nifi-framework-api org.apache.nifi nifi-utils org.apache.nifi nifi-custom-ui-utilities 2.0.0-SNAPSHOT org.apache.nifi nifi-expression-language 2.0.0-SNAPSHOT org.apache.nifi nifi-standard-utils 2.0.0-SNAPSHOT javax.servlet.jsp javax.servlet.jsp-api javax.servlet javax.servlet-api javax.ws.rs javax.ws.rs-api org.glassfish.jersey.containers jersey-container-servlet-core org.glassfish.jersey.media jersey-media-json-jackson com.fasterxml.jackson.module jackson-module-jaxb-annotations org.glassfish.jersey.inject jersey-hk2 org.apache.commons commons-lang3 com.bazaarvoice.jolt jolt-core com.bazaarvoice.jolt json-utils com.fasterxml.jackson.core jackson-core com.fasterxml.jackson.core jackson-annotations jakarta.xml.bind jakarta.xml.bind-api org.glassfish.jaxb jaxb-runtime com.sun.activation javax.activation org.glassfish.jersey.test-framework.providers jersey-test-framework-provider-inmemory test org.apache.maven.plugins maven-resources-plugin copy-client-side-deps prepare-package copy-resources ${frontend.assets} ${frontend.working.dir}/node_modules false **/*.js **/*.css copy-package-json generate-sources copy-resources ${frontend.working.dir} ${frontend.dependency.configs} false package.json package-lock.json com.github.eirslett frontend-maven-plugin ${frontend.mvn.plugin.version} ${frontend.working.dir} install-node-and-npm install-node-and-npm generate-resources ${node.version} npm install npm --cache-min Infinity install ${frontend.working.dir} org.apache.maven.plugins maven-war-plugin src/main/webapp/META-INF META-INF nifi-processor-configuration true org.apache.rat apache-rat-plugin src/main/frontend/package.json src/main/webapp/css/main.css src/main/webapp/js/js-beautify/*