diff --git a/build.gradle.kts b/build.gradle.kts index 158ab10..dac3b90 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -20,31 +20,28 @@ repositories { mavenCentral() } -extra["springCloudGcpVersion"] = "7.1.0" -extra["springCloudVersion"] = "2025.0.0" - dependencies { implementation("org.springframework.boot:spring-boot-starter-data-jpa") implementation("org.springframework.boot:spring-boot-starter-mail") implementation("org.springframework.boot:spring-boot-starter-validation") implementation("org.springframework.boot:spring-boot-starter-web") + implementation("com.fasterxml.jackson.module:jackson-module-kotlin") - implementation("com.google.cloud:spring-cloud-gcp-starter") + implementation("io.github.oshai:kotlin-logging-jvm:7.0.3") implementation("org.jetbrains.kotlin:kotlin-reflect") + implementation("com.google.cloud:google-cloud-texttospeech:2.68.0") implementation("org.apache.poi:poi:5.4.1") + implementation("net.bramp.ffmpeg:ffmpeg:0.8.0") + runtimeOnly("com.mysql:mysql-connector-j") + runtimeOnly("com.h2database:h2") + + testRuntimeOnly("org.junit.platform:junit-platform-launcher") testImplementation("org.springframework.boot:spring-boot-starter-test") testImplementation("org.jetbrains.kotlin:kotlin-test-junit5") - runtimeOnly("com.h2database:h2") - testRuntimeOnly("org.junit.platform:junit-platform-launcher") -} - -dependencyManagement { - imports { - mavenBom("com.google.cloud:spring-cloud-gcp-dependencies:${property("springCloudGcpVersion")}") - mavenBom("org.springframework.cloud:spring-cloud-dependencies:${property("springCloudVersion")}") - } + testImplementation("io.kotest:kotest-runner-junit5:5.9.1") + testImplementation("io.kotest.extensions:kotest-extensions-spring:1.3.0") } kotlin { diff --git a/src/main/kotlin/com/sangdol/text_to_speech/TextToSpeechApplication.kt b/src/main/kotlin/com/sangdol/text_to_speech/TTSApplication.kt similarity index 72% rename from src/main/kotlin/com/sangdol/text_to_speech/TextToSpeechApplication.kt rename to src/main/kotlin/com/sangdol/text_to_speech/TTSApplication.kt index 69a4004..12abab1 100644 --- a/src/main/kotlin/com/sangdol/text_to_speech/TextToSpeechApplication.kt +++ b/src/main/kotlin/com/sangdol/text_to_speech/TTSApplication.kt @@ -4,8 +4,8 @@ import org.springframework.boot.autoconfigure.SpringBootApplication import org.springframework.boot.runApplication @SpringBootApplication -class TextToSpeechApplication +class TTSApplication fun main(args: Array) { - runApplication(*args) + runApplication(*args) }