kafka-ui com.provectus 0.0.1-SNAPSHOT 4.0.0 kafka-ui-contract generate-spring-webflux-api true org.springframework.boot spring-boot-starter-webflux org.springframework.boot spring-boot-starter-validation io.swagger.core.v3 swagger-integration-jakarta 2.2.8 org.openapitools jackson-databind-nullable 0.2.4 jakarta.annotation jakarta.annotation-api 2.1.1 javax.annotation javax.annotation-api 1.3.2 org.openapitools openapi-generator-maven-plugin ${openapi-generator-maven-plugin.version} generate-kafka-ui-client generate ${project.basedir}/src/main/resources/swagger/kafka-ui-api.yaml ${project.build.directory}/generated-sources/kafka-ui-client java false false com.provectus.kafka.ui.api.model com.provectus.kafka.ui.api.api kafka-ui-client true webclient true java8 true generate-backend-api generate ${project.basedir}/src/main/resources/swagger/kafka-ui-api.yaml ${project.build.directory}/generated-sources/api spring DTO com.provectus.kafka.ui.model com.provectus.kafka.ui.api kafka-ui-contract true true true true true true java8 generate-connect-client generate ${project.basedir}/src/main/resources/swagger/kafka-connect-api.yaml ${project.build.directory}/generated-sources/kafka-connect-client java false false com.provectus.kafka.ui.connect.model com.provectus.kafka.ui.connect.api kafka-connect-client true webclient true true java8 generate-sr-client generate ${project.basedir}/src/main/resources/swagger/kafka-sr-api.yaml ${project.build.directory}/generated-sources/kafka-sr-client java false false com.provectus.kafka.ui.sr.model com.provectus.kafka.ui.sr.api kafka-sr-client true webclient true true java8 com.github.eirslett frontend-maven-plugin ${frontend-maven-plugin.version} ../kafka-ui-react-app ${project.version} install node and pnpm install-node-and-pnpm ${node.version} ${pnpm.version} pnpm install pnpm install pnpm gen:sources pnpm gen:sources org.apache.maven.plugins maven-clean-plugin ${basedir}/${frontend-generated-sources-directory} org.apache.maven.plugins maven-resources-plugin copy-resource-one generate-resources copy-resources ${basedir}/${frontend-generated-sources-directory} ${project.build.directory}/generated-sources/frontend/ **/*.ts