/var/www/greso.tech/server/nsm/node_modules/markdown-it/lib/rules_inline
NameSizeModeActions
autolink.js19960644editdlrm
backticks.js17600644editdlrm
balance_pairs.js41630644editdlrm
emphasis.js35770644editdlrm
entity.js14320644editdlrm
escape.js10780644editdlrm
html_inline.js10130644editdlrm
image.js38620644editdlrm
link.js38940644editdlrm
newline.js12360644editdlrm
state_inline.js39450644editdlrm
strikethrough.js29680644editdlrm
text.js21250644editdlrm
text_collapse.js12910644editdlrm
Edit: /var/www/greso.tech/server/nsm/node_modules/markdown-it/lib/rules_inline/html_inline.js (1013B)
// Process html tags 'use strict'; var HTML_TAG_RE = require('../common/html_re').HTML_TAG_RE; function isLetter(ch) { /*eslint no-bitwise:0*/ var lc = ch | 0x20; // to lower case return (lc >= 0x61/* a */) && (lc <= 0x7a/* z */); } module.exports = function html_inline(state, silent) { var ch, match, max, token, pos = state.pos; if (!state.md.options.html) { return false; } // Check start max = state.posMax; if (state.src.charCodeAt(pos) !== 0x3C/* < */ || pos + 2 >= max) { return false; } // Quick fail on second char ch = state.src.charCodeAt(pos + 1); if (ch !== 0x21/* ! */ && ch !== 0x3F/* ? */ && ch !== 0x2F/* / */ && !isLetter(ch)) { return false; } match = state.src.slice(pos).match(HTML_TAG_RE); if (!match) { return false; } if (!silent) { token = state.push('html_inline', '', 0); token.content = state.src.slice(pos, pos + match[0].length); } state.pos += match[0].length; return true; };