import type { Component, DefaultTextStyle, MarkdownTheme } from "@mariozechner/pi-tui"; import { Markdown } from "@mariozechner/pi-tui"; import { addOsc8Hyperlinks, extractUrls } from "../osc8-hyperlinks.js";
/** * Wrapper around pi-tui's Markdown component that adds OSC 8 terminal * hyperlinks to rendered output, making URLs clickable even when broken * across multiple lines by word wrapping.
*/
export class HyperlinkMarkdown implements Component { private inner: Markdown; private urls: string[];
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.