@umijs/deps
Version:
Pre-compiled umi deps.
1 lines • 36.3 kB
JavaScript
module.exports=(()=>{var e={354:(e,t,n)=>{const r=n(721);const{defaults:s}=n(863);const{block:i,inline:l}=n(770);const{repeatString:a}=n(881);function smartypants(e){return e.replace(/---/g,"—").replace(/--/g,"–").replace(/(^|[-\u2014/(\[{"\s])'/g,"$1‘").replace(/'/g,"’").replace(/(^|[-\u2014/(\[{\u2018\s])"/g,"$1“").replace(/"/g,"”").replace(/\.{3}/g,"…")}function mangle(e){let t="",n,r;const s=e.length;for(n=0;n<s;n++){r=e.charCodeAt(n);if(Math.random()>.5){r="x"+r.toString(16)}t+="&#"+r+";"}return t}e.exports=class Lexer{constructor(e){this.tokens=[];this.tokens.links=Object.create(null);this.options=e||s;this.options.tokenizer=this.options.tokenizer||new r;this.tokenizer=this.options.tokenizer;this.tokenizer.options=this.options;const t={block:i.normal,inline:l.normal};if(this.options.pedantic){t.block=i.pedantic;t.inline=l.pedantic}else if(this.options.gfm){t.block=i.gfm;if(this.options.breaks){t.inline=l.breaks}else{t.inline=l.gfm}}this.tokenizer.rules=t}static get rules(){return{block:i,inline:l}}static lex(e,t){const n=new Lexer(t);return n.lex(e)}static lexInline(e,t){const n=new Lexer(t);return n.inlineTokens(e)}lex(e){e=e.replace(/\r\n|\r/g,"\n").replace(/\t/g," ");this.blockTokens(e,this.tokens,true);this.inline(this.tokens);return this.tokens}blockTokens(e,t=[],n=true){e=e.replace(/^ +$/gm,"");let r,s,i,l;while(e){if(r=this.tokenizer.space(e)){e=e.substring(r.raw.length);if(r.type){t.push(r)}continue}if(r=this.tokenizer.code(e,t)){e=e.substring(r.raw.length);if(r.type){t.push(r)}else{l=t[t.length-1];l.raw+="\n"+r.raw;l.text+="\n"+r.text}continue}if(r=this.tokenizer.fences(e)){e=e.substring(r.raw.length);t.push(r);continue}if(r=this.tokenizer.heading(e)){e=e.substring(r.raw.length);t.push(r);continue}if(r=this.tokenizer.nptable(e)){e=e.substring(r.raw.length);t.push(r);continue}if(r=this.tokenizer.hr(e)){e=e.substring(r.raw.length);t.push(r);continue}if(r=this.tokenizer.blockquote(e)){e=e.substring(r.raw.length);r.tokens=this.blockTokens(r.text,[],n);t.push(r);continue}if(r=this.tokenizer.list(e)){e=e.substring(r.raw.length);i=r.items.length;for(s=0;s<i;s++){r.items[s].tokens=this.blockTokens(r.items[s].text,[],false)}t.push(r);continue}if(r=this.tokenizer.html(e)){e=e.substring(r.raw.length);t.push(r);continue}if(n&&(r=this.tokenizer.def(e))){e=e.substring(r.raw.length);if(!this.tokens.links[r.tag]){this.tokens.links[r.tag]={href:r.href,title:r.title}}continue}if(r=this.tokenizer.table(e)){e=e.substring(r.raw.length);t.push(r);continue}if(r=this.tokenizer.lheading(e)){e=e.substring(r.raw.length);t.push(r);continue}if(n&&(r=this.tokenizer.paragraph(e))){e=e.substring(r.raw.length);t.push(r);continue}if(r=this.tokenizer.text(e,t)){e=e.substring(r.raw.length);if(r.type){t.push(r)}else{l=t[t.length-1];l.raw+="\n"+r.raw;l.text+="\n"+r.text}continue}if(e){const t="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(t);break}else{throw new Error(t)}}}return t}inline(e){let t,n,r,s,i,l;const a=e.length;for(t=0;t<a;t++){l=e[t];switch(l.type){case"paragraph":case"text":case"heading":{l.tokens=[];this.inlineTokens(l.text,l.tokens);break}case"table":{l.tokens={header:[],cells:[]};s=l.header.length;for(n=0;n<s;n++){l.tokens.header[n]=[];this.inlineTokens(l.header[n],l.tokens.header[n])}s=l.cells.length;for(n=0;n<s;n++){i=l.cells[n];l.tokens.cells[n]=[];for(r=0;r<i.length;r++){l.tokens.cells[n][r]=[];this.inlineTokens(i[r],l.tokens.cells[n][r])}}break}case"blockquote":{this.inline(l.tokens);break}case"list":{s=l.items.length;for(n=0;n<s;n++){this.inline(l.items[n].tokens)}break}default:{}}}return e}inlineTokens(e,t=[],n=false,r=false){let s;let i=e;let l;let o,c;if(this.tokens.links){const e=Object.keys(this.tokens.links);if(e.length>0){while((l=this.tokenizer.rules.inline.reflinkSearch.exec(i))!=null){if(e.includes(l[0].slice(l[0].lastIndexOf("[")+1,-1))){i=i.slice(0,l.index)+"["+a("a",l[0].length-2)+"]"+i.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex)}}}}while((l=this.tokenizer.rules.inline.blockSkip.exec(i))!=null){i=i.slice(0,l.index)+"["+a("a",l[0].length-2)+"]"+i.slice(this.tokenizer.rules.inline.blockSkip.lastIndex)}while(e){if(!o){c=""}o=false;if(s=this.tokenizer.escape(e)){e=e.substring(s.raw.length);t.push(s);continue}if(s=this.tokenizer.tag(e,n,r)){e=e.substring(s.raw.length);n=s.inLink;r=s.inRawBlock;t.push(s);continue}if(s=this.tokenizer.link(e)){e=e.substring(s.raw.length);if(s.type==="link"){s.tokens=this.inlineTokens(s.text,[],true,r)}t.push(s);continue}if(s=this.tokenizer.reflink(e,this.tokens.links)){e=e.substring(s.raw.length);if(s.type==="link"){s.tokens=this.inlineTokens(s.text,[],true,r)}t.push(s);continue}if(s=this.tokenizer.strong(e,i,c)){e=e.substring(s.raw.length);s.tokens=this.inlineTokens(s.text,[],n,r);t.push(s);continue}if(s=this.tokenizer.em(e,i,c)){e=e.substring(s.raw.length);s.tokens=this.inlineTokens(s.text,[],n,r);t.push(s);continue}if(s=this.tokenizer.codespan(e)){e=e.substring(s.raw.length);t.push(s);continue}if(s=this.tokenizer.br(e)){e=e.substring(s.raw.length);t.push(s);continue}if(s=this.tokenizer.del(e)){e=e.substring(s.raw.length);s.tokens=this.inlineTokens(s.text,[],n,r);t.push(s);continue}if(s=this.tokenizer.autolink(e,mangle)){e=e.substring(s.raw.length);t.push(s);continue}if(!n&&(s=this.tokenizer.url(e,mangle))){e=e.substring(s.raw.length);t.push(s);continue}if(s=this.tokenizer.inlineText(e,r,smartypants)){e=e.substring(s.raw.length);c=s.raw.slice(-1);o=true;t.push(s);continue}if(e){const t="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(t);break}else{throw new Error(t)}}}return t}}},887:(e,t,n)=>{const r=n(547);const s=n(381);const i=n(439);const{defaults:l}=n(863);const{unescape:a}=n(881);e.exports=class Parser{constructor(e){this.options=e||l;this.options.renderer=this.options.renderer||new r;this.renderer=this.options.renderer;this.renderer.options=this.options;this.textRenderer=new s;this.slugger=new i}static parse(e,t){const n=new Parser(t);return n.parse(e)}static parseInline(e,t){const n=new Parser(t);return n.parseInline(e)}parse(e,t=true){let n="",r,s,i,l,o,c,p,u,h,g,f,d,k,b,x,w,m,_;const y=e.length;for(r=0;r<y;r++){g=e[r];switch(g.type){case"space":{continue}case"hr":{n+=this.renderer.hr();continue}case"heading":{n+=this.renderer.heading(this.parseInline(g.tokens),g.depth,a(this.parseInline(g.tokens,this.textRenderer)),this.slugger);continue}case"code":{n+=this.renderer.code(g.text,g.lang,g.escaped);continue}case"table":{u="";p="";l=g.header.length;for(s=0;s<l;s++){p+=this.renderer.tablecell(this.parseInline(g.tokens.header[s]),{header:true,align:g.align[s]})}u+=this.renderer.tablerow(p);h="";l=g.cells.length;for(s=0;s<l;s++){c=g.tokens.cells[s];p="";o=c.length;for(i=0;i<o;i++){p+=this.renderer.tablecell(this.parseInline(c[i]),{header:false,align:g.align[i]})}h+=this.renderer.tablerow(p)}n+=this.renderer.table(u,h);continue}case"blockquote":{h=this.parse(g.tokens);n+=this.renderer.blockquote(h);continue}case"list":{f=g.ordered;d=g.start;k=g.loose;l=g.items.length;h="";for(s=0;s<l;s++){x=g.items[s];w=x.checked;m=x.task;b="";if(x.task){_=this.renderer.checkbox(w);if(k){if(x.tokens.length>0&&x.tokens[0].type==="text"){x.tokens[0].text=_+" "+x.tokens[0].text;if(x.tokens[0].tokens&&x.tokens[0].tokens.length>0&&x.tokens[0].tokens[0].type==="text"){x.tokens[0].tokens[0].text=_+" "+x.tokens[0].tokens[0].text}}else{x.tokens.unshift({type:"text",text:_})}}else{b+=_}}b+=this.parse(x.tokens,k);h+=this.renderer.listitem(b,m,w)}n+=this.renderer.list(h,f,d);continue}case"html":{n+=this.renderer.html(g.text);continue}case"paragraph":{n+=this.renderer.paragraph(this.parseInline(g.tokens));continue}case"text":{h=g.tokens?this.parseInline(g.tokens):g.text;while(r+1<y&&e[r+1].type==="text"){g=e[++r];h+="\n"+(g.tokens?this.parseInline(g.tokens):g.text)}n+=t?this.renderer.paragraph(h):h;continue}default:{const e='Token with "'+g.type+'" type was not found.';if(this.options.silent){console.error(e);return}else{throw new Error(e)}}}}return n}parseInline(e,t){t=t||this.renderer;let n="",r,s;const i=e.length;for(r=0;r<i;r++){s=e[r];switch(s.type){case"escape":{n+=t.text(s.text);break}case"html":{n+=t.html(s.text);break}case"link":{n+=t.link(s.href,s.title,this.parseInline(s.tokens,t));break}case"image":{n+=t.image(s.href,s.title,s.text);break}case"strong":{n+=t.strong(this.parseInline(s.tokens,t));break}case"em":{n+=t.em(this.parseInline(s.tokens,t));break}case"codespan":{n+=t.codespan(s.text);break}case"br":{n+=t.br();break}case"del":{n+=t.del(this.parseInline(s.tokens,t));break}case"text":{n+=t.text(s.text);break}default:{const e='Token with "'+s.type+'" type was not found.';if(this.options.silent){console.error(e);return}else{throw new Error(e)}}}}return n}}},547:(e,t,n)=>{const{defaults:r}=n(863);const{cleanUrl:s,escape:i}=n(881);e.exports=class Renderer{constructor(e){this.options=e||r}code(e,t,n){const r=(t||"").match(/\S*/)[0];if(this.options.highlight){const t=this.options.highlight(e,r);if(t!=null&&t!==e){n=true;e=t}}if(!r){return"<pre><code>"+(n?e:i(e,true))+"</code></pre>\n"}return'<pre><code class="'+this.options.langPrefix+i(r,true)+'">'+(n?e:i(e,true))+"</code></pre>\n"}blockquote(e){return"<blockquote>\n"+e+"</blockquote>\n"}html(e){return e}heading(e,t,n,r){if(this.options.headerIds){return"<h"+t+' id="'+this.options.headerPrefix+r.slug(n)+'">'+e+"</h"+t+">\n"}return"<h"+t+">"+e+"</h"+t+">\n"}hr(){return this.options.xhtml?"<hr/>\n":"<hr>\n"}list(e,t,n){const r=t?"ol":"ul",s=t&&n!==1?' start="'+n+'"':"";return"<"+r+s+">\n"+e+"</"+r+">\n"}listitem(e){return"<li>"+e+"</li>\n"}checkbox(e){return"<input "+(e?'checked="" ':"")+'disabled="" type="checkbox"'+(this.options.xhtml?" /":"")+"> "}paragraph(e){return"<p>"+e+"</p>\n"}table(e,t){if(t)t="<tbody>"+t+"</tbody>";return"<table>\n"+"<thead>\n"+e+"</thead>\n"+t+"</table>\n"}tablerow(e){return"<tr>\n"+e+"</tr>\n"}tablecell(e,t){const n=t.header?"th":"td";const r=t.align?"<"+n+' align="'+t.align+'">':"<"+n+">";return r+e+"</"+n+">\n"}strong(e){return"<strong>"+e+"</strong>"}em(e){return"<em>"+e+"</em>"}codespan(e){return"<code>"+e+"</code>"}br(){return this.options.xhtml?"<br/>":"<br>"}del(e){return"<del>"+e+"</del>"}link(e,t,n){e=s(this.options.sanitize,this.options.baseUrl,e);if(e===null){return n}let r='<a href="'+i(e)+'"';if(t){r+=' title="'+t+'"'}r+=">"+n+"</a>";return r}image(e,t,n){e=s(this.options.sanitize,this.options.baseUrl,e);if(e===null){return n}let r='<img src="'+e+'" alt="'+n+'"';if(t){r+=' title="'+t+'"'}r+=this.options.xhtml?"/>":">";return r}text(e){return e}}},439:e=>{e.exports=class Slugger{constructor(){this.seen={}}serialize(e){return e.toLowerCase().trim().replace(/<[!\/a-z].*?>/gi,"").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-")}getNextSafeSlug(e,t){let n=e;let r=0;if(this.seen.hasOwnProperty(n)){r=this.seen[e];do{r++;n=e+"-"+r}while(this.seen.hasOwnProperty(n))}if(!t){this.seen[e]=r;this.seen[n]=0}return n}slug(e,t={}){const n=this.serialize(e);return this.getNextSafeSlug(n,t.dryrun)}}},381:e=>{e.exports=class TextRenderer{strong(e){return e}em(e){return e}codespan(e){return e}del(e){return e}html(e){return e}text(e){return e}link(e,t,n){return""+n}image(e,t,n){return""+n}br(){return""}}},721:(e,t,n)=>{const{defaults:r}=n(863);const{rtrim:s,splitCells:i,escape:l,findClosingBracket:a}=n(881);function outputLink(e,t,n){const r=t.href;const s=t.title?l(t.title):null;const i=e[1].replace(/\\([\[\]])/g,"$1");if(e[0].charAt(0)!=="!"){return{type:"link",raw:n,href:r,title:s,text:i}}else{return{type:"image",raw:n,href:r,title:s,text:l(i)}}}function indentCodeCompensation(e,t){const n=e.match(/^(\s+)(?:```)/);if(n===null){return t}const r=n[1];return t.split("\n").map(e=>{const t=e.match(/^\s+/);if(t===null){return e}const[n]=t;if(n.length>=r.length){return e.slice(r.length)}return e}).join("\n")}e.exports=class Tokenizer{constructor(e){this.options=e||r}space(e){const t=this.rules.block.newline.exec(e);if(t){if(t[0].length>1){return{type:"space",raw:t[0]}}return{raw:"\n"}}}code(e,t){const n=this.rules.block.code.exec(e);if(n){const e=t[t.length-1];if(e&&e.type==="paragraph"){return{raw:n[0],text:n[0].trimRight()}}const r=n[0].replace(/^ {4}/gm,"");return{type:"code",raw:n[0],codeBlockStyle:"indented",text:!this.options.pedantic?s(r,"\n"):r}}}fences(e){const t=this.rules.block.fences.exec(e);if(t){const e=t[0];const n=indentCodeCompensation(e,t[3]||"");return{type:"code",raw:e,lang:t[2]?t[2].trim():t[2],text:n}}}heading(e){const t=this.rules.block.heading.exec(e);if(t){let e=t[2].trim();if(/#$/.test(e)){const t=s(e,"#");if(this.options.pedantic){e=t.trim()}else if(!t||/ $/.test(t)){e=t.trim()}}return{type:"heading",raw:t[0],depth:t[1].length,text:e}}}nptable(e){const t=this.rules.block.nptable.exec(e);if(t){const e={type:"table",header:i(t[1].replace(/^ *| *\| *$/g,"")),align:t[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:t[3]?t[3].replace(/\n$/,"").split("\n"):[],raw:t[0]};if(e.header.length===e.align.length){let t=e.align.length;let n;for(n=0;n<t;n++){if(/^ *-+: *$/.test(e.align[n])){e.align[n]="right"}else if(/^ *:-+: *$/.test(e.align[n])){e.align[n]="center"}else if(/^ *:-+ *$/.test(e.align[n])){e.align[n]="left"}else{e.align[n]=null}}t=e.cells.length;for(n=0;n<t;n++){e.cells[n]=i(e.cells[n],e.header.length)}return e}}}hr(e){const t=this.rules.block.hr.exec(e);if(t){return{type:"hr",raw:t[0]}}}blockquote(e){const t=this.rules.block.blockquote.exec(e);if(t){const e=t[0].replace(/^ *> ?/gm,"");return{type:"blockquote",raw:t[0],text:e}}}list(e){const t=this.rules.block.list.exec(e);if(t){let e=t[0];const n=t[2];const r=n.length>1;const s={type:"list",raw:e,ordered:r,start:r?+n.slice(0,-1):"",loose:false,items:[]};const i=t[0].match(this.rules.block.item);let l=false,a,o,c,p,u,h,g,f;let d=i.length;c=this.rules.block.listItemStart.exec(i[0]);for(let t=0;t<d;t++){a=i[t];e=a;if(t!==d-1){p=this.rules.block.listItemStart.exec(i[t+1]);if(p[1].length>c[0].length||p[1].length>3){i.splice(t,2,i[t]+"\n"+i[t+1]);t--;d--;continue}else{if(!this.options.pedantic||this.options.smartLists?p[2][p[2].length-1]!==n[n.length-1]:r===(p[2].length===1)){u=i.slice(t+1).join("\n");s.raw=s.raw.substring(0,s.raw.length-u.length);t=d-1}}c=p}o=a.length;a=a.replace(/^ *([*+-]|\d+[.)]) ?/,"");if(~a.indexOf("\n ")){o-=a.length;a=!this.options.pedantic?a.replace(new RegExp("^ {1,"+o+"}","gm"),""):a.replace(/^ {1,4}/gm,"")}h=l||/\n\n(?!\s*$)/.test(a);if(t!==d-1){l=a.charAt(a.length-1)==="\n";if(!h)h=l}if(h){s.loose=true}if(this.options.gfm){g=/^\[[ xX]\] /.test(a);f=undefined;if(g){f=a[1]!==" ";a=a.replace(/^\[[ xX]\] +/,"")}}s.items.push({type:"list_item",raw:e,task:g,checked:f,loose:h,text:a})}return s}}html(e){const t=this.rules.block.html.exec(e);if(t){return{type:this.options.sanitize?"paragraph":"html",raw:t[0],pre:!this.options.sanitizer&&(t[1]==="pre"||t[1]==="script"||t[1]==="style"),text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(t[0]):l(t[0]):t[0]}}}def(e){const t=this.rules.block.def.exec(e);if(t){if(t[3])t[3]=t[3].substring(1,t[3].length-1);const e=t[1].toLowerCase().replace(/\s+/g," ");return{tag:e,raw:t[0],href:t[2],title:t[3]}}}table(e){const t=this.rules.block.table.exec(e);if(t){const e={type:"table",header:i(t[1].replace(/^ *| *\| *$/g,"")),align:t[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:t[3]?t[3].replace(/\n$/,"").split("\n"):[]};if(e.header.length===e.align.length){e.raw=t[0];let n=e.align.length;let r;for(r=0;r<n;r++){if(/^ *-+: *$/.test(e.align[r])){e.align[r]="right"}else if(/^ *:-+: *$/.test(e.align[r])){e.align[r]="center"}else if(/^ *:-+ *$/.test(e.align[r])){e.align[r]="left"}else{e.align[r]=null}}n=e.cells.length;for(r=0;r<n;r++){e.cells[r]=i(e.cells[r].replace(/^ *\| *| *\| *$/g,""),e.header.length)}return e}}}lheading(e){const t=this.rules.block.lheading.exec(e);if(t){return{type:"heading",raw:t[0],depth:t[2].charAt(0)==="="?1:2,text:t[1]}}}paragraph(e){const t=this.rules.block.paragraph.exec(e);if(t){return{type:"paragraph",raw:t[0],text:t[1].charAt(t[1].length-1)==="\n"?t[1].slice(0,-1):t[1]}}}text(e,t){const n=this.rules.block.text.exec(e);if(n){const e=t[t.length-1];if(e&&e.type==="text"){return{raw:n[0],text:n[0]}}return{type:"text",raw:n[0],text:n[0]}}}escape(e){const t=this.rules.inline.escape.exec(e);if(t){return{type:"escape",raw:t[0],text:l(t[1])}}}tag(e,t,n){const r=this.rules.inline.tag.exec(e);if(r){if(!t&&/^<a /i.test(r[0])){t=true}else if(t&&/^<\/a>/i.test(r[0])){t=false}if(!n&&/^<(pre|code|kbd|script)(\s|>)/i.test(r[0])){n=true}else if(n&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(r[0])){n=false}return{type:this.options.sanitize?"text":"html",raw:r[0],inLink:t,inRawBlock:n,text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(r[0]):l(r[0]):r[0]}}}link(e){const t=this.rules.inline.link.exec(e);if(t){const e=t[2].trim();if(!this.options.pedantic&&/^</.test(e)){if(!/>$/.test(e)){return}const t=s(e.slice(0,-1),"\\");if((e.length-t.length)%2===0){return}}else{const e=a(t[2],"()");if(e>-1){const n=t[0].indexOf("!")===0?5:4;const r=n+t[1].length+e;t[2]=t[2].substring(0,e);t[0]=t[0].substring(0,r).trim();t[3]=""}}let n=t[2];let r="";if(this.options.pedantic){const e=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(n);if(e){n=e[1];r=e[3]}}else{r=t[3]?t[3].slice(1,-1):""}n=n.trim();if(/^</.test(n)){if(this.options.pedantic&&!/>$/.test(e)){n=n.slice(1)}else{n=n.slice(1,-1)}}return outputLink(t,{href:n?n.replace(this.rules.inline._escapes,"$1"):n,title:r?r.replace(this.rules.inline._escapes,"$1"):r},t[0])}}reflink(e,t){let n;if((n=this.rules.inline.reflink.exec(e))||(n=this.rules.inline.nolink.exec(e))){let e=(n[2]||n[1]).replace(/\s+/g," ");e=t[e.toLowerCase()];if(!e||!e.href){const e=n[0].charAt(0);return{type:"text",raw:e,text:e}}return outputLink(n,e,n[0])}}strong(e,t,n=""){let r=this.rules.inline.strong.start.exec(e);if(r&&(!r[1]||r[1]&&(n===""||this.rules.inline.punctuation.exec(n)))){t=t.slice(-1*e.length);const n=r[0]==="**"?this.rules.inline.strong.endAst:this.rules.inline.strong.endUnd;n.lastIndex=0;let s;while((r=n.exec(t))!=null){s=this.rules.inline.strong.middle.exec(t.slice(0,r.index+3));if(s){return{type:"strong",raw:e.slice(0,s[0].length),text:e.slice(2,s[0].length-2)}}}}}em(e,t,n=""){let r=this.rules.inline.em.start.exec(e);if(r&&(!r[1]||r[1]&&(n===""||this.rules.inline.punctuation.exec(n)))){t=t.slice(-1*e.length);const n=r[0]==="*"?this.rules.inline.em.endAst:this.rules.inline.em.endUnd;n.lastIndex=0;let s;while((r=n.exec(t))!=null){s=this.rules.inline.em.middle.exec(t.slice(0,r.index+2));if(s){return{type:"em",raw:e.slice(0,s[0].length),text:e.slice(1,s[0].length-1)}}}}}codespan(e){const t=this.rules.inline.code.exec(e);if(t){let e=t[2].replace(/\n/g," ");const n=/[^ ]/.test(e);const r=/^ /.test(e)&&/ $/.test(e);if(n&&r){e=e.substring(1,e.length-1)}e=l(e,true);return{type:"codespan",raw:t[0],text:e}}}br(e){const t=this.rules.inline.br.exec(e);if(t){return{type:"br",raw:t[0]}}}del(e){const t=this.rules.inline.del.exec(e);if(t){return{type:"del",raw:t[0],text:t[2]}}}autolink(e,t){const n=this.rules.inline.autolink.exec(e);if(n){let e,r;if(n[2]==="@"){e=l(this.options.mangle?t(n[1]):n[1]);r="mailto:"+e}else{e=l(n[1]);r=e}return{type:"link",raw:n[0],text:e,href:r,tokens:[{type:"text",raw:e,text:e}]}}}url(e,t){let n;if(n=this.rules.inline.url.exec(e)){let e,r;if(n[2]==="@"){e=l(this.options.mangle?t(n[0]):n[0]);r="mailto:"+e}else{let t;do{t=n[0];n[0]=this.rules.inline._backpedal.exec(n[0])[0]}while(t!==n[0]);e=l(n[0]);if(n[1]==="www."){r="http://"+e}else{r=e}}return{type:"link",raw:n[0],text:e,href:r,tokens:[{type:"text",raw:e,text:e}]}}}inlineText(e,t,n){const r=this.rules.inline.text.exec(e);if(r){let e;if(t){e=this.options.sanitize?this.options.sanitizer?this.options.sanitizer(r[0]):l(r[0]):r[0]}else{e=l(this.options.smartypants?n(r[0]):r[0])}return{type:"text",raw:r[0],text:e}}}}},863:e=>{function getDefaults(){return{baseUrl:null,breaks:false,gfm:true,headerIds:true,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:true,pedantic:false,renderer:null,sanitize:false,sanitizer:null,silent:false,smartLists:false,smartypants:false,tokenizer:null,walkTokens:null,xhtml:false}}function changeDefaults(t){e.exports.defaults=t}e.exports={defaults:getDefaults(),getDefaults:getDefaults,changeDefaults:changeDefaults}},881:e=>{const t=/[&<>"']/;const n=/[&<>"']/g;const r=/[<>"']|&(?!#?\w+;)/;const s=/[<>"']|&(?!#?\w+;)/g;const i={"&":"&","<":"<",">":">",'"':""","'":"'"};const l=e=>i[e];function escape(e,i){if(i){if(t.test(e)){return e.replace(n,l)}}else{if(r.test(e)){return e.replace(s,l)}}return e}const a=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/gi;function unescape(e){return e.replace(a,(e,t)=>{t=t.toLowerCase();if(t==="colon")return":";if(t.charAt(0)==="#"){return t.charAt(1)==="x"?String.fromCharCode(parseInt(t.substring(2),16)):String.fromCharCode(+t.substring(1))}return""})}const o=/(^|[^\[])\^/g;function edit(e,t){e=e.source||e;t=t||"";const n={replace:(t,r)=>{r=r.source||r;r=r.replace(o,"$1");e=e.replace(t,r);return n},getRegex:()=>{return new RegExp(e,t)}};return n}const c=/[^\w:]/g;const p=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function cleanUrl(e,t,n){if(e){let e;try{e=decodeURIComponent(unescape(n)).replace(c,"").toLowerCase()}catch(e){return null}if(e.indexOf("javascript:")===0||e.indexOf("vbscript:")===0||e.indexOf("data:")===0){return null}}if(t&&!p.test(n)){n=resolveUrl(t,n)}try{n=encodeURI(n).replace(/%25/g,"%")}catch(e){return null}return n}const u={};const h=/^[^:]+:\/*[^/]*$/;const g=/^([^:]+:)[\s\S]*$/;const f=/^([^:]+:\/*[^/]*)[\s\S]*$/;function resolveUrl(e,t){if(!u[" "+e]){if(h.test(e)){u[" "+e]=e+"/"}else{u[" "+e]=rtrim(e,"/",true)}}e=u[" "+e];const n=e.indexOf(":")===-1;if(t.substring(0,2)==="//"){if(n){return t}return e.replace(g,"$1")+t}else if(t.charAt(0)==="/"){if(n){return t}return e.replace(f,"$1")+t}else{return e+t}}const d={exec:function noopTest(){}};function merge(e){let t=1,n,r;for(;t<arguments.length;t++){n=arguments[t];for(r in n){if(Object.prototype.hasOwnProperty.call(n,r)){e[r]=n[r]}}}return e}function splitCells(e,t){const n=e.replace(/\|/g,(e,t,n)=>{let r=false,s=t;while(--s>=0&&n[s]==="\\")r=!r;if(r){return"|"}else{return" |"}}),r=n.split(/ \|/);let s=0;if(r.length>t){r.splice(t)}else{while(r.length<t)r.push("")}for(;s<r.length;s++){r[s]=r[s].trim().replace(/\\\|/g,"|")}return r}function rtrim(e,t,n){const r=e.length;if(r===0){return""}let s=0;while(s<r){const i=e.charAt(r-s-1);if(i===t&&!n){s++}else if(i!==t&&n){s++}else{break}}return e.substr(0,r-s)}function findClosingBracket(e,t){if(e.indexOf(t[1])===-1){return-1}const n=e.length;let r=0,s=0;for(;s<n;s++){if(e[s]==="\\"){s++}else if(e[s]===t[0]){r++}else if(e[s]===t[1]){r--;if(r<0){return s}}}return-1}function checkSanitizeDeprecation(e){if(e&&e.sanitize&&!e.silent){console.warn("marked(): sanitize and sanitizer parameters are deprecated since version 0.7.0, should not be used and will be removed in the future. Read more here: https://marked.js.org/#/USING_ADVANCED.md#options")}}function repeatString(e,t){if(t<1){return""}let n="";while(t>1){if(t&1){n+=e}t>>=1;e+=e}return n+e}e.exports={escape:escape,unescape:unescape,edit:edit,cleanUrl:cleanUrl,resolveUrl:resolveUrl,noopTest:d,merge:merge,splitCells:splitCells,rtrim:rtrim,findClosingBracket:findClosingBracket,checkSanitizeDeprecation:checkSanitizeDeprecation,repeatString:repeatString}},223:(e,t,n)=>{const r=n(354);const s=n(887);const i=n(721);const l=n(547);const a=n(381);const o=n(439);const{merge:c,checkSanitizeDeprecation:p,escape:u}=n(881);const{getDefaults:h,changeDefaults:g,defaults:f}=n(863);function marked(e,t,n){if(typeof e==="undefined"||e===null){throw new Error("marked(): input parameter is undefined or null")}if(typeof e!=="string"){throw new Error("marked(): input parameter is of type "+Object.prototype.toString.call(e)+", string expected")}if(typeof t==="function"){n=t;t=null}t=c({},marked.defaults,t||{});p(t);if(n){const i=t.highlight;let l;try{l=r.lex(e,t)}catch(e){return n(e)}const a=function(e){let r;if(!e){try{r=s.parse(l,t)}catch(t){e=t}}t.highlight=i;return e?n(e):n(null,r)};if(!i||i.length<3){return a()}delete t.highlight;if(!l.length)return a();let o=0;marked.walkTokens(l,function(e){if(e.type==="code"){o++;setTimeout(()=>{i(e.text,e.lang,function(t,n){if(t){return a(t)}if(n!=null&&n!==e.text){e.text=n;e.escaped=true}o--;if(o===0){a()}})},0)}});if(o===0){a()}return}try{const n=r.lex(e,t);if(t.walkTokens){marked.walkTokens(n,t.walkTokens)}return s.parse(n,t)}catch(e){e.message+="\nPlease report this to https://github.com/markedjs/marked.";if(t.silent){return"<p>An error occurred:</p><pre>"+u(e.message+"",true)+"</pre>"}throw e}}marked.options=marked.setOptions=function(e){c(marked.defaults,e);g(marked.defaults);return marked};marked.getDefaults=h;marked.defaults=f;marked.use=function(e){const t=c({},e);if(e.renderer){const n=marked.defaults.renderer||new l;for(const t in e.renderer){const r=n[t];n[t]=((...s)=>{let i=e.renderer[t].apply(n,s);if(i===false){i=r.apply(n,s)}return i})}t.renderer=n}if(e.tokenizer){const n=marked.defaults.tokenizer||new i;for(const t in e.tokenizer){const r=n[t];n[t]=((...s)=>{let i=e.tokenizer[t].apply(n,s);if(i===false){i=r.apply(n,s)}return i})}t.tokenizer=n}if(e.walkTokens){const n=marked.defaults.walkTokens;t.walkTokens=(t=>{e.walkTokens(t);if(n){n(t)}})}marked.setOptions(t)};marked.walkTokens=function(e,t){for(const n of e){t(n);switch(n.type){case"table":{for(const e of n.tokens.header){marked.walkTokens(e,t)}for(const e of n.tokens.cells){for(const n of e){marked.walkTokens(n,t)}}break}case"list":{marked.walkTokens(n.items,t);break}default:{if(n.tokens){marked.walkTokens(n.tokens,t)}}}}};marked.parseInline=function(e,t){if(typeof e==="undefined"||e===null){throw new Error("marked.parseInline(): input parameter is undefined or null")}if(typeof e!=="string"){throw new Error("marked.parseInline(): input parameter is of type "+Object.prototype.toString.call(e)+", string expected")}t=c({},marked.defaults,t||{});p(t);try{const n=r.lexInline(e,t);if(t.walkTokens){marked.walkTokens(n,t.walkTokens)}return s.parseInline(n,t)}catch(e){e.message+="\nPlease report this to https://github.com/markedjs/marked.";if(t.silent){return"<p>An error occurred:</p><pre>"+u(e.message+"",true)+"</pre>"}throw e}};marked.Parser=s;marked.parser=s.parse;marked.Renderer=l;marked.TextRenderer=a;marked.Lexer=r;marked.lexer=r.lex;marked.Tokenizer=i;marked.Slugger=o;marked.parse=marked;e.exports=marked},770:(e,t,n)=>{const{noopTest:r,edit:s,merge:i}=n(881);const l={newline:/^\n+/,code:/^( {4}[^\n]+\n*)+/,fences:/^ {0,3}(`{3,}(?=[^`\n]*\n)|~{3,})([^\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?:\n+|$)|$)/,hr:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3})(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?! {0,3}bull )\n*|\s*$)/,html:"^ {0,3}(?:"+"<(script|pre|style)[\\s>][\\s\\S]*?(?:</\\1>[^\\n]*\\n+|$)"+"|comment[^\\n]*(\\n+|$)"+"|<\\?[\\s\\S]*?(?:\\?>\\n*|$)"+"|<![A-Z][\\s\\S]*?(?:>\\n*|$)"+"|<!\\[CDATA\\[[\\s\\S]*?(?:\\]\\]>\\n*|$)"+"|</?(tag)(?: +|\\n|/?>)[\\s\\S]*?(?:\\n{2,}|$)"+"|<(?!script|pre|style)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:\\n{2,}|$)"+"|</(?!script|pre|style)[a-z][\\w-]*\\s*>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:\\n{2,}|$)"+")",def:/^ {0,3}\[(label)\]: *\n? *<?([^\s>]+)>?(?:(?: +\n? *| *\n *)(title))? *(?:\n+|$)/,nptable:r,table:r,lheading:/^([^\n]+)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html)[^\n]+)*)/,text:/^[^\n]+/};l._label=/(?!\s*\])(?:\\[\[\]]|[^\[\]])+/;l._title=/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/;l.def=s(l.def).replace("label",l._label).replace("title",l._title).getRegex();l.bullet=/(?:[*+-]|\d{1,9}[.)])/;l.item=/^( *)(bull) ?[^\n]*(?:\n(?! *bull ?)[^\n]*)*/;l.item=s(l.item,"gm").replace(/bull/g,l.bullet).getRegex();l.listItemStart=s(/^( *)(bull)/).replace("bull",l.bullet).getRegex();l.list=s(l.list).replace(/bull/g,l.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+l.def.source+")").getRegex();l._tag="address|article|aside|base|basefont|blockquote|body|caption"+"|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption"+"|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe"+"|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option"+"|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr"+"|track|ul";l._comment=/<!--(?!-?>)[\s\S]*?(?:-->|$)/;l.html=s(l.html,"i").replace("comment",l._comment).replace("tag",l._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex();l.paragraph=s(l._paragraph).replace("hr",l.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|!--)").replace("tag",l._tag).getRegex();l.blockquote=s(l.blockquote).replace("paragraph",l.paragraph).getRegex();l.normal=i({},l);l.gfm=i({},l.normal,{nptable:"^ *([^|\\n ].*\\|.*)\\n"+" {0,3}([-:]+ *\\|[-| :]*)"+"(?:\\n((?:(?!\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)",table:"^ *\\|(.+)\\n"+" {0,3}\\|?( *[-:]+[-| :]*)"+"(?:\\n *((?:(?!\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)"});l.gfm.nptable=s(l.gfm.nptable).replace("hr",l.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|!--)").replace("tag",l._tag).getRegex();l.gfm.table=s(l.gfm.table).replace("hr",l.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|!--)").replace("tag",l._tag).getRegex();l.pedantic=i({},l.normal,{html:s("^ *(?:comment *(?:\\n|\\s*$)"+"|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)"+"|<tag(?:\"[^\"]*\"|'[^']*'|\\s[^'\"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",l._comment).replace(/tag/g,"(?!(?:"+"a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub"+"|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)"+"\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *<?([^\s>]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:r,paragraph:s(l.normal._paragraph).replace("hr",l.hr).replace("heading"," *#{1,6} *[^\n]").replace("lheading",l.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()});const a={escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:r,tag:"^comment"+"|^</[a-zA-Z][\\w:-]*\\s*>"+"|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>"+"|^<\\?[\\s\\S]*?\\?>"+"|^<![a-zA-Z]+\\s[\\s\\S]*?>"+"|^<!\\[CDATA\\[[\\s\\S]*?\\]\\]>",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(?!\s*\])((?:\\[\[\]]?|[^\[\]\\])+)\]/,nolink:/^!?\[(?!\s*\])((?:\[[^\[\]]*\]|\\[\[\]]|[^\[\]])*)\](?:\[\])?/,reflinkSearch:"reflink|nolink(?!\\()",strong:{start:/^(?:(\*\*(?=[*punctuation]))|\*\*)(?![\s])|__/,middle:/^\*\*(?:(?:(?!overlapSkip)(?:[^*]|\\\*)|overlapSkip)|\*(?:(?!overlapSkip)(?:[^*]|\\\*)|overlapSkip)*?\*)+?\*\*$|^__(?![\s])((?:(?:(?!overlapSkip)(?:[^_]|\\_)|overlapSkip)|_(?:(?!overlapSkip)(?:[^_]|\\_)|overlapSkip)*?_)+?)__$/,endAst:/[^punctuation\s]\*\*(?!\*)|[punctuation]\*\*(?!\*)(?:(?=[punctuation_\s]|$))/,endUnd:/[^\s]__(?!_)(?:(?=[punctuation*\s])|$)/},em:{start:/^(?:(\*(?=[punctuation]))|\*)(?![*\s])|_/,middle:/^\*(?:(?:(?!overlapSkip)(?:[^*]|\\\*)|overlapSkip)|\*(?:(?!overlapSkip)(?:[^*]|\\\*)|overlapSkip)*?\*)+?\*$|^_(?![_\s])(?:(?:(?!overlapSkip)(?:[^_]|\\_)|overlapSkip)|_(?:(?!overlapSkip)(?:[^_]|\\_)|overlapSkip)*?_)+?_$/,endAst:/[^punctuation\s]\*(?!\*)|[punctuation]\*(?!\*)(?:(?=[punctuation_\s]|$))/,endUnd:/[^\s]_(?!_)(?:(?=[punctuation*\s])|$)/},code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:r,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\<!\[`*]|\b_|$)|[^ ](?= {2,}\n)))/,punctuation:/^([\s*punctuation])/};a._punctuation="!\"#$%&'()+\\-.,/:;<=>?@\\[\\]`^{|}~";a.punctuation=s(a.punctuation).replace(/punctuation/g,a._punctuation).getRegex();a._blockSkip="\\[[^\\]]*?\\]\\([^\\)]*?\\)|`[^`]*?`|<[^>]*?>";a._overlapSkip="__[^_]*?__|\\*\\*\\[^\\*\\]*?\\*\\*";a._comment=s(l._comment).replace("(?:--\x3e|$)","--\x3e").getRegex();a.em.start=s(a.em.start).replace(/punctuation/g,a._punctuation).getRegex();a.em.middle=s(a.em.middle).replace(/punctuation/g,a._punctuation).replace(/overlapSkip/g,a._overlapSkip).getRegex();a.em.endAst=s(a.em.endAst,"g").replace(/punctuation/g,a._punctuation).getRegex();a.em.endUnd=s(a.em.endUnd,"g").replace(/punctuation/g,a._punctuation).getRegex();a.strong.start=s(a.strong.start).replace(/punctuation/g,a._punctuation).getRegex();a.strong.middle=s(a.strong.middle).replace(/punctuation/g,a._punctuation).replace(/overlapSkip/g,a._overlapSkip).getRegex();a.strong.endAst=s(a.strong.endAst,"g").replace(/punctuation/g,a._punctuation).getRegex();a.strong.endUnd=s(a.strong.endUnd,"g").replace(/punctuation/g,a._punctuation).getRegex();a.blockSkip=s(a._blockSkip,"g").getRegex();a.overlapSkip=s(a._overlapSkip,"g").getRegex();a._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g;a._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/;a._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/;a.autolink=s(a.autolink).replace("scheme",a._scheme).replace("email",a._email).getRegex();a._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/;a.tag=s(a.tag).replace("comment",a._comment).replace("attribute",a._attribute).getRegex();a._label=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/;a._href=/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/;a._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/;a.link=s(a.link).replace("label",a._label).replace("href",a._href).replace("title",a._title).getRegex();a.reflink=s(a.reflink).replace("label",a._label).getRegex();a.reflinkSearch=s(a.reflinkSearch,"g").replace("reflink",a.reflink).replace("nolink",a.nolink).getRegex();a.normal=i({},a);a.pedantic=i({},a.normal,{strong:{start:/^__|\*\*/,middle:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,endAst:/\*\*(?!\*)/g,endUnd:/__(?!_)/g},em:{start:/^_|\*/,middle:/^()\*(?=\S)([\s\S]*?\S)\*(?!\*)|^_(?=\S)([\s\S]*?\S)_(?!_)/,endAst:/\*(?!\*)/g,endUnd:/_(?!_)/g},link:s(/^!?\[(label)\]\((.*?)\)/).replace("label",a._label).getRegex(),reflink:s(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",a._label).getRegex()});a.gfm=i({},a.normal,{escape:s(a.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])([\s\S]*?[^\s~])\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\<!\[`*~]|\b_|https?:\/\/|ftp:\/\/|www\.|$)|[^ ](?= {2,}\n)|[^a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-](?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@))|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@))/});a.gfm.url=s(a.gfm.url,"i").replace("email",a.gfm._extended_email).getRegex();a.breaks=i({},a.gfm,{br:s(a.br).replace("{2,}","*").getRegex(),text:s(a.gfm.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()});e.exports={block:l,inline:a}}};var t={};function __nccwpck_require__(n){if(t[n]){return t[n].exports}var r=t[n]={exports:{}};var s=true;try{e[n](r,r.exports,__nccwpck_require__);s=false}finally{if(s)delete t[n]}return r.exports}__nccwpck_require__.ab=__dirname+"/";return __nccwpck_require__(223)})();