diff --git a/.changeset/bright-lions-suffer.md b/.changeset/bright-lions-suffer.md new file mode 100644 index 000000000..ffbb69bc7 --- /dev/null +++ b/.changeset/bright-lions-suffer.md @@ -0,0 +1,5 @@ +--- +"lingo.dev": patch +--- + +fix(cli): preserve terminal scrollback buffer during run command diff --git a/packages/cli/src/cli/utils/ui.ts b/packages/cli/src/cli/utils/ui.ts index ab41b19b1..589544dc9 100644 --- a/packages/cli/src/cli/utils/ui.ts +++ b/packages/cli/src/cli/utils/ui.ts @@ -10,7 +10,7 @@ function isCI(): boolean { } export async function renderClear() { - console.log("\x1Bc"); + process.stdout.write("\x1b[2J\x1b[H"); } export async function renderSpacer() {