openam-ui
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency> <groupId>org.openidentityplatform.openam</groupId> <artifactId>openam-ui</artifactId> <version>15.1.6</version> </dependency>
<?xml version="1.0" encoding="UTF-8"?> <!-- * The contents of this file are subject to the terms of the Common Development and * Distribution License (the License). You may not use this file except in compliance with the * License. * * You can obtain a copy of the License at legal/CDDLv1.0.txt. See the License for the * specific language governing permission and limitations under the License. * * When distributing Covered Software, include this CDDL Header Notice in each file and include * the License file at legal/CDDLv1.0.txt. If applicable, add the following below the CDDL * Header, with the fields enclosed by brackets [] replaced by your own identifying * information: "Portions copyright [year] [name of copyright owner]". * * Copyright 2015-2016 ForgeRock AS. --> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.openidentityplatform.openam</groupId> <artifactId>openam</artifactId> <version>15.1.6</version> </parent> <properties> <node.install.directory>${project.basedir}</node.install.directory> </properties> <artifactId>openam-ui</artifactId> <name>OpenAM UI Parent</name> <packaging>pom</packaging> <modules> <module>openam-ui-ria</module> <module>openam-ui-api</module> </modules> <build> <plugins> <plugin> <groupId>org.openidentityplatform.commons</groupId> <artifactId>maven-external-dependency-plugin</artifactId> <inherited>false</inherited> <configuration> <stagingDirectory> ${project.build.directory}/dependencies/ </stagingDirectory> <createChecksum>false</createChecksum> <skipChecksumVerification>true</skipChecksumVerification> <force>false</force> <artifactItems> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>selectize-non-standalone</artifactId> <version>0.12.1</version> <packaging>js</packaging> <classifier>min</classifier> <downloadUrl> https://cdnjs.cloudflare.com/ajax/libs/selectize.js/{version}/js/selectize.{classifier}.{packaging} </downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>text</artifactId> <version>2.0.15</version> <packaging>js</packaging> <downloadUrl> https://raw.githubusercontent.com/requirejs/text/{version}/{artifactId}.{packaging} </downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>sifter</artifactId> <version>0.4.1</version> <packaging>js</packaging> <classifier>min</classifier> <downloadUrl> https://cdnjs.cloudflare.com/ajax/libs/sifter/{version}/{artifactId}.{classifier}.{packaging} </downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>microplugin</artifactId> <version>0.0.3</version> <packaging>js</packaging> <downloadUrl> https://cdnjs.cloudflare.com/ajax/libs/microplugin/{version}/{artifactId}.{packaging} </downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>qrcode</artifactId> <version>1.4.4</version> <packaging>js</packaging> <classifier>min</classifier> <downloadUrl> https://cdnjs.cloudflare.com/ajax/libs/qrcode-generator/{version}/{artifactId}.{classifier}.{packaging} </downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>jquery-sortable</artifactId> <version>0.9.13</version> <packaging>js</packaging> <downloadUrl> https://raw.githubusercontent.com/johnny/jquery-sortable/master/source/js/jquery-sortable.js </downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>jsoneditor</artifactId> <version>0.7.9</version> <packaging>js</packaging> <classifier>min</classifier> <downloadUrl> https://cdnjs.cloudflare.com/ajax/libs/json-editor/0.7.9/jsoneditor.min.js </downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>bootstrap-tabdrop</artifactId> <version>1.0</version> <packaging>js</packaging> <downloadUrl> https://www.eyecon.ro/bootstrap-tabdrop/js/bootstrap-tabdrop.js </downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>bootstrap-clockpicker</artifactId> <version>0.0.7</version> <packaging>js</packaging> <classifier>min</classifier> <downloadUrl> https://cdnjs.cloudflare.com/ajax/libs/clockpicker/0.0.7/bootstrap-clockpicker.min.js </downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>bootstrap-clockpicker</artifactId> <version>0.0.7</version> <packaging>css</packaging> <classifier>min</classifier> <downloadUrl> https://cdnjs.cloudflare.com/ajax/libs/clockpicker/0.0.7/bootstrap-clockpicker.min.css </downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>bootstrap-datetimepicker</artifactId> <version>4.14.30</version> <packaging>js</packaging> <classifier>min</classifier> <downloadUrl> https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datetimepicker/4.14.30/js/bootstrap-datetimepicker.min.js </downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>bootstrap-datetimepicker</artifactId> <version>4.14.30</version> <packaging>css</packaging> <classifier>min</classifier> <downloadUrl> https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datetimepicker/4.14.30/css/bootstrap-datetimepicker.min.css </downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>handlebars</artifactId> <version>4.7.7</version> <packaging>js</packaging> <classifier>min</classifier> <downloadUrl> https://cdnjs.cloudflare.com/ajax/libs/handlebars.js/4.7.6/handlebars.min.js </downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>redux</artifactId> <version>3.5.2</version> <packaging>js</packaging> <classifier>min</classifier> <downloadUrl> https://cdnjs.cloudflare.com/ajax/libs/redux/3.5.2/redux.min.js </downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>react-bootstrap</artifactId> <version>0.30.1</version> <packaging>js</packaging> <classifier>min</classifier> <downloadUrl> https://cdnjs.cloudflare.com/ajax/libs/react-bootstrap/0.30.1/react-bootstrap.min.js </downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>classnames</artifactId> <version>2.2.5</version> <packaging>js</packaging> <downloadUrl> https://cdnjs.cloudflare.com/ajax/libs/classnames/2.2.5/index.js </downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>react-input-autosize</artifactId> <version>1.1.0</version> <packaging>js</packaging> <classifier>min</classifier> <downloadUrl> https://raw.githubusercontent.com/JedWatson/react-input-autosize/v1.1.0/dist/react-input-autosize.min.js </downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>react-select</artifactId> <version>1.0.0-rc.2</version> <packaging>js</packaging> <classifier>min</classifier> <downloadUrl> https://cdnjs.cloudflare.com/ajax/libs/react-select/1.0.0-rc.2/react-select.min.js </downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>react-select</artifactId> <version>1.0.0-rc.2</version> <packaging>css</packaging> <classifier>min</classifier> <downloadUrl> https://cdnjs.cloudflare.com/ajax/libs/react-select/1.0.0-rc.2/react-select.min.css </downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>squire</artifactId> <version>0.2.0</version> <packaging>js</packaging> <downloadUrl> https://raw.githubusercontent.com/iammerrick/Squire.js/v0.2.0/src/Squire.js </downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>base64</artifactId> <version>1.0.0</version> <packaging>js</packaging> <classifier>min</classifier> <downloadUrl> https://cdnjs.cloudflare.com/ajax/libs/Base64/1.0.0/base64.min.js </downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>jquery.ba-dotimeout</artifactId> <version>1.0</version> <packaging>js</packaging> <classifier>min</classifier> <downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/jquery-dotimeout/{version}/{artifactId}.{classifier}.{packaging}</downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>moment</artifactId> <version>2.28.0</version> <packaging>js</packaging> <classifier>min</classifier> <downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/moment.js/{version}/{artifactId}.{classifier}.{packaging}</downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>handlebars</artifactId> <version>4.7.7</version> <packaging>js</packaging> <downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/handlebars.js/{version}/{artifactId}.{packaging}</downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>i18next</artifactId> <version>1.7.3</version> <packaging>js</packaging> <classifier>min</classifier> <downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/i18next/{version}/{artifactId}.{classifier}.{packaging}</downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>requirejs</artifactId> <version>2.1.14</version> <classifier>min</classifier> <packaging>js</packaging> <downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/require.js/{version}/require.{classifier}.{packaging}</downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>backbone</artifactId> <version>1.1.2</version> <packaging>js</packaging> <classifier>min</classifier> <downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/backbone.js/{version}/{artifactId}-{classifier}.{packaging}</downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>backbone.paginator.min</artifactId> <version>2.0.2</version> <classifier>min</classifier> <packaging>js</packaging> <downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/backbone.paginator/{version}/backbone.paginator.{classifier}.{packaging}</downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>backbone-relational</artifactId> <version>0.9.0</version> <classifier>min</classifier> <packaging>js</packaging> <downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/backbone-relational/{version}/{artifactId}.{classifier}.{packaging}</downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>backgrid.min</artifactId> <version>0.3.5</version> <classifier>min</classifier> <packaging>js</packaging> <downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/backgrid.js/{version}/{artifactId}.{packaging}</downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>backgrid.min</artifactId> <version>0.3.5</version> <packaging>less</packaging> <downloadUrl>https://raw.githubusercontent.com/aldaris/xui-deps/master/less/backgrid.min-0.3.5.less</downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>backgrid-paginator.min</artifactId> <version>0.3.5</version> <classifier>min</classifier> <packaging>js</packaging> <downloadUrl>https://raw.githubusercontent.com/cloudflare/backgrid-paginator/{version}/{artifactId}.{packaging}</downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>backgrid-paginator.min</artifactId> <version>0.3.5</version> <packaging>css</packaging> <downloadUrl>https://raw.githubusercontent.com/cloudflare/backgrid-paginator/{version}/{artifactId}.{packaging}</downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>backgrid-filter.min</artifactId> <version>0.3.7</version> <classifier>min</classifier> <packaging>js</packaging> <downloadUrl>https://raw.githubusercontent.com/cloudflare/backgrid-filter/{version}/{artifactId}.{packaging}</downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>backgrid-filter.min</artifactId> <version>0.3.7</version> <packaging>css</packaging> <downloadUrl>https://raw.githubusercontent.com/cloudflare/backgrid-filter/{version}/{artifactId}.{packaging}</downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>backgrid-select-all</artifactId> <version>0.3.5</version> <packaging>js</packaging> <classifier>min</classifier> <downloadUrl>https://raw.githubusercontent.com/cloudflare/backgrid-select-all/{version}/{artifactId}.{classifier}.{packaging}</downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>jquery</artifactId> <version>2.1.1</version> <packaging>js</packaging> <classifier>min</classifier> <downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/jquery/{version}/{artifactId}.{classifier}.{packaging}</downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>lodash</artifactId> <version>2.4.1</version> <packaging>js</packaging> <classifier>min</classifier> <downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/lodash.js/{version}/{artifactId}.{classifier}.{packaging}</downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>spin</artifactId> <version>2.0.1</version> <packaging>js</packaging> <classifier>min</classifier> <downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/{artifactId}.{packaging}/{version}/{artifactId}.{classifier}.{packaging}</downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>xdate</artifactId> <version>0.8</version> <packaging>js</packaging> <classifier>min</classifier> <downloadUrl>https://raw.githubusercontent.com/arshaw/{artifactId}/v{version}/src/{artifactId}.{packaging}</downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>js2form</artifactId> <packaging>js</packaging> <version>2.0-769718a</version> <downloadUrl>https://raw.githubusercontent.com/maxatwork/form2js/769718a159ff88da82613c2c7e5b1eaa2e0c73e7/src/{artifactId}.{packaging}</downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>form2js</artifactId> <packaging>js</packaging> <version>2.0-769718a</version> <downloadUrl>https://raw.githubusercontent.com/maxatwork/form2js/769718a159ff88da82613c2c7e5b1eaa2e0c73e7/src/{artifactId}.{packaging}</downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>jquery.placeholder</artifactId> <version>2.0.8</version> <packaging>js</packaging> <downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/jquery-placeholder/{version}/{artifactId}.{packaging}</downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>bootstrap</artifactId> <version>3.3.5</version> <classifier>custom</classifier> <packaging>js</packaging> <downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/{version}/{packaging}/{artifactId}.{packaging}</downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>bootstrap</artifactId> <version>3.3.5</version> <classifier>custom</classifier> <packaging>css</packaging> <downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/{version}/{packaging}/{artifactId}.{packaging}</downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>titatoggle</artifactId> <version>1.2.6</version> <classifier>min</classifier> <packaging>css</packaging> <downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/titatoggle/{version}/{artifactId}-dist-{classifier}.{packaging}</downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>selectize</artifactId> <version>0.12.1</version> <classifier>min</classifier> <packaging>js</packaging> <downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/selectize.js/{version}/{packaging}/{artifactId}.{classifier}.{packaging}</downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>dragula</artifactId> <version>3.6.7</version> <packaging>css</packaging> <classifier>min</classifier> <downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/{artifactId}/{version}/{artifactId}.{classifier}.{packaging}</downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>lodash</artifactId> <version>3.10.1</version> <packaging>js</packaging> <classifier>min</classifier> <downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/lodash.js/{version}/{artifactId}.{classifier}.{packaging}</downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>dragula</artifactId> <version>3.6.7</version> <classifier>min</classifier> <packaging>js</packaging> <downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/dragula/{version}/{artifactId}.{classifier}.{packaging}</downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>selectize</artifactId> <version>0.12.1</version> <classifier>bootstrap3</classifier> <packaging>css</packaging> <downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/selectize.js/{version}/{packaging}/{artifactId}.{classifier}.{packaging}</downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>bootstrap-dialog</artifactId> <version>1.34.4</version> <classifier>min</classifier> <packaging>js</packaging> <downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/bootstrap3-dialog/{version}/{packaging}/{artifactId}.{classifier}.{packaging}</downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>bootstrap-dialog</artifactId> <version>1.34.4</version> <classifier>min</classifier> <packaging>css</packaging> <downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/bootstrap3-dialog/{version}/{packaging}/{artifactId}.{classifier}.{packaging}</downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>font-awesome</artifactId> <version>4.5.0</version> <packaging>zip</packaging> <downloadUrl>https://github.com/FortAwesome/Font-Awesome/archive/v{version}.{packaging}</downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>react</artifactId> <version>15.2.1</version> <classifier>min</classifier> <packaging>js</packaging> <downloadUrl>https://unpkg.com/{artifactId}@{version}/dist/{artifactId}.{classifier}.{packaging}</downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>react-dom</artifactId> <version>15.2.1</version> <classifier>min</classifier> <packaging>js</packaging> <downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/react-dom/{version}/{artifactId}.{classifier}.{packaging}</downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>CodeMirror</artifactId> <version>4.10</version> <packaging>zip</packaging> <downloadUrl>https://github.com/codemirror/{artifactId}5/archive/{version}.0.{packaging}</downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>sinon</artifactId> <version>1.15.4</version> <packaging>js</packaging> <downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/sinon.js/{version}/{artifactId}.{packaging}</downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>qunit</artifactId> <version>1.15.0</version> <packaging>js</packaging> <downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/qunit/{version}/{artifactId}.{packaging}</downloadUrl> </artifactItem> <artifactItem> <groupId>org.openidentityplatform.commons.ui.libs</groupId> <artifactId>qunit</artifactId> <packaging>css</packaging> <version>1.15.0</version> <downloadUrl>https://cdnjs.cloudflare.com/ajax/libs/qunit/{version}/{artifactId}.{packaging}</downloadUrl> </artifactItem> </artifactItems> </configuration> <executions> <execution> <id>clean-external-dependencies</id> <phase>clean</phase> <goals> <goal>clean-external</goal> </goals> </execution> <execution> <id>resolve-install-external-dependencies</id> <phase>process-resources</phase> <goals> <goal>resolve-external</goal> <goal>install-external</goal> </goals> </execution> <!-- <execution> --> <!-- <id>deploy-external-dependencies</id> --> <!-- <phase>deploy</phase> --> <!-- <goals> --> <!-- <goal>deploy-external</goal> --> <!-- </goals> --> <!-- </execution> --> </executions> </plugin> </plugins> <pluginManagement> <plugins> <plugin> <groupId>com.github.eirslett</groupId> <artifactId>frontend-maven-plugin</artifactId> <version>1.15.0</version> <configuration> <installDirectory>${node.install.directory}</installDirectory> </configuration> <executions> <execution> <id>install-node-and-npm</id> <goals> <goal>install-node-and-npm</goal> </goals> <phase>initialize</phase> <configuration> <nodeVersion>v20.12.2</nodeVersion> <npmVersion>10.5.0</npmVersion> </configuration> </execution> <execution> <id>npm-install</id> <goals> <goal>npm</goal> </goals> <phase>initialize</phase> <configuration> <arguments>install</arguments> </configuration> </execution> </executions> </plugin> </plugins> </pluginManagement> </build> </project>