summaryrefslogtreecommitdiff
path: root/dokka
diff options
context:
space:
mode:
authorSho Sakuma <me@m1sk9.dev>2026-01-23 17:34:35 +0900
committerSho Sakuma <me@m1sk9.dev>2026-01-23 17:34:35 +0900
commit96b04d36f3ae5301f6578a101980d24e82905310 (patch)
treeb15693104207c30587cecedb43151477f18eb907 /dokka
parenta31dad6b91103bcd44459e1622c916f716d5cd48 (diff)
downloadLunaticChat-96b04d36f3ae5301f6578a101980d24e82905310.tar.gz
LunaticChat-96b04d36f3ae5301f6578a101980d24e82905310.tar.bz2
LunaticChat-96b04d36f3ae5301f6578a101980d24e82905310.zip
docs: Add dokka module
Diffstat (limited to 'dokka')
-rw-r--r--dokka/README.md9
-rw-r--r--dokka/build.gradle.kts18
2 files changed, 27 insertions, 0 deletions
diff --git a/dokka/README.md b/dokka/README.md
new file mode 100644
index 0000000..18c1c41
--- /dev/null
+++ b/dokka/README.md
@@ -0,0 +1,9 @@
+# LunaticChat API Documentation
+
+Next-generation channel chat plugin for Paper/Velocity
+
+## Modules
+
+- **engine**: Core functionality and converters
+- **platform-paper**: Paper platform implementation
+- **platform-velocity**: Velocity platform implementation
diff --git a/dokka/build.gradle.kts b/dokka/build.gradle.kts
new file mode 100644
index 0000000..7302ad8
--- /dev/null
+++ b/dokka/build.gradle.kts
@@ -0,0 +1,18 @@
+plugins {
+ kotlin("jvm") apply false
+ id("org.jetbrains.dokka")
+}
+
+dependencies {
+ dokka(project(":engine"))
+ dokka(project(":platform-paper"))
+ dokka(project(":platform-velocity"))
+}
+
+dokka {
+ moduleName.set("LunaticChat")
+
+ dokkaPublications.html {
+ includes.from("README.md")
+ }
+}