PronounsPage/shared/simpleMarkdown.ts

19 lines
427 B
TypeScript

import markdownit from 'markdown-it';
import mark from 'markdown-it-mark';
import sub from 'markdown-it-sub';
import sup from 'markdown-it-sup';
const md = markdownit('zero')
.enable([
'emphasis',
'strikethrough',
'backticks',
'escape',
'entity',
])
.use(sub)
.use(sup)
.use(mark);
export const safeInlineMarkdown = (text: string): string => md.renderInline(text);