4.0.0 org.apache.nifi nifi-server-nar-bom 2.0.0-SNAPSHOT ../../../nifi-server-nar-bom nifi-web-frontend 2.0.0-SNAPSHOT war ${basedir}/src/main/nifi ${project.build.directory}/frontend-working-directory 1.0.1 material true org.apache.maven.plugins maven-resources-plugin copy-source initialize copy-resources ${frontend.working.dir} ${frontend.source} false .angular/**/* node_modules/**/* copy-web-ui-bundle prepare-package copy-resources ${project.build.directory}/${project.build.finalName} ${frontend.working.dir}/dist/nifi/browser false **/* com.coderplus.maven.plugins copy-rename-maven-plugin ${copy-rename-maven-plugin.version} copy-theme initialize copy ${frontend.working.dir}/src/assets/themes/${frontend.theme}.scss ${frontend.working.dir}/src/assets/themes/material.scss com.github.eirslett frontend-maven-plugin ${frontend.mvn.plugin.version} ${frontend.working.dir} install-node-and-npm install-node-and-npm initialize ${node.version} npm-install npm initialize run ci ${frontend.working.dir} lint npx generate-resources nx lint ${frontend.working.dir} ${frontend.skipTests} unit-tests npx test nx test --maxWorkers=2 ${frontend.working.dir} ${frontend.skipTests} package-web-ui npx generate-resources nx build ${frontend.working.dir} org.apache.rat apache-rat-plugin src/main/nifi/coverage/**/* src/main/nifi/node_modules/**/* src/main/nifi/src/assets/fonts/**/* src/main/nifi/.editorconfig src/main/nifi/README.md src/main/nifi/proxy.config.mjs src/main/nifi/.prettierrc src/main/nifi/.prettierignore src/main/nifi/dist/**/* src/main/nifi/.angular/**/* src/main/nifi/.nx/**/*