fix(cli): restore cursor visibility on SIGINT

This commit is contained in:
2026-06-09 18:19:22 +08:00
parent 798cdbbadf
commit 78b9c7a0a0
+6
View File
@@ -552,6 +552,12 @@ async function main() {
process.exit(1); process.exit(1);
} }
process.on("SIGINT", () => {
process.stdout.write("\x1b[?25h");
process.stdout.write("\n");
process.exit(130);
});
main().catch((err) => { main().catch((err) => {
console.error(` ${RED}Unexpected error: ${err}${RESET}`); console.error(` ${RED}Unexpected error: ${err}${RESET}`);
process.exit(1); process.exit(1);