From 27cc833c46eb25a5a0f65eb6a8908304fcea4e84 Mon Sep 17 00:00:00 2001 From: Chaoscaot Date: Sat, 25 Oct 2025 23:47:57 +0200 Subject: [PATCH] Add Dev Command --- src/main/kotlin/commands/dev/DevCommand.kt | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/main/kotlin/commands/dev/DevCommand.kt b/src/main/kotlin/commands/dev/DevCommand.kt index 092c200..eb16e6a 100644 --- a/src/main/kotlin/commands/dev/DevCommand.kt +++ b/src/main/kotlin/commands/dev/DevCommand.kt @@ -185,21 +185,18 @@ class DevCommand : CliktCommand("dev") { ).directory(serverDir).start() val input = launch { - val reader = process.inputReader() while (process.isAlive) { - reader.readLine()?.let { echo(it) } + process.inputStream.transferTo(System.out) } } val error = launch { - val reader = process.errorReader() while (process.isAlive) { - reader.readLine()?.let { echo(it) } + process.errorStream.transferTo(System.err) } } val console = launch { - val write = process.outputStream.writer() while (process.isAlive) { - readlnOrNull()?.let { write.write(it + "\n") } + System.`in`.transferTo(process.outputStream) } } process.waitFor()