/
Alex_Ural
/
opencode
Обзор
Документация
Войти
/
Alex_Ural
/
opencode
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
dev
packages/desktop/src/main/markdown.ts
16 строк
444 B
Brendan Allan
refactor(desktop): consolidate desktop-electron into desktop package (#25822)
05 май 2026, 08:43
Не верифицирован
05 май 2026, 08:43
b4147c8
Код
Авторство
О чём код?
import { marked, type Tokens } from "marked" const renderer = new marked.Renderer() renderer.link = ({ href, title, text }: Tokens.Link) => { const titleAttr = title ? ` title="${title}"` : "" return `<a href="${href}"${titleAttr} class="external-link" target="_blank" rel="noopener noreferrer">${text}</a>` } export function parseMarkdown(input: string) { return marked(input, { renderer, breaks: false, gfm: true, }) }