fix(ui): render markdown in chat

This commit is contained in:
Peter Steinberger
2026-01-04 21:51:26 +01:00
parent 78998dba9e
commit ff605194ef
8 changed files with 243 additions and 11 deletions

20
pnpm-lock.yaml generated
View File

@@ -200,9 +200,15 @@ importers:
ui:
dependencies:
dompurify:
specifier: ^3.3.1
version: 3.3.1
lit:
specifier: ^3.3.2
version: 3.3.2
marked:
specifier: ^17.0.1
version: 17.0.1
devDependencies:
'@vitest/browser-playwright':
specifier: 4.0.16
@@ -1627,6 +1633,9 @@ packages:
dom-accessibility-api@0.5.16:
resolution: {integrity: sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==}
dompurify@3.3.1:
resolution: {integrity: sha512-qkdCKzLNtrgPFP1Vo+98FRzJnBRGe4ffyCea9IwHB1fyxPOeNTHpLKYGd4Uk9xvNoH0ZoOjwZxNptyMwqrId1Q==}
dotenv@17.2.3:
resolution: {integrity: sha512-JVUnt+DUIzu87TABbhPmNfVdBDt18BLOWjMUFJMSi/Qqg7NTYtabbvSNJGOJ7afbRuv9D/lngizHtP7QyLQ+9w==}
engines: {node: '>=12'}
@@ -2200,6 +2209,11 @@ packages:
engines: {node: '>= 20'}
hasBin: true
marked@17.0.1:
resolution: {integrity: sha512-boeBdiS0ghpWcSwoNm/jJBwdpFaMnZWRzjA6SkUMYb40SVaN1x7mmfGKp0jvexGcx+7y2La5zRZsYFZI6Qpypg==}
engines: {node: '>= 20'}
hasBin: true
math-intrinsics@1.1.0:
resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==}
engines: {node: '>= 0.4'}
@@ -4418,6 +4432,10 @@ snapshots:
dom-accessibility-api@0.5.16:
optional: true
dompurify@3.3.1:
optionalDependencies:
'@types/trusted-types': 2.0.7
dotenv@17.2.3: {}
dunder-proto@1.0.1:
@@ -5032,6 +5050,8 @@ snapshots:
marked@16.4.2: {}
marked@17.0.1: {}
math-intrinsics@1.1.0: {}
mdurl@2.0.0: {}