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-audio</artifactId>
10          <version>0.9.0</version>
11      </parent>
12  
13      <artifactId>driftkit-audio-spring-boot-starter</artifactId>
14  
15      <name>DriftKit Audio Processing Spring Boot Starter</name>
16      <description>Spring Boot auto-configuration for DriftKit Audio Processing</description>
17  
18      <dependencies>
19          <!-- Core module -->
20          <dependency>
21              <groupId>ai.driftkit</groupId>
22              <artifactId>driftkit-audio-core</artifactId>
23          </dependency>
24  
25          <!-- Spring Boot -->
26          <dependency>
27              <groupId>org.springframework.boot</groupId>
28              <artifactId>spring-boot-autoconfigure</artifactId>
29          </dependency>
30  
31          <dependency>
32              <groupId>org.springframework.boot</groupId>
33              <artifactId>spring-boot-configuration-processor</artifactId>
34              <optional>true</optional>
35          </dependency>
36  
37          <!-- Lombok -->
38          <dependency>
39              <groupId>org.projectlombok</groupId>
40              <artifactId>lombok</artifactId>
41          </dependency>
42  
43          <!-- Spring Boot Test -->
44          <dependency>
45              <groupId>org.springframework.boot</groupId>
46              <artifactId>spring-boot-starter-test</artifactId>
47              <scope>test</scope>
48          </dependency>
49  
50          <!-- JUnit 5 -->
51          <dependency>
52              <groupId>org.junit.jupiter</groupId>
53              <artifactId>junit-jupiter</artifactId>
54              <scope>test</scope>
55          </dependency>
56      </dependencies>
57  </project>