4.0.0
org.apache.nifi
nifi
2.0.0-SNAPSHOT
nifi-frontend
jar
${basedir}/src/main/frontend
${project.build.directory}/frontend-working-directory
1.0.1
material
true
org.apache.maven.plugins
maven-resources-plugin
copy-source
generate-resources
copy-resources
${frontend.working.dir}
${frontend.source}
false
.angular/**/*
.nx/**/*
node_modules/**/*
coverage/**/*
dist/**/*
copy-built-apps
process-resources
copy-resources
${project.build.directory}/${project.build.finalName}/nifi
${frontend.working.dir}/dist/nifi/browser
false
**/*
${frontend.working.dir}/dist/nifi
false
3rdpartylicenses.txt
bundle-built-apps
prepare-package
copy-resources
${project.build.outputDirectory}/nifi
${project.build.directory}/${project.build.finalName}/nifi
false
**/*
com.coderplus.maven.plugins
copy-rename-maven-plugin
${copy-rename-maven-plugin.version}
copy-theme-nifi
generate-resources
copy
${frontend.working.dir}/apps/nifi/src/assets/themes/${frontend.theme}.scss
${frontend.working.dir}/apps/nifi/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
generate-resources
run ci
${frontend.working.dir}
lint
npx
generate-resources
nx run-many -t lint
${frontend.working.dir}
${frontend.skipTests}
unit-tests
npx
test
nx run-many -t test --maxWorkers=2
${frontend.working.dir}
${frontend.skipTests}
package-web-ui
npx
generate-resources
nx run-many -t build
${frontend.working.dir}
org.apache.rat
apache-rat-plugin
src/main/frontend/coverage/**/*
src/main/frontend/node_modules/**/*
src/main/frontend/apps/nifi/src/assets/fonts/**/*
src/main/frontend/.editorconfig
src/main/frontend/README.md
src/main/frontend/apps/nifi/proxy.config.mjs
src/main/frontend/.prettierrc
src/main/frontend/.prettierignore
src/main/frontend/dist/**/*
src/main/frontend/.angular/**/*
src/main/frontend/.nx/**/*