UNPKG

markdown-it-underline

Version:
14 lines (11 loc) 330 B
module.exports = function markdownItUnderline (md) { function renderEm (tokens, idx, opts, _, slf) { var token = tokens[idx]; if (token.markup === '_') { token.tag = 'u'; } return slf.renderToken(tokens, idx, opts); } md.renderer.rules.em_open = renderEm; md.renderer.rules.em_close = renderEm; };