PageSourceSearch

https://deepsearchai.co/assets/content-rendering-C2G3YXCj.js

js deepsearchai.co collected 2026-09-24 14:38:18 UTC 96,950 bytes, 65 lines download raw bytes

1import{c as xn,g as Pr}from"./redux-DOY1rMCd.js";var ut,qt;function ji(){if(qt)return ut;qt=1;function t(a){return a instanceof Map?a.clear=a.delete=a.set=function(){throw new Error("map is read-only")}:a instanceof Set&&(a.add=a.clear=a.delete=function(){throw new Error("set is read-only")}),Object.freeze(a),Object.getOwnPropertyNames(a).forEach(g=>{const m=a[g],N=typeof m;(N==="object"||N==="function")&&!Object.isFrozen(m)&&t(m)}),a}class e{constructor(g){g.data===void 0&&(g.data={}),this.data=g.data,this.isMatchIgnored=!1}ignoreMatch(){this.isMatchIgnored=!0}}function r(a){return a.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;")}function i(a,...g){const m=Object.create(null);for(const N in a)m[N]=a[N];return g.forEach(function(N){for(const Y in N)m[Y]=N[Y]}),m}const n="</span>",o=a=>!!a.scope,l=(a,{prefix:g})=>{if(a.startsWith("language:"))return a.replace("language:","language-");if(a.includes(".")){const m=a.split(".");return[`${g}${m.shift()}`,...m.map((N,Y)=>`${N}${"_".repeat(Y+1)}`)].join(" ")}return`${g}${a}`};class p{constructor(g,m){this.buffer="",this.classPrefix=m.classPrefix,g.walk(this)}addText(g){this.buffer+=r(g)}openNode(g){if(!o(g))return;const m=l(g.scope,{prefix:this.classPrefix});this.span(m)}closeNode(g){o(g)&&(this.buffer+=n)}value(){return this.buffer}span(g){this.buffer+=`<span class="${g}">`}}const s=(a={})=>{const g={children:[]};return Object.assign(g,a),g};class c{constructor(){this.rootNode=s(),this.stack=[this.rootNode]}get top(){return this.stack[this.stack.length-1]}get root(){return this.rootNode}add(g){this.top.children.push(g)}openNode(g){const m=s({scope:g});this.add(m),this.stack.push(m)}closeNode(){if(this.stack.length>1)return this.stack.pop()}closeAllNodes(){for(;this.closeNode(););}toJSON(){return JSON.stringify(this.rootNode,null,4)}walk(g){return this.constructor._walk(g,this.rootNode)}static _walk(g,m){return typeof m=="string"?g.addText(m):m.children&&(g.openNode(m),m.children.forEach(N=>this._walk(g,N)),g.closeNode(m)),g}static _collapse(g){typeof g!="string"&&g.children&&(g.children.every(m=>typeof m=="string")?g.children=[g.children.join("")]:g.children.forEach(m=>{c._collapse(m)}))}}class h extends c{constructor(g){super(),this.options=g}addText(g){g!==""&&this.add(g)}startScope(g){this.openNode(g)}endScope(){this.closeNode()}__addSublanguage(g,m){const N=g.root;m&&(N.scope=`language:${m}`),this.add(N)}toHTML(){return new p(this,this.options).value()}finalize(){return this.closeAllNodes(),!0}}function b(a){return a?typeof a=="string"?a:a.source:null}function E(a){return v("(?=",a,")")}function O(a){return v("(?:",a,")*")}function A(a){return v("(?:",a,")?")}function v(...a){return a.map(m=>b(m)).join("")}function R(a){const g=a[a.length-1];return typeof g=="object"&&g.constructor===Object?(a.splice(a.length-1,1),g):{}}function P(...a){return"("+(R(a).capture?"":"?:")+a.map(N=>b(N)).join("|")+")"}function G(a){return new RegExp(a.toString()+"|").exec("").length-1}function F(a,g){const m=a&&a.exec(g);return m&&m.index===0}const X=/\[(?:[^\\\]]|\\.)*\]|\(\??|\\([1-9][0-9]*)|\\./;function u(a,{joinWith:g}){let m=0;return a.map(N=>{m+=1;const Y=m;let K=b(N),w="";for(;K.length>0;){const y=X.exec(K);if(!y){w+=K;break}w+=K.substring(0,y.index),K=K.substring(y.index+y[0].length),y[0][0]==="\\"&&y[1]?w+="\\"+String(Number(y[1])+Y):(w+=y[0],y[0]==="("&&m++)}return w}).map(N=>`(${N})`).join(g)}const f=/\b\B/,d="[a-zA-Z]\\w*",T="[a-zA-Z_]\\w*",C="\\b\\d+(\\.\\d+)?",$="(-?)(\\b0[xX][a-fA-F0-9]+|(\\b\\d+(\\.\\d*)?|\\.\\d+)([eE][-+]?\\d+)?)",Z="\\b(0b[01]+)",le="!|!=|!==|%|%=|&|&&|&=|\\*|\\*=|\\+|\\+=|,|-|-=|/=|/|:|;|<<|<<=|<=|<|===|==|=|>>>=|>>=|>=|>>>|>>|>|\\?|\\[|\\{|\\(|\\^|\\^=|\\||\\|=|\\|\\||~",Ce=(a={})=>{const g=/^#![ ]*\//;return a.binary&&(a.begin=v(g,/.*\b/,a.binary,/\b.*/)),i({scope:"meta",begin:g,end:/$/,relevance:0,"on:begin":(m,N)=>{m.index!==0&&N.ignoreMatch()}},a)},z={begin:"\\\\[\\s\\S]",relevance:0},B={scope:"string",begin:"'",end:"'",illegal:"\\n",contains:[z]},ie={scope:"string",begin:'"',end:'"',illegal:"\\n",contains:[z]},nt={begin:/\b(a|an|the|are|I'm|isn't|don't|doesn't|won't|but|just|should|pretty|simply|enough|gonna|going|wtf|so|such|will|you|your|they|like|more)\b/},je=function(a,g,m={}){const N=i({scope:"comment",begin:a,end:g,contains:[]},m);N.contains.push({scope:"doctag",begin:"[ ]*(?=(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):)",end:/(TODO|FIXME|NOTE|BUG|OPTIMIZE|HACK|XXX):/,excludeBegin:!0,relevance:0});
vendor: 4,819 bytes, line 1
1const Y=P("I","a","is","so","us","to","at","if","in","it","on",/[A-Za-z]+['](d|ve|re|ll|t|s|n)/,/[A-Za-z]+[-][a-z]+/,/[A-Za-z][a-z]{2,}/);return N.contains.push({begin:v(/[ ]+/,"(",Y,/[.]?[:]?([.][ ]|[ ])/,"){3}")}),N},Hn=je("//","$"),jn=je("/\\*","\\*/"),$n=je("#","$"),qn={scope:"number",begin:C,relevance:0},Un={scope:"number",begin:$,relevance:0},Gn={scope:"number",begin:Z,relevance:0},Fn={scope:"regexp",begin:/\/(?=[^/\n]*\/)/,end:/\/[gimuy]*/,contains:[z,{begin:/\[/,end:/\]/,relevance:0,contains:[z]}]},Xn={scope:"title",begin:d,relevance:0},Vn={scope:"title",begin:T,relevance:0},Wn={begin:"\\.\\s*"+T,relevance:0};var $e=Object.freeze({__proto__:null,APOS_STRING_MODE:B,BACKSLASH_ESCAPE:z,BINARY_NUMBER_MODE:Gn,BINARY_NUMBER_RE:Z,COMMENT:je,C_BLOCK_COMMENT_MODE:jn,C_LINE_COMMENT_MODE:Hn,C_NUMBER_MODE:Un,C_NUMBER_RE:$,END_SAME_AS_BEGIN:function(a){return Object.assign(a,{"on:begin":(g,m)=>{m.data._beginMatch=g[1]},"on:end":(g,m)=>{m.data._beginMatch!==g[1]&&m.ignoreMatch()}})},HASH_COMMENT_MODE:$n,IDENT_RE:d,MATCH_NOTHING_RE:f,METHOD_GUARD:Wn,NUMBER_MODE:qn,NUMBER_RE:C,PHRASAL_WORDS_MODE:nt,QUOTE_STRING_MODE:ie,REGEXP_MODE:Fn,RE_STARTERS_RE:le,SHEBANG:Ce,TITLE_MODE:Xn,UNDERSCORE_IDENT_RE:T,UNDERSCORE_TITLE_MODE:Vn});function Zn(a,g){a.input[a.index-1]==="."&&g.ignoreMatch()}function Yn(a,g){a.className!==void 0&&(a.scope=a.className,delete a.className)}function Kn(a,g){g&&a.beginKeywords&&(a.begin="\\b("+a.beginKeywords.split(" ").join("|")+")(?!\\.)(?=\\b|\\s)",a.__beforeBegin=Zn,a.keywords=a.keywords||a.beginKeywords,delete a.beginKeywords,a.relevance===void 0&&(a.relevance=0))}function Qn(a,g){Array.isArray(a.illegal)&&(a.illegal=P(...a.illegal))}function Jn(a,g){if(a.match){if(a.begin||a.end)throw new Error("begin & end are not supported with match");a.begin=a.match,delete a.match}}function er(a,g){a.relevance===void 0&&(a.relevance=1)}const tr=(a,g)=>{if(!a.beforeMatch)return;if(a.starts)throw new Error("beforeMatch cannot be used with starts");const m=Object.assign({},a);Object.keys(a).forEach(N=>{delete a[N]}),a.keywords=m.keywords,a.begin=v(m.beforeMatch,E(m.begin)),a.starts={relevance:0,contains:[Object.assign(m,{endsParent:!0})]},a.relevance=0,delete m.beforeMatch},nr=["of","and","for","in","not","or","if","then","parent","list","value"],rr="keyword";function Tt(a,g,m=rr){const N=Object.create(null);return typeof a=="string"?Y(m,a.split(" ")):Array.isArray(a)?Y(m,a):Object.keys(a).forEach(function(K){Object.assign(N,Tt(a[K],g,K))}),N;function Y(K,w){g&&(w=w.map(y=>y.toLowerCase())),w.forEach(function(y){const M=y.split("|");N[M[0]]=[K,ir(M[0],M[1])]})}}function ir(a,g){return g?Number(g):sr(a)?0:1}function sr(a){return nr.includes(a.toLowerCase())}const St={},me=a=>{console.error(a)},At=(a,...g)=>{console.log(`WARN: ${a}`,...g)},_e=(a,g)=>{St[`${a}/${g}`]||(console.log(`Deprecated as of ${a}. ${g}`),St[`${a}/${g}`]=!0)},qe=new Error;function Ct(a,g,{key:m}){let N=0;const Y=a[m],K={},w={};for(let y=1;y<=g.length;y++)w[y+N]=Y[y],K[y+N]=!0,N+=G(g[y-1]);a[m]=w,a[m]._emit=K,a[m]._multi=!0}function ar(a){if(Array.isArray(a.begin)){if(a.skip||a.excludeBegin||a.returnBegin)throw me("skip, excludeBegin, returnBegin not compatible with beginScope: {}"),qe;if(typeof a.beginScope!="object"||a.beginScope===null)throw me("beginScope must be object"),qe;Ct(a,a.begin,{key:"beginScope"}),a.begin=u(a.begin,{joinWith:""})}}function lr(a){if(Array.isArray(a.end)){if(a.skip||a.excludeEnd||a.returnEnd)throw me("skip, excludeEnd, returnEnd not compatible with endScope: {}"),qe;if(typeof a.endScope!="object"||a.endScope===null)throw me("endScope must be object"),qe;Ct(a,a.end,{key:"endScope"}),a.end=u(a.end,{joinWith:""})}}function or(a){a.scope&&typeof a.scope=="object"&&a.scope!==null&&(a.beginScope=a.scope,delete a.scope)}function cr(a){or(a),typeof a.beginScope=="string"&&(a.beginScope={_wrap:a.beginScope}),typeof a.endScope=="string"&&(a.endScope={_wrap:a.endScope}),ar(a),lr(a)}function ur(a){function g(w,y){return new RegExp(b(w),"m"+(a.case_insensitive?"i":"")+(a.unicodeRegex?"u":"")+(y?"g":""))}class m{constructor(){this.matchIndexes={},this.regexes=[],this.matchAt=1,this.position=0}addRule(y,M){M.position=this.position++,this.matchIndexes[this.matchAt]=M,this.regexes.push([M,y]),this.matchAt+=G(y)+1}compile(){this.regexes.length===0&&(this.exec=()=>null);const y=this.regexes.map(M=>M[1]);this.matcherRe=g(u(y,{joinWith:"|"}),!0),this.lastIndex=0}exec(y){this.matcherRe.lastIndex=this.lastIndex;const M=this.matcherRe.exec(y);if(!M)return null;const ee=M.findIndex((Oe,it)=>it>0&&Oe!==void 0),Q=this.matchIndexes[ee];return M.splice(0,ee),Object.assign(M,Q)}}class N{constructor(){this.rules=[],this.multiRegexes=[],this.count=0,this.lastIndex=0,this.regexIndex=0}getMatcher(y){if(this.multiRegexes[y])return this.multiRegexes[y];const M=new m;
1return this.rules.slice(y).forEach(([ee,Q])=>M.addRule(ee,Q)),M.compile(),this.multiRegexes[y]=M,M}resumingScanAtSamePosition(){return this.regexIndex!==0}considerAll(){this.regexIndex=0}addRule(y,M){this.rules.push([y,M]),M.type==="begin"&&this.count++}exec(y){const M=this.getMatcher(this.regexIndex);M.lastIndex=this.lastIndex;let ee=M.exec(y);if(this.resumingScanAtSamePosition()&&!(ee&&ee.index===this.lastIndex)){const Q=this.getMatcher(0);Q.lastIndex=this.lastIndex+1,ee=Q.exec(y)}return ee&&(this.regexIndex+=ee.position+1,this.regexIndex===this.count&&this.considerAll()),ee}}function Y(w){const y=new N;return w.contains.forEach(M=>y.addRule(M.begin,{rule:M,type:"begin"})),w.terminatorEnd&&y.addRule(w.terminatorEnd,{type:"end"}),w.illegal&&y.addRule(w.illegal,{type:"illegal"}),y}function K(w,y){const M=w;if(w.isCompiled)return M;[Yn,Jn,cr,tr].forEach(Q=>Q(w,y)),a.compilerExtensions.forEach(Q=>Q(w,y)),w.__beforeBegin=null,[Kn,Qn,er].forEach(Q=>Q(w,y)),w.isCompiled=!0;let ee=null;return typeof w.keywords=="object"&&w.keywords.$pattern&&(w.keywords=Object.assign({},w.keywords),ee=w.keywords.$pattern,delete w.keywords.$pattern),ee=ee||/\w+/,w.keywords&&(w.keywords=Tt(w.keywords,a.case_insensitive)),M.keywordPatternRe=g(ee,!0),y&&(w.begin||(w.begin=/\B|\b/),M.beginRe=g(M.begin),!w.end&&!w.endsWithParent&&(w.end=/\B|\b/),w.end&&(M.endRe=g(M.end)),M.terminatorEnd=b(M.end)||"",w.endsWithParent&&y.terminatorEnd&&(M.terminatorEnd+=(w.end?"|":"")+y.terminatorEnd)),w.illegal&&(M.illegalRe=g(w.illegal)),w.contains||(w.contains=[]),w.contains=[].concat(...w.contains.map(function(Q){return hr(Q==="self"?w:Q)})),w.contains.forEach(function(Q){K(Q,M)}),w.starts&&K(w.starts,y),M.matcher=Y(M),M}if(a.compilerExtensions||(a.compilerExtensions=[]),a.contains&&a.contains.includes("self"))throw new Error("ERR: contains `self` is not supported at the top-level of a language.  See documentation.");return a.classNameAliases=i(a.classNameAliases||{}),K(a)}function Ot(a){return a?a.endsWithParent||Ot(a.starts):!1}function hr(a){return a.variants&&!a.cachedVariants&&(a.cachedVariants=a.variants.map(function(g){return i(a,{variants:null},g)})),a.cachedVariants?a.cachedVariants:Ot(a)?i(a,{starts:a.starts?i(a.starts):null}):Object.isFrozen(a)?i(a):a}var pr="11.11.1";class fr extends Error{constructor(g,m){super(g),this.name="HTMLInjectionError",this.html=m}}const rt=r,Mt=i,Nt=Symbol("nomatch"),gr=7,Pt=function(a){const g=Object.create(null),m=Object.create(null),N=[];let Y=!0;const K="Could not find the language '{}', did you forget to load/include a language module?",w={disableAutodetect:!0,name:"Plain text",contains:[]};let y={ignoreUnescapedHTML:!1,throwUnescapedHTML:!1,noHighlightRe:/^(no-?highlight)$/i,languageDetectRe:/\blang(?:uage)?-([\w-]+)\b/i,classPrefix:"hljs-",cssSelector:"pre code",languages:null,__emitter:h};function M(k){return y.noHighlightRe.test(k)}function ee(k){let S=k.className+" ";S+=k.parentNode?k.parentNode.className:"";const H=y.languageDetectRe.exec(S);if(H){const V=de(H[1]);return V||(At(K.replace("{}",H[1])),At("Falling back to no-highlight mode for this block.",k)),V?H[1]:"no-highlight"}return S.split(/\s+/).find(V=>M(V)||de(V))}function Q(k,S,H){let V="",J="";typeof S=="object"?(V=k,H=S.ignoreIllegals,J=S.language):(_e("10.7.0","highlight(lang, code, ...args) has been deprecated."),_e("10.7.0",`Please use highlight(code, options) instead.
2https://github.com/highlightjs/highlight.js/issues/2277`),J=k,V=S),H===void 0&&(H=!0);const oe={code:V,language:J};Ge("before:highlight",oe);const be=oe.result?oe.result:Oe(oe.language,oe.code,H);return be.code=oe.code,Ge("after:highlight",be),be}function Oe(k,S,H,V){const J=Object.create(null);function oe(x,_){return x.keywords[_]}function be(){if(!I.keywords){te.addText(W);return}let x=0;I.keywordPatternRe.lastIndex=0;let _=I.keywordPatternRe.exec(W),D="";for(;_;){D+=W.substring(x,_.index);const q=pe.case_insensitive?_[0].toLowerCase():_[0],ne=oe(I,q);if(ne){const[ge,Mr]=ne;if(te.addText(D),D="",J[q]=(J[q]||0)+1,J[q]<=gr&&(Ve+=Mr),ge.startsWith("_"))D+=_[0];else{const Nr=pe.classNameAliases[ge]||ge;he(_[0],Nr)}}else D+=_[0];x=I.keywordPatternRe.lastIndex,_=I.keywordPatternRe.exec(W)}D+=W.substring(x),te.addText(D)}function Fe(){if(W==="")return;let x=null;if(typeof I.subLanguage=="string"){if(!g[I.subLanguage]){te.addText(W);return}x=Oe(I.subLanguage,W,!0,$t[I.subLanguage]),$t[I.subLanguage]=x._top}else x=st(W,I.subLanguage.length?I.subLanguage:null);I.relevance>0&&(Ve+=x.relevance),te.__addSublanguage(x._emitter,x.language)}function se(){I.subLanguage!=null?Fe():be(),W=""}function he(x,_){x!==""&&(te.startScope(_),te.addText(x),te.endScope())}function Bt(x,_){let D=1;const q=_.length-1;for(;D<=q;){if(!x._emit[D]){D++;continue}const ne=pe.classNameAliases[x[D]]||x[D],ge=_[D];ne?he(ge,ne):(W=ge,be(),W=""),D++}}function zt(x,_){return x.scope&&typeof x.scope=="string"&&te.openNode(pe.classNameAliases[x.scope]||x.scope),x.beginScope&&(x.beginScope._wrap?(he(W,pe.classNameAliases[x.beginScope._wrap]||x.beginScope._wrap),W=""):x.beginScope._multi&&(Bt(x.beginScope,_),W="")),I=Object.create(x,{parent:{value:I}}),I}function Ht(x,_,D){let q=F(x.endRe,D);if(q){if(x["on:end"]){const ne=new e(x);x["on:end"](_,ne),ne.isMatchIgnored&&(q=!1)}if(q){for(;x.endsParent&&x.parent;)x=x.parent;return x}}if(x.endsWithParent)return Ht(x.parent,_,D)}function Tr(x){return I.matcher.regexIndex===0?(W+=x[0],1):(ct=!0,0)}function Sr(x){const _=x[0],D=x.rule,q=new e(D),ne=[D.__beforeBegin,D["on:begin"]];for(const ge of ne)if(ge&&(ge(x,q),q.isMatchIgnored))return Tr(_);return D.skip?W+=_:(D.excludeBegin&&(W+=_),se(),!D.returnBegin&&!D.excludeBegin&&(W=_)),zt(D,x),D.returnBegin?0:_.length}
2function Ar(x){const _=x[0],D=S.substring(x.index),q=Ht(I,x,D);if(!q)return Nt;const ne=I;I.endScope&&I.endScope._wrap?(se(),he(_,I.endScope._wrap)):I.endScope&&I.endScope._multi?(se(),Bt(I.endScope,x)):ne.skip?W+=_:(ne.returnEnd||ne.excludeEnd||(W+=_),se(),ne.excludeEnd&&(W=_));do I.scope&&te.closeNode(),!I.skip&&!I.subLanguage&&(Ve+=I.relevance),I=I.parent;while(I!==q.parent);return q.starts&&zt(q.starts,x),ne.returnEnd?0:_.length}function Cr(){const x=[];for(let _=I;_!==pe;_=_.parent)_.scope&&x.unshift(_.scope);x.forEach(_=>te.openNode(_))}let Xe={};function jt(x,_){const D=_&&_[0];if(W+=x,D==null)return se(),0;if(Xe.type==="begin"&&_.type==="end"&&Xe.index===_.index&&D===""){if(W+=S.slice(_.index,_.index+1),!Y){const q=new Error(`0 width match regex (${k})`);throw q.languageName=k,q.badRule=Xe.rule,q}return 1}if(Xe=_,_.type==="begin")return Sr(_);if(_.type==="illegal"&&!H){const q=new Error('Illegal lexeme "'+D+'" for mode "'+(I.scope||"<unnamed>")+'"');throw q.mode=I,q}else if(_.type==="end"){const q=Ar(_);if(q!==Nt)return q}if(_.type==="illegal"&&D==="")return W+=`
3`,1;if(ot>1e5&&ot>_.index*3)throw new Error("potential infinite loop, way more iterations than matches");return W+=D,D.length}const pe=de(k);if(!pe)throw me(K.replace("{}",k)),new Error('Unknown language: "'+k+'"');const Or=ur(pe);let lt="",I=V||Or;const $t={},te=new y.__emitter(y);Cr();let W="",Ve=0,xe=0,ot=0,ct=!1;try{if(pe.__emitTokens)pe.__emitTokens(S,te);else{for(I.matcher.considerAll();;){ot++,ct?ct=!1:I.matcher.considerAll(),I.matcher.lastIndex=xe;const x=I.matcher.exec(S);if(!x)break;const _=S.substring(xe,x.index),D=jt(_,x);xe=x.index+D}jt(S.substring(xe))}return te.finalize(),lt=te.toHTML(),{language:k,value:lt,relevance:Ve,illegal:!1,_emitter:te,_top:I}}catch(x){if(x.message&&x.message.includes("Illegal"))return{language:k,value:rt(S),illegal:!0,relevance:0,_illegalBy:{message:x.message,index:xe,context:S.slice(xe-100,xe+100),mode:x.mode,resultSoFar:lt},_emitter:te};if(Y)return{language:k,value:rt(S),illegal:!1,relevance:0,errorRaised:x,_emitter:te,_top:I};throw x}}function it(k){const S={value:rt(k),illegal:!1,relevance:0,_top:w,_emitter:new y.__emitter(y)};return S._emitter.addText(k),S}function st(k,S){S=S||y.languages||Object.keys(g);const H=it(k),V=S.filter(de).filter(Dt).map(se=>Oe(se,k,!1));V.unshift(H);const J=V.sort((se,he)=>{if(se.relevance!==he.relevance)return he.relevance-se.relevance;if(se.language&&he.language){if(de(se.language).supersetOf===he.language)return 1;if(de(he.language).supersetOf===se.language)return-1}return 0}),[oe,be]=J,Fe=oe;return Fe.secondBest=be,Fe}function dr(k,S,H){const V=S&&m[S]||H;k.classList.add("hljs"),k.classList.add(`language-${V}`)}function at(k){let S=null;const H=ee(k);if(M(H))return;if(Ge("before:highlightElement",{el:k,language:H}),k.dataset.highlighted){console.log("Element previously highlighted. To highlight again, first unset `dataset.highlighted`.",k);return}if(k.children.length>
30&&(y.ignoreUnescapedHTML||(console.warn("One of your code blocks includes unescaped HTML. This is a potentially serious security risk."),console.warn("https://github.com/highlightjs/highlight.js/wiki/security"),console.warn("The element with unescaped HTML:"),console.warn(k)),y.throwUnescapedHTML))throw new fr("One of your code blocks includes unescaped HTML.",k.innerHTML);S=k;const V=S.textContent,J=H?Q(V,{language:H,ignoreIllegals:!0}):st(V);k.innerHTML=J.value,k.dataset.highlighted="yes",dr(k,H,J.language),k.result={language:J.language,re:J.relevance,relevance:J.relevance},J.secondBest&&(k.secondBest={language:J.secondBest.language,relevance:J.secondBest.relevance}),Ge("after:highlightElement",{el:k,result:J,text:V})}function br(k){y=Mt(y,k)}const kr=()=>{Ue(),_e("10.6.0","initHighlighting() deprecated.  Use highlightAll() now.")};function mr(){Ue(),_e("10.6.0","initHighlightingOnLoad() deprecated.  Use highlightAll() now.")}let It=!1;function Ue(){function k(){Ue()}if(document.readyState==="loading"){It||window.addEventListener("DOMContentLoaded",k,!1),It=!0;return}document.querySelectorAll(y.cssSelector).forEach(at)}function xr(k,S){let H=null;try{H=S(a)}catch(V){if(me("Language definition for '{}' could not be registered.".replace("{}",k)),Y)me(V);else throw V;H=w}H.name||(H.name=k),g[k]=H,H.rawDefinition=S.bind(null,a),H.aliases&&Lt(H.aliases,{languageName:k})}function Er(k){delete g[k];for(const S of Object.keys(m))m[S]===k&&delete m[S]}function yr(){return Object.keys(g)}function de(k){return k=(k||"").toLowerCase(),g[k]||g[m[k]]}function Lt(k,{languageName:S}){typeof k=="string"&&(k=[k]),k.forEach(H=>{m[H.toLowerCase()]=S})}function Dt(k){const S=de(k);return S&&!S.disableAutodetect}function wr(k){k["before:highlightBlock"]&&!k["before:highlightElement"]&&(k["before:highlightElement"]=S=>{k["before:highlightBlock"](Object.assign({block:S.el},S))}),k["after:highlightBlock"]&&!k["after:highlightElement"]&&(k["after:highlightElement"]=S=>{k["after:highlightBlock"](Object.assign({block:S.el},S))})}function vr(k){wr(k),N.push(k)}function _r(k){const S=N.indexOf(k);S!==-1&&N.splice(S,1)}function Ge(k,S){const H=k;N.forEach(function(V){V[H]&&V[H](S)})}function Rr(k){return _e("10.7.0","highlightBlock will be removed entirely in v12.0"),_e("10.7.0","Please use highlightElement now."),at(k)}Object.assign(a,{highlight:Q,highlightAuto:st,highlightAll:Ue,highlightElement:at,highlightBlock:Rr,configure:br,initHighlighting:kr,initHighlightingOnLoad:mr,registerLanguage:xr,unregisterLanguage:Er,listLanguages:yr,getLanguage:de,registerAliases:Lt,autoDetection:Dt,inherit:Mt,addPlugin:vr,removePlugin:_r}),a.debugMode=function(){Y=!1},a.safeMode=function(){Y=!0},a.versionString=pr,a.regex={concat:v,lookahead:E,either:P,optional:A,anyNumberOfTimes:O};for(const k in $e)typeof $e[k]=="object"&&t($e[k]);return Object.assign(a,$e),a},Re=Pt({});return Re.newInstance=()=>Pt({}),ut=Re,Re.HighlightJS=Re,Re.default=Re,ut}var Me={},Te={},We={},ke={},Ee={},ht={},Ut;function En(){return Ut||(Ut=1,(function(t){Object.defineProperty(t,"__esModule",{value:!0}),t.Doctype=t.CDATA=t.Tag=t.Style=t.Script=t.Comment=t.Directive=t.Text=t.Root=t.isTag=t.ElementType=void 0;var e;(function(i){i.Root="root",i.Text="text",i.Directive="directive",i.Comment="comment",i.Script="script",i.Style="style",i.Tag="tag",i.CDATA="cdata",i.Doctype="doctype"})(e=t.ElementType||(t.ElementType={}));function r(i){return i.type===e.Tag||i.type===e.Script||i.type===e.Style}t.isTag=r,t.Root=e.Root,t.Text=e.Text,t.Directive=e.Directive,t.Comment=e.Comment,t.Script=e.Script,t.Style=e.Style,t.Tag=e.Tag,t.CDATA=e.CDATA,t.Doctype=e.Doctype})(ht)),ht}var L={},Gt;function Ft(){if(Gt)return L;Gt=1;var t=L&&L.__extends||(function(){var u=function(f,d){return u=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(T,C){T.__proto__=C}||function(T,C){for(var $ in C)Object.prototype.hasOwnProperty.call(C,$)&&(T[$]=C[$])},u(f,d)};return function(f,d){if(typeof d!="function"&&d!==null)throw new TypeError("Class extends value "+String(d)+" is not a constructor or null");u(f,d);function T(){this.constructor=f}
3f.prototype=d===null?Object.create(d):(T.prototype=d.prototype,new T)}})(),e=L&&L.__assign||function(){return e=Object.assign||function(u){for(var f,d=1,T=arguments.length;d<T;d++){f=arguments[d];for(var C in f)Object.prototype.hasOwnProperty.call(f,C)&&(u[C]=f[C])}return u},e.apply(this,arguments)};Object.defineProperty(L,"__esModule",{value:!0}),L.cloneNode=L.hasChildren=L.isDocument=L.isDirective=L.isComment=L.isText=L.isCDATA=L.isTag=L.Element=L.Document=L.CDATA=L.NodeWithChildren=L.ProcessingInstruction=L.Comment=L.Text=L.DataNode=L.Node=void 0;var r=En(),i=(function(){function u(){this.parent=null,this.prev=null,this.next=null,this.startIndex=null,this.endIndex=null}return Object.defineProperty(u.prototype,"parentNode",{get:function(){return this.parent},set:function(f){this.parent=f},enumerable:!1,configurable:!0}),Object.defineProperty(u.prototype,"previousSibling",{get:function(){return this.prev},set:function(f){this.prev=f},enumerable:!1,configurable:!0}),Object.defineProperty(u.prototype,"nextSibling",{get:function(){return this.next},set:function(f){this.next=f},enumerable:!1,configurable:!0}),u.prototype.cloneNode=function(f){return f===void 0&&(f=!1),F(this,f)},u})();L.Node=i;var n=(function(u){t(f,u);function f(d){var T=u.call(this)||this;return T.data=d,T}return Object.defineProperty(f.prototype,"nodeValue",{get:function(){return this.data},set:function(d){this.data=d},enumerable:!1,configurable:!0}),f})(i);L.DataNode=n;var o=(function(u){t(f,u);function f(){var d=u!==null&&u.apply(this,arguments)||this;return d.type=r.ElementType.Text,d}return Object.defineProperty(f.prototype,"nodeType",{get:function(){return 3},enumerable:!1,configurable:!0}),f})(n);L.Text=o;var l=(function(u){t(f,u);function f(){var d=u!==null&&u.apply(this,arguments)||this;return d.type=r.ElementType.Comment,d}return Object.defineProperty(f.prototype,"nodeType",{get:function(){return 8},enumerable:!1,configurable:!0}),f})(n);L.Comment=l;var p=(function(u){t(f,u);function f(d,T){var C=u.call(this,T)||this;return C.name=d,C.type=r.ElementType.Directive,C}return Object.defineProperty(f.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),f})(n);L.ProcessingInstruction=p;var s=(function(u){t(f,u);function f(d){var T=u.call(this)||this;return T.children=d,T}return Object.defineProperty(f.prototype,"firstChild",{get:function(){var d;return(d=this.children[0])!==null&&d!==void 0?d:null},enumerable:!1,configurable:!0}),Object.defineProperty(f.prototype,"lastChild",{get:function(){return this.children.length>0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(f.prototype,"childNodes",{get:function(){return this.children},set:function(d){this.children=d},enumerable:!1,configurable:!0}),f})(i);L.NodeWithChildren=s;var c=(function(u){t(f,u);function f(){var d=u!==null&&u.apply(this,arguments)||this;return d.type=r.ElementType.CDATA,d}return Object.defineProperty(f.prototype,"nodeType",{get:function(){return 4},enumerable:!1,configurable:!0}),f})(s);L.CDATA=c;var h=(function(u){t(f,u);function f(){var d=u!==null&&u.apply(this,arguments)||this;return d.type=r.ElementType.Root,d}return Object.defineProperty(f.prototype,"nodeType",{get:function(){return 9},enumerable:!1,configurable:!0}),f})(s);L.Document=h;var b=(function(u){t(f,u);function f(d,T,C,$){C===void 0&&(C=[]),$===void 0&&($=d==="script"?r.ElementType.Script:d==="style"?r.ElementType.Style:r.ElementType.Tag);var Z=u.call(this,C)||this;return Z.name=d,Z.attribs=T,Z.type=$,Z}return Object.defineProperty(f.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),Object.defineProperty(f.prototype,"tagName",{get:function(){return this.name},set:function(d){this.name=d},enumerable:!1,configurable:!0}),Object.defineProperty(f.prototype,"attributes",{get:function(){var d=this;return Object.keys(this.attribs).map(function(T){var C,$;return{name:T,value:d.attribs[T],namespace:(C=d["x-attribsNamespace"])===null||C===void 0?void 0:C[T],prefix:($=d["x-attribsPrefix"])===null||$===void 0?void 0:$[T]}})}
vendor: 4,570 bytes, line 3
3,enumerable:!1,configurable:!0}),f})(s);L.Element=b;function E(u){return(0,r.isTag)(u)}L.isTag=E;function O(u){return u.type===r.ElementType.CDATA}L.isCDATA=O;function A(u){return u.type===r.ElementType.Text}L.isText=A;function v(u){return u.type===r.ElementType.Comment}L.isComment=v;function R(u){return u.type===r.ElementType.Directive}L.isDirective=R;function P(u){return u.type===r.ElementType.Root}L.isDocument=P;function G(u){return Object.prototype.hasOwnProperty.call(u,"children")}L.hasChildren=G;function F(u,f){f===void 0&&(f=!1);var d;if(A(u))d=new o(u.data);else if(v(u))d=new l(u.data);else if(E(u)){var T=f?X(u.children):[],C=new b(u.name,e({},u.attribs),T);T.forEach(function(Ce){return Ce.parent=C}),u.namespace!=null&&(C.namespace=u.namespace),u["x-attribsNamespace"]&&(C["x-attribsNamespace"]=e({},u["x-attribsNamespace"])),u["x-attribsPrefix"]&&(C["x-attribsPrefix"]=e({},u["x-attribsPrefix"])),d=C}else if(O(u)){var T=f?X(u.children):[],$=new c(T);T.forEach(function(z){return z.parent=$}),d=$}else if(P(u)){var T=f?X(u.children):[],Z=new h(T);T.forEach(function(z){return z.parent=Z}),u["x-mode"]&&(Z["x-mode"]=u["x-mode"]),d=Z}else if(R(u)){var le=new p(u.name,u.data);u["x-name"]!=null&&(le["x-name"]=u["x-name"],le["x-publicId"]=u["x-publicId"],le["x-systemId"]=u["x-systemId"]),d=le}else throw new Error("Not implemented yet: ".concat(u.type));return d.startIndex=u.startIndex,d.endIndex=u.endIndex,u.sourceCodeLocation!=null&&(d.sourceCodeLocation=u.sourceCodeLocation),d}L.cloneNode=F;function X(u){for(var f=u.map(function(T){return F(T,!0)}),d=1;d<f.length;d++)f[d].prev=f[d-1],f[d-1].next=f[d];return f}return L}var Xt;function yn(){return Xt||(Xt=1,(function(t){var e=Ee&&Ee.__createBinding||(Object.create?(function(p,s,c,h){h===void 0&&(h=c);var b=Object.getOwnPropertyDescriptor(s,c);(!b||("get"in b?!s.__esModule:b.writable||b.configurable))&&(b={enumerable:!0,get:function(){return s[c]}}),Object.defineProperty(p,h,b)}):(function(p,s,c,h){h===void 0&&(h=c),p[h]=s[c]})),r=Ee&&Ee.__exportStar||function(p,s){for(var c in p)c!=="default"&&!Object.prototype.hasOwnProperty.call(s,c)&&e(s,p,c)};Object.defineProperty(t,"__esModule",{value:!0}),t.DomHandler=void 0;var i=En(),n=Ft();r(Ft(),t);var o={withStartIndices:!1,withEndIndices:!1,xmlMode:!1},l=(function(){function p(s,c,h){this.dom=[],this.root=new n.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,typeof c=="function"&&(h=c,c=o),typeof s=="object"&&(c=s,s=void 0),this.callback=s??null,this.options=c??o,this.elementCB=h??null}return p.prototype.onparserinit=function(s){this.parser=s},p.prototype.onreset=function(){this.dom=[],this.root=new n.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null},p.prototype.onend=function(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))},p.prototype.onerror=function(s){this.handleCallback(s)},p.prototype.onclosetag=function(){this.lastNode=null;var s=this.tagStack.pop();this.options.withEndIndices&&(s.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(s)},p.prototype.onopentag=function(s,c){var h=this.options.xmlMode?i.ElementType.Tag:void 0,b=new n.Element(s,c,void 0,h);this.addNode(b),this.tagStack.push(b)},p.prototype.ontext=function(s){var c=this.lastNode;if(c&&c.type===i.ElementType.Text)c.data+=s,this.options.withEndIndices&&(c.endIndex=this.parser.endIndex);else{var h=new n.Text(s);this.addNode(h),this.lastNode=h}},p.prototype.oncomment=function(s){if(this.lastNode&&this.lastNode.type===i.ElementType.Comment){this.lastNode.data+=s;return}var c=new n.Comment(s);this.addNode(c),this.lastNode=c},p.prototype.oncommentend=function(){this.lastNode=null},p.prototype.oncdatastart=function(){var s=new n.Text(""),c=new n.CDATA([s]);this.addNode(c),s.parent=c,this.lastNode=s},p.prototype.oncdataend=function(){this.lastNode=null},p.prototype.onprocessinginstruction=function(s,c){var h=new n.ProcessingInstruction(s,c);this.addNode(h)},p.prototype.handleCallback=function(s){if(typeof this.callback=="function")this.callback(s,this.dom);else if(s)throw s},p.prototype.addNode=function(s){var c=this.tagStack[this.tagStack.length-1],h=c.children[c.children.length-1];this.options.withStartIndices&&(s.startIndex=this.parser.startIndex),this.options.withEndIndices&&(s.endIndex=this.parser.endIndex),c.children.push(s),h&&(s.prev=h,h.next=s),s.parent=c,this.lastNode=null},p})();t.DomHandler=l,t.default=l})(Ee)),Ee}var pt={},Vt;function Ir(){return Vt||(Vt=1,(function(t){Object.defineProperty(t,"__esMo
3dule",{value:!0}),t.CARRIAGE_RETURN_PLACEHOLDER_REGEX=t.CARRIAGE_RETURN_PLACEHOLDER=t.CARRIAGE_RETURN_REGEX=t.CARRIAGE_RETURN=t.CASE_SENSITIVE_TAG_NAMES_MAP=t.CASE_SENSITIVE_TAG_NAMES=void 0,t.CASE_SENSITIVE_TAG_NAMES=["animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","linearGradient","radialGradient","textPath"],t.CASE_SENSITIVE_TAG_NAMES_MAP=t.CASE_SENSITIVE_TAG_NAMES.reduce(function(e,r){return e[r.toLowerCase()]=r,e},{}),t.CARRIAGE_RETURN="\r",t.CARRIAGE_RETURN_REGEX=new RegExp(t.CARRIAGE_RETURN,"g"),t.CARRIAGE_RETURN_PLACEHOLDER="__HTML_DOM_PARSER_CARRIAGE_RETURN_PLACEHOLDER_".concat(Date.now().toString(),"__"),t.CARRIAGE_RETURN_PLACEHOLDER_REGEX=new RegExp(t.CARRIAGE_RETURN_PLACEHOLDER,"g")})(pt)),pt}var Wt;function wn(){if(Wt)return ke;Wt=1,Object.defineProperty(ke,"__esModule",{value:!0}),ke.formatAttributes=i,ke.hasOpenTag=o,ke.escapeSpecialCharacters=l,ke.revertEscapedCharacters=p,ke.formatDOM=s;var t=yn(),e=Ir();function r(c){return e.CASE_SENSITIVE_TAG_NAMES_MAP[c]}function i(c){for(var h={},b=0,E=c.length;b<E;b++){var O=c[b];h[O.name]=O.value}return h}function n(c){c=c.toLowerCase();var h=r(c);return h||c}function o(c,h){var b="<"+h,E=c.toLowerCase().indexOf(b);if(E===-1)return!1;var O=c[E+b.length];return O===">"||O===" "||O==="	"||O===`
4`||O==="\r"||O==="/"}function l(c){return c.replace(e.CARRIAGE_RETURN_REGEX,e.CARRIAGE_RETURN_PLACEHOLDER)}function p(c){return c.replace(e.CARRIAGE_RETURN_PLACEHOLDER_REGEX,e.CARRIAGE_RETURN)}function s(c,h,b){var E,O,A,v;h===void 0&&(h=null);for(var R=[],P,G=0,F=c.length;G<F;G++){var X=c[G];switch(X.nodeType){case 1:{var u=n(X.nodeName);P=new t.Element(u,i(X.attributes)),P.children=s(u==="template"?X.content.childNodes:X.childNodes,P);break}case 3:P=new t.Text(p((E=X.nodeValue)!==null&&E!==void 0?E:""));break;case 8:P=new t.Comment((O=X.nodeValue)!==null&&O!==void 0?O:"");break;default:continue}var f=(A=R[G-1])!==null&&A!==void 0?A:null;f&&(f.next=P),P.parent=h,P.prev=f,P.next=null,R.push(P)}return b&&(P=new t.ProcessingInstruction(b.substring(0,b.indexOf(" ")).toLowerCase(),b),P.next=(v=R[0])!==null&&v!==void 0?v:null,P.parent=h,R.unshift(P),R[1]&&(R[1].prev=R[0])),R}return ke}var Zt;function Lr(){if(Zt)return We;Zt=1,Object.defineProperty(We,"__esModule",{value:!0}),We.default=A;var t=wn(),e="html",r="head",i="body",n=/<([a-zA-Z]+[0-9]?)/,o=function(v,R){throw new Error("This browser does not support `document.implementation.createHTMLDocument`")},l=function(v,R){throw new Error("This browser does not support `DOMParser.prototype.parseFromString`")},p=typeof window=="object"&&window.DOMParser;if(typeof p=="function"){var s=new p,c="text/html";l=function(v,R){return R&&(v="<".concat(R,">").concat(v,"</").concat(R,">")),s.parseFromString(v,c)},o=l}if(typeof document=="object"&&document.implementation){var h=document.implementation.createHTMLDocument();o=function(v,R){if(R){var P=h.documentElement.querySelector(R);return P&&(P.innerHTML=v),h}return h.documentElement.innerHTML=v,h}}var b=typeof document=="object"&&document.createElement("template"),E;b&&b.content&&(E=function(v){return b.innerHTML=v,b.content.childNodes});var O=function(){return document.createDocumentFragment().childNodes};function A(v){var R,P,G,F,X,u;v=(0,t.escapeSpecialCharacters)(v);var f=n.exec(v),d=(R=f?.[1])===null||R===void 0?void 0:R.toLowerCase();switch(d){case e:{var T=l(v);if(!(0,t.hasOpenTag)(v,r)){var C=T.querySelector(r);(P=C?.parentNode)===null||P===void 0||P.removeChild(C)}if(!(0,t.hasOpenTag)(v,i)){var C=T.querySelector(i);(G=C?.parentNode)===null||G===void 0||G.removeChild(C)}return T.querySelectorAll(e)}case r:case i:{var $=o(v).querySelectorAll(d);return(0,t.hasOpenTag)(v,i)&&(0,t.hasOpenTag)(v,r)?(X=(F=$[0].parentNode)===null||F===void 0?void 0:F.childNodes)!==null&&X!==void 0?X:O():$}
4default:{if(E)return E(v);var C=o(v,i).querySelector(i);return(u=C?.childNodes)!==null&&u!==void 0?u:O()}}}return We}var Yt;function Dr(){if(Yt)return Te;Yt=1;var t=Te&&Te.__importDefault||function(o){return o&&o.__esModule?o:{default:o}};Object.defineProperty(Te,"__esModule",{value:!0}),Te.default=n;var e=t(Lr()),r=wn(),i=/<(![a-zA-Z\s]+)>/;function n(o){if(typeof o!="string")throw new TypeError("First argument must be a string");if(!o)return[];var l=i.exec(o),p=l?l[1]:void 0;return(0,r.formatDOM)((0,e.default)(o),null,p)}return Te}var Ze={},ae={},Ne={},Kt;function Br(){if(Kt)return Ne;Kt=1;var t=0;Ne.SAME=t;var e=1;return Ne.CAMELCASE=e,Ne.possibleStandardNames={accept:0,acceptCharset:1,"accept-charset":"acceptCharset",accessKey:1,action:0,allowFullScreen:1,alt:0,as:0,async:0,autoCapitalize:1,autoComplete:1,autoCorrect:1,autoFocus:1,autoPlay:1,autoSave:1,capture:0,cellPadding:1,cellSpacing:1,challenge:0,charSet:1,checked:0,children:0,cite:0,class:"className",classID:1,className:1,cols:0,colSpan:1,content:0,contentEditable:1,contextMenu:1,controls:0,controlsList:1,coords:0,crossOrigin:1,dangerouslySetInnerHTML:1,data:0,dateTime:1,default:0,defaultChecked:1,defaultValue:1,defer:0,dir:0,disabled:0,disablePictureInPicture:1,disableRemotePlayback:1,download:0,draggable:0,encType:1,enterKeyHint:1,for:"htmlFor",form:0,formMethod:1,formAction:1,formEncType:1,formNoValidate:1,formTarget:1,frameBorder:1,headers:0,height:0,hidden:0,high:0,href:0,hrefLang:1,htmlFor:1,httpEquiv:1,"http-equiv":"httpEquiv",icon:0,id:0,innerHTML:1,inputMode:1,integrity:0,is:0,itemID:1,itemProp:1,itemRef:1,itemScope:1,itemType:1,keyParams:1,keyType:1,kind:0,label:0,lang:0,list:0,loop:0,low:0,manifest:0,marginWidth:1,marginHeight:1,max:0,maxLength:1,media:0,mediaGroup:1,method:0,min:0,minLength:1,multiple:0,muted:0,name:0,noModule:1,nonce:0,noValidate:1,open:0,optimum:0,pattern:0,placeholder:0,playsInline:1,poster:0,preload:0,profile:0,radioGroup:1,readOnly:1,referrerPolicy:1,rel:0,required:0,reversed:0,role:0,rows:0,rowSpan:1,sandbox:0,scope:0,scoped:0,scrolling:0,seamless:0,selected:0,shape:0,size:0,sizes:0,span:0,spellCheck:1,src:0,srcDoc:1,srcLang:1,srcSet:1,start:0,step:0,style:0,summary:0,tabIndex:1,target:0,title:0,type:0,useMap:1,value:0,width:0,wmode:0,wrap:0,about:0,accentHeight:1,"accent-height":"accentHeight",accumulate:0,additive:0,alignmentBaseline:1,"alignment-baseline":"alignmentBaseline",allowReorder:1,alphabetic:0,amplitude:0,arabicForm:1,"arabic-form":"arabicForm",ascent:0,attributeName:1,attributeType:1,autoReverse:1,azimuth:0,baseFrequency:1,baselineShift:1,"baseline-shift":"baselineShift",baseProfile:1,bbox:0,begin:0,bias:0,by:0,calcMode:1,capHeight:1,"cap-height":"capHeight",clip:0,clipPath:1,"clip-path":"clipPath",clipPathUnits:1,clipRule:1,"clip-rule":"clipRule",color:0,colorInterpolation:1,"color-interpolation":"colorInterpolation",colorInterpolationFilters:1,"color-interpolation-filters":"colorInterpolationFilters",colorProfile:1,"color-profile":"colorProfile",colorRendering:1,"color-rendering":"colorRendering",contentScriptType:1,contentStyleType:1,cursor:0,cx:0,cy:0,d:0,datatype:0,decelerate:0,descent:0,diffuseConstant:1,direction:0,display:0,divisor:0,dominantBaseline:1,"dominant-baseline":"dominantBaseline",dur:0,dx:0,dy:0,edgeMode:1,elevation:0,enableBackground:1,"enable-background":"enableBackground",end:0,exponent:0,externalResourcesRequired:1,fill:0,fillOpacity:1,"fill-opacity":"fillOpacity",fillRule:1,"fill-rule":"fillRule",filter:0,filterRes:1,filterUnits:1,floodOpacity:1,"flood-opacity":"floodOpacity",floodColor:1,"flood-color":"floodColor",focusable:0,fontFamily:1,"font-family":"fontFamily",fontSize:1,"font-size":"fontSize",fontSizeAdjust:1,"font-size-adjust":"fontSizeAdjust",fontStretch:1,"font-stretch":"fontStretch",fontStyle:1,"font-style":"fontStyle",fontVariant:1,"font-variant":"fontVariant",fontWeight:1,"font-weight":"fontWeight",format:0,from:0,fx:0,fy:0,g1:0,g2:0,glyphName:1,"glyph-name":"glyphName",glyphOrientationHorizontal:1,"glyph-orientation-horizontal":"glyphOrientationHorizontal",glyphOrientationVertical:1,"glyph-orientation-vertical":"glyphOrientationVertical",glyphRef:1,gradientTransform:1,gradientUnits:1,hanging:0,horizAdvX:1,"horiz-adv-x":"horizAdvX",horizOriginX:1,"horiz-origin-x":"horizOriginX",ideographic:0,imageRendering:1,"image-rendering":"imageRendering",in2:0,in:0,inlist:0,intercept:0,k1:0,k2:0,k3:0,k4:0,k:0,kernelMatrix:1,kernelUnitLength:1,kerning:0,keyPoints:1,keySplines:1,keyTimes:1,lengthAdjust:1,letterSpacing:1,"letter-spacing":"letterSpacing",lightingColor:1,"lighting-color":"lightingColor",limitingConeAngle:1,local:0,markerEnd:1,"marker-end":"markerEnd",markerHeight:1,markerMid:1,"marker-mid":"markerMid",markerStart:1,"marker-start":"markerStart",markerUnits:1,markerWidth:1,mask:0,maskContentUnits:1,maskUnits:1,mathematical:0,mode:0,numOctaves:1,offset:0,opacity:0,operator:0,order:0,orient:0,orientation:0,origin:0,overflow:0,overlinePosition:1,"overline-position":"overlinePosition",overlineThickness:1,"overline-thickness":"overlineThickness",paintOrder:1,"paint-order":"paintOrder",panose1:0,"panose-1":"panose1",pathLength:1,patternContentUnits:1,patternTransform:1,patternUnits:1,pointerEvents:1,"pointer-events":"pointerEvents",points:0,pointsAtX:1,pointsAtY:1,pointsAtZ:1,prefix:0,preserveAlpha:1,preserveAspectRatio:1,primitiveUnits:1,property:0,r:0,radius:0,refX:1,refY:1,renderingIntent:1,"rendering-intent":"renderingIntent",repeatCount:1,repeatDur:1,requiredExtensions:1,requiredFeatures:1,resource:0,restart:0,result:0,results:0,rotate:0,rx:0,ry:0,scale:0,security:0,seed:0,shapeRendering:1,"shape-rendering":"shapeRendering",slope:0,spacing:0,specularConstant:1,specularExponent:1,speed:0,spreadMethod:1,startOffset:1,stdDeviation:1,stemh:0,stemv:0,stitchTiles:1,stopColor:1,"stop-color":"stopColor",stopOpacity:1,"stop-opacity":"stopOpacity",strikethroughPosition:1,"strikethrough-position":"strikethroughPosition",strikethroughThickness:1,"strikethrough-thickness":"strikethroughThickness",string:0,stroke:0,strokeDasharray:1,"stroke-dasharray":"strokeDasharray",strokeDashoffset:1,"stroke-dashoffset":"strokeDashoffset",strokeLinecap:1,"stroke-linecap":"strokeLinecap",strokeLinejoin:1,"stroke-linejoin":"strokeLinejoin",strokeMiterlimit:1,"stroke-miterlimit":"strokeMiterlimit",strokeWidth:1,"stroke-width":"strokeWidth",strokeOpacity:1,"stroke-opacity":"strokeOpacity",suppressContentEditableWarning:1,suppressHydrationWarning:1,surfaceScale:1,systemLanguage:1,tableValues:1,targetX:1,targetY:1,textAnchor:1,"text-anchor":"textAnchor",textDecoration:1,"text-decoration":"textDecoration",textLength:1,textRendering:1,"text-rendering":"textRendering",to:0,transform:0,typeof:0,u1:0,u2:0,underlinePosition:1,"underline-position":"underlinePosition",underlineThickness:1,"underline-thickness":"underlineThickness",unicode:0,unicodeBidi:1,"unicode
4-bidi":"unicodeBidi",unicodeRange:1,"unicode-range":"unicodeRange",unitsPerEm:1,"units-per-em":"unitsPerEm",unselectable:0,vAlphabetic:1,"v-alphabetic":"vAlphabetic",values:0,vectorEffect:1,"vector-effect":"vectorEffect",version:0,vertAdvY:1,"vert-adv-y":"vertAdvY",vertOriginX:1,"vert-origin-x":"vertOriginX",vertOriginY:1,"vert-origin-y":"vertOriginY",vHanging:1,"v-hanging":"vHanging",vIdeographic:1,"v-ideographic":"vIdeographic",viewBox:1,viewTarget:1,visibility:0,vMathematical:1,"v-mathematical":"vMathematical",vocab:0,widths:0,wordSpacing:1,"word-spacing":"wordSpacing",writingMode:1,"writing-mode":"writingMode",x1:0,x2:0,x:0,xChannelSelector:1,xHeight:1,"x-height":"xHeight",xlinkActuate:1,"xlink:actuate":"xlinkActuate",xlinkArcrole:1,"xlink:arcrole":"xlinkArcrole",xlinkHref:1,"xlink:href":"xlinkHref",xlinkRole:1,"xlink:role":"xlinkRole",xlinkShow:1,"xlink:show":"xlinkShow",xlinkTitle:1,"xlink:title":"xlinkTitle",xlinkType:1,"xlink:type":"xlinkType",xmlBase:1,"xml:base":"xmlBase",xmlLang:1,"xml:lang":"xmlLang",xmlns:0,"xml:space":"xmlSpace",xmlnsXlink:1,"xmlns:xlink":"xmlnsXlink",xmlSpace:1,y1:0,y2:0,y:0,yChannelSelector:1,z:0,zoomAndPan:1},Ne}var Qt;function zr(){if(Qt)return ae;Qt=1;const t=0,e=1,r=2,i=3,n=4,o=5,l=6;function p(u){return c.hasOwnProperty(u)?c[u]:null}function s(u,f,d,T,C,$,Z){this.acceptsBooleans=f===r||f===i||f===n,this.attributeName=T,this.attributeNamespace=C,this.mustUseProperty=d,this.propertyName=u,this.type=f,this.sanitizeURL=$,this.removeEmptyString=Z}const c={};["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"].forEach(u=>{c[u]=new s(u,t,!1,u,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(([u,f])=>{c[u]=new s(u,e,!1,f,null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(u=>{c[u]=new s(u,r,!1,u.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(u=>{c[u]=new s(u,r,!1,u,null,!1,!1)}),["allowFullScreen","async","autoFocus","autoPlay","controls","default","defer","disabled","disablePictureInPicture","disableRemotePlayback","formNoValidate","hidden","loop","noModule","noValidate","open","playsInline","readOnly","required","reversed","scoped","seamless","itemScope"].forEach(u=>{c[u]=new s(u,i,!1,u.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(u=>{c[u]=new s(u,i,!0,u,null,!1,!1)}),["capture","download"].forEach(u=>{c[u]=new s(u,n,!1,u,null,!1,!1)}),["cols","rows","size","span"].forEach(u=>{c[u]=new s(u,l,!1,u,null,!1,!1)}),["rowSpan","start"].forEach(u=>{c[u]=new s(u,o,!1,u.toLowerCase(),null,!1,!1)});const b=/[\-\:]([a-z])/g,E=u=>u[1].toUpperCase();["accent-height","alignment-baseline","arabic-form","baseline-shift","cap-height","clip-path","clip-rule","color-interpolation","color-interpolation-filters","color-profile","color-rendering","dominant-baseline","enable-background","fill-opacity","fill-rule","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","glyph-name","glyph-orientation-horizontal","glyph-orientation-vertical","horiz-adv-x","horiz-origin-x","image-rendering","letter-spacing","lighting-color","marker-end","marker-mid","marker-start","overline-position","overline-thickness","paint-order","panose-1","pointer-events","rendering-intent","shape-rendering","stop-color","stop-opacity","strikethrough-position","strikethrough-thickness","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-anchor","text-decoration","text-rendering","underline-position","underline-thickness","unicode-bidi","unicode-range","units-per-em","v-alphabetic","v-hanging","v-ideographic","v-mathematical","vector-effect","vert-adv-y","vert-origin-x","vert-origin-y","word-spacing","writing-mode","xmlns:xlink","x-height"].forEach(u=>{const f=u.replace(b,E);c[f]=new s(f,e,!1,u,null,!1,!1)}),["xlink:actuate","xlink:arcrole","xlink:role","xlink:show","xlink:title","xlink:type"].forEach(u=>{const f=u.replace(b,E);c[f]=new s(f,e,!1,u,"http://www.w3.org/1999/xlink",!1,!1)}),["xml:base","xml:lang","xml:space"].forEach(u=>{const f=u.replace(b,E);c[f]=new s(f,e,!1,u,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(u=>{c[u]=new s(u,e,!1,u.toLowerCase(),null,!1,!1)});const O="xlinkHref";c[O]=new s("xlinkHref",e,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(u=>{c[u]=new s(u,e,!1,u.toLowerCase(),null,!0,!0)});const{CAMELCASE:A,SAME:v,possibleStandardNames:R}=Br(),G=":A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u
4037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD"+"\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040",F=RegExp.prototype.test.bind(new RegExp("^(data|aria)-["+G+"]*$")),X=Object.keys(R).reduce((u,f)=>{const d=R[f];return d===v?u[f]=f:d===A?u[f.toLowerCase()]=f:u[f]=d,u},{});return ae.BOOLEAN=i,ae.BOOLEANISH_STRING=r,ae.NUMERIC=o,ae.OVERLOADED_BOOLEAN=n,ae.POSITIVE_NUMERIC=l,ae.RESERVED=t,ae.STRING=e,ae.getPropertyInfo=p,ae.isCustomAttribute=F,ae.possibleStandardNames=X,ae}var Pe={},Se={},ft,Jt;function Hr(){if(Jt)return ft;Jt=1;var t=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,e=/\n/g,r=/^\s*/,i=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,n=/^:\s*/,o=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,l=/^[;\s]*/,p=/^\s+|\s+$/g,s=`
5`,c="/",h="*",b="",E="comment",O="declaration";function A(R,P){if(typeof R!="string")throw new TypeError("First argument must be a string");if(!R)return[];P=P||{};var G=1,F=1;function X(z){var B=z.match(e);B&&(G+=B.length);var ie=z.lastIndexOf(s);F=~ie?z.length-ie:F+z.length}function u(){var z={line:G,column:F};return function(B){return B.position=new f(z),C(),B}}function f(z){this.start=z,this.end={line:G,column:F},this.source=P.source}f.prototype.content=R;function d(z){var B=new Error(P.source+":"+G+":"+F+": "+z);if(B.reason=z,B.filename=P.source,B.line=G,B.column=F,B.source=R,!P.silent)throw B}function T(z){var B=z.exec(R);if(B){var ie=B[0];return X(ie),R=R.slice(ie.length),B}}function C(){T(r)}function $(z){var B;for(z=z||[];B=Z();)B!==!1&&z.push(B);return z}function Z(){var z=u();if(!(c!=R.charAt(0)||h!=R.charAt(1))){for(var B=2;b!=R.charAt(B)&&(h!=R.charAt(B)||c!=R.charAt(B+1));)++B;if(B+=2,b===R.charAt(B-1))return d("End of comment missing");var ie=R.slice(2,B-2);return F+=2,X(ie),R=R.slice(B),F+=2,z({type:E,comment:ie})}}function le(){var z=u(),B=T(i);if(B){if(Z(),!T(n))return d("property missing ':'");var ie=T(o),nt=z({type:O,property:v(B[0].replace(t,b)),value:ie?v(ie[0].replace(t,b)):b});return T(l),nt}}function Ce(){var z=[];$(z);for(var B;B=le();)B!==!1&&(z.push(B),$(z));return z}return C(),Ce()}function v(R){return R?R.replace(p,b):b}return ft=A,ft}var en;function jr(){if(en)return Se;en=1;var t=Se&&Se.__importDefault||function(i){return i&&i.__esModule?i:{default:i}};Object.defineProperty(Se,"__esModule",{value:!0}),Se.default=r;const e=t(Hr());function r(i,n){let o=null;if(!i||typeof i!="string")return o;const l=(0,e.default)(i),p=typeof n=="function";return l.forEach(s=>{if(s.type!=="declaration")return;const{property:c,value:h}=s;p?n(c,h,s):h&&(o=o||{},o[c]=h)}),o}return Se}var Ie={},tn;function $r(){if(tn)return Ie;tn=1,Object.defineProperty(Ie,"__esModule",{value:!0}),Ie.camelCase=void 0;var t=/^--[a-zA-Z0-9_-]+$/,e=/-([a-z])/g,r=/^[^-]+$/,i=/^-(webkit|moz|ms|o|khtml)-/,n=/^-(ms)-/,o=function(c){return!c||r.test(c)||t.test(c)},l=function(c,h){return h.toUpperCase()},p=function(c,h){return"".concat(h,"-")},s=function(c,h){return h===void 0&&(h={}),o(c)?c:(c=c.toLowerCase(),h.reactCompat?c=c.replace(n,p):c=c.replace(i,p),c.replace(e,l))};return Ie.camelCase=s,Ie}var Le,nn;function qr(){if(nn)return Le;nn=1;var t=Le&&Le.__importDefault||function(n){return n&&n.__esModule?n:{default:n}},e=t(jr()),r=$r();function i(n,o){var l={};return!n||typeof n!="string"||(0,e.default)(n,function(p,s){p&&s&&(l[(0,r.camelCase)(p,o)]=s)}),l}return i.default=i,Le=i,Le}var rn;function vn(){return rn||(rn=1,(function(t){var e=Pe&&Pe.__importDefault||function(h){return h&&h.__esModule?h:{default:h}};Object.defineProperty(t,"__esModule",{value:!0}),t.returnFirstArg=t.canTextBeChildOfNode=t.ELEMENTS_WITH_NO_TEXT_CHILDREN=t.PRESERVE_CUSTOM_ATTRIBUTES=void 0,t.isCustomComponent=o,t.setStyleProp=p;var r=xn(),i=e(qr()),n=new Set(["annotation-xml","color-profile","font-face","font-face-src","font-face-uri","font-face-format","font-face-name","missing-glyph"]);function o(h,b){return h.includes("-")?!n.has(h):!!(b&&typeof b.is=="string")}var l={reactCompat:!0};function p(h,b){if(typeof h=="string"){if(!h.trim()){b.style={};return}try{b.style=(0,i.default)(h,l)}catch{b.style={}}}}t.PRESERVE_CUSTOM_ATTRIBUTES=Number(r.version.split(".")[0])>=16,t.ELEMENTS_WITH_NO_TEXT_CHILDREN=new Set(["tr","tbody","thead","tfoot","colgroup","table","head","html","frameset"]);var s=function(h){return!t.ELEMENTS_WITH_NO_TEXT_CHILDREN.has(h.name)};t.canTextBeChildOfNode=s;var c=function(h){return h};t.returnFirstArg=c})(Pe)),Pe}var sn;function _n(){if(sn)return Ze;
5sn=1,Object.defineProperty(Ze,"__esModule",{value:!0}),Ze.default=o;var t=zr(),e=vn(),r=["checked","value"],i=["input","select","textarea"],n={reset:!0,submit:!0};function o(p,s){p===void 0&&(p={});var c={},h=!!(p.type&&n[p.type]);for(var b in p){var E=p[b];if((0,t.isCustomAttribute)(b)){c[b]=E;continue}var O=b.toLowerCase(),A=l(O);if(A){var v=(0,t.getPropertyInfo)(A);switch(r.includes(A)&&i.includes(s)&&!h&&(A=l("default"+O)),c[A]=E,v?.type){case t.BOOLEAN:c[A]=!0;break;case t.OVERLOADED_BOOLEAN:E===""&&(c[A]=!0);break}continue}e.PRESERVE_CUSTOM_ATTRIBUTES&&(c[b]=E)}return(0,e.setStyleProp)(p.style,c),c}function l(p){return t.possibleStandardNames[p]}return Ze}var Ae={},an;function Ur(){if(an)return Ae;an=1;var t=Ae&&Ae.__importDefault||function(p){return p&&p.__esModule?p:{default:p}};Object.defineProperty(Ae,"__esModule",{value:!0}),Ae.default=o;var e=xn(),r=t(_n()),i=vn(),n={cloneElement:e.cloneElement,createElement:e.createElement,isValidElement:e.isValidElement};function o(p,s){var c,h,b,E,O;s===void 0&&(s={});for(var A=[],v=typeof s.replace=="function",R=(c=s.transform)!==null&&c!==void 0?c:i.returnFirstArg,P=(h=s.library)!==null&&h!==void 0?h:n,G=P.cloneElement,F=P.createElement,X=P.isValidElement,u=p.length,f=0;f<u;f++){var d=p[f];if(v){var T=(b=s.replace)===null||b===void 0?void 0:b.call(s,d,f);if(X(T)){u>1&&(T=G(T,{key:(E=T.key)!==null&&E!==void 0?E:f})),A.push(R(T,d,f));continue}}if(d.type==="text"){var C=!d.data.trim().length;if(C&&d.parent&&!(0,i.canTextBeChildOfNode)(d.parent)||s.trim&&C)continue;A.push(R(d.data,d,f));continue}var $=d,Z={};l($)?((0,i.setStyleProp)($.attribs.style,$.attribs),Z=$.attribs):$.attribs&&(Z=(0,r.default)($.attribs,$.name));var le=void 0;switch(d.type){case"script":case"style":d.children[0]&&(Z.dangerouslySetInnerHTML={__html:d.children[0].data});break;case"tag":d.name==="textarea"&&d.children[0]?Z.defaultValue=d.children[0].data:!((O=d.children)===null||O===void 0)&&O.length&&(le=o(d.children,s));break;default:continue}u>1&&(Z.key=f),A.push(R(F(d.name,Z,le),d,f))}return A.length===1?A[0]:A}function l(p){return i.PRESERVE_CUSTOM_ATTRIBUTES&&p.type==="tag"&&(0,i.isCustomComponent)(p.name,p.attribs)}return Ae}var ln;function Gr(){return ln||(ln=1,(function(t){var e=Me&&Me.__importDefault||function(s){return s&&s.__esModule?s:{default:s}};Object.defineProperty(t,"__esModule",{value:!0}),t.htmlToDOM=t.domToReact=t.attributesToProps=t.Text=t.ProcessingInstruction=t.Element=t.Comment=void 0,t.default=p;var r=e(Dr());t.htmlToDOM=r.default;var i=e(_n());t.attributesToProps=i.default;var n=e(Ur());t.domToReact=n.default;var o=yn();Object.defineProperty(t,"Comment",{enumerable:!0,get:function(){return o.Comment}}),Object.defineProperty(t,"Element",{enumerable:!0,get:function(){return o.Element}}),Object.defineProperty(t,"ProcessingInstruction",{enumerable:!0,get:function(){return o.ProcessingInstruction}}),Object.defineProperty(t,"Text",{enumerable:!0,get:function(){return o.Text}});var l={lowerCaseAttributeNames:!1};function p(s,c){var h;if(typeof s!="string")throw new TypeError("First argument must be a string");return s?(0,n.default)((0,r.default)(s,(h=c?.htmlparser2)!==null&&h!==void 0?h:l),c):[]}})(Me)),Me}var Fr=Gr();const on=Pr(Fr),$i=on.default||on;function kt(){return{async:!1,breaks:!1,extensions:null,gfm:!0,hooks:null,pedantic:!1,renderer:null,silent:!1,tokenizer:null,walkTokens:null}}var ve=kt();function Rn(t){ve=t}var ye={exec:()=>null};function j(t,e=""){let r=typeof t=="string"?t:t.source,i={replace:(n,o)=>{let l=typeof o=="string"?o:o.source;return l=l.replace(re.caret,"$1"),r=r.replace(n,l),i},getRegex:()=>new RegExp(r,e)};return i}var Xr=(()=>{try{return!!new RegExp("(?<=1)(?<!1)")}catch{return!1}})(),re={codeRemoveIndent:/^(?: {1,4}| {0,3}\t)/gm,outputLinkReplace:/\\([\[\]])/g,indentCodeCompensation:/^(\s+)(?:```)/,beginningSpace:/^\s+/,endingHash:/#$/,startingSpaceChar:/^ /,endingSpaceChar:/ $/,nonSpaceChar:/[^ ]/,newLineCharGlobal:/\n/g,tabCharGlobal:/\t/g,multipleSpaceGlobal:/\s+/g,blankLine:/^[ \t]*$/,doubleBlankLine:/\n[ \t]*\n[ \t]*$/,blockquoteStart:/^ {0,3}>/,blockquoteSetextReplace:/\n {0,3}((?:=+|-+) *)(?=\n|$)/g,blockquoteSetextReplace2:/^ {0,3}>[ \t]?/gm,listReplaceNesting:/^ {1,4}(?=( {4})*[^ ])/g,listIsTask:/^\[[ xX]\] +\S/,listReplaceTask:/^\[[ xX]\] +/,listTaskCheckbox:/\[[ xX]\]/,anyLine
vendor: 6,882 bytes, lines 5-6
5:/\n.*\n/,hrefBrackets:/^<(.*)>$/,tableDelimiter:/[:|]/,tableAlignChars:/^\||\| *$/g,tableRowBlankLine:/\n[ \t]*$/,tableAlignRight:/^ *-+: *$/,tableAlignCenter:/^ *:-+: *$/,tableAlignLeft:/^ *:-+ *$/,startATag:/^<a /i,endATag:/^<\/a>/i,startPreScriptTag:/^<(pre|code|kbd|script)(\s|>)/i,endPreScriptTag:/^<\/(pre|code|kbd|script)(\s|>)/i,startAngleBracket:/^</,endAngleBracket:/>$/,pedanticHrefTitle:/^([^'"]*[^\s])\s+(['"])(.*)\2/,unicodeAlphaNumeric:/[\p{L}\p{N}]/u,escapeTest:/[&<>"']/,escapeReplace:/[&<>"']/g,escapeTestNoEncode:/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,escapeReplaceNoEncode:/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/g,unescapeTest:/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/ig,caret:/(^|[^\[])\^/g,percentDecode:/%25/g,findPipe:/\|/g,splitPipe:/ \|/,slashPipe:/\\\|/g,carriageReturn:/\r\n|\r/g,spaceLine:/^ +$/gm,notSpaceStart:/^\S*/,endingNewline:/\n$/,listItemRegex:t=>new RegExp(`^( {0,3}${t})((?:[	 ][^\\n]*)?(?:\\n|$))`),nextBulletRegex:t=>new RegExp(`^ {0,${Math.min(3,t-1)}}(?:[*+-]|\\d{1,9}[.)])((?:[ 	][^\\n]*)?(?:\\n|$))`),hrRegex:t=>new RegExp(`^ {0,${Math.min(3,t-1)}}((?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$)`),fencesBeginRegex:t=>new RegExp(`^ {0,${Math.min(3,t-1)}}(?:\`\`\`|~~~)`),headingBeginRegex:t=>new RegExp(`^ {0,${Math.min(3,t-1)}}#`),htmlBeginRegex:t=>new RegExp(`^ {0,${Math.min(3,t-1)}}<(?:[a-z].*>|!--)`,"i"),blockquoteBeginRegex:t=>new RegExp(`^ {0,${Math.min(3,t-1)}}>`)},Vr=/^(?:[ \t]*(?:\n|$))+/,Wr=/^((?: {4}| {0,3}\t)[^\n]+(?:\n(?:[ \t]*(?:\n|$))*)?)+/,Zr=/^ {0,3}(`{3,}(?=[^`\n]*(?:\n|$))|~{3,})([^\n]*)(?:\n|$)(?:|([\s\S]*?)(?:\n|$))(?: {0,3}\1[~`]* *(?=\n|$)|$)/,He=/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,Yr=/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,mt=/ {0,3}(?:[*+-]|\d{1,9}[.)])/,Tn=/^(?!bull |blockCode|fences|blockquote|heading|html|table)((?:.|\n(?!\s*?\n|bull |blockCode|fences|blockquote|heading|html|table))+?)\n {0,3}(=+|-+) *(?:\n+|$)/,Sn=j(Tn).replace(/bull/g,mt).replace(/blockCode/g,/(?: {4}| {0,3}\t)/).replace(/fences/g,/ {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g,/ {0,3}>/).replace(/heading/g,/ {0,3}#{1,6}/).replace(/html/g,/ {0,3}<[^\n>]+>\n/).replace(/\|table/g,"").getRegex(),Kr=j(Tn).replace(/bull/g,mt).replace(/blockCode/g,/(?: {4}| {0,3}\t)/).replace(/fences/g,/ {0,3}(?:`{3,}|~{3,})/).replace(/blockquote/g,/ {0,3}>/).replace(/heading/g,/ {0,3}#{1,6}/).replace(/html/g,/ {0,3}<[^\n>]+>\n/).replace(/table/g,/ {0,3}\|?(?:[:\- ]*\|)+[\:\- ]*\n/).getRegex(),xt=/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,Qr=/^[^\n]+/,Et=/(?!\s*\])(?:\\[\s\S]|[^\[\]\\])+/,Jr=j(/^ {0,3}\[(label)\]: *(?:\n[ \t]*)?([^<\s][^\s]*|<.*?>)(?:(?: +(?:\n[ \t]*)?| *\n[ \t]*)(title))? *(?:\n+|$)/).replace("label",Et).replace("title",/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/).getRegex(),ei=j(/^(bull)([ \t][^\n]+?)?(?:\n|$)/).replace(/bull/g,mt).getRegex(),et="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|search|section|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",yt=/<!--(?:-?>|[\s\S]*?(?:-->|$))/,ti=j("^ {0,3}(?:<(script|pre|style|textarea)[\\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[ 	]*)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n[ 	]*)+\\n|$)|</(?!script|pre|style|textarea)[a-z][\\w-]*\\s*>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n[ 	]*)+\\n|$))","i").replace("comment",yt).replace("tag",et).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),An=j(xt).replace("hr",He).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)])[ \\t]").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",et).getRegex(),ni=j(/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/).replace("paragraph",An).getRegex(),wt={blockquote:ni,code:Wr,def:Jr,fences:Zr,heading:Yr,hr:He,html:ti,lheading:Sn,list:ei,newline:Vr,paragraph:An,table:ye,text:Qr},cn=j("^ *([^\\n ].*)\\n {0,3}((?:\\| *)?:?-+:? *(?:\\| *:?-+:? *)*(?:\\| *)?)(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)").replace("hr",He).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("blockquote"," {0,3}>").replace("code","(?: {4}| {0,3}	)[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)])[ \\t]").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",et).getRegex(),ri={...wt,lheading:Kr,table:cn,paragraph:j(xt).replace("hr",He).replace("heading"," {0,3}#{1,6}(?:\\s|$)").replace("|lheading","").replace("table",cn).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)])[ \\t]").replace("html","</?(?:tag)(?: +|\\n|/?>)|<(?:script|pre|style|textarea|!--)").replace("tag",et).getRegex()},ii={...wt,html:j(`^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+?</\\1> *(?:\\n{2,}|\\s*$)|<tag(?:"[^"]*"|'[^']*'|\\s[^'"/>\\s]*)*?/?> *(?:\\n{2,}|\\s*$))`).replace("comment",yt).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:ye,lheading:/^(.+?)\n {0,3}(=+|-+) *(?:\n+|$)/,paragraph:j(xt).replace("hr",He).replace("heading",` *#{1,6} *[^
6]`).replace("lheading",Sn).replace("|table","").replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").replace("|tag","").getRegex()},si=/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,ai=/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,Cn=/^( {2,}|\\)\n(?!\s*$)/,li=/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\<!\[`*_]|\b_|$)|[^ ](?= {2,}\n)))/,tt=/[\p{P}\p{S}]/u,vt=/[\s\p{P}\p{S}]/u,On=/[^\s\p{P}\p{S}]/u,oi=j(/^((?![*_])punctSpace)/,"u").replace(/punctSpace/g,vt).getRegex(),Mn=/(?!~)[\p{P}\p{S}]/u,ci=/(?!~)[\s\p{P}\p{S}]/u,ui=/(?:[^\s\p{P}\p{S}]|~)/u,Nn=/(?![*_])[\p{P}\p{S}]/u,hi=/(?![*_])[\s\p{P}\p{S}]/u,pi=/(?:[^\s\p{P}\p{S}]|[*_])/u,fi=j(/link|precode-code|html/,"g").replace("link",/\[(?:[^\[\]`]|(?<a>`+)[^`]+\k<a>(?!`))*?\]\((?:\\[\s\S]|[^\\\(\)]|\((?:\\[\s\S]|[^\\\(\)])*\))*\)/).replace("prec
6ode-",Xr?"(?<!`)()":"(^^|[^`])").replace("code",/(?<b>`+)[^`]+\k<b>(?!`)/).replace("html",/<(?! )[^<>]*?>/).getRegex(),Pn=/^(?:\*+(?:((?!\*)punct)|[^\s*]))|^_+(?:((?!_)punct)|([^\s_]))/,gi=j(Pn,"u").replace(/punct/g,tt).getRegex(),di=j(Pn,"u").replace(/punct/g,Mn).getRegex(),In="^[^_*]*?__[^_*]*?\\*[^_*]*?(?=__)|[^*]+(?=[^*])|(?!\\*)punct(\\*+)(?=[\\s]|$)|notPunctSpace(\\*+)(?!\\*)(?=punctSpace|$)|(?!\\*)punctSpace(\\*+)(?=notPunctSpace)|[\\s](\\*+)(?!\\*)(?=punct)|(?!\\*)punct(\\*+)(?!\\*)(?=punct)|notPunctSpace(\\*+)(?=notPunctSpace)",bi=j(In,"gu").replace(/notPunctSpace/g,On).replace(/punctSpace/g,vt).replace(/punct/g,tt).getRegex(),ki=j(In,"gu").replace(/notPunctSpace/g,ui).replace(/punctSpace/g,ci).replace(/punct/g,Mn).getRegex(),mi=j("^[^_*]*?\\*\\*[^_*]*?_[^_*]*?(?=\\*\\*)|[^_]+(?=[^_])|(?!_)punct(_+)(?=[\\s]|$)|notPunctSpace(_+)(?!_)(?=punctSpace|$)|(?!_)punctSpace(_+)(?=notPunctSpace)|[\\s](_+)(?!_)(?=punct)|(?!_)punct(_+)(?!_)(?=punct)","gu").replace(/notPunctSpace/g,On).replace(/punctSpace/g,vt).replace(/punct/g,tt).getRegex(),xi=j(/^~~?(?:((?!~)punct)|[^\s~])/,"u").replace(/punct/g,Nn).getRegex(),Ei="^[^~]+(?=[^~])|(?!~)punct(~~?)(?=[\\s]|$)|notPunctSpace(~~?)(?!~)(?=punctSpace|$)|(?!~)punctSpace(~~?)(?=notPunctSpace)|[\\s](~~?)(?!~)(?=punct)|(?!~)punct(~~?)(?!~)(?=punct)|notPunctSpace(~~?)(?=notPunctSpace)",yi=j(Ei,"gu").replace(/notPunctSpace/g,pi).replace(/punctSpace/g,hi).replace(/punct/g,Nn).getRegex(),wi=j(/\\(punct)/,"gu").replace(/punct/g,tt).getRegex(),vi=j(/^<(scheme:[^\s\x00-\x1f<>]*|email)>/).replace("scheme",/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/).replace("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])?)+(?![-_])/).getRegex(),_i=j(yt).replace("(?:-->|$)","-->").getRegex(),Ri=j("^comment|^</[a-zA-Z][\\w:-]*\\s*>|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^<![a-zA-Z]+\\s[\\s\\S]*?>|^<!\\[CDATA\\[[\\s\\S]*?\\]\\]>").replace("comment",_i).replace("attribute",/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/).getRegex(),Ke=/(?:\[(?:\\[\s\S]|[^\[\]\\])*\]|\\[\s\S]|`+[^`]*?`+(?!`)|[^\[\]\\`])*?/,Ti=j(/^!?\[(label)\]\(\s*(href)(?:(?:[ \t]*(?:\n[ \t]*)?)(title))?\s*\)/).replace("label",Ke).replace("href",/<(?:\\.|[^\n<>\\])+>|[^ \t\n\x00-\x1f]*/).replace("title",/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/).getRegex(),Ln=j(/^!?\[(label)\]\[(ref)\]/).replace("label",Ke).replace("ref",Et).getRegex(),Dn=j(/^!?\[(ref)\](?:\[\])?/).replace("ref",Et).getRegex(),Si=j("reflink|nolink(?!\\()","g").replace("reflink",Ln).replace("nolink",Dn).getRegex(),un=/[hH][tT][tT][pP][sS]?|[fF][tT][pP]/,_t={_backpedal:ye,anyPunctuation:wi,autolink:vi,blockSkip:fi,br:Cn,code:ai,del:ye,delLDelim:ye,delRDelim:ye,emStrongLDelim:gi,emStrongRDelimAst:bi,emStrongRDelimUnd:mi,escape:si,link:Ti,nolink:Dn,punctuation:oi,reflink:Ln,reflinkSearch:Si,tag:Ri,text:li,url:ye},Ai={..._t,link:j(/^!?\[(label)\]\((.*?)\)/).replace("label",Ke).getRegex(),reflink:j(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",Ke).getRegex()},gt={..._t,emStrongRDelimAst:ki,emStrongLDelim:di,delLDelim:xi,delRDelim:yi,url:j(/^((?:protocol):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/).replace("protocol",un).replace("email",/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/).getRegex(),_backpedal:/(?:[^?!.,:;*_'"~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_'"~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])((?:\\[\s\S]|[^\\])*?(?:\\[\s\S]|[^\s~\\]))\1(?=[^~]|$)/,text:j(/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\<!\[`*~_]|\b_|protocol:\/\/|www\.|$)|[^ ](?= {2,}\n)|[^a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-](?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)))/).replace("protocol",un).getRegex()},Ci={...gt,br:j(Cn).replace("{2,}","*").getRegex(),text:j(gt.text).replace("\\b_","\\b_| {2,}\\n").replace(/\{2,\}/g,"*").getRegex()},Ye={normal:wt,gfm:ri,pedantic:ii},De={normal:_t,gfm:gt,breaks:Ci,pedantic:Ai},Oi={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},hn=t=>Oi[t];function fe(t,e){if(e){if(re.escapeTest.test(t))return t.replace(re.escapeReplace,hn)}else if(re.escapeTestNoEncode.test(t))return t.replace(re.escapeReplaceNoEncode,hn);return t}function pn(t){try{t=encodeURI(t).replace(re.percentDecode,"%")}catch{return null}return t}function fn(t,e){let r=t.replace(re.findPipe,(o,l,p)=>{let s=!1,c=l;for(;--c>=0&&p[c]==="\\";)s=!s;return s?"|":" |"}),i=r.split(re.splitPipe),n=0;if(i[0].trim()||i.shift(),i.length>0&&!i.at(-1)?.trim()&&i.pop(),e)if(i.length>e)i.splice(e);else for(;i.length<e;)i.push("");for(;n<i.length;n++)i[n]=i[n].trim().replace(re.slashPipe,"|");return i}function Be(t,e,r){let i=t.length;if(i===0)return"";let n=0;for(;n<i&&t.charAt(i-n-1)===e;)n++;return t.slice(0,i-n)}function Mi(t,e){if(t.indexOf(e[1])===-1)return-1;let r=0;for(let i=0;i<t.length;i++)if(t[i]==="\\")i++;else if(t[i]===e[0])r++;else if(t[i]===e[1]&&(r--,r<0))return i;return r>0?-2:-1}function Ni(t,e=0){let r=e,i="";for(let n of t)if(n==="	"){let o=4-r%4;i+=" ".repeat(o),r+=o}else i+=n,r++;return i}function gn(t,e,r,i,n){let o=e.href,l=e.title||null,p=t[1].replace(n.other.outputLinkReplace,"$1");i.state.inLink=!0;let s={type:t[0].charAt(0)==="!"?"image":"link",raw:r,href:o,title:l,text:p,tokens:i.inl
vendor: 12,057 bytes, lines 6-30
6ineTokens(p)};return i.state.inLink=!1,s}function Pi(t,e,r){let i=t.match(r.other.indentCodeCompensation);if(i===null)return e;let n=i[1];return e.split(`
7`).map(o=>{let l=o.match(r.other.beginningSpace);if(l===null)return o;let[p]=l;return p.length>=n.length?o.slice(n.length):o}).join(`
8`)}var Qe=class{options;rules;lexer;constructor(t){this.options=t||ve}space(t){let e=this.rules.block.newline.exec(t);if(e&&e[0].length>0)return{type:"space",raw:e[0]}}code(t){let e=this.rules.block.code.exec(t);if(e){let r=e[0].replace(this.rules.other.codeRemoveIndent,"");return{type:"code",raw:e[0],codeBlockStyle:"indented",text:this.options.pedantic?r:Be(r,`
9`)}}}fences(t){let e=this.rules.block.fences.exec(t);if(e){let r=e[0],i=Pi(r,e[3]||"",this.rules);return{type:"code",raw:r,lang:e[2]?e[2].trim().replace(this.rules.inline.anyPunctuation,"$1"):e[2],text:i}}}heading(t){let e=this.rules.block.heading.exec(t);if(e){let r=e[2].trim();if(this.rules.other.endingHash.test(r)){let i=Be(r,"#");(this.options.pedantic||!i||this.rules.other.endingSpaceChar.test(i))&&(r=i.trim())}return{type:"heading",raw:e[0],depth:e[1].length,text:r,tokens:this.lexer.inline(r)}}}hr(t){let e=this.rules.block.hr.exec(t);if(e)return{type:"hr",raw:Be(e[0],`
10`)}}blockquote(t){let e=this.rules.block.blockquote.exec(t);if(e){let r=Be(e[0],`
11`).split(`
12`),i="",n="",o=[];for(;r.length>0;){let l=!1,p=[],s;for(s=0;s<r.length;s++)if(this.rules.other.blockquoteStart.test(r[s]))p.push(r[s]),l=!0;else if(!l)p.push(r[s]);else break;r=r.slice(s);let c=p.join(`
13`),h=c.replace(this.rules.other.blockquoteSetextReplace,`
14    $1`).replace(this.rules.other.blockquoteSetextReplace2,"");i=i?`${i}
15${c}`:c,n=n?`${n}
16${h}`:h;let b=this.lexer.state.top;if(this.lexer.state.top=!0,this.lexer.blockTokens(h,o,!0),this.lexer.state.top=b,r.length===0)break;let E=o.at(-1);if(E?.type==="code")break;if(E?.type==="blockquote"){let O=E,A=O.raw+`
17`+r.join(`
18`),v=this.blockquote(A);o[o.length-1]=v,i=i.substring(0,i.length-O.raw.length)+v.raw,n=n.substring(0,n.length-O.text.length)+v.text;break}else if(E?.type==="list"){let O=E,A=O.raw+`
19`+r.join(`
20`),v=this.list(A);o[o.length-1]=v,i=i.substring(0,i.length-E.raw.length)+v.raw,n=n.substring(0,n.length-O.raw.length)+v.raw,r=A.substring(o.at(-1).raw.length).split(`
21`);continue}}return{type:"blockquote",raw:i,tokens:o,text:n}}}list(t){let e=this.rules.block.list.exec(t);if(e){let r=e[1].trim(),i=r.length>1,n={type:"list",raw:"",ordered:i,start:i?+r.slice(0,-1):"",loose:!1,items:[]};r=i?`\\d{1,9}\\${r.slice(-1)}`:`\\${r}`,this.options.pedantic&&(r=i?r:"[*+-]");let o=this.rules.other.listItemRegex(r),l=!1;for(;t;){let s=!1,c="",h="";if(!(e=o.exec(t))||this.rules.block.hr.test(t))break;c=e[0],t=t.substring(c.length);let b=Ni(e[2].split(`
22`,1)[0],e[1].length),E=t.split(`
23`,1)[0],O=!b.trim(),A=0;if(this.options.pedantic?(A=2,h=b.trimStart()):O?A=e[1].length+1:(A=b.search(this.rules.other.nonSpaceChar),A=A>4?1:A,h=b.slice(A),A+=e[1].length),O&&this.rules.other.blankLine.test(E)&&(c+=E+`
24`,t=t.substring(E.length+1),s=!0),!s){let v=this.rules.other.nextBulletRegex(A),R=this.rules.other.hrRegex(A),P=this.rules.other.fencesBeginRegex(A),G=this.rules.other.headingBeginRegex(A),F=this.rules.other.htmlBeginRegex(A),X=this.rules.other.blockquoteBeginRegex(A);for(;t;){let u=t.split(`
25`,1)[0],f;if(E=u,this.options.pedantic?(E=E.replace(this.rules.other.listReplaceNesting,"  "),f=E):f=E.replace(this.rules.other.tabCharGlobal,"    "),P.test(E)||G.test(E)||F.test(E)||X.test(E)||v.test(E)||R.test(E))break;if(f.search(this.rules.other.nonSpaceChar)>=A||!E.trim())h+=`
26`+f.slice(A);else{if(O||b.replace(this.rules.other.tabCharGlobal,"    ").search(this.rules.other.nonSpaceChar)>=4||P.test(b)||G.test(b)||R.test(b))break;h+=`
27`+E}O=!E.trim(),c+=u+`
28`,t=t.substring(u.length+1),b=f.slice(A)}}n.loose||(l?n.loose=!0:this.rules.other.doubleBlankLine.test(c)&&(l=!0)),n.items.push({type:"list_item",raw:c,task:!!this.options.gfm&&this.rules.other.listIsTask.test(h),loose:!1,text:h,tokens:[]}),n.raw+=c}let p=n.items.at(-1);if(p)p.raw=p.raw.trimEnd(),p.text=p.text.trimEnd();else return;n.raw=n.raw.trimEnd();for(let s of n.items){if(this.lexer.state.top=!1,s.tokens=this.lexer.blockTokens(s.text,[]),s.task){if(s.text=s.text.replace(this.rules.other.listReplaceTask,""),s.tokens[0]?.type==="text"||s.tokens[0]?.type==="paragraph"){s.tokens[0].raw=s.tokens[0].raw.replace(this.rules.other.listReplaceTask,""),s.tokens[0].text=s.tokens[0].text.replace(this.rules.other.listReplaceTask,"");for(let h=this.lexer.inlineQueue.length-1;h>=0;h--)if(this.rules.other.listIsTask.test(this.lexer.inlineQueue[h].src)){this.lexer.inlineQueue[h].src=this.lexer.inlineQueue[h].src.replace(this.rules.other.listReplaceTask,"");break}}let c=this.rules.other.listTaskCheckbox.exec(s.raw);if(c){let h={type:"checkbox",raw:c[0]+" ",checked:c[0]!=="[ ]"};s.checked=h.checked,n.loose?s.tokens[0]&&["paragraph","text"].includes(s.tokens[0].type)&&"tokens"in s.tokens[0]&&s.tokens[0].tokens?(s.tokens[0].raw=h.raw+s.tokens[0].raw,s.tokens[0].text=h.raw+s.tokens[0].text,s.tokens[0].tokens.unshift(h)):s.tokens.unshift({type:"paragraph",raw:h.raw,text:h.raw,tokens:[h]}):s.tokens.unshift(h)}}if(!n.loose){let c=s.tokens.filter(b=>b.type==="space"),h=c.length>0&&c.some(b=>this.rules.other.anyLine.test(b.raw));n.loose=h}}if(n.loose)for(let s of n.items){s.loose=!0;for(let c of s.tokens)c.type==="text"&&(c.type="paragraph")}return n}}html(t){let e=this.rules.block.html.exec(t);if(e)return{type:"html",block:!0,raw:e[0],pre:e[1]==="pre"||e[1]==="script"||e[1]==="style",text:e[0]}}def(t){let e=this.rules.block.def.exec(t);if(e){let r=e[1].toLowerCase().replace(this.rules.other.multipleSpaceGlobal," "),i=e[2]?e[2].replace(this.rules.other.hrefBrackets,"$1").replace(this.rules.inline.anyPunctuation,"$1"):"",n=e[3]?e[3].substring(1,e[3].length-1).replace(this.rules.inline.anyPunctuation,"$1"):e[3];return{type:"def",tag:r,raw:e[0],href:i,title:n}}}table(t){let e=this.rules.block.table.exec(t);if(!e||!this.rules.other.tableDelimiter.test(e[2]))return;let r=fn(e[1]),i=e[2].replace(this.rules.other.tableAlignChars,"").split("|"),n=e[3]?.trim()?e[3].replace(this.rules.other.tableRowBlankLine,"").split(`
29`):[],o={type:"table",raw:e[0],header:[],align:[],rows:[]};if(r.length===i.length){for(let l of i)this.rules.other.tableAlignRight.test(l)?o.align.push("right"):this.rules.other.tableAlignCenter.test(l)?o.align.push("center"):this.rules.other.tableAlignLeft.test(l)?o.align.push("left"):o.align.push(null);for(let l=0;l<r.length;l++)o.header.push({text:r[l],tokens:this.lexer.inline(r[l]),header:!0,align:o.align[l]});for(let l of n)o.rows.push(fn(l,o.header.length).map((p,s)=>({text:p,tokens:this.lexer.inline(p),header:!1,align:o.align[s]})));return o}}lheading(t){let e=this.rules.block.lheading.exec(t);if(e)return{type:"heading",raw:e[0],depth:e[2].charAt(0)==="="?1:2,text:e[1],tokens:this.lexer.inline(e[1])}}paragraph(t){let e=this.rules.block.paragraph.exec(t);if(e){let r=e[1].charAt(e[1].length-1)===`
30`?e[1].slice(0,-1):e[1];return{type:"paragraph",raw:e[0],text:r,tokens:this.lexer.inline(r)}}}text(t){let e=this.rules.block.text.exec(t);if(e)return{type:"text",raw:e[0],text:e[0],tokens:this.lexer.inline(e[0])}}escape(t){let e=this.rules.inline.escape.exec(t);if(e)return{type:"escape",raw:e[0],text:e[1]}}tag(t){let e=this.rules.inline.tag.exec(t);if(e)return!this.lexer.state.inLink&&this.rules.other.startATag.test(e[0])?this.lexer.state.inLink=!0:this.lexer.state.inLink&&this.rules.other.endATag.test(e[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&this.rules.other.startPreScriptTag.test(e[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&this.rules.other.endPreScriptTag.test(e[0])&&(this.lexer.state.inRawBlock=!1),{type:"html",raw:e[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,block:!1,text:e[0]}}link(t){let e=this.rules.inline.link.exec(t);if(e){let r=e[2].trim();if(!this.options.pedantic&&this.rules.other.startAngleBracket.test(r)){if(!this.rules.other.endAngleBracket.test(r))return;let o=Be(r.slice(0,-1),"\\");if((r.length-o.length)%2===0)return}else{let o=Mi(e[2],"()");if(o===-2)return;if(o>-1){let l=(e[0].indexOf("!")===0?5:4)+e[1].length+o;e[2]=e[2].substring(0,o),e[0]=e[0].substring(0,l).trim(),e[3]=""}}let i=e[2],n="";if(this.options.pedantic){let o=this.rules.other.pedanticHrefTitle.exec(i);o&&(i=o[1],n=o[3])}else n=e[3]?e[3].slice(1,-1):"";return i=i.trim(),this.rules.other.startAngleBracket.test(i)&&(this.options.pedantic&&!this.rules.other.endAngleBracket.test(r)?i=i.slice(1):i=i.slice(1,-1)),gn(e,{href:i&&i.replace(this.rules.inline.anyPunctuation,"$1"),title:n&&n.replace(this.rules.inline.anyPunctuation,"$1")},e[0],this.lexer,this.rules)}}reflink(t,e){let r;if((r=this.rules.inline.reflink.exec(t))||(r=this.rules.inline.nolink.exec(t))){let i=(r[2]||r[1]).replace(this.rules.other.multipleSpaceGlobal," "),n=e[i.toLowerCase()];if(!n){let o=r[0].charAt(0);return{type:"text",raw:o,text:o}}return gn(r,n,r[0],this.lexer,this.rules)}}emStrong(t,e,r=""){let i=this.rules.inline.emStrongLDelim.exec(t);if(!(!i||i[3]&&r.match(this.rules.other.unicodeAlphaNumeric))&&(!(i[1]||i[2])||!r||this.rules.inline.punctuation.exec(r))){let n=[...i[0]].length-1,o,l,p=n,s=0,c=i[0][0]==="*"?this.rules.inline.emStrongRDelimAst:this.rules.inline.emStrongRDelimUnd;for(c.lastIndex=0,e=e.slice(-1*t.length+n);(i=c.exec(e))!=null;){if(o=i[1]||i[2]||i[3]||i[4]||i[5]||i[6],!o)continue;if(l=[...o].length,i[3]||i[4]){p+=l;continue}else if((i[5]||i[6])&&n%3&&!((n+l)%3)){s+=l;continue}if(p-=l,p>0)continue;l=Math.min(l,l+p+s);let h=[...i[0]][0].length,b=t.slice(0,n+i.index+h+l);if(Math.min(n,l)%2){let O=b.slice(1,-1);return{type:"em",raw:b,text:O,tokens:this.lexer.inlineTokens(O)}}let E=b.slice(2,-2);return{type:"strong",raw:b,text:E,tokens:this.lexer.inlineTokens(E)}}}}codespan(t){let e=this.rules.inline.code.exec(t);if(e){let r=e[2].replace(this.rules.other.newLineCharGlobal," "),i=this.rules.other.nonSpaceChar.test(r),n=this.rules.other.startingSpaceChar.test(r)&&this.rules.other.endingSpaceChar.test(r);return i&&n&&(r=r.substring(1,r.length-1)),{type:"codespan",raw:e[0],text:r}}}br(t){let e=this.rules.inline.br.exec(t);if(e)return{type:"br",raw:e[0]}}del(t,e,r=""){let i=this.rules.inline.delLDelim.exec(t);if(i&&(!i[1]||!r||this.rules.inline.punctuation.exec(r))){let n=[...i[0]].length-1,o,l,p=n,s=this.rules.inline.delRDelim;for(s.lastIndex=0,e=e.slice(-1*t.length+n);(i=s.exec(e))!=null;){if(o=i[1]||i[2]||i[3]||i[4]||i[5]||i[6],!o||(l=[...o].length,l!==n))continue;if(i[3]||i[4]){p+=l;continue}if(p-=l,p>0)continue;l=Math.min(l,l+p);let c=[...i[0]][0].length,h=t.slice(0,n+i.index+c+l),b=h.slice(n,-n);return{type:"del",raw:h,text:b,tokens:this.lexer.inlineTokens(b)}}}}autolink(t){let e=this.rules.inline.autolink.exec(t);if(e){let r,i;return e[2]==="@"?(r=e[1],i="mailto:"+r):(r=e[1],i=r),{type:"link",raw:e[0],text:r,href:i,tokens:[{type:"text",raw:r,text:r}]}}}url(t){let e;if(e=this.rules.inline.url.exec(t)){let r,i;if(e[2]==="@")r=e[0],i="mailto:"+r;else{let n;do n=e[0],e[0]=this.rules.inline._backpedal.exec(e[0])?.[0]??"";while(n!==e[0]);r=e[0],e[1]==="www."?i="http://"+e[0]:i=e[0]}return{type:"link",raw:e[0],text:r,href:i,tokens:[{type:"text",raw:r,text:r}]}}}inlineText(t){let e=this.rules.inline.text.exec(t);if(e){let r=this.lexer.state.inRawBlock;return{type:"text",raw:e[0],text:e[0],escaped:r}}}},ce=class dt{tokens;options;state;inlineQueue;tokenizer;constructor(e){this.tokens=[],this.tokens.links=Object.create(null),this.options=e||ve,this.options.tokenizer=this.options.tokenizer||new Qe,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options,this.tokenizer.lexer=this,this.inlineQueue=[],this.state={inLink:!1,inRawBlock:!1,top:!0};let r={other:re,block:Ye.normal,inline:De.normal};this.options.pedantic?(r.block=Ye.pedantic,r.inline=De.pedantic):this.options.gfm&&(r.block=Ye.gfm,this.options.breaks?r.inline=De.breaks:r.inline=De.gfm),this.tokenizer.rules=r}static get rules(){return{block:Ye,inline:De}}
vendor: 7,025 bytes, lines 30-62
30static lex(e,r){return new dt(r).lex(e)}static lexInline(e,r){return new dt(r).inlineTokens(e)}lex(e){e=e.replace(re.carriageReturn,`
31`),this.blockTokens(e,this.tokens);for(let r=0;r<this.inlineQueue.length;r++){let i=this.inlineQueue[r];this.inlineTokens(i.src,i.tokens)}return this.inlineQueue=[],this.tokens}blockTokens(e,r=[],i=!1){for(this.options.pedantic&&(e=e.replace(re.tabCharGlobal,"    ").replace(re.spaceLine,""));e;){let n;if(this.options.extensions?.block?.some(l=>(n=l.call({lexer:this},e,r))?(e=e.substring(n.raw.length),r.push(n),!0):!1))continue;if(n=this.tokenizer.space(e)){e=e.substring(n.raw.length);let l=r.at(-1);n.raw.length===1&&l!==void 0?l.raw+=`
32`:r.push(n);continue}if(n=this.tokenizer.code(e)){e=e.substring(n.raw.length);let l=r.at(-1);l?.type==="paragraph"||l?.type==="text"?(l.raw+=(l.raw.endsWith(`
33`)?"":`
34`)+n.raw,l.text+=`
35`+n.text,this.inlineQueue.at(-1).src=l.text):r.push(n);continue}if(n=this.tokenizer.fences(e)){e=e.substring(n.raw.length),r.push(n);continue}if(n=this.tokenizer.heading(e)){e=e.substring(n.raw.length),r.push(n);continue}if(n=this.tokenizer.hr(e)){e=e.substring(n.raw.length),r.push(n);continue}if(n=this.tokenizer.blockquote(e)){e=e.substring(n.raw.length),r.push(n);continue}if(n=this.tokenizer.list(e)){e=e.substring(n.raw.length),r.push(n);continue}if(n=this.tokenizer.html(e)){e=e.substring(n.raw.length),r.push(n);continue}if(n=this.tokenizer.def(e)){e=e.substring(n.raw.length);let l=r.at(-1);l?.type==="paragraph"||l?.type==="text"?(l.raw+=(l.raw.endsWith(`
36`)?"":`
37`)+n.raw,l.text+=`
38`+n.raw,this.inlineQueue.at(-1).src=l.text):this.tokens.links[n.tag]||(this.tokens.links[n.tag]={href:n.href,title:n.title},r.push(n));continue}if(n=this.tokenizer.table(e)){e=e.substring(n.raw.length),r.push(n);continue}if(n=this.tokenizer.lheading(e)){e=e.substring(n.raw.length),r.push(n);continue}let o=e;if(this.options.extensions?.startBlock){let l=1/0,p=e.slice(1),s;this.options.extensions.startBlock.forEach(c=>{s=c.call({lexer:this},p),typeof s=="number"&&s>=0&&(l=Math.min(l,s))}),l<1/0&&l>=0&&(o=e.substring(0,l+1))}if(this.state.top&&(n=this.tokenizer.paragraph(o))){let l=r.at(-1);i&&l?.type==="paragraph"?(l.raw+=(l.raw.endsWith(`
39`)?"":`
40`)+n.raw,l.text+=`
41`+n.text,this.inlineQueue.pop(),this.inlineQueue.at(-1).src=l.text):r.push(n),i=o.length!==e.length,e=e.substring(n.raw.length);continue}if(n=this.tokenizer.text(e)){e=e.substring(n.raw.length);let l=r.at(-1);l?.type==="text"?(l.raw+=(l.raw.endsWith(`
42`)?"":`
43`)+n.raw,l.text+=`
44`+n.text,this.inlineQueue.pop(),this.inlineQueue.at(-1).src=l.text):r.push(n);continue}if(e){let l="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(l);break}else throw new Error(l)}}return this.state.top=!0,r}inline(e,r=[]){return this.inlineQueue.push({src:e,tokens:r}),r}inlineTokens(e,r=[]){let i=e,n=null;if(this.tokens.links){let s=Object.keys(this.tokens.links);if(s.length>0)for(;(n=this.tokenizer.rules.inline.reflinkSearch.exec(i))!=null;)s.includes(n[0].slice(n[0].lastIndexOf("[")+1,-1))&&(i=i.slice(0,n.index)+"["+"a".repeat(n[0].length-2)+"]"+i.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;(n=this.tokenizer.rules.inline.anyPunctuation.exec(i))!=null;)i=i.slice(0,n.index)+"++"+i.slice(this.tokenizer.rules.inline.anyPunctuation.lastIndex);let o;for(;(n=this.tokenizer.rules.inline.blockSkip.exec(i))!=null;)o=n[2]?n[2].length:0,i=i.slice(0,n.index+o)+"["+"a".repeat(n[0].length-o-2)+"]"+i.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);i=this.options.hooks?.emStrongMask?.call({lexer:this},i)??i;let l=!1,p="";for(;e;){l||(p=""),l=!1;let s;if(this.options.extensions?.inline?.some(h=>(s=h.call({lexer:this},e,r))?(e=e.substring(s.raw.length),r.push(s),!0):!1))continue;if(s=this.tokenizer.escape(e)){e=e.substring(s.raw.length),r.push(s);continue}if(s=this.tokenizer.tag(e)){e=e.substring(s.raw.length),r.push(s);continue}if(s=this.tokenizer.link(e)){e=e.substring(s.raw.length),r.push(s);continue}if(s=this.tokenizer.reflink(e,this.tokens.links)){e=e.substring(s.raw.length);let h=r.at(-1);s.type==="text"&&h?.type==="text"?(h.raw+=s.raw,h.text+=s.text):r.push(s);continue}if(s=this.tokenizer.emStrong(e,i,p)){e=e.substring(s.raw.length),r.push(s);continue}if(s=this.tokenizer.codespan(e)){e=e.substring(s.raw.length),r.push(s);continue}if(s=this.tokenizer.br(e)){e=e.substring(s.raw.length),r.push(s);continue}if(s=this.tokenizer.del(e,i,p)){e=e.substring(s.raw.length),r.push(s);continue}if(s=this.tokenizer.autolink(e)){e=e.substring(s.raw.length),r.push(s);continue}if(!this.state.inLink&&(s=this.tokenizer.url(e))){e=e.substring(s.raw.length),r.push(s);continue}let c=e;if(this.options.extensions?.startInline){let h=1/0,b=e.slice(1),E;this.options.extensions.startInline.forEach(O=>{E=O.call({lexer:this},b),typeof E=="number"&&E>=0&&(h=Math.min(h,E))}),h<1/0&&h>=0&&(c=e.substring(0,h+1))}if(s=this.tokenizer.inlineText(c)){e=e.substring(s.raw.length),s.raw.slice(-1)!=="_"&&(p=s.raw.slice(-1)),l=!0;let h=r.at(-1);h?.type==="text"?(h.raw+=s.raw,h.text+=s.text):r.push(s);continue}if(e){let h="Infinite loop on byte: "+e.charCodeAt(0);if(this.options.silent){console.error(h);break}else throw new Error(h)}}return r}},Je=class{options;parser;constructor(t){this.options=t||ve}space(t){return""}code({text:t,lang:e,escaped:r}){let i=(e||"").match(re.notSpaceStart)?.[0],n=t.replace(re.endingNewline,"")+`
45`;return i?'<pre><code class="language-'+fe(i)+'">'+(r?n:fe(n,!0))+`</code></pre>
46`:"<pre><code>"+(r?n:fe(n,!0))+`</code></pre>
47`}blockquote({tokens:t}){return`<blockquote>
48${this.parser.parse(t)}</blockquote>
49`}html({text:t}){return t}def(t){return""}heading({tokens:t,depth:e}){return`<h${e}>${this.parser.parseInline(t)}</h${e}>
50`}hr(t){return`<hr>
51`}list(t){let e=t.ordered,r=t.start,i="";for(let l=0;l<t.items.length;l++){let p=t.items[l];i+=this.listitem(p)}let n=e?"ol":"ul",o=e&&r!==1?' start="'+r+'"':"";return"<"+n+o+`>
52`+i+"</"+n+`>
53`}listitem(t){return`<li>${this.parser.parse(t.tokens)}</li>
54`}checkbox({checked:t}){return"<input "+(t?'checked="" ':"")+'disabled="" type="checkbox"> '}paragraph({tokens:t}){return`<p>${this.parser.parseInline(t)}</p>
55`}table(t){let e="",r="";for(let n=0;n<t.header.length;n++)r+=this.tablecell(t.header[n]);e+=this.tablerow({text:r});let i="";for(let n=0;n<t.rows.length;n++){let o=t.rows[n];r="";for(let l=0;l<o.length;l++)r+=this.tablecell(o[l]);i+=this.tablerow({text:r})}return i&&(i=`<tbody>${i}</tbody>`),`<table>
56<thead>
57`+e+`</thead>
58`+i+`</table>
59`}tablerow({text:t}){return`<tr>
60${t}</tr>
61`}tablecell(t){let e=this.parser.parseInline(t.tokens),r=t.header?"th":"td";return(t.align?`<${r} align="${t.align}">`:`<${r}>`)+e+`</${r}>
62`}strong({tokens:t}){return`<strong>${this.parser.parseInline(t)}</strong>`}em({tokens:t}){return`<em>${this.parser.parseInline(t)}</em>`}codespan({text:t}){return`<code>${fe(t,!0)}</code>`}br(t){return"<br>"}del({tokens:t}){return`<del>${this.parser.parseInline(t)}</del>`}link({href:t,title:e,tokens:r}){let i=this.parser.parseInline(r),n=pn(t);
vendor: 8,778 bytes, lines 62-63
62if(n===null)return i;t=n;let o='<a href="'+t+'"';return e&&(o+=' title="'+fe(e)+'"'),o+=">"+i+"</a>",o}image({href:t,title:e,text:r,tokens:i}){i&&(r=this.parser.parseInline(i,this.parser.textRenderer));let n=pn(t);if(n===null)return fe(r);t=n;let o=`<img src="${t}" alt="${fe(r)}"`;return e&&(o+=` title="${fe(e)}"`),o+=">",o}text(t){return"tokens"in t&&t.tokens?this.parser.parseInline(t.tokens):"escaped"in t&&t.escaped?t.text:fe(t.text)}},Rt=class{strong({text:t}){return t}em({text:t}){return t}codespan({text:t}){return t}del({text:t}){return t}html({text:t}){return t}text({text:t}){return t}link({text:t}){return""+t}image({text:t}){return""+t}br(){return""}checkbox({raw:t}){return t}},ue=class bt{options;renderer;textRenderer;constructor(e){this.options=e||ve,this.options.renderer=this.options.renderer||new Je,this.renderer=this.options.renderer,this.renderer.options=this.options,this.renderer.parser=this,this.textRenderer=new Rt}static parse(e,r){return new bt(r).parse(e)}static parseInline(e,r){return new bt(r).parseInline(e)}parse(e){let r="";for(let i=0;i<e.length;i++){let n=e[i];if(this.options.extensions?.renderers?.[n.type]){let l=n,p=this.options.extensions.renderers[l.type].call({parser:this},l);if(p!==!1||!["space","hr","heading","code","table","blockquote","list","html","def","paragraph","text"].includes(l.type)){r+=p||"";continue}}let o=n;switch(o.type){case"space":{r+=this.renderer.space(o);break}case"hr":{r+=this.renderer.hr(o);break}case"heading":{r+=this.renderer.heading(o);break}case"code":{r+=this.renderer.code(o);break}case"table":{r+=this.renderer.table(o);break}case"blockquote":{r+=this.renderer.blockquote(o);break}case"list":{r+=this.renderer.list(o);break}case"checkbox":{r+=this.renderer.checkbox(o);break}case"html":{r+=this.renderer.html(o);break}case"def":{r+=this.renderer.def(o);break}case"paragraph":{r+=this.renderer.paragraph(o);break}case"text":{r+=this.renderer.text(o);break}default:{let l='Token with "'+o.type+'" type was not found.';if(this.options.silent)return console.error(l),"";throw new Error(l)}}}return r}parseInline(e,r=this.renderer){let i="";for(let n=0;n<e.length;n++){let o=e[n];if(this.options.extensions?.renderers?.[o.type]){let p=this.options.extensions.renderers[o.type].call({parser:this},o);if(p!==!1||!["escape","html","link","image","strong","em","codespan","br","del","text"].includes(o.type)){i+=p||"";continue}}let l=o;switch(l.type){case"escape":{i+=r.text(l);break}case"html":{i+=r.html(l);break}case"link":{i+=r.link(l);break}case"image":{i+=r.image(l);break}case"checkbox":{i+=r.checkbox(l);break}case"strong":{i+=r.strong(l);break}case"em":{i+=r.em(l);break}case"codespan":{i+=r.codespan(l);break}case"br":{i+=r.br(l);break}case"del":{i+=r.del(l);break}case"text":{i+=r.text(l);break}default:{let p='Token with "'+l.type+'" type was not found.';if(this.options.silent)return console.error(p),"";throw new Error(p)}}}return i}},ze=class{options;block;constructor(t){this.options=t||ve}static passThroughHooks=new Set(["preprocess","postprocess","processAllTokens","emStrongMask"]);static passThroughHooksRespectAsync=new Set(["preprocess","postprocess","processAllTokens"]);preprocess(t){return t}postprocess(t){return t}processAllTokens(t){return t}emStrongMask(t){return t}provideLexer(){return this.block?ce.lex:ce.lexInline}provideParser(){return this.block?ue.parse:ue.parseInline}},Ii=class{defaults=kt();options=this.setOptions;parse=this.parseMarkdown(!0);parseInline=this.parseMarkdown(!1);Parser=ue;Renderer=Je;TextRenderer=Rt;Lexer=ce;Tokenizer=Qe;Hooks=ze;constructor(...t){this.use(...t)}walkTokens(t,e){let r=[];for(let i of t)switch(r=r.concat(e.call(this,i)),i.type){case"table":{let n=i;for(let o of n.header)r=r.concat(this.walkTokens(o.tokens,e));for(let o of n.rows)for(let l of o)r=r.concat(this.walkTokens(l.tokens,e));break}case"list":{let n=i;r=r.concat(this.walkTokens(n.items,e));break}default:{let n=i;this.defaults.extensions?.childTokens?.[n.type]?this.defaults.extensions.childTokens[n.type].forEach(o=>{let l=n[o].flat(1/0);r=r.concat(this.walkTokens(l,e))}):n.tokens&&(r=r.concat(this.walkTokens(n.tokens,e)))}}return r}use(...t){let e=this.defaults.extensions||{renderers:{},childTokens:{}};return t.forEach(r=>{let i={...r};if(i.async=this.defaults.async||i.async||!1,r.extensions&&(r.extensions.forEach(n=>{if(!n.name)throw new Error("extension name required");if("renderer"in n){let o=e.renderers[n.name];o?e.renderers[n.name]=function(...l){let p=n.renderer.apply(this,l);return p===!1&&(p=o.apply(this,l)),p}:e.renderers[n.name]=n.renderer}if("tokenizer"in n){if(!n.level||n.level!=="block"&&n.level!=="inline")throw new Error("extension level must be 'block' or 'inline'");let o=e[n.level];o?o.unshift(n.tokenizer):e[n.level]=[n.tokenizer],n.start&&(n.level==="block"?e.startBlock?e.startBlock.push(n.start):e.startBlock=[n.start]:n.level==="inline"&&(e.startInline?e.startInline.push(n.start):e.startInline=[n.start]))}"childTokens"in n&&n.childTokens&&(e.childTokens[n.name]=n.childTokens)}),i.extensions=e),r.renderer){let n=this.defaults.renderer||new Je(this.defaults);for(let o in r.renderer){if(!(o in n))throw new Error(`renderer '${o}' does not exist`);if(["options","parser"].includes(o))continue;let l=o,p=r.renderer[l],s=n[l];n[l]=(...c)=>{let h=p.apply(n,c);return h===!1&&(h=s.apply(n,c)),h||""}}i.renderer=n}if(r.tokenizer){let n=this.defaults.tokenizer||new Qe(this.defaults);for(let o in r.tokenizer){if(!(o in n))throw new Error(`tokenizer '${o}' does not exist`);if(["options","rules","lexer"].includes(o))continue;let l=o,p=r.tokenizer[l],s=n[l];n[l]=(...c)=>{let h=p.apply(n,c);return h===!1&&(h=s.apply(n,c)),h}}i.tokenizer=n}if(r.hooks){let n=this.defaults.hooks||new ze;for(let o in r.hooks){if(!(o in n))throw new Error(`hook '${o}' does not exist`);if(["options","block"].includes(o))continue;let l=o,p=r.hooks[l],s=n[l];ze.passThroughHooks.has(o)?n[l]=c=>{if(this.defaults.async&&ze.passThroughHooksRespectAsync.has(o))return(async()=>{let b=await p.call(n,c);return s.call(n,b)})();let h=p.call(n,c);return s.call(n,h)}:n[l]=(...c)=>{if(this.defaults.async)return(async()=>{let b=await p.apply(n,c);return b===!1&&(b=await s.apply(n,c)),b})();let h=p.apply(n,c);return h===!1&&(h=s.apply(n,c)),h}}i.hooks=n}if(r.walkTokens){let n=this.defaults.walkTokens,o=r.walkTokens;i.walkTokens=function(l){let p=[];return p.push(o.call(this,l)),n&&(p=p.concat(n.call(this,l))),p}}this.defaults={...this.defaults,...i}}),this}setOptions(t){return this.defaults={...this.defaults,...t},this}lexer(t,e){return ce.lex(t,e??this.defaults)}parser(t,e){return ue.parse(t,e??this.defaults)}parseMarkdown(t){return(e,r)=>{let i={...r},n={...this.defaults,...i},o=this.onError(!!n.silent,!!n.async);if(this.defaults.async===!0&&i.async===!1)return o(new Error("marked(): The async option was set to true by an extension. Remove async: false from the parse options object to return a Promise."));if(typeof e>"u"||e===null)return o(new Error("marked(): input parameter is undefined or null"));if(typeof e!="string")return o(new Error("marked(): input parameter is of type "+Object.prototype.toString.call(e)+", string expected"));if(n.hooks&&(n.hooks.options=n,n.hooks.block=t),n.async)return(async()=>{let l=n.hooks?await n.hooks.preprocess(e):e,p=await(n.hooks?await n.hooks.provideLexer():t?ce.lex:ce.lexInline)(l,n),s=n.hooks?await n.hooks.processAllTokens(p):p;n.walkTokens&&await Promise.all(this.walkTokens(s,n.walkTokens));let c=await(n.hooks?await n.hooks.provideParser():t?ue.parse:ue.parseInline)(s,n);return n.hooks?await n.hooks.postprocess(c):c})().catch(o);try{n.hooks&&(e=n.hooks.preprocess(e));let l=(n.hooks?n.hooks.provideLexer():t?ce.lex:ce.lexInline)(e,n);n.hooks&&(l=n.hooks.processAllTokens(l)),n.walkTokens&&this.walkTokens(l,n.walkTokens);let p=(n.hooks?n.hooks.provideParser():t?ue.parse:ue.parseInline)(l,n);return n.hooks&&(p=n.hooks.postprocess(p)),p}catch(l){return o(l)}}}onError(t,e){return r=>{if(r.message+=`
63Please report this to https://github.com/markedjs/marked.`,t){let i="<p>An error occurred:</p><pre>"+fe(r.message+"",!0)+"</pre>";return e?Promise.resolve(i):i}if(e)return Promise.reject(r);throw r}}},we=new Ii;function U(t,e){return we.parse(t,e)}U.options=U.setOptions=function(t){return we.setOptions(t),U.defaults=we.defaults,Rn(U.defaults),U};U.getDefaults=kt;U.defaults=ve;U.use=function(...t){return we.use(...t),U.defaults=we.defaults,Rn(U.defaults),U};U.walkTokens=function(t,e){return we.walkTokens(t,e)};U.parseInline=we.parseInline;U.Parser=ue;U.parser=ue.parse;U.Renderer=Je;U.TextRenderer=Rt;U.Lexer=ce;U.lexer=ce.lex;U.Tokenizer=Qe;U.Hooks=ze;U.parse=U;U.options;U.setOptions;U.use;U.walkTokens;U.parseInline;ue.parse;ce.lex;function qi(t){if(typeof t=="function"&&(t={highlight:t}
63),!t||typeof t.highlight!="function")throw new Error("Must provide highlight function");return typeof t.langPrefix!="string"&&(t.langPrefix="language-"),typeof t.emptyLangClass!="string"&&(t.emptyLangClass=""),{async:!!t.async,walkTokens(e){if(e.type!=="code")return;const r=dn(e.lang);if(t.async)return Promise.resolve(t.highlight(e.text,r,e.lang||"")).then(bn(e));const i=t.highlight(e.text,r,e.lang||"");if(i instanceof Promise)throw new Error("markedHighlight is not set to async but the highlight function is async. Set the async option to true on markedHighlight to await the async highlight function.");bn(e)(i)},useNewRenderer:!0,renderer:{code(e,r,i){typeof e=="object"&&(i=e.escaped,r=e.lang,e=e.text);const n=dn(r),o=n?t.langPrefix+mn(n):t.emptyLangClass,l=o?` class="${o}"`:"";return e=e.replace(/\n$/,""),`<pre><code${l}>${i?e:mn(e,!0)}
64</code></pre>`}}}}function dn(t){return(t||"").match(/\S*/)[0]}function bn(t){return e=>{typeof e=="string"&&e!==t.text&&(t.escaped=!0,t.text=e)}}const Bn=/[&<>"']/,Li=new RegExp(Bn.source,"g"),zn=/[<>"']|&(?!(#\d{1,7}|#[Xx][a-fA-F0-9]{1,6}|\w+);)/,Di=new RegExp(zn.source,"g"),Bi={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"},kn=t=>Bi[t];function mn(t,e){if(e){if(Bn.test(t))return t.replace(Li,kn)}else if(zn.test(t))return t.replace(Di,kn);return t}export{Ii as B,Fr as l,qi as m,$i as p,ji as r};
65//# sourceMappingURL=content-rendering-C2G3YXCj.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.