invesdwin / invesdwin-context-integration

invesdwin-context modules that provide integration features
GNU Lesser General Public License v3.0
1 stars 0 forks source link

integrate npm tooling (as maven plugins) #3

Open subes opened 3 years ago

subes commented 3 years ago

this should contain the tooling stuff for node modules. For example a parent pom (containing maven plugins) to be used for creating js based applications. Alternatively this could be directly done in invesdwin-context-parent. Though I guess it should be better separated. Modules in invesdwin-context-client for angular/vue will use that.

subes commented 3 years ago

To use NPM: https://github.com/eirslett/frontend-maven-plugin

To create NPM packages: https://github.com/aseovic/npm-maven-plugin

subes commented 3 years ago

I guess it would be better to directly integrate these modules into invesdwin-context-parent into the pluginManagement section. Modules can then enable/configure these plugins in their plugin section. Similar to other existing optional plugins.