+
+
+ <plugin>
+ <groupId>io.wcm.maven.plugins</groupId>
+ <artifactId>nodejs-maven-plugin</artifactId>
+ <executions>
+ <execution>
+ <phase>compile</phase>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+ <npmVersion>4.3.0</npmVersion>
+ <nodeJsVersion>7.5.0</nodeJsVersion>
+ <nodeJsDirectory>/tmp/nodejs</nodeJsDirectory>
+ <tasks>
+ <npmInstallTask>
+ <workingDirectory>${session.executionRootDirectory}/dox-sequence-diagram-ui</workingDirectory>
+ </npmInstallTask>
+ <nodeJsTask>
+ <workingDirectory>${session.executionRootDirectory}/dox-sequence-diagram-ui</workingDirectory>
+ <moduleName>webpack</moduleName>
+ </nodeJsTask>
+ <npmInstallTask>
+ <workingDirectory>${project.basedir}</workingDirectory>
+ </npmInstallTask>
+ <nodeJsTask>
+ <workingDirectory>${project.basedir}</workingDirectory>
+ <moduleName>gulp</moduleName>
+ <arguments>
+ <argument>build</argument>
+ </arguments>
+ </nodeJsTask>
+ </tasks>
+ </configuration>
+ </plugin>
+