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, '
')
.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`)
}