temporarily use strip-ansi package till bun bug is fixed

This commit is contained in:
Dax Raad
2025-11-05 20:38:23 -05:00
parent c7031dfd77
commit 5a84b9f467
3 changed files with 4 additions and 1 deletions

View File

@@ -208,6 +208,7 @@
"partial-json": "0.1.7",
"remeda": "catalog:",
"solid-js": "catalog:",
"strip-ansi": "7.1.2",
"tree-sitter-bash": "0.25.0",
"turndown": "7.2.0",
"ulid": "catalog:",

View File

@@ -77,6 +77,7 @@
"partial-json": "0.1.7",
"remeda": "catalog:",
"solid-js": "catalog:",
"strip-ansi": "7.1.2",
"tree-sitter-bash": "0.25.0",
"turndown": "7.2.0",
"ulid": "catalog:",

View File

@@ -68,6 +68,7 @@ import { useKV } from "../../context/kv.tsx"
import { Editor } from "../../util/editor"
import { Global } from "@/global"
import fs from "fs/promises"
import stripAnsi from "strip-ansi"
addDefaultParsers(parsers.parsers)
@@ -1172,7 +1173,7 @@ ToolRegistry.register<typeof BashTool>({
name: "bash",
container: "block",
render(props) {
const output = createMemo(() => props.metadata.output?.trim() ?? "")
const output = createMemo(() => stripAnsi(props.metadata.output?.trim() ?? ""))
const { theme } = useTheme()
return (
<>