pom.xml
1 <?xml version="1.0" encoding="UTF-8"?> 2 <project xmlns="http://maven.apache.org/POM/4.0.0" 3 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 4 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 5 <modelVersion>4.0.0</modelVersion> 6 7 <parent> 8 <groupId>ai.driftkit</groupId> 9 <artifactId>driftkit-workflows</artifactId> 10 <version>0.9.0</version> 11 <relativePath>../pom.xml</relativePath> 12 </parent> 13 14 <artifactId>driftkit-workflows-spring-boot-starter</artifactId> 15 16 <name>DriftKit Workflows Spring Boot Starter</name> 17 <description>Spring Boot auto-configuration for DriftKit Workflows</description> 18 19 <dependencies> 20 <!-- DriftKit Dependencies --> 21 <dependency> 22 <groupId>ai.driftkit</groupId> 23 <artifactId>driftkit-workflows-core</artifactId> 24 </dependency> 25 <dependency> 26 <groupId>ai.driftkit</groupId> 27 <artifactId>driftkit-workflow-engine-core</artifactId> 28 </dependency> 29 <dependency> 30 <groupId>ai.driftkit</groupId> 31 <artifactId>driftkit-clients-core</artifactId> 32 </dependency> 33 <dependency> 34 <groupId>ai.driftkit</groupId> 35 <artifactId>driftkit-clients-openai</artifactId> 36 </dependency> 37 <dependency> 38 <groupId>ai.driftkit</groupId> 39 <artifactId>driftkit-embedding-core</artifactId> 40 </dependency> 41 <dependency> 42 <groupId>ai.driftkit</groupId> 43 <artifactId>driftkit-common</artifactId> 44 </dependency> 45 <dependency> 46 <groupId>ai.driftkit</groupId> 47 <artifactId>driftkit-clients-spring-boot-starter</artifactId> 48 <version>${project.version}</version> 49 </dependency> 50 51 <!-- Spring Boot --> 52 <dependency> 53 <groupId>org.springframework.boot</groupId> 54 <artifactId>spring-boot-starter</artifactId> 55 </dependency> 56 <dependency> 57 <groupId>org.springframework.boot</groupId> 58 <artifactId>spring-boot-starter-web</artifactId> 59 </dependency> 60 <dependency> 61 <groupId>org.springframework.boot</groupId> 62 <artifactId>spring-boot-configuration-processor</artifactId> 63 <optional>true</optional> 64 </dependency> 65 <dependency> 66 <groupId>org.springframework.boot</groupId> 67 <artifactId>spring-boot-autoconfigure</artifactId> 68 </dependency> 69 <dependency> 70 <groupId>org.springframework.boot</groupId> 71 <artifactId>spring-boot-starter-data-mongodb</artifactId> 72 </dependency> 73 74 <!-- Lombok --> 75 <dependency> 76 <groupId>org.projectlombok</groupId> 77 <artifactId>lombok</artifactId> 78 </dependency> 79 80 <!-- Testing --> 81 <dependency> 82 <groupId>org.springframework.boot</groupId> 83 <artifactId>spring-boot-starter-test</artifactId> 84 <scope>test</scope> 85 </dependency> 86 </dependencies> 87 </project>