opencode/packages/ui
Jack 96a2ca3c7e fix(ui): use oniguruma wasm engine for markdown code highlighting
The JS regex engine in @pierre/diffs can cause catastrophic backtracking
on certain TextMate grammars (e.g. powershell), freezing the main thread.
Switch to a dedicated oniguruma WASM-based highlighter for markdown code
blocks. Diff components still use the existing @pierre/diffs highlighter.
Add try/catch fallback and regression tests.
2026-02-09 10:12:43 +08:00
..
script chore: cleanup theme stuff 2025-12-28 10:14:30 -06:00
src fix(ui): use oniguruma wasm engine for markdown code highlighting 2026-02-09 10:12:43 +08:00
.gitignore Use devinxi-ed Solid Start (#4635) 2025-11-22 10:39:25 -05:00
package.json fix(ui): use oniguruma wasm engine for markdown code highlighting 2026-02-09 10:12:43 +08:00
sst-env.d.ts wip: zen 2025-12-02 18:36:15 -05:00
tsconfig.json enterprise (#4617) 2025-11-21 20:41:27 -05:00
vite.config.ts feat: Make the models.dev domain configurable for offline environments (#9258) 2026-01-21 11:23:07 -06:00