@mdit/helper
Version:
Helper functions for MarkdownIt plugins
5 lines (4 loc) • 540 B
JavaScript
const l=e=>{const n=e.split(`
`),p=n.reduce((r,c)=>{for(let t=0;t<c.length;t++)if(c[t]!==" "&&c[t]!==" ")return Math.min(t,r);return r},1/0);return p<1/0?n.map(r=>r.slice(p)).join(`
`):e},a=e=>e.replace(/&/gu,"&").replace(/</gu,"<").replace(/>/gu,">").replace(/"/gu,""").replace(/'/gu,"'"),g=e=>e.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&"),u=/\r\n?|\n/g,s=/\\([ \\!"#$%&'()*+,./:;<=>?@[\]^_`{|}~-])/gu;export{u as NEWLINE_RE,s as UNESCAPE_RE,l as dedent,a as escapeHtml,g as escapeRegExp};
//# sourceMappingURL=index.js.map