import { githubRepoLink } from "./meta" export function renderMarkdown(markdownText = '') { const htmlText = markdownText .replace(/^### (.*$)/gim, '

$1

') .replace(/^## (.*$)/gim, '

$1

') .replace(/^# (.*$)/gim, '

$1

') .replace(/^\> (.*$)/gim, '
$1
') .replace(/\*\*(.*)\*\*/gim, '$1') .replace(/\*(.*)\*/gim, '$1') .replace(/!\[(.*?)\]\((.*?)\)/gim, '\'$1\'') .replace(/\[(.*?)\]\((.*?)\)/gim, '$1') .replace(/`(.*?)`/gim, '$1') .replace(/\n$/gim, '
') return htmlText.trim() } export function renderCommitMessage(msg: string) { return renderMarkdown(msg) .replace(/\#([0-9]+)/g, `#$1`) }