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 jakarta.servlet jakarta.servlet-api jakarta.ws.rs jakarta.ws.rs-api ${jakarta.ws.rs-api.version} org.glassfish.jersey.containers jersey-container-servlet-core org.glassfish.jersey.media jersey-media-json-jackson 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 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/*