UNPKG

35.3 kBJavaScriptView Raw
1System.register(["./p-5f60bc91.system.js"],(function(e){"use strict";var t,n;return{setters:[function(e){t=e.r;n=e.g}],execute:function(){var r=typeof globalThis!=="undefined"?globalThis:typeof window!=="undefined"?window:typeof global!=="undefined"?global:typeof self!=="undefined"?self:{};function i(e,t){return t={exports:{}},e(t,t.exports),t.exports}var s=i((function(e,t){(function(t){var n={newline:/^\n+/,code:/^( {4}[^\n]+\n*)+/,fences:d,hr:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *#* *(?:\n+|$)/,nptable:d,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( *)(bull) [\s\S]+?(?:hr|def|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,html:/^ *(?:comment *(?:\n|\s*$)|closed *(?:\n{2,}|\s*$)|closing *(?:\n{2,}|\s*$))/,def:/^ {0,3}\[(label)\]: *\n? *<?([^\s>]+)>?(?:(?: +\n? *| *\n *)(title))? *(?:\n+|$)/,table:d,lheading:/^([^\n]+)\n *(=|-){2,} *(?:\n+|$)/,paragraph:/^([^\n]+(?:\n?(?!hr|heading|lheading| {0,3}>|tag)[^\n]+)+)/,text:/^[^\n]+/};n._label=/(?:\\[\[\]]|[^\[\]])+/;n._title=/(?:"(?:\\"|[^"]|"[^"\n]*")*"|'\n?(?:[^'\n]+\n?)*'|\([^()]*\))/;n.def=h(n.def).replace("label",n._label).replace("title",n._title).getRegex();n.bullet=/(?:[*+-]|\d+\.)/;n.item=/^( *)(bull) [^\n]*(?:\n(?!\1bull )[^\n]*)*/;n.item=h(n.item,"gm").replace(/bull/g,n.bullet).getRegex();n.list=h(n.list).replace(/bull/g,n.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+n.def.source+")").getRegex();n._tag="(?!(?:"+"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";n.html=h(n.html).replace("comment",/<!--[\s\S]*?-->/).replace("closed",/<(tag)[\s\S]+?<\/\1>/).replace("closing",/<tag(?:"[^"]*"|'[^']*'|\s[^'"\/>\s]*)*?\/?>/).replace(/tag/g,n._tag).getRegex();n.paragraph=h(n.paragraph).replace("hr",n.hr).replace("heading",n.heading).replace("lheading",n.lheading).replace("tag","<"+n._tag).getRegex();n.blockquote=h(n.blockquote).replace("paragraph",n.paragraph).getRegex();n.normal=m({},n);n.gfm=m({},n.normal,{fences:/^ *(`{3,}|~{3,})[ \.]*(\S+)? *\n([\s\S]*?)\n? *\1 *(?:\n+|$)/,paragraph:/^/,heading:/^ *(#{1,6}) +([^\n]+?) *#* *(?:\n+|$)/});n.gfm.paragraph=h(n.paragraph).replace("(?!","(?!"+n.gfm.fences.source.replace("\\1","\\2")+"|"+n.list.source.replace("\\1","\\3")+"|").getRegex();n.tables=m({},n.gfm,{nptable:/^ *(\S.*\|.*)\n *([-:]+ *\|[-| :]*)\n((?:.*\|.*(?:\n|$))*)\n*/,table:/^ *\|(.+)\n *\|( *[-:]+[-| :]*)\n((?: *\|.*(?:\n|$))*)\n*/});function r(e){this.tokens=[];this.tokens.links={};this.options=e||b.defaults;this.rules=n.normal;if(this.options.gfm){if(this.options.tables){this.rules=n.tables}else{this.rules=n.gfm}}}r.rules=n;r.lex=function(e,t){var n=new r(t);return n.lex(e)};r.prototype.lex=function(e){e=e.replace(/\r\n|\r/g,"\n").replace(/\t/g," ").replace(/\u00a0/g," ").replace(/\u2424/g,"\n");return this.token(e,true)};r.prototype.token=function(e,t){e=e.replace(/^ +$/gm,"");var r,i,s,a,l,o,u,p,h,c,g;while(e){if(s=this.rules.newline.exec(e)){e=e.substring(s[0].length);if(s[0].length>1){this.tokens.push({type:"space"})}}if(s=this.rules.code.exec(e)){e=e.substring(s[0].length);s=s[0].replace(/^ {4}/gm,"");this.tokens.push({type:"code",text:!this.options.pedantic?s.replace(/\n+$/,""):s});continue}if(s=this.rules.fences.exec(e)){e=e.substring(s[0].length);this.tokens.push({type:"code",lang:s[2],text:s[3]||""});continue}if(s=this.rules.heading.exec(e)){e=e.substring(s[0].length);this.tokens.push({type:"heading",depth:s[1].length,text:s[2]});continue}if(t&&(s=this.rules.nptable.exec(e))){e=e.substring(s[0].length);o={type:"table",header:s[1].replace(/^ *| *\| *$/g,"").split(/ *\| */),align:s[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:s[3].replace(/\n$/,"").split("\n")};for(p=0;p<o.align.length;p++){if(/^ *-+: *$/.test(o.align[p])){o.align[p]="right"}else if(/^ *:-+: *$/.test(o.align[p])){o.align[p]="center"}else if(/^ *:-+ *$/.test(o.align[p])){o.align[p]="left"}else{o.align[p]=null}}for(p=0;p<o.cells.length;p++){o.cells[p]=o.cells[p].split(/ *\| */)}this.tokens.push(o);continue}if(s=this.rules.hr.exec(e)){e=e.substring(s[0].length);this.tokens.push({type:"hr"});continue}if(s=this.rules.blockquote.exec(e)){e=e.substring(s[0].length);this.tokens.push({type:"blockquote_start"});s=s[0].replace(/^ *> ?/gm,"");this.token(s,t);this.tokens.push({type:"blockquote_end"});continue}if(s=this.rules.list.exec(e)){e=e.substring(s[0].length);a=s[2];g=a.length>1;this.tokens.push({type:"list_start",ordered:g,start:g?+a:""});s=s[0].match(this.rules.item);r=false;c=s.length;p=0;for(;p<c;p++){o=s[p];u=o.length;o=o.replace(/^ *([*+-]|\d+\.) +/,"");if(~o.indexOf("\n ")){u-=o.length;o=!this.options.pedantic?o.replace(new RegExp("^ {1,"+u+"}","gm"),""):o.replace(/^ {1,4}/gm,"")}if(this.options.smartLists&&p!==c-1){l=n.bullet.exec(s[p+1])[0];if(a!==l&&!(a.length>1&&l.length>1)){e=s.slice(p+1).join("\n")+e;p=c-1}}i=r||/\n\n(?!\s*$)/.test(o);if(p!==c-1){r=o.charAt(o.length-1)==="\n";if(!i)i=r}this.tokens.push({type:i?"loose_item_start":"list_item_start"});this.token(o,false);this.tokens.push({type:"list_item_end"})}this.tokens.push({type:"list_end"});continue}if(s=this.rules.html.exec(e)){e=e.substring(s[0].length);this.tokens.push({type:this.options.sanitize?"paragraph":"html",pre:!this.options.sanitizer&&(s[1]==="pre"||s[1]==="script"||s[1]==="style"),text:s[0]});continue}if(t&&(s=this.rules.def.exec(e))){e=e.substring(s[0].length);if(s[3])s[3]=s[3].substring(1,s[3].length-1);h=s[1].toLowerCase();if(!this.tokens.links[h]){this.tokens.links[h]={href:s[2],title:s[3]}}continue}if(t&&(s=this.rules.table.exec(e))){e=e.substring(s[0].length);o={type:"table",header:s[1].replace(/^ *| *\| *$/g,"").split(/ *\| */),align:s[2].replace(/^ *|\| *$/g,"").split(/ *\| */),cells:s[3].replace(/(?: *\| *)?\n$/,"").split("\n")};for(p=0;p<o.align.length;p++){if(/^ *-+: *$/.test(o.align[p])){o.align[p]="right"}else if(/^ *:-+: *$/.test(o.align[p])){o.align[p]="center"}else if(/^ *:-+ *$/.test(o.align[p])){o.align[p]="left"}else{o.align[p]=null}}for(p=0;p<o.cells.length;p++){o.cells[p]=o.cells[p].replace(/^ *\| *| *\| *$/g,"").split(/ *\| */)}this.tokens.push(o);continue}if(s=this.rules.lheading.exec(e)){e=e.substring(s[0].length);this.tokens.push({type:"heading",depth:s[2]==="="?1:2,text:s[1]});continue}if(t&&(s=this.rules.paragraph.exec(e))){e=e.substring(s[0].length);this.tokens.push({type:"paragraph",text:s[1].charAt(s[1].length-1)==="\n"?s[1].slice(0,-1):s[1]});continue}if(s=this.rules.text.exec(e)){e=e.substring(s[0].length);this.tokens.push({type:"text",text:s[0]});continue}if(e){throw new Error("Infinite loop on byte: "+e.charCodeAt(0))}}return this.tokens};var i={escape:/^\\([\\`*{}\[\]()#+\-.!_>])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:d,tag:/^<!--[\s\S]*?-->|^<\/?[a-zA-Z0-9\-]+(?:"[^"]*"|'[^']*'|\s[^<'">\/\s]*)*?\/?>/,link:/^!?\[(inside)\]\(href\)/,reflink:/^!?\[(inside)\]\s*\[([^\]]*)\]/,nolink:/^!?\[((?:\[[^\[\]]*\]|\\[\[\]]|[^\[\]])*)\]/,strong:/^__([\s\S]+?)__(?!_)|^\*\*([\s\S]+?)\*\*(?!\*)/,em:/^_([^\s_](?:[^_]|__)+?[^\s_])_\b|^\*((?:\*\*|[^*])+?)\*(?!\*)/,code:/^(`+)\s*([\s\S]*?[^`]?)\s*\1(?!`)/,br:/^ {2,}\n(?!\s*$)/,del:d,text:/^[\s\S]+?(?=[\\<!\[`*]|\b_| {2,}\n|$)/};i._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/;i._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])?)+(?![-_])/;i.autolink=h(i.autolink).replace("scheme",i._scheme).replace("email",i._email).getRegex();i._inside=/(?:\[[^\[\]]*\]|\\[\[\]]|[^\[\]]|\](?=[^\[]*\]))*/;i._href=/\s*<?([\s\S]*?)>?(?:\s+['"]([\s\S]*?)['"])?\s*/;i.link=h(i.link).replace("inside",i._inside).replace("href",i._href).getRegex();i.reflink=h(i.reflink).replace("inside",i._inside).getRegex();i.normal=m({},i);i.pedantic=m({},i.normal,{strong:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,em:/^_(?=\S)([\s\S]*?\S)_(?!_)|^\*(?=\S)([\s\S]*?\S)\*(?!\*)/});i.gfm=m({},i.normal,{escape:h(i.escape).replace("])","~|])").getRegex(),url:h(/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/).replace("email",i._email).getRegex(),_backpedal:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,del:/^~~(?=\S)([\s\S]*?\S)~~/,text:h(i.text).replace("]|","~]|").replace("|","|https?://|ftp://|www\\.|[a-zA-Z0-9.!#$%&'*+/=?^_`{\\|}~-]+@|").getRegex()});i.breaks=m({},i.gfm,{br:h(i.br).replace("{2,}","*").getRegex(),text:h(i.gfm.text).replace("{2,}","*").getRegex()});function s(e,t){this.options=t||b.defaults;this.links=e;this.rules=i.normal;this.renderer=this.options.renderer||new a;this.renderer.options=this.options;if(!this.links){throw new Error("Tokens array requires a `links` property.")}if(this.options.gfm){if(this.options.breaks){this.rules=i.breaks}else{this.rules=i.gfm}}else if(this.options.pedantic){this.rules=i.pedantic}}s.rules=i;s.output=function(e,t,n){var r=new s(t,n);return r.output(e)};s.prototype.output=function(e){var t="",n,r,i,s;while(e){if(s=this.rules.escape.exec(e)){e=e.substring(s[0].length);t+=s[1];continue}if(s=this.rules.autolink.exec(e)){e=e.substring(s[0].length);if(s[2]==="@"){r=u(this.mangle(s[1]));i="mailto:"+r}else{r=u(s[1]);i=r}t+=this.renderer.link(i,null,r);continue}if(!this.inLink&&(s=this.rules.url.exec(e))){s[0]=this.rules._backpedal.exec(s[0])[0];e=e.substring(s[0].length);if(s[2]==="@"){r=u(s[0]);i="mailto:"+r}else{r=u(s[0]);if(s[1]==="www."){i="http://"+r}else{i=r}}t+=this.renderer.link(i,null,r);continue}if(s=this.rules.tag.exec(e)){if(!this.inLink&&/^<a /i.test(s[0])){this.inLink=true}else if(this.inLink&&/^<\/a>/i.test(s[0])){this.inLink=false}e=e.substring(s[0].length);t+=this.options.sanitize?this.options.sanitizer?this.options.sanitizer(s[0]):u(s[0]):s[0];continue}if(s=this.rules.link.exec(e)){e=e.substring(s[0].length);this.inLink=true;t+=this.outputLink(s,{href:s[2],title:s[3]});this.inLink=false;continue}if((s=this.rules.reflink.exec(e))||(s=this.rules.nolink.exec(e))){e=e.substring(s[0].length);n=(s[2]||s[1]).replace(/\s+/g," ");n=this.links[n.toLowerCase()];if(!n||!n.href){t+=s[0].charAt(0);e=s[0].substring(1)+e;continue}this.inLink=true;t+=this.outputLink(s,n);this.inLink=false;continue}if(s=this.rules.strong.exec(e)){e=e.substring(s[0].length);t+=this.renderer.strong(this.output(s[2]||s[1]));continue}if(s=this.rules.em.exec(e)){e=e.substring(s[0].length);t+=this.renderer.em(this.output(s[2]||s[1]));continue}if(s=this.rules.code.exec(e)){e=e.substring(s[0].length);t+=this.renderer.codespan(u(s[2].trim(),true));continue}if(s=this.rules.br.exec(e)){e=e.substring(s[0].length);t+=this.renderer.br();continue}if(s=this.rules.del.exec(e)){e=e.substring(s[0].length);t+=this.renderer.del(this.output(s[1]));continue}if(s=this.rules.text.exec(e)){e=e.substring(s[0].length);t+=this.renderer.text(u(this.smartypants(s[0])));continue}if(e){throw new Error("Infinite loop on byte: "+e.charCodeAt(0))}}return t};s.prototype.outputLink=function(e,t){var n=u(t.href),r=t.title?u(t.title):null;return e[0].charAt(0)!=="!"?this.renderer.link(n,r,this.output(e[1])):this.renderer.image(n,r,u(e[1]))};s.prototype.smartypants=function(e){if(!this.options.smartypants)return 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,"…")};s.prototype.mangle=function(e){if(!this.options.mangle)return e;var t="",n=e.length,r=0,i;for(;r<n;r++){i=e.charCodeAt(r);if(Math.random()>.5){i="x"+i.toString(16)}t+="&#"+i+";"}return t};function a(e){this.options=e||{}}a.prototype.code=function(e,t,n){if(this.options.highlight){var r=this.options.highlight(e,t);if(r!=null&&r!==e){n=true;e=r}}if(!t){return"<pre><code>"+(n?e:u(e,true))+"\n</code></pre>"}return'<pre><code class="'+this.options.langPrefix+u(t,true)+'">'+(n?e:u(e,true))+"\n</code></pre>\n"};a.prototype.blockquote=function(e){return"<blockquote>\n"+e+"</blockquote>\n"};a.prototype.html=function(e){return e};a.prototype.heading=function(e,t,n){return"<h"+t+' id="'+this.options.headerPrefix+n.toLowerCase().replace(/[^\w]+/g,"-")+'">'+e+"</h"+t+">\n"};a.prototype.hr=function(){return this.options.xhtml?"<hr/>\n":"<hr>\n"};a.prototype.list=function(e,t,n){var r=t?"ol":"ul",i=t&&n!==1?' start="'+n+'"':"";return"<"+r+i+">\n"+e+"</"+r+">\n"};a.prototype.listitem=function(e){return"<li>"+e+"</li>\n"};a.prototype.paragraph=function(e){return"<p>"+e+"</p>\n"};a.prototype.table=function(e,t){return"<table>\n"+"<thead>\n"+e+"</thead>\n"+"<tbody>\n"+t+"</tbody>\n"+"</table>\n"};a.prototype.tablerow=function(e){return"<tr>\n"+e+"</tr>\n"};a.prototype.tablecell=function(e,t){var n=t.header?"th":"td";var r=t.align?"<"+n+' style="text-align:'+t.align+'">':"<"+n+">";return r+e+"</"+n+">\n"};a.prototype.strong=function(e){return"<strong>"+e+"</strong>"};a.prototype.em=function(e){return"<em>"+e+"</em>"};a.prototype.codespan=function(e){return"<code>"+e+"</code>"};a.prototype.br=function(){return this.options.xhtml?"<br/>":"<br>"};a.prototype.del=function(e){return"<del>"+e+"</del>"};a.prototype.link=function(e,t,n){if(this.options.sanitize){try{var r=decodeURIComponent(p(e)).replace(/[^\w:]/g,"").toLowerCase()}catch(s){return n}if(r.indexOf("javascript:")===0||r.indexOf("vbscript:")===0||r.indexOf("data:")===0){return n}}if(this.options.baseUrl&&!f.test(e)){e=c(this.options.baseUrl,e)}var i='<a href="'+e+'"';if(t){i+=' title="'+t+'"'}i+=">"+n+"</a>";return i};a.prototype.image=function(e,t,n){if(this.options.baseUrl&&!f.test(e)){e=c(this.options.baseUrl,e)}var r='<img src="'+e+'" alt="'+n+'"';if(t){r+=' title="'+t+'"'}r+=this.options.xhtml?"/>":">";return r};a.prototype.text=function(e){return e};function l(){}l.prototype.strong=l.prototype.em=l.prototype.codespan=l.prototype.del=l.prototype.text=function(e){return e};l.prototype.link=l.prototype.image=function(e,t,n){return""+n};l.prototype.br=function(){return""};function o(e){this.tokens=[];this.token=null;this.options=e||b.defaults;this.options.renderer=this.options.renderer||new a;this.renderer=this.options.renderer;this.renderer.options=this.options}o.parse=function(e,t){var n=new o(t);return n.parse(e)};o.prototype.parse=function(e){this.inline=new s(e.links,this.options);this.inlineText=new s(e.links,m({},this.options,{renderer:new l}));this.tokens=e.reverse();var t="";while(this.next()){t+=this.tok()}return t};o.prototype.next=function(){return this.token=this.tokens.pop()};o.prototype.peek=function(){return this.tokens[this.tokens.length-1]||0};o.prototype.parseText=function(){var e=this.token.text;while(this.peek().type==="text"){e+="\n"+this.next().text}return this.inline.output(e)};o.prototype.tok=function(){switch(this.token.type){case"space":{return""}case"hr":{return this.renderer.hr()}case"heading":{return this.renderer.heading(this.inline.output(this.token.text),this.token.depth,p(this.inlineText.output(this.token.text)))}case"code":{return this.renderer.code(this.token.text,this.token.lang,this.token.escaped)}case"table":{var e="",t="",n,r,i,s;i="";for(n=0;n<this.token.header.length;n++){i+=this.renderer.tablecell(this.inline.output(this.token.header[n]),{header:true,align:this.token.align[n]})}e+=this.renderer.tablerow(i);for(n=0;n<this.token.cells.length;n++){r=this.token.cells[n];i="";for(s=0;s<r.length;s++){i+=this.renderer.tablecell(this.inline.output(r[s]),{header:false,align:this.token.align[s]})}t+=this.renderer.tablerow(i)}return this.renderer.table(e,t)}case"blockquote_start":{t="";while(this.next().type!=="blockquote_end"){t+=this.tok()}return this.renderer.blockquote(t)}case"list_start":{t="";var a=this.token.ordered,l=this.token.start;while(this.next().type!=="list_end"){t+=this.tok()}return this.renderer.list(t,a,l)}case"list_item_start":{t="";while(this.next().type!=="list_item_end"){t+=this.token.type==="text"?this.parseText():this.tok()}return this.renderer.listitem(t)}case"loose_item_start":{t="";while(this.next().type!=="list_item_end"){t+=this.tok()}return this.renderer.listitem(t)}case"html":{var o=!this.token.pre&&!this.options.pedantic?this.inline.output(this.token.text):this.token.text;return this.renderer.html(o)}case"paragraph":{return this.renderer.paragraph(this.inline.output(this.token.text))}case"text":{return this.renderer.paragraph(this.parseText())}}};function u(e,t){return e.replace(!t?/&(?!#?\w+;)/g:/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#39;")}function p(e){return e.replace(/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/gi,(function(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""}))}function h(e,t){e=e.source;t=t||"";return{replace:function(t,n){n=n.source||n;n=n.replace(/(^|[^\[])\^/g,"$1");e=e.replace(t,n);return this},getRegex:function(){return new RegExp(e,t)}}}function c(e,t){if(!g[" "+e]){if(/^[^:]+:\/*[^/]*$/.test(e)){g[" "+e]=e+"/"}else{g[" "+e]=e.replace(/[^/]*$/,"")}}e=g[" "+e];if(t.slice(0,2)==="//"){return e.replace(/:[\s\S]*/,":")+t}else if(t.charAt(0)==="/"){return e.replace(/(:\/*[^/]*)[\s\S]*/,"$1")+t}else{return e+t}}var g={};var f=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function d(){}d.exec=d;function m(e){var 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 b(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(n||typeof t==="function"){if(!n){n=t;t=null}t=m({},b.defaults,t||{});var i=t.highlight,s,a,l=0;try{s=r.lex(e,t)}catch(h){return n(h)}a=s.length;var p=function(e){if(e){t.highlight=i;return n(e)}var r;try{r=o.parse(s,t)}catch(h){e=h}t.highlight=i;return e?n(e):n(null,r)};if(!i||i.length<3){return p()}delete t.highlight;if(!a)return p();for(;l<s.length;l++){(function(e){if(e.type!=="code"){return--a||p()}return i(e.text,e.lang,(function(t,n){if(t)return p(t);if(n==null||n===e.text){return--a||p()}e.text=n;e.escaped=true;--a||p()}))})(s[l])}return}try{if(t)t=m({},b.defaults,t);return o.parse(r.lex(e,t),t)}catch(h){h.message+="\nPlease report this to https://github.com/markedjs/marked.";if((t||b.defaults).silent){return"<p>An error occurred:</p><pre>"+u(h.message+"",true)+"</pre>"}throw h}}b.options=b.setOptions=function(e){m(b.defaults,e);return b};b.defaults={gfm:true,tables:true,breaks:false,pedantic:false,sanitize:false,sanitizer:null,mangle:true,smartLists:false,silent:false,highlight:null,langPrefix:"lang-",smartypants:false,headerPrefix:"",renderer:new a,xhtml:false,baseUrl:null};b.Parser=o;b.parser=o.parse;b.Renderer=a;b.TextRenderer=l;b.Lexer=r;b.lexer=r.lex;b.InlineLexer=s;b.inlineLexer=s.output;b.parse=b;{e.exports=b}})()}));var a=i((function(e){var t=typeof window!=="undefined"?window:typeof WorkerGlobalScope!=="undefined"&&self instanceof WorkerGlobalScope?self:{};var n=function(){var e=/\blang(?:uage)?-(\w+)\b/i;var n=0;var r=t.Prism={manual:t.Prism&&t.Prism.manual,disableWorkerMessageHandler:t.Prism&&t.Prism.disableWorkerMessageHandler,util:{encode:function(e){if(e instanceof i){return new i(e.type,r.util.encode(e.content),e.alias)}else if(r.util.type(e)==="Array"){return e.map(r.util.encode)}else{return e.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/\u00a0/g," ")}},type:function(e){return Object.prototype.toString.call(e).match(/\[object (\w+)\]/)[1]},objId:function(e){if(!e["__id"]){Object.defineProperty(e,"__id",{value:++n})}return e["__id"]},clone:function(e){var t=r.util.type(e);switch(t){case"Object":var n={};for(var i in e){if(e.hasOwnProperty(i)){n[i]=r.util.clone(e[i])}}return n;case"Array":return e.map((function(e){return r.util.clone(e)}))}return e}},languages:{extend:function(e,t){var n=r.util.clone(r.languages[e]);for(var i in t){n[i]=t[i]}return n},insertBefore:function(e,t,n,i){i=i||r.languages;var s=i[e];if(arguments.length==2){n=arguments[1];for(var a in n){if(n.hasOwnProperty(a)){s[a]=n[a]}}return s}var l={};for(var o in s){if(s.hasOwnProperty(o)){if(o==t){for(var a in n){if(n.hasOwnProperty(a)){l[a]=n[a]}}}l[o]=s[o]}}r.languages.DFS(r.languages,(function(t,n){if(n===i[e]&&t!=e){this[t]=l}}));return i[e]=l},DFS:function(e,t,n,i){i=i||{};for(var s in e){if(e.hasOwnProperty(s)){t.call(e,s,e[s],n||s);if(r.util.type(e[s])==="Object"&&!i[r.util.objId(e[s])]){i[r.util.objId(e[s])]=true;r.languages.DFS(e[s],t,null,i)}else if(r.util.type(e[s])==="Array"&&!i[r.util.objId(e[s])]){i[r.util.objId(e[s])]=true;r.languages.DFS(e[s],t,s,i)}}}}},plugins:{},highlightAll:function(e,t){r.highlightAllUnder(document,e,t)},highlightAllUnder:function(e,t,n){var i={callback:n,selector:'code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'};r.hooks.run("before-highlightall",i);var s=i.elements||e.querySelectorAll(i.selector);for(var a=0,l;l=s[a++];){r.highlightElement(l,t===true,i.callback)}},highlightElement:function(n,i,s){var a,l,o=n;while(o&&!e.test(o.className)){o=o.parentNode}if(o){a=(o.className.match(e)||[,""])[1].toLowerCase();l=r.languages[a]}n.className=n.className.replace(e,"").replace(/\s+/g," ")+" language-"+a;if(n.parentNode){o=n.parentNode;if(/pre/i.test(o.nodeName)){o.className=o.className.replace(e,"").replace(/\s+/g," ")+" language-"+a}}var u=n.textContent;var p={element:n,language:a,grammar:l,code:u};r.hooks.run("before-sanity-check",p);if(!p.code||!p.grammar){if(p.code){r.hooks.run("before-highlight",p);p.element.textContent=p.code;r.hooks.run("after-highlight",p)}r.hooks.run("complete",p);return}r.hooks.run("before-highlight",p);if(i&&t.Worker){var h=new Worker(r.filename);h.onmessage=function(e){p.highlightedCode=e.data;r.hooks.run("before-insert",p);p.element.innerHTML=p.highlightedCode;s&&s.call(p.element);r.hooks.run("after-highlight",p);r.hooks.run("complete",p)};h.postMessage(JSON.stringify({language:p.language,code:p.code,immediateClose:true}))}else{p.highlightedCode=r.highlight(p.code,p.grammar,p.language);r.hooks.run("before-insert",p);p.element.innerHTML=p.highlightedCode;s&&s.call(n);r.hooks.run("after-highlight",p);r.hooks.run("complete",p)}},highlight:function(e,t,n){var s=r.tokenize(e,t);return i.stringify(r.util.encode(s),n)},matchGrammar:function(e,t,n,i,s,a,l){var o=r.Token;for(var u in n){if(!n.hasOwnProperty(u)||!n[u]){continue}if(u==l){return}var p=n[u];p=r.util.type(p)==="Array"?p:[p];for(var h=0;h<p.length;++h){var c=p[h],g=c.inside,f=!!c.lookbehind,d=!!c.greedy,m=0,b=c.alias;if(d&&!c.pattern.global){var y=c.pattern.toString().match(/[imuy]*$/)[0];c.pattern=RegExp(c.pattern.source,y+"g")}c=c.pattern||c;for(var k=i,x=s;k<t.length;x+=t[k].length,++k){var w=t[k];if(t.length>e.length){return}if(w instanceof o){continue}c.lastIndex=0;var v=c.exec(w),_=1;if(!v&&d&&k!=t.length-1){c.lastIndex=x;v=c.exec(e);if(!v){break}var S=v.index+(f?v[1].length:0),$=v.index+v[0].length,A=k,F=x;for(var L=t.length;A<L&&(F<$||!t[A].type&&!t[A-1].greedy);++A){F+=t[A].length;if(S>=F){++k;x=F}}if(t[k]instanceof o||t[A-1].greedy){continue}_=A-k;w=e.slice(x,F);v.index-=x}if(!v){if(a){break}continue}if(f){m=v[1].length}var S=v.index+m,v=v[0].slice(m),$=S+v.length,P=w.slice(0,S),j=w.slice($);var z=[k,_];if(P){++k;x+=P.length;z.push(P)}var C=new o(u,g?r.tokenize(v,g):v,b,v,d);z.push(C);if(j){z.push(j)}Array.prototype.splice.apply(t,z);if(_!=1)r.matchGrammar(e,t,n,k,x,true,u);if(a)break}}}},tokenize:function(e,t,n){var i=[e];var s=t.rest;if(s){for(var a in s){t[a]=s[a]}delete t.rest}r.matchGrammar(e,i,t,0,0,false);return i},hooks:{all:{},add:function(e,t){var n=r.hooks.all;n[e]=n[e]||[];n[e].push(t)},run:function(e,t){var n=r.hooks.all[e];if(!n||!n.length){return}for(var i=0,s;s=n[i++];){s(t)}}}};var i=r.Token=function(e,t,n,r,i){this.type=e;this.content=t;this.alias=n;this.length=(r||"").length|0;this.greedy=!!i};i.stringify=function(e,t,n){if(typeof e=="string"){return e}if(r.util.type(e)==="Array"){return e.map((function(n){return i.stringify(n,t,e)})).join("")}var s={type:e.type,content:i.stringify(e.content,t,n),tag:"span",classes:["token",e.type],attributes:{},language:t,parent:n};if(e.alias){var a=r.util.type(e.alias)==="Array"?e.alias:[e.alias];Array.prototype.push.apply(s.classes,a)}r.hooks.run("wrap",s);var l=Object.keys(s.attributes).map((function(e){return e+'="'+(s.attributes[e]||"").replace(/"/g,"&quot;")+'"'})).join(" ");return"<"+s.tag+' class="'+s.classes.join(" ")+'"'+(l?" "+l:"")+">"+s.content+"</"+s.tag+">"};if(!t.document){if(!t.addEventListener){return t.Prism}if(!r.disableWorkerMessageHandler){t.addEventListener("message",(function(e){var n=JSON.parse(e.data),i=n.language,s=n.code,a=n.immediateClose;t.postMessage(r.highlight(s,r.languages[i],i));if(a){t.close()}}),false)}return t.Prism}var s=document.currentScript||[].slice.call(document.getElementsByTagName("script")).pop();if(s){r.filename=s.src;if(!r.manual&&!s.hasAttribute("data-manual")){if(document.readyState!=="loading"){if(window.requestAnimationFrame){window.requestAnimationFrame(r.highlightAll)}else{window.setTimeout(r.highlightAll,16)}}else{document.addEventListener("DOMContentLoaded",r.highlightAll)}}}return t.Prism}();if(e.exports){e.exports=n}if(typeof r!=="undefined"){r.Prism=n}n.languages.markup={comment:/<!--[\s\S]*?-->/,prolog:/<\?[\s\S]+?\?>/,doctype:/<!DOCTYPE[\s\S]+?>/i,cdata:/<!\[CDATA\[[\s\S]*?]]>/i,tag:{pattern:/<\/?(?!\d)[^\s>\/=$<]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/i,inside:{tag:{pattern:/^<\/?[^\s>\/]+/i,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"attr-value":{pattern:/=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+)/i,inside:{punctuation:[/^=/,{pattern:/(^|[^\\])["']/,lookbehind:true}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:/&#?[\da-z]{1,8};/i};n.languages.markup["tag"].inside["attr-value"].inside["entity"]=n.languages.markup["entity"];n.hooks.add("wrap",(function(e){if(e.type==="entity"){e.attributes["title"]=e.content.replace(/&amp;/,"&")}}));n.languages.xml=n.languages.markup;n.languages.html=n.languages.markup;n.languages.mathml=n.languages.markup;n.languages.svg=n.languages.markup;n.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-]+?.*?(?:;|(?=\s*\{))/i,inside:{rule:/@[\w-]+/}},url:/url\((?:(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1|.*?)\)/i,selector:/[^{}\s][^{};]*?(?=\s*\{)/,string:{pattern:/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:true},property:/[-_a-z\xA0-\uFFFF][-\w\xA0-\uFFFF]*(?=\s*:)/i,important:/\B!important\b/i,function:/[-a-z0-9]+(?=\()/i,punctuation:/[(){};:]/};n.languages.css["atrule"].inside.rest=n.util.clone(n.languages.css);if(n.languages.markup){n.languages.insertBefore("markup","tag",{style:{pattern:/(<style[\s\S]*?>)[\s\S]*?(?=<\/style>)/i,lookbehind:true,inside:n.languages.css,alias:"language-css",greedy:true}});n.languages.insertBefore("inside","attr-value",{"style-attr":{pattern:/\s*style=("|')(?:\\[\s\S]|(?!\1)[^\\])*\1/i,inside:{"attr-name":{pattern:/^\s*style/i,inside:n.languages.markup.tag.inside},punctuation:/^\s*=\s*['"]|['"]\s*$/,"attr-value":{pattern:/.+/i,inside:n.languages.css}},alias:"language-css"}},n.languages.markup.tag)}n.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:true},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:true}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:true},"class-name":{pattern:/((?:\b(?:class|interface|extends|implements|trait|instanceof|new)\s+)|(?:catch\s+\())[\w.\\]+/i,lookbehind:true,inside:{punctuation:/[.\\]/}},keyword:/\b(?:if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\b/,boolean:/\b(?:true|false)\b/,function:/[a-z0-9_]+(?=\()/i,number:/\b-?(?:0x[\da-f]+|\d*\.?\d+(?:e[+-]?\d+)?)\b/i,operator:/--?|\+\+?|!=?=?|<=?|>=?|==?=?|&&?|\|\|?|\?|\*|\/|~|\^|%/,punctuation:/[{}[\];(),.:]/};n.languages.javascript=n.languages.extend("clike",{keyword:/\b(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|var|void|while|with|yield)\b/,number:/\b-?(?:0[xX][\dA-Fa-f]+|0[bB][01]+|0[oO][0-7]+|\d*\.?\d+(?:[Ee][+-]?\d+)?|NaN|Infinity)\b/,function:/[_$a-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*\()/i,operator:/-[-=]?|\+[+=]?|!=?=?|<<?=?|>>?>?=?|=(?:==?|>)?|&[&=]?|\|[|=]?|\*\*?=?|\/=?|~|\^=?|%=?|\?|\.{3}/});n.languages.insertBefore("javascript","keyword",{regex:{pattern:/(^|[^/])\/(?!\/)(\[[^\]\r\n]+]|\\.|[^/\\\[\r\n])+\/[gimyu]{0,5}(?=\s*($|[\r\n,.;})]))/,lookbehind:true,greedy:true},"function-variable":{pattern:/[_$a-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*=\s*(?:function\b|(?:\([^()]*\)|[_$a-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)\s*=>))/i,alias:"function"}});n.languages.insertBefore("javascript","string",{"template-string":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,greedy:true,inside:{interpolation:{pattern:/\$\{[^}]+\}/,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:n.languages.javascript}},string:/[\s\S]+/}}});if(n.languages.markup){n.languages.insertBefore("markup","tag",{script:{pattern:/(<script[\s\S]*?>)[\s\S]*?(?=<\/script>)/i,lookbehind:true,inside:n.languages.javascript,alias:"language-javascript",greedy:true}})}n.languages.js=n.languages.javascript;(function(){if(typeof self==="undefined"||!self.Prism||!self.document||!document.querySelector){return}self.Prism.fileHighlight=function(){var e={js:"javascript",py:"python",rb:"ruby",ps1:"powershell",psm1:"powershell",sh:"bash",bat:"batch",h:"c",tex:"latex"};Array.prototype.slice.call(document.querySelectorAll("pre[data-src]")).forEach((function(t){var r=t.getAttribute("data-src");var i,s=t;var a=/\blang(?:uage)?-(?!\*)(\w+)\b/i;while(s&&!a.test(s.className)){s=s.parentNode}if(s){i=(t.className.match(a)||[,""])[1]}if(!i){var l=(r.match(/\.(\w+)$/)||[,""])[1];i=e[l]||l}var o=document.createElement("code");o.className="language-"+i;t.textContent="";o.textContent="Loading…";t.appendChild(o);var u=new XMLHttpRequest;u.open("GET",r,true);u.onreadystatechange=function(){if(u.readyState==4){if(u.status<400&&u.responseText){o.textContent=u.responseText;n.highlightElement(o)}else if(u.status>=400){o.textContent="✖ Error "+u.status+" while fetching file: "+u.statusText}else{o.textContent="✖ Error: File does not exist or is empty"}}};u.send(null)}))};document.addEventListener("DOMContentLoaded",self.Prism.fileHighlight)})()}));(function(e){e.languages.sass=e.languages.extend("css",{comment:{pattern:/^([ \t]*)\/[\/*].*(?:(?:\r?\n|\r)\1[ \t]+.+)*/m,lookbehind:true}});e.languages.insertBefore("sass","atrule",{"atrule-line":{pattern:/^(?:[ \t]*)[@+=].+/m,inside:{atrule:/(?:@[\w-]+|[+=])/m}}});delete e.languages.sass.atrule;var t=/\$[-\w]+|#\{\$[-\w]+\}/;var n=[/[+*\/%]|[=!]=|<=?|>=?|\b(?:and|or|not)\b/,{pattern:/(\s+)-(?=\s)/,lookbehind:true}];e.languages.insertBefore("sass","property",{"variable-line":{pattern:/^[ \t]*\$.+/m,inside:{punctuation:/:/,variable:t,operator:n}},"property-line":{pattern:/^[ \t]*(?:[^:\s]+ *:.*|:[^:\s]+.*)/m,inside:{property:[/[^:\s]+(?=\s*:)/,{pattern:/(:)[^:\s]+/,lookbehind:true}],punctuation:/:/,variable:t,operator:n,important:e.languages.sass.important}}});delete e.languages.sass.property;delete e.languages.sass.important;delete e.languages.sass.selector;e.languages.insertBefore("sass","punctuation",{selector:{pattern:/([ \t]*)\S(?:,?[^,\r\n]+)*(?:,(?:\r?\n|\r)\1[ \t]+\S(?:,?[^,\r\n]+)*)*/,lookbehind:true}})})(Prism);Prism.languages.typescript=Prism.languages.extend("javascript",{keyword:/\b(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|var|void|while|with|yield|false|true|module|declare|constructor|string|Function|any|number|boolean|Array|symbol|namespace|abstract|require|type)\b/});Prism.languages.ts=Prism.languages.typescript;var l=e("ad_markdown",function(){function e(e){t(this,e)}e.prototype.componentDidRender=function(){this.renderMarkup()};e.prototype.renderMarkup=function(){this.element.innerHTML=s(this.precompile(this.data));a.highlightAll(false)};e.prototype.precompile=function(e){if(!e){return""}var t;return e.replace(/\&gt;/g,">").split("\n").map((function(e){if(e.length>0&&isNaN(t)){t=e.search(/\S|$/)}return t?e.substring(t):e})).join("\n")};Object.defineProperty(e.prototype,"element",{get:function(){return n(this)},enumerable:true,configurable:true});Object.defineProperty(e,"style",{get:function(){return"ad-markdown{display:block}ad-markdown code[class*=language-],ad-markdown pre[class*=language-]{border-radius:.25rem;color:var(--anj-primary);background:none;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}ad-markdown pre[class*=language-]{padding:1rem;margin:2rem 0;overflow:auto}ad-markdown :not(pre)>code[class*=language-],ad-markdown pre[class*=language-]{background:var(--anj-background);border:1px dashed var(--anj-border)}ad-markdown :not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}ad-markdown .token.inserted,ad-markdown .token.punctuation{color:var(--anj-secondary-dark)}ad-markdown .token.attr-value,ad-markdown .token.string{color:var(--anj-dark)}ad-markdown .token.attr-name,ad-markdown .token.char,ad-markdown .token.class-name,ad-markdown .token.constant,ad-markdown .token.function,ad-markdown .token.function-name,ad-markdown .token.property,ad-markdown .token.regex,ad-markdown .token.symbol,ad-markdown .token.variable{color:var(--anj-primary)}ad-markdown .token.atrule,ad-markdown .token.boolean,ad-markdown .token.builtin,ad-markdown .token.deleted,ad-markdown .token.important,ad-markdown .token.keyword,ad-markdown .token.namespace,ad-markdown .token.number,ad-markdown .token.selector,ad-markdown .token.tag{color:var(--anj-highlight-dark)}ad-markdown .token.block-comment,ad-markdown .token.cdata,ad-markdown .token.comment,ad-markdown .token.doctype,ad-markdown .token.entity,ad-markdown .token.operator,ad-markdown .token.prolog,ad-markdown .token.url{color:var(--anj-neutral)}ad-markdown .token.bold,ad-markdown .token.important{font-weight:700}ad-markdown .token.italic{font-style:italic}ad-markdown .token.entity{cursor:help}ad-markdown blockquote{padding:0 1em;color:var(--anj-primary);border-left:.25em solid var(--anj-neutral)}ad-markdown h1{font-size:2rem;font-weight:600;letter-spacing:var(--anj-spacing-wide);margin:0 0 1rem;padding:0}ad-markdown h2{font-size:1.5rem}ad-markdown h2,ad-markdown h3{font-weight:400;margin:1rem 0;padding:0}ad-markdown h3{font-size:1.25rem}ad-markdown h4{font-size:1rem}ad-markdown h4,ad-markdown h5{font-weight:400;margin:1rem 0;padding:0}ad-markdown h5{font-size:.875rem}"},enumerable:true,configurable:true});return e}())}}}));
\No newline at end of file