// Showdown extension that replaces words surrounded by singular underscores with tags export const markdownUnderscoreExt = () => { try { if (!canUseNegativeLookbehind()) { console.log('Showdown-underscore extension: Negative lookbehind not supported. Skipping.'); return []; } return [{ type: 'output', regex: new RegExp('(]*)?>[\\s\\S]*?<\\/code>|]*)?>[\\s\\S]*?<\\/style>)|\\b(? or