From 9ad86f39280b38c62d8726af4b1549824ac6e6d9 Mon Sep 17 00:00:00 2001 From: lone-cloud Date: Sun, 24 Aug 2025 00:40:18 -0700 Subject: [PATCH] fix for windows --- package.json | 2 +- src/utils/terminal.ts | 2 +- yarn.lock | 19 ------------------- 3 files changed, 2 insertions(+), 21 deletions(-) diff --git a/package.json b/package.json index 5897dfd..6c893db 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "friendly-kobold", "productName": "Friendly Kobold", - "version": "0.6.4", + "version": "0.6.5", "description": "A desktop app for running Large Language Models locally", "main": "out/main/index.js", "homepage": "./", diff --git a/src/utils/terminal.ts b/src/utils/terminal.ts index 278c77c..80484ab 100644 --- a/src/utils/terminal.ts +++ b/src/utils/terminal.ts @@ -7,7 +7,7 @@ export const handleTerminalOutput = ( try { const cleanData = stripAnsi(newData); - if (cleanData.includes('\r')) { + if (cleanData.includes('\r') && !cleanData.includes('\r\n')) { const lines = (prevContent + cleanData).split('\n'); return lines .map((line) => { diff --git a/yarn.lock b/yarn.lock index 3500ab7..43a95f4 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2242,17 +2242,6 @@ __metadata: languageName: node linkType: hard -"ansi-to-html@npm:^0.7.2": - version: 0.7.2 - resolution: "ansi-to-html@npm:0.7.2" - dependencies: - entities: "npm:^2.2.0" - bin: - ansi-to-html: bin/ansi-to-html - checksum: 10c0/031da78f716e7c6b0e391c64f7bc5e95f2d37123dcc3237d8c592dc35830dd0da05e0c3f3e3f8179856cfe5fd85c689d2ad85024b71b50014da9ef6e8fa021cf - languageName: node - linkType: hard - "app-builder-bin@npm:5.0.0-alpha.12": version: 5.0.0-alpha.12 resolution: "app-builder-bin@npm:5.0.0-alpha.12" @@ -3612,13 +3601,6 @@ __metadata: languageName: node linkType: hard -"entities@npm:^2.2.0": - version: 2.2.0 - resolution: "entities@npm:2.2.0" - checksum: 10c0/7fba6af1f116300d2ba1c5673fc218af1961b20908638391b4e1e6d5850314ee2ac3ec22d741b3a8060479911c99305164aed19b6254bde75e7e6b1b2c3f3aa3 - languageName: node - linkType: hard - "env-paths@npm:^2.2.0": version: 2.2.1 resolution: "env-paths@npm:2.2.1" @@ -4419,7 +4401,6 @@ __metadata: "@typescript-eslint/eslint-plugin": "npm:^8.40.0" "@typescript-eslint/parser": "npm:^8.40.0" "@vitejs/plugin-react": "npm:^5.0.1" - ansi-to-html: "npm:^0.7.2" cross-env: "npm:^10.0.0" cspell: "npm:^9.2.0" electron: "npm:^37.3.1"