vcf-avatar
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency>
<groupId>com.vaadin.componentfactory.webjar</groupId>
<artifactId>vcf-avatar</artifactId>
<version>1.3.0</version>
</dependency><?xml version="1.0" encoding="UTF-8"?>
<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>com.vaadin</groupId>
<artifactId>vaadin-parent</artifactId>
<version>2.0.0</version>
<relativePath />
</parent>
<groupId>com.vaadin.componentfactory.webjar</groupId>
<artifactId>vcf-avatar</artifactId>
<!-- Needs to be kept manually in sync with avatar version dependency
in addon pom.xml -->
<version>1.3.0</version>
<packaging>jar</packaging>
<name>Vaadin Component Factory Avatar WebJar</name>
<organization>
<name>Vaadin Ltd</name>
<url>http://vaadin.com/</url>
</organization>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<project.organization>Vaadin Ltd</project.organization>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>
<!-- Frontend -->
<!-- Not the newest version because of https://www.polymer-project.org/2.0/docs/tools/node-support -->
<frontend.maven.plugin.version>1.6</frontend.maven.plugin.version>
<node.version>v7.10.1</node.version>
<yarn.version>v0.27.5</yarn.version>
<!-- Plugins -->
<maven.clean.plugin.version>3.0.0</maven.clean.plugin.version>
<maven.resources.plugin.version>3.0.2</maven.resources.plugin.version>
<vaadin.vcf.avatar.version>1.3.0</vaadin.vcf.avatar.version>
<buildtools.directory>build-tools</buildtools.directory>
<frontend.working.directory>src/main/frontend</frontend.working.directory>
</properties>
<url>https://vaadin.com/components/vcf-avatar</url>
<scm>
<connection>scm:git:https://github.com/vaadin-component-factory/vcf-avatar-webjar.git</connection>
<developerConnection>scm:git:https://github.com/vaadin-component-factory/vcf-avatar-webjar.git</developerConnection>
</scm>
<licenses>
<license>
<name>cval3</name>
<url>https://vaadin.com/license/cval-3</url>
</license>
</licenses>
<dependencies>
<dependency>
<groupId>org.webjars.bowergithub.vaadin</groupId>
<artifactId>license-checker</artifactId>
<version>[2.0.1,3)</version>
</dependency>
<dependency>
<groupId>org.webjars.bowergithub.polymer</groupId>
<artifactId>polymer</artifactId>
<version>[2.0.0,3)</version>
</dependency>
<dependency>
<groupId>org.webjars.bowergithub.vaadin</groupId>
<artifactId>vaadin-element-mixin</artifactId>
<version>[2.1.2,3)</version>
</dependency>
<dependency>
<groupId>org.webjars.bowergithub.vaadin</groupId>
<artifactId>vaadin-lumo-styles</artifactId>
<version>[1.1.1,2)</version>
</dependency>
<dependency>
<groupId>org.webjars.bowergithub.vaadin</groupId>
<artifactId>vaadin-themable-mixin</artifactId>
<version>[1.0.0,2)</version>
</dependency>
<dependency>
<groupId>com.vaadin.webjar</groupId>
<artifactId>incubator-tooltip</artifactId>
<version>1.1.2</version>
</dependency>
</dependencies>
<build>
<resources>
<resource>
<directory>src/main/frontend/bower_components/vcf-avatar</directory>
<targetPath>META-INF/resources/webjars/vcf-avatar</targetPath>
</resource>
</resources>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-clean-plugin</artifactId>
<version>${maven.clean.plugin.version}</version>
<configuration>
<filesets>
<fileset>
<directory>${frontend.working.directory}/bower_components</directory>
</fileset>
<fileset>
<directory>${frontend.working.directory}/</directory>
<includes>
<include>bower.json</include>
</includes>
</fileset>
</filesets>
</configuration>
</plugin>
<plugin>
<artifactId>maven-resources-plugin</artifactId>
<version>${maven.resources.plugin.version}</version>
<executions>
<execution>
<id>prepare-bower-json</id>
<phase>validate</phase>
<goals>
<goal>copy-resources</goal>
</goals>
<configuration>
<outputDirectory>src/main/frontend</outputDirectory>
<resources>
<resource>
<directory>build-tools</directory>
<includes>
<include>bower.json</include>
</includes>
<filtering>true</filtering>
</resource>
</resources>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>com.github.eirslett</groupId>
<artifactId>frontend-maven-plugin</artifactId>
<version>${frontend.maven.plugin.version}</version>
<configuration>
<nodeVersion>${node.version}</nodeVersion>
<yarnVersion>${yarn.version}</yarnVersion>
</configuration>
<executions>
<execution>
<id>install-node-and-yarn</id>
<goals>
<goal>install-node-and-yarn</goal>
<goal>yarn</goal> <!-- runs 'install' by default -->
</goals>
<configuration>
<workingDirectory>${buildtools.directory}</workingDirectory>
</configuration>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>