Loading
function(e,t,n){"use strict";n.r(t),n.d(t,{default:()=>g});var i=n(549440),r=n(735438),s=n.n(r);n(321073);let a={1:"bold",4:"underline"},o={30:"black",31:"red",32:"green",33:"yellow",34:"blue",35:"magenta",36:"cyan",37:"white"},l={40:"black",41:"red",42:"green",43:"yellow",44:"blue",45:"magenta",46:"cyan",47:"white"},u=/\x1B\[(\d+(?:[:;]\d+)*)m/,c=RegExp(`(?=${u.source})`);function d(e,t,n,i){let r=["0",...n];return i&&r.push(...Object.keys(t)),Object.entries(t).map(t=>{let[n,i]=t;return{className:`ansi-${e}-${i}`,endsParent:!0,begin:c,"on:begin":(e,t)=>{let i=e[1].split(";");for(let e of(void 0===t.data.isOn&&(t.data.isOn=!1),i))e===n?t.data.isOn=!0:r.includes(e)&&(t.data.isOn=!1);t.data.isOn||t.ignoreMatch()}}})}i.registerLanguage("ansi",function(){let e=[...d("foreground",o,["38","39"],!0),...d("background",l,["48","49"],!0),...d("style",a,[],!1),{className:"ansi-control-sequence",begin:u,starts:{end:c,endsParent:!0}}];return function(e){for(let t=0;t<e.length;t++)e[t].contains=e.slice(t+1)}(e),{contains:[{begin:c,contains:e}]}});let _=/(<script\/?\\?>)|(html\\?`)/g,h=new Set(["html","xml","javascript","typescript","handlebars"]),f=/^[a-z0-9_+\-.#]+$/,p=i.listLanguages(),E=new Map;for(let e of p){e=e.toLowerCase();let t=i.getLanguage(e);if(null==t)continue;let n=t.aliases;if(E.set(e,e),null!=n)for(let t of n)E.set(t.toLowerCase(),e)}for(let[e,t]of E)if(null==e.match(f))throw Error(`Language name does not match regex: ${e}`);function m(e){return E.get(e.toLowerCase())}let g={highlight(e,t,n){if(!function(e,t){if(e.indexOf(A)>=0)return!1;let n=0;for(let t of e.split("\n")){if(t.length>1e3)return!1;null==t.match(/^\s*[/][/]/)&&null!=t.match(/[^/]/)&&(n=0);let e=t.match(/[/]/g);if(null!=e&&(n+=e.length)>30)return!1}let i=m(t);if(null!=i&&h.has(i)){let t=e.replace(/\s*/g,"").match(_);if((t?.length??0)>10)return!1}return!0}(t,e))return null;Date.now();let r=i.highlight(t,{ignoreIllegals:n,language:e});Date.now();let s=r.value.match(/</g)?.length;return null!=s&&s>2e3?null:r},hasLanguage:e=>null!=i.getLanguage(e),isKnownLanguage:e=>E.has(e.toLowerCase()),resolveLanguageName:m},A=s().repeat("/",15)}