KobWeb integration

This commit is contained in:
stefan
2025-09-09 17:43:31 +02:00
parent 599c1e8bcb
commit 0ba27e7e87
29 changed files with 990 additions and 2011 deletions
+12
View File
@@ -21,6 +21,9 @@ ktor = "3.2.3"
# --- Compose UI ---
composeMultiplatform = "1.8.2"
# --- Kobweb ---
kobweb = "0.23.2"
# --- Database & Persistence ---
exposed = "0.61.0"
postgresql = "42.7.7"
@@ -178,6 +181,13 @@ compose-html-core-js = { module = "org.jetbrains.compose.html:html-core-js", ver
compose-html-svg-js = { module = "org.jetbrains.compose.html:html-svg-js", version.ref = "composeMultiplatform"}
compose-desktop-currentOs = { module = "org.jetbrains.compose.desktop:desktop", version.ref = "composeMultiplatform" }
# --- Kobweb ---
kobweb-core = { module = "com.varabyte.kobweb:kobweb-core", version.ref = "kobweb" }
kobweb-silk-core = { module = "com.varabyte.kobweb:kobweb-silk", version.ref = "kobweb" }
kobweb-silk-icons-fa = { module = "com.varabyte.kobweb:kobweb-silk-icons-fa", version.ref = "kobweb" }
kobweb-api = { module = "com.varabyte.kobweb:kobweb-api", version.ref = "kobweb" }
kobwebx-markdown = { module = "com.varabyte.kobwebx:kobwebx-markdown", version.ref = "kobweb" }
# --- Testing ---
junit-jupiter-api = { module = "org.junit.jupiter:junit-jupiter-api", version.ref = "junitJupiter" }
junit-jupiter-engine = { module = "org.junit.jupiter:junit-jupiter-engine", version.ref = "junitJupiter" }
@@ -285,3 +295,5 @@ compose-multiplatform = { id = "org.jetbrains.compose", version.ref = "composeMu
compose-compiler = { id = "org.jetbrains.kotlin.plugin.compose", version.ref = "kotlin" }
spring-boot = { id = "org.springframework.boot", version.ref = "springBoot" }
spring-dependencyManagement = { id = "io.spring.dependency-management", version.ref = "springDependencyManagement" }
kobweb-application = { id = "com.varabyte.kobweb.application", version.ref = "kobweb" }
kobwebx-markdown = { id = "com.varabyte.kobwebx.markdown", version.ref = "kobweb" }