aboutsummaryrefslogtreecommitdiff
path: root/pom.xml
diff options
context:
space:
mode:
Diffstat (limited to 'pom.xml')
-rw-r--r--pom.xml93
1 files changed, 62 insertions, 31 deletions
diff --git a/pom.xml b/pom.xml
index ea8da17..6785054 100644
--- a/pom.xml
+++ b/pom.xml
@@ -5,39 +5,37 @@
<groupId>dev.submelon</groupId>
<artifactId>pantry</artifactId>
<version>0.1.0-SNAPSHOT</version>
- <licenses>
- <license>
- <name>Blue Oak Model License 1.0.0</name>
- <url>https://blueoakcouncil.org/license/1.0.0</url>
- <distribution>repo</distribution>
- <comments>A permissive and clearly-written license</comments>
- </license>
- </licenses>
- <developers>
- <developer>
- <id>kjhoerr</id>
- <name>Kevin J Hoerr</name>
- <email>kjhoerr@submelon.tech</email>
- <url>https://submelon.dev/</url>
- </developer>
- </developers>
- <scm>
- <connection>scm:git:https://github.com/kjhoerr/pantry</connection>
- <developerConnection>scm:git:https://github.com/kjhoerr/pantry</developerConnection>
- <url>https://github.com/kjhoerr/pantry</url>
- </scm>
<properties>
- <compiler-plugin.version>3.8.1</compiler-plugin.version>
- <lombok.version>1.18.24</lombok.version>
+ <compiler-plugin.version>3.14.0</compiler-plugin.version>
+ <lombok.version>1.18.38</lombok.version>
<maven.compiler.release>11</maven.compiler.release>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<quarkus.platform.artifact-id>quarkus-bom</quarkus.platform.artifact-id>
<quarkus.platform.group-id>io.quarkus.platform</quarkus.platform.group-id>
- <quarkus.platform.version>2.15.1.Final</quarkus.platform.version>
+ <quarkus.platform.version>3.25.3</quarkus.platform.version>
+ <quarkus.quinoa.version>2.6.2</quarkus.quinoa.version>
+ <quarkus.playwright.version>2.1.3</quarkus.playwright.version>
+ <playwright.version>1.54.0</playwright.version>
<skipITs>true</skipITs>
- <surefire-plugin.version>3.0.0-M7</surefire-plugin.version>
+ <surefire-plugin.version>3.2.5</surefire-plugin.version>
</properties>
+ <developers>
+ <developer>
+ <id>kjhoerr</id>
+ <name>Kevin J Hoerr</name>
+ <email>kjhoerr@submelon.tech</email>
+ <url>https://submelon.dev/</url>
+ </developer>
+ </developers>
+ <licenses>
+ <license>
+ <name>Blue Oak Model License 1.0.0</name>
+ <url>https://blueoakcouncil.org/license/1.0.0</url>
+ <distribution>repo</distribution>
+ <comments>A permissive and clearly-written license</comments>
+ </license>
+ </licenses>
<dependencyManagement>
<dependencies>
<dependency>
@@ -52,7 +50,7 @@
<dependencies>
<dependency>
<groupId>io.quarkus</groupId>
- <artifactId>quarkus-resteasy-reactive-jackson</artifactId>
+ <artifactId>quarkus-rest-jackson</artifactId>
</dependency>
<dependency>
<groupId>io.quarkus</groupId>
@@ -60,10 +58,6 @@
</dependency>
<dependency>
<groupId>io.quarkus</groupId>
- <artifactId>quarkus-smallrye-openapi</artifactId>
- </dependency>
- <dependency>
- <groupId>io.quarkus</groupId>
<artifactId>quarkus-smallrye-jwt</artifactId>
</dependency>
<dependency>
@@ -77,7 +71,7 @@
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
- <version>1.18.24</version>
+ <version>${lombok.version}</version>
</dependency>
<dependency>
<groupId>io.quarkus</groupId>
@@ -85,9 +79,46 @@
</dependency>
<dependency>
<groupId>io.quarkus</groupId>
+ <artifactId>quarkus-smallrye-graphql</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>io.quarkiverse.quinoa</groupId>
+ <artifactId>quarkus-quinoa</artifactId>
+ <version>${quarkus.quinoa.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>io.quarkus</groupId>
<artifactId>quarkus-junit5</artifactId>
<scope>test</scope>
</dependency>
+ <dependency>
+ <groupId>io.quarkiverse.quinoa</groupId>
+ <artifactId>quarkus-quinoa-testing</artifactId>
+ <version>${quarkus.quinoa.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>io.quarkiverse.playwright</groupId>
+ <artifactId>quarkus-playwright</artifactId>
+ <version>${quarkus.playwright.version}</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>com.microsoft.playwright</groupId>
+ <artifactId>playwright</artifactId>
+ <version>${playwright.version}</version>
+ <exclusions>
+ <exclusion>
+ <groupId>org.opentest4j</groupId>
+ <artifactId>opentest4j</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>com.microsoft.playwright</groupId>
+ <artifactId>driver-bundle</artifactId>
+ <version>${playwright.version}</version>
+ </dependency>
</dependencies>
<build>
<plugins>