=0&&!(x[M].level<=f);M--);if(x.length=M+1,"text"===i.type){d=0,p=(u=i.content).length;e:for(;d=0)m=u.charCodeAt(c.index-1);else for(M=n-1;M>=0&&("softbreak"!==e[M].type&&"hardbreak"!==e[M].type);M--)if("text"===e[M].type){m=e[M].content.charCodeAt(e[M].content.length-1);break}if(_=32,d
=48&&m<=57&&(L=w=!1),w&&L&&(w=!1,L=y),w||L){if(L)for(M=x.length-1;M>=0&&(h=x[M],!(x[M].level=0;t--)"inline"===e.tokens[t].type&&i.test(e.tokens[t].content)&&u(e.tokens[t].children,e)}},function(e,t,n){"use strict";var r=n(197);function a(e,t,n){this.src=e,this.env=n,this.tokens=[],this.inlineMode=!1,this.md=t}a.prototype.Token=r,e.exports=a},function(e,t,n){"use strict";var r=n(196),a=[["table",n(641),["paragraph","reference"]],["code",n(642)],["fence",n(643),["paragraph","reference","blockquote","list"]],["blockquote",n(644),["paragraph","reference","blockquote","list"]],["hr",n(645),["paragraph","reference","blockquote","list"]],["list",n(646),["paragraph","reference","blockquote"]],["reference",n(647)],["heading",n(648),["paragraph","reference","blockquote"]],["lheading",n(649)],["html_block",n(650),["paragraph","reference","blockquote"]],["paragraph",n(652)]];function o(){this.ruler=new r;for(var e=0;e=n))&&!(e.sCount[i]=l){e.line=n;break}for(r=0;rn)return!1;if(d=t+1,e.sCount[d]=4)return!1;if((u=e.bMarks[d]+e.tShift[d])>=e.eMarks[d])return!1;if(124!==(s=e.src.charCodeAt(u++))&&45!==s&&58!==s)return!1;for(;u=4)return!1;if((f=(p=o(l.replace(/^\||\|$/g,""))).length)>m.length)return!1;if(i)return!0;for((h=e.push("table_open","table",1)).map=g=[t,0],(h=e.push("thead_open","thead",1)).map=[t,t+1],(h=e.push("tr_open","tr",1)).map=[t,t+1],c=0;c=4);d++){for(p=o(l.replace(/^\||\|$/g,"")),h=e.push("tr_open","tr",1),c=0;c=4))break;a=++r}return e.line=a,(o=e.push("code_block","code",0)).content=e.getLines(t,a,4+e.blkIndent,!0),o.map=[t,e.line],!0}},function(e,t,n){"use strict";e.exports=function(e,t,n,r){var a,o,i,s,l,u,c,d=!1,p=e.bMarks[t]+e.tShift[t],f=e.eMarks[t];if(e.sCount[t]-e.blkIndent>=4)return!1;if(p+3>f)return!1;if(126!==(a=e.src.charCodeAt(p))&&96!==a)return!1;if(l=p,(o=(p=e.skipChars(p,a))-l)<3)return!1;if(c=e.src.slice(l,p),(i=e.src.slice(p,f)).indexOf(String.fromCharCode(a))>=0)return!1;if(r)return!0;for(s=t;!(++s>=n)&&!((p=l=e.bMarks[s]+e.tShift[s])<(f=e.eMarks[s])&&e.sCount[s]=4||(p=e.skipChars(p,a))-l=4)return!1;if(62!==e.src.charCodeAt(S++))return!1;if(a)return!0;for(l=f=e.sCount[t]+S-(e.bMarks[t]+e.tShift[t]),32===e.src.charCodeAt(S)?(S++,l++,f++,o=!1,b=!0):9===e.src.charCodeAt(S)?(b=!0,(e.bsCount[t]+f)%4==3?(S++,l++,f++,o=!1):o=!0):b=!1,h=[e.bMarks[t]],e.bMarks[t]=S;S=D,y=[e.sCount[t]],e.sCount[t]=f-l,v=[e.tShift[t]],e.tShift[t]=S-e.bMarks[t],L=e.md.block.ruler.getRules("blockquote"),g=e.parentType,e.parentType="blockquote",k=!1,p=t+1;p=(D=e.eMarks[p])));p++)if(62!==e.src.charCodeAt(S++)||k){if(c)break;for(w=!1,s=0,u=L.length;s=D,m.push(e.bsCount[p]),e.bsCount[p]=e.sCount[p]+1+(b?1:0),y.push(e.sCount[p]),e.sCount[p]=f-l,v.push(e.tShift[p]),e.tShift[p]=S-e.bMarks[p]}for(_=e.blkIndent,e.blkIndent=0,(M=e.push("blockquote_open","blockquote",1)).markup=">",M.map=d=[t,0],e.md.block.tokenize(e,t,p),(M=e.push("blockquote_close","blockquote",-1)).markup=">",e.lineMax=x,e.parentType=g,d[1]=e.line,s=0;s=4)return!1;if(42!==(o=e.src.charCodeAt(u++))&&45!==o&&95!==o)return!1;for(i=1;u=i)return-1;if((n=e.src.charCodeAt(o++))<48||n>57)return-1;for(;;){if(o>=i)return-1;if(!((n=e.src.charCodeAt(o++))>=48&&n<=57)){if(41===n||46===n)break;return-1}if(o-a>=10)return-1}return o=4)return!1;if(r&&"paragraph"===e.parentType&&e.tShift[t]>=e.blkIndent&&(A=!0),(T=o(e,t))>=0){if(p=!0,Y=e.bMarks[t]+e.tShift[t],y=Number(e.src.substr(Y,T-Y-1)),A&&1!==y)return!1}else{if(!((T=a(e,t))>=0))return!1;p=!1}if(A&&e.skipSpaces(T)>=e.eMarks[t])return!1;if(g=e.src.charCodeAt(T-1),r)return!0;for(_=e.tokens.length,p?(E=e.push("ordered_list_open","ol",1),1!==y&&(E.attrs=[["start",y]])):E=e.push("bullet_list_open","ul",1),E.map=m=[t,0],E.markup=String.fromCharCode(g),b=t,O=!1,C=e.md.block.ruler.getRules("list"),k=e.parentType,e.parentType="list";b=v?1:w-d)>4&&(c=1),u=d+c,(E=e.push("list_item_open","li",1)).markup=String.fromCharCode(g),E.map=f=[t,0],L=e.blkIndent,S=e.tight,x=e.tShift[t],M=e.sCount[t],e.blkIndent=u,e.tight=!0,e.tShift[t]=s-e.bMarks[t],e.sCount[t]=w,s>=v&&e.isEmpty(t+1)?e.line=Math.min(e.line+2,n):e.md.block.tokenize(e,t,n,!0),e.tight&&!O||(P=!1),O=e.line-t>1&&e.isEmpty(e.line-1),e.blkIndent=L,e.tShift[t]=x,e.sCount[t]=M,e.tight=S,(E=e.push("list_item_close","li",-1)).markup=String.fromCharCode(g),b=t=e.line,f[1]=b,s=e.bMarks[t],b>=n)break;if(e.sCount[b]=4)return!1;if(91!==e.src.charCodeAt(M))return!1;for(;++M3||e.sCount[x]<0)){for(v=!1,d=0,p=b.length;d=4)return!1;if(35!==(o=e.src.charCodeAt(u))||u>=c)return!1;for(i=1,o=e.src.charCodeAt(++u);35===o&&u6||uu&&r(e.src.charCodeAt(s-1))&&(c=s),e.line=t+1,(l=e.push("heading_open","h"+String(i),1)).markup="########".slice(0,i),l.map=[t,e.line],(l=e.push("inline","",0)).content=e.src.slice(u,c).trim(),l.map=[t,e.line],l.children=[],(l=e.push("heading_close","h"+String(i),-1)).markup="########".slice(0,i)),!0)}},function(e,t,n){"use strict";e.exports=function(e,t,n){var r,a,o,i,s,l,u,c,d,p,f=t+1,h=e.md.block.ruler.getRules("paragraph");if(e.sCount[t]-e.blkIndent>=4)return!1;for(p=e.parentType,e.parentType="paragraph";f3)){if(e.sCount[f]>=e.blkIndent&&(l=e.bMarks[f]+e.tShift[f])<(u=e.eMarks[f])&&(45===(d=e.src.charCodeAt(l))||61===d)&&(l=e.skipChars(l,d),(l=e.skipSpaces(l))>=u)){c=61===d?1:2;break}if(!(e.sCount[f]<0)){for(a=!1,o=0,i=h.length;o|$))/i,/<\/(script|pre|style)>/i,!0],[/^/,!0],[/^<\?/,/\?>/,!0],[/^/,!0],[/^/,!0],[new RegExp("^?("+r.join("|")+")(?=(\\s|/?>|$))","i"),/^$/,!0],[new RegExp(a.source+"\\s*$"),/^$/,!1]];e.exports=function(e,t,n,r){var a,i,s,l,u=e.bMarks[t]+e.tShift[t],c=e.eMarks[t];if(e.sCount[t]-e.blkIndent>=4)return!1;if(!e.md.options.html)return!1;if(60!==e.src.charCodeAt(u))return!1;for(l=e.src.slice(u,c),a=0;a3||e.sCount[l]<0)){for(r=!1,a=0,o=u.length;a0&&this.level++,this.tokens.push(a),a},o.prototype.isEmpty=function(e){return this.bMarks[e]+this.tShift[e]>=this.eMarks[e]},o.prototype.skipEmptyLines=function(e){for(var t=this.lineMax;et;)if(!a(this.src.charCodeAt(--e)))return e+1;return e},o.prototype.skipChars=function(e,t){for(var n=this.src.length;en;)if(t!==this.src.charCodeAt(--e))return e+1;return e},o.prototype.getLines=function(e,t,n,r){var o,i,s,l,u,c,d,p=e;if(e>=t)return"";for(c=new Array(t-e),o=0;pn?new Array(i-n+1).join(" ")+this.src.slice(l,u):this.src.slice(l,u)}return c.join("")},o.prototype.Token=r,e.exports=o},function(e,t,n){"use strict";var r=n(196),a=[["text",n(655)],["newline",n(656)],["escape",n(657)],["backticks",n(658)],["strikethrough",n(406).tokenize],["emphasis",n(407).tokenize],["link",n(659)],["image",n(660)],["autolink",n(661)],["html_inline",n(662)],["entity",n(663)]],o=[["balance_pairs",n(664)],["strikethrough",n(406).postProcess],["emphasis",n(407).postProcess],["text_collapse",n(665)]];function i(){var e;for(this.ruler=new r,e=0;e=o)break}else e.pending+=e.src[e.pos++]}e.pending&&e.pushPending()},i.prototype.parse=function(e,t,n,r){var a,o,i,s=new this.State(e,t,n,r);for(this.tokenize(s),i=(o=this.ruler2.getRules("")).length,a=0;a=0&&32===e.pending.charCodeAt(n)?n>=1&&32===e.pending.charCodeAt(n-1)?(e.pending=e.pending.replace(/ +$/,""),e.push("hardbreak","br",0)):(e.pending=e.pending.slice(0,-1),e.push("softbreak","br",0)):e.push("softbreak","br",0)),o++;o?@[]^_`{|}~-".split("").forEach((function(e){a[e.charCodeAt(0)]=1})),e.exports=function(e,t){var n,o=e.pos,i=e.posMax;if(92!==e.src.charCodeAt(o))return!1;if(++o=m)return!1;for(_=u,(c=e.md.helpers.parseLinkDestination(e.src,u,e.posMax)).ok&&(f=e.md.normalizeLink(c.str),e.md.validateLink(f)?u=c.pos:f=""),_=u;u=m||41!==e.src.charCodeAt(u))&&(g=!0),u++}if(g){if(void 0===e.env.references)return!1;if(u=0?i=e.src.slice(_,u++):u=s+1):u=s+1,i||(i=e.src.slice(l,s)),!(d=e.env.references[r(i)]))return e.pos=h,!1;f=d.href,p=d.title}return t||(e.pos=l,e.posMax=s,e.push("link_open","a",1).attrs=n=[["href",f]],p&&n.push(["title",p]),e.md.inline.tokenize(e),e.push("link_close","a",-1)),e.pos=u,e.posMax=m,!0}},function(e,t,n){"use strict";var r=n(8).normalizeReference,a=n(8).isSpace;e.exports=function(e,t){var n,o,i,s,l,u,c,d,p,f,h,m,_,g="",y=e.pos,v=e.posMax;if(33!==e.src.charCodeAt(e.pos))return!1;if(91!==e.src.charCodeAt(e.pos+1))return!1;if(u=e.pos+2,(l=e.md.helpers.parseLinkLabel(e,e.pos+1,!1))<0)return!1;if((c=l+1)=v)return!1;for(_=c,(p=e.md.helpers.parseLinkDestination(e.src,c,e.posMax)).ok&&(g=e.md.normalizeLink(p.str),e.md.validateLink(g)?c=p.pos:g=""),_=c;c=v||41!==e.src.charCodeAt(c))return e.pos=y,!1;c++}else{if(void 0===e.env.references)return!1;if(c=0?s=e.src.slice(_,c++):c=l+1):c=l+1,s||(s=e.src.slice(u,l)),!(d=e.env.references[r(s)]))return e.pos=y,!1;g=d.href,f=d.title}return t||(i=e.src.slice(u,l),e.md.inline.parse(i,e.md,e.env,m=[]),(h=e.push("image","img",0)).attrs=n=[["src",g],["alt",""]],h.children=m,h.content=i,f&&n.push(["title",f])),e.pos=c,e.posMax=v,!0}},function(e,t,n){"use strict";var r=/^<([a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*)>/,a=/^<([a-zA-Z][a-zA-Z0-9+.\-]{1,31}):([^<>\x00-\x20]*)>/;e.exports=function(e,t){var n,o,i,s,l,u,c=e.pos;return 60===e.src.charCodeAt(c)&&(!((n=e.src.slice(c)).indexOf(">")<0)&&(a.test(n)?(s=(o=n.match(a))[0].slice(1,-1),l=e.md.normalizeLink(s),!!e.md.validateLink(l)&&(t||((u=e.push("link_open","a",1)).attrs=[["href",l]],u.markup="autolink",u.info="auto",(u=e.push("text","",0)).content=e.md.normalizeLinkText(s),(u=e.push("link_close","a",-1)).markup="autolink",u.info="auto"),e.pos+=o[0].length,!0)):!!r.test(n)&&(s=(i=n.match(r))[0].slice(1,-1),l=e.md.normalizeLink("mailto:"+s),!!e.md.validateLink(l)&&(t||((u=e.push("link_open","a",1)).attrs=[["href",l]],u.markup="autolink",u.info="auto",(u=e.push("text","",0)).content=e.md.normalizeLinkText(s),(u=e.push("link_close","a",-1)).markup="autolink",u.info="auto"),e.pos+=i[0].length,!0))))}},function(e,t,n){"use strict";var r=n(405).HTML_TAG_RE;e.exports=function(e,t){var n,a,o,i=e.pos;return!!e.md.options.html&&(o=e.posMax,!(60!==e.src.charCodeAt(i)||i+2>=o)&&(!(33!==(n=e.src.charCodeAt(i+1))&&63!==n&&47!==n&&!function(e){var t=32|e;return t>=97&&t<=122}(n))&&(!!(a=e.src.slice(i).match(r))&&(t||(e.push("html_inline","",0).content=e.src.slice(i,i+a[0].length)),e.pos+=a[0].length,!0))))}},function(e,t,n){"use strict";var r=n(400),a=n(8).has,o=n(8).isValidEntityCode,i=n(8).fromCodePoint,s=/^((?:x[a-f0-9]{1,8}|[0-9]{1,8}));/i,l=/^&([a-z][a-z0-9]{1,31});/i;e.exports=function(e,t){var n,u,c=e.pos,d=e.posMax;if(38!==e.src.charCodeAt(c))return!1;if(c+1=0;){if((a=o[n]).open&&a.marker===r.marker&&a.end<0&&a.level===r.level)if(!((a.close||r.open)&&void 0!==a.length&&void 0!==r.length&&(a.length+r.length)%3==0)){r.jump=t-n,r.open=!1,a.end=t,a.jump=0;break}n-=a.jump+1}}},function(e,t,n){"use strict";e.exports=function(e){var t,n,r=0,a=e.tokens,o=e.tokens.length;for(t=n=0;t0&&this.level++,this.pendingLevel=this.level,this.tokens.push(a),a},s.prototype.scanDelims=function(e,t){var n,r,s,l,u,c,d,p,f,h=e,m=!0,_=!0,g=this.posMax,y=this.src.charCodeAt(e);for(n=e>0?this.src.charCodeAt(e-1):32;h=3&&":"===e[t-3]||t>=3&&"/"===e[t-3]?0:r.match(n.re.no_http)[0].length:0}},"mailto:":{validate:function(e,t,n){var r=e.slice(t);return n.re.mailto||(n.re.mailto=new RegExp("^"+n.re.src_email_name+"@"+n.re.src_host_strict,"i")),n.re.mailto.test(r)?r.match(n.re.mailto)[0].length:0}}},u="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|рф".split("|");function c(e){var t=e.re=n(668)(e.__opts__),r=e.__tlds__.slice();function s(e){return e.replace("%TLDS%",t.src_tlds)}e.onCompile(),e.__tlds_replaced__||r.push("a[cdefgilmnoqrstuwxz]|b[abdefghijmnorstvwyz]|c[acdfghiklmnoruvwxyz]|d[ejkmoz]|e[cegrstu]|f[ijkmor]|g[abdefghilmnpqrstuwy]|h[kmnrtu]|i[delmnoqrst]|j[emop]|k[eghimnprwyz]|l[abcikrstuvy]|m[acdeghklmnopqrstuvwxyz]|n[acefgilopruz]|om|p[aefghklmnrstwy]|qa|r[eosuw]|s[abcdeghijklmnortuvxyz]|t[cdfghjklmnortvwz]|u[agksyz]|v[aceginu]|w[fs]|y[et]|z[amw]"),r.push(t.src_xn),t.src_tlds=r.join("|"),t.email_fuzzy=RegExp(s(t.tpl_email_fuzzy),"i"),t.link_fuzzy=RegExp(s(t.tpl_link_fuzzy),"i"),t.link_no_ip_fuzzy=RegExp(s(t.tpl_link_no_ip_fuzzy),"i"),t.host_fuzzy_test=RegExp(s(t.tpl_host_fuzzy_test),"i");var l=[];function u(e,t){throw new Error('(LinkifyIt) Invalid schema "'+e+'": '+t)}e.__compiled__={},Object.keys(e.__schemas__).forEach((function(t){var n=e.__schemas__[t];if(null!==n){var r={validate:null,link:null};if(e.__compiled__[t]=r,"[object Object]"===a(n))return!function(e){return"[object RegExp]"===a(e)}(n.validate)?o(n.validate)?r.validate=n.validate:u(t,n):r.validate=function(e){return function(t,n){var r=t.slice(n);return e.test(r)?r.match(e)[0].length:0}}(n.validate),void(o(n.normalize)?r.normalize=n.normalize:n.normalize?u(t,n):r.normalize=function(e,t){t.normalize(e)});!function(e){return"[object String]"===a(e)}(n)?u(t,n):l.push(t)}})),l.forEach((function(t){e.__compiled__[e.__schemas__[t]]&&(e.__compiled__[t].validate=e.__compiled__[e.__schemas__[t]].validate,e.__compiled__[t].normalize=e.__compiled__[e.__schemas__[t]].normalize)})),e.__compiled__[""]={validate:null,normalize:function(e,t){t.normalize(e)}};var c=Object.keys(e.__compiled__).filter((function(t){return t.length>0&&e.__compiled__[t]})).map(i).join("|");e.re.schema_test=RegExp("(^|(?!_)(?:[><|]|"+t.src_ZPCc+"))("+c+")","i"),e.re.schema_search=RegExp("(^|(?!_)(?:[><|]|"+t.src_ZPCc+"))("+c+")","ig"),e.re.pretest=RegExp("("+e.re.schema_test.source+")|("+e.re.host_fuzzy_test.source+")|@","i"),function(e){e.__index__=-1,e.__text_cache__=""}(e)}function d(e,t){var n=e.__index__,r=e.__last_index__,a=e.__text_cache__.slice(n,r);this.schema=e.__schema__.toLowerCase(),this.index=n+t,this.lastIndex=r+t,this.raw=a,this.text=a,this.url=a}function p(e,t){var n=new d(e,t);return e.__compiled__[n.schema].normalize(n,e),n}function f(e,t){if(!(this instanceof f))return new f(e,t);var n;t||(n=e,Object.keys(n||{}).reduce((function(e,t){return e||s.hasOwnProperty(t)}),!1)&&(t=e,e={})),this.__opts__=r({},s,t),this.__index__=-1,this.__last_index__=-1,this.__schema__="",this.__text_cache__="",this.__schemas__=r({},l,e),this.__compiled__={},this.__tlds__=u,this.__tlds_replaced__=!1,this.re={},c(this)}f.prototype.add=function(e,t){return this.__schemas__[e]=t,c(this),this},f.prototype.set=function(e){return this.__opts__=r(this.__opts__,e),this},f.prototype.test=function(e){if(this.__text_cache__=e,this.__index__=-1,!e.length)return!1;var t,n,r,a,o,i,s,l;if(this.re.schema_test.test(e))for((s=this.re.schema_search).lastIndex=0;null!==(t=s.exec(e));)if(a=this.testSchemaAt(e,t[2],s.lastIndex)){this.__schema__=t[2],this.__index__=t.index+t[1].length,this.__last_index__=t.index+t[0].length+a;break}return this.__opts__.fuzzyLink&&this.__compiled__["http:"]&&(l=e.search(this.re.host_fuzzy_test))>=0&&(this.__index__<0||l=0&&null!==(r=e.match(this.re.email_fuzzy))&&(o=r.index+r[1].length,i=r.index+r[0].length,(this.__index__<0||othis.__last_index__)&&(this.__schema__="mailto:",this.__index__=o,this.__last_index__=i)),this.__index__>=0},f.prototype.pretest=function(e){return this.re.pretest.test(e)},f.prototype.testSchemaAt=function(e,t,n){return this.__compiled__[t.toLowerCase()]?this.__compiled__[t.toLowerCase()].validate(e,n,this):0},f.prototype.match=function(e){var t=0,n=[];this.__index__>=0&&this.__text_cache__===e&&(n.push(p(this,t)),t=this.__last_index__);for(var r=t?e.slice(t):e;this.test(r);)n.push(p(this,t)),r=r.slice(this.__last_index__),t+=this.__last_index__;return n.length?n:null},f.prototype.tlds=function(e,t){return e=Array.isArray(e)?e:[e],t?(this.__tlds__=this.__tlds__.concat(e).sort().filter((function(e,t,n){return e!==n[t-1]})).reverse(),c(this),this):(this.__tlds__=e.slice(),this.__tlds_replaced__=!0,c(this),this)},f.prototype.normalize=function(e){e.schema||(e.url="http://"+e.url),"mailto:"!==e.schema||/^mailto:/i.test(e.url)||(e.url="mailto:"+e.url)},f.prototype.onCompile=function(){},e.exports=f},function(e,t,n){"use strict";e.exports=function(e){var t={};t.src_Any=n(402).source,t.src_Cc=n(403).source,t.src_Z=n(404).source,t.src_P=n(195).source,t.src_ZPCc=[t.src_Z,t.src_P,t.src_Cc].join("|"),t.src_ZCc=[t.src_Z,t.src_Cc].join("|");return t.src_pseudo_letter="(?:(?![><|]|"+t.src_ZPCc+")"+t.src_Any+")",t.src_ip4="(?:(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)",t.src_auth="(?:(?:(?!"+t.src_ZCc+"|[@/\\[\\]()]).)+@)?",t.src_port="(?::(?:6(?:[0-4]\\d{3}|5(?:[0-4]\\d{2}|5(?:[0-2]\\d|3[0-5])))|[1-5]?\\d{1,4}))?",t.src_host_terminator="(?=$|[><|]|"+t.src_ZPCc+")(?!-|_|:\\d|\\.-|\\.(?!$|"+t.src_ZPCc+"))",t.src_path="(?:[/?#](?:(?!"+t.src_ZCc+"|[><|]|[()[\\]{}.,\"'?!\\-]).|\\[(?:(?!"+t.src_ZCc+"|\\]).)*\\]|\\((?:(?!"+t.src_ZCc+"|[)]).)*\\)|\\{(?:(?!"+t.src_ZCc+'|[}]).)*\\}|\\"(?:(?!'+t.src_ZCc+'|["]).)+\\"|\\\'(?:(?!'+t.src_ZCc+"|[']).)+\\'|\\'(?="+t.src_pseudo_letter+"|[-]).|\\.{2,4}[a-zA-Z0-9%/]|\\.(?!"+t.src_ZCc+"|[.]).|"+(e&&e["---"]?"\\-(?!--(?:[^-]|$))(?:-*)|":"\\-+|")+"\\,(?!"+t.src_ZCc+").|\\!(?!"+t.src_ZCc+"|[!]).|\\?(?!"+t.src_ZCc+"|[?]).)+|\\/)?",t.src_email_name='[\\-;:&=\\+\\$,\\.a-zA-Z0-9_][\\-;:&=\\+\\$,\\"\\.a-zA-Z0-9_]*',t.src_xn="xn--[a-z0-9\\-]{1,59}",t.src_domain_root="(?:"+t.src_xn+"|"+t.src_pseudo_letter+"{1,63})",t.src_domain="(?:"+t.src_xn+"|(?:"+t.src_pseudo_letter+")|(?:"+t.src_pseudo_letter+"(?:-|"+t.src_pseudo_letter+"){0,61}"+t.src_pseudo_letter+"))",t.src_host="(?:(?:(?:(?:"+t.src_domain+")\\.)*"+t.src_domain+"))",t.tpl_host_fuzzy="(?:"+t.src_ip4+"|(?:(?:(?:"+t.src_domain+")\\.)+(?:%TLDS%)))",t.tpl_host_no_ip_fuzzy="(?:(?:(?:"+t.src_domain+")\\.)+(?:%TLDS%))",t.src_host_strict=t.src_host+t.src_host_terminator,t.tpl_host_fuzzy_strict=t.tpl_host_fuzzy+t.src_host_terminator,t.src_host_port_strict=t.src_host+t.src_port+t.src_host_terminator,t.tpl_host_port_fuzzy_strict=t.tpl_host_fuzzy+t.src_port+t.src_host_terminator,t.tpl_host_port_no_ip_fuzzy_strict=t.tpl_host_no_ip_fuzzy+t.src_port+t.src_host_terminator,t.tpl_host_fuzzy_test="localhost|www\\.|\\.\\d{1,3}\\.|(?:\\.(?:%TLDS%)(?:"+t.src_ZPCc+"|>|$))",t.tpl_email_fuzzy='(^|[><|]|"|\\(|'+t.src_ZCc+")("+t.src_email_name+"@"+t.tpl_host_fuzzy_strict+")",t.tpl_link_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+t.src_ZPCc+"))((?![$+<=>^`||])"+t.tpl_host_port_fuzzy_strict+t.src_path+")",t.tpl_link_no_ip_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+t.src_ZPCc+"))((?![$+<=>^`||])"+t.tpl_host_port_no_ip_fuzzy_strict+t.src_path+")",t}},function(e,t,n){(function(e){var r;/*! https://mths.be/punycode v1.4.1 by @mathias */!function(a){t&&t.nodeType,e&&e.nodeType;var o="object"==typeof global&&global;o.global!==o&&o.window!==o&&o.self;var i,s=2147483647,l=/^xn--/,u=/[^\x20-\x7E]/,c=/[\x2E\u3002\uFF0E\uFF61]/g,d={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},p=Math.floor,f=String.fromCharCode;function h(e){throw new RangeError(d[e])}function m(e,t){for(var n=e.length,r=[];n--;)r[n]=t(e[n]);return r}function _(e,t){var n=e.split("@"),r="";return n.length>1&&(r=n[0]+"@",e=n[1]),r+m((e=e.replace(c,".")).split("."),t).join(".")}function g(e){for(var t,n,r=[],a=0,o=e.length;a=55296&&t<=56319&&a65535&&(t+=f((e-=65536)>>>10&1023|55296),e=56320|1023&e),t+=f(e)})).join("")}function v(e,t){return e+22+75*(e<26)-((0!=t)<<5)}function b(e,t,n){var r=0;for(e=n?p(e/700):e>>1,e+=p(e/t);e>455;r+=36)e=p(e/35);return p(r+36*e/(e+38))}function w(e){var t,n,r,a,o,i,l,u,c,d,f,m=[],_=e.length,g=0,v=128,w=72;for((n=e.lastIndexOf("-"))<0&&(n=0),r=0;r=128&&h("not-basic"),m.push(e.charCodeAt(r));for(a=n>0?n+1:0;a<_;){for(o=g,i=1,l=36;a>=_&&h("invalid-input"),((u=(f=e.charCodeAt(a++))-48<10?f-22:f-65<26?f-65:f-97<26?f-97:36)>=36||u>p((s-g)/i))&&h("overflow"),g+=u*i,!(u<(c=l<=w?1:l>=w+26?26:l-w));l+=36)i>p(s/(d=36-c))&&h("overflow"),i*=d;w=b(g-o,t=m.length+1,0==o),p(g/t)>s-v&&h("overflow"),v+=p(g/t),g%=t,m.splice(g++,0,v)}return y(m)}function L(e){var t,n,r,a,o,i,l,u,c,d,m,_,y,w,L,M=[];for(_=(e=g(e)).length,t=128,n=0,o=72,i=0;i<_;++i)(m=e[i])<128&&M.push(f(m));for(r=a=M.length,a&&M.push("-");r<_;){for(l=s,i=0;i<_;++i)(m=e[i])>=t&&mp((s-n)/(y=r+1))&&h("overflow"),n+=(l-t)*y,t=l,i=0;i<_;++i)if((m=e[i])s&&h("overflow"),m==t){for(u=n,c=36;!(u<(d=c<=o?1:c>=o+26?26:c-o));c+=36)L=u-d,w=36-d,M.push(f(v(d+L%w,0))),u=p(L/w);M.push(f(v(u,0))),o=b(n,y,r==a),n=0,++r}++n,++t}return M.join("")}i={version:"1.4.1",ucs2:{decode:g,encode:y},decode:w,encode:L,toASCII:function(e){return _(e,(function(e){return u.test(e)?"xn--"+L(e):e}))},toUnicode:function(e){return _(e,(function(e){return l.test(e)?w(e.slice(4).toLowerCase()):e}))}},void 0===(r=function(){return i}.call(t,n,t,e))||(e.exports=r)}()}).call(this,n(89)(e))},function(e,t,n){"use strict";e.exports={options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"“”‘’",highlight:null,maxNesting:100},components:{core:{},block:{},inline:{}}}},function(e,t,n){"use strict";e.exports={options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"“”‘’",highlight:null,maxNesting:20},components:{core:{rules:["normalize","block","inline"]},block:{rules:["paragraph"]},inline:{rules:["text"],rules2:["balance_pairs","text_collapse"]}}}},function(e,t,n){"use strict";e.exports={options:{html:!0,xhtmlOut:!0,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"“”‘’",highlight:null,maxNesting:20},components:{core:{rules:["normalize","block","inline"]},block:{rules:["blockquote","code","fence","heading","hr","html_block","lheading","list","reference","paragraph"]},inline:{rules:["autolink","backticks","emphasis","entity","escape","html_inline","image","link","newline","text"],rules2:["balance_pairs","emphasis","text_collapse"]}}}},function(e,t,n){"use strict";var r=function(e){return function(e){return!!e&&"object"==typeof e}(e)&&!function(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||function(e){return e.$$typeof===a}(e)}(e)};var a="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function o(e,t){var n;return t&&!0===t.clone&&r(e)?s((n=e,Array.isArray(n)?[]:{}),e,t):e}function i(e,t,n){var a=e.slice();return t.forEach((function(t,i){void 0===a[i]?a[i]=o(t,n):r(t)?a[i]=s(e[i],t,n):-1===e.indexOf(t)&&a.push(o(t,n))})),a}function s(e,t,n){var a=Array.isArray(t);return a===Array.isArray(e)?a?((n||{arrayMerge:i}).arrayMerge||i)(e,t,n):function(e,t,n){var a={};return r(e)&&Object.keys(e).forEach((function(t){a[t]=o(e[t],n)})),Object.keys(t).forEach((function(i){r(t[i])&&e[i]?a[i]=s(e[i],t[i],n):a[i]=o(t[i],n)})),a}(e,t,n):o(t,n)}s.all=function(e,t){if(!Array.isArray(e)||e.length<2)throw new Error("first argument should be an array with at least two elements");return e.reduce((function(e,n){return s(e,n,t)}))};var l=s;e.exports=l},function(e,t){e.exports=class{constructor(e){this.parent=e}batch(e){return e(this),this}end(){return this.parent}}},function(e,t,n){const r=n(198),a=n(676);e.exports=a(class extends r{constructor(e){super(e),this.extend(["init"]),this.init((e,t=[])=>({plugin:e,args:t}))}use(e,t=[]){return this.set("plugin",e).set("args",t)}tap(e){return this.set("args",e(this.get("args")||[])),this}merge(e,t=[]){return"plugin"in e&&this.set("plugin",e.plugin),"args"in e&&this.set("args",e.args),super.merge(e,[...t,"args","plugin"])}toConfig(){return this.get("init")(this.get("plugin"),this.get("args"))}})},function(e,t){e.exports=e=>class extends e{before(e){if(this.__after)throw new Error(`Unable to set .before(${JSON.stringify(e)}) with existing value for .after()`);return this.__before=e,this}after(e){if(this.__before)throw new Error(`Unable to set .after(${JSON.stringify(e)}) with existing value for .before()`);return this.__after=e,this}merge(e,t=[]){return e.before&&this.before(e.before),e.after&&this.after(e.after),super.merge(e,[...t,"before","after"])}}},function(e,t,n){const r=n(198);e.exports=class extends r{constructor(e){super(e),this.extend(["html","xhtmlOut","breaks","langPrefix","linkify","typographer","quotes","highlight"])}}},function(e,t){function n(e){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}n.keys=function(){return[]},n.resolve=n,e.exports=n,n.id=678},function(e){e.exports=JSON.parse('{"100":"💯","1234":"🔢","grinning":"😀","smiley":"😃","smile":"😄","grin":"😁","laughing":"😆","satisfied":"😆","sweat_smile":"😅","joy":"😂","rofl":"🤣","relaxed":"☺️","blush":"😊","innocent":"😇","slightly_smiling_face":"🙂","upside_down_face":"🙃","wink":"😉","relieved":"😌","heart_eyes":"😍","kissing_heart":"😘","kissing":"😗","kissing_smiling_eyes":"😙","kissing_closed_eyes":"😚","yum":"😋","stuck_out_tongue_winking_eye":"😜","stuck_out_tongue_closed_eyes":"😝","stuck_out_tongue":"😛","money_mouth_face":"🤑","hugs":"🤗","nerd_face":"🤓","sunglasses":"😎","clown_face":"🤡","cowboy_hat_face":"🤠","smirk":"😏","unamused":"😒","disappointed":"😞","pensive":"😔","worried":"😟","confused":"😕","slightly_frowning_face":"🙁","frowning_face":"☹️","persevere":"😣","confounded":"😖","tired_face":"😫","weary":"😩","triumph":"😤","angry":"😠","rage":"😡","pout":"😡","no_mouth":"😶","neutral_face":"😐","expressionless":"😑","hushed":"😯","frowning":"😦","anguished":"😧","open_mouth":"😮","astonished":"😲","dizzy_face":"😵","flushed":"😳","scream":"😱","fearful":"😨","cold_sweat":"😰","cry":"😢","disappointed_relieved":"😥","drooling_face":"🤤","sob":"😭","sweat":"😓","sleepy":"😪","sleeping":"😴","roll_eyes":"🙄","thinking":"🤔","lying_face":"🤥","grimacing":"😬","zipper_mouth_face":"🤐","nauseated_face":"🤢","sneezing_face":"🤧","mask":"😷","face_with_thermometer":"🤒","face_with_head_bandage":"🤕","smiling_imp":"😈","imp":"👿","japanese_ogre":"👹","japanese_goblin":"👺","hankey":"💩","poop":"💩","shit":"💩","ghost":"👻","skull":"💀","skull_and_crossbones":"☠️","alien":"👽","space_invader":"👾","robot":"🤖","jack_o_lantern":"🎃","smiley_cat":"😺","smile_cat":"😸","joy_cat":"😹","heart_eyes_cat":"😻","smirk_cat":"😼","kissing_cat":"😽","scream_cat":"🙀","crying_cat_face":"😿","pouting_cat":"😾","open_hands":"👐","raised_hands":"🙌","clap":"👏","pray":"🙏","handshake":"🤝","+1":"👍","thumbsup":"👍","-1":"👎","thumbsdown":"👎","fist_oncoming":"👊","facepunch":"👊","punch":"👊","fist_raised":"✊","fist":"✊","fist_left":"🤛","fist_right":"🤜","crossed_fingers":"🤞","v":"✌️","metal":"🤘","ok_hand":"👌","point_left":"👈","point_right":"👉","point_up_2":"👆","point_down":"👇","point_up":"☝️","hand":"✋","raised_hand":"✋","raised_back_of_hand":"🤚","raised_hand_with_fingers_splayed":"🖐","vulcan_salute":"🖖","wave":"👋","call_me_hand":"🤙","muscle":"💪","middle_finger":"🖕","fu":"🖕","writing_hand":"✍️","selfie":"🤳","nail_care":"💅","ring":"💍","lipstick":"💄","kiss":"💋","lips":"👄","tongue":"👅","ear":"👂","nose":"👃","footprints":"👣","eye":"👁","eyes":"👀","speaking_head":"🗣","bust_in_silhouette":"👤","busts_in_silhouette":"👥","baby":"👶","boy":"👦","girl":"👧","man":"👨","woman":"👩","blonde_woman":"👱♀","blonde_man":"👱","person_with_blond_hair":"👱","older_man":"👴","older_woman":"👵","man_with_gua_pi_mao":"👲","woman_with_turban":"👳♀","man_with_turban":"👳","policewoman":"👮♀","policeman":"👮","cop":"👮","construction_worker_woman":"👷♀","construction_worker_man":"👷","construction_worker":"👷","guardswoman":"💂♀","guardsman":"💂","female_detective":"🕵️♀️","male_detective":"🕵","detective":"🕵","woman_health_worker":"👩⚕","man_health_worker":"👨⚕","woman_farmer":"👩🌾","man_farmer":"👨🌾","woman_cook":"👩🍳","man_cook":"👨🍳","woman_student":"👩🎓","man_student":"👨🎓","woman_singer":"👩🎤","man_singer":"👨🎤","woman_teacher":"👩🏫","man_teacher":"👨🏫","woman_factory_worker":"👩🏭","man_factory_worker":"👨🏭","woman_technologist":"👩💻","man_technologist":"👨💻","woman_office_worker":"👩💼","man_office_worker":"👨💼","woman_mechanic":"👩🔧","man_mechanic":"👨🔧","woman_scientist":"👩🔬","man_scientist":"👨🔬","woman_artist":"👩🎨","man_artist":"👨🎨","woman_firefighter":"👩🚒","man_firefighter":"👨🚒","woman_pilot":"👩✈","man_pilot":"👨✈","woman_astronaut":"👩🚀","man_astronaut":"👨🚀","woman_judge":"👩⚖","man_judge":"👨⚖","mrs_claus":"🤶","santa":"🎅","princess":"👸","prince":"🤴","bride_with_veil":"👰","man_in_tuxedo":"🤵","angel":"👼","pregnant_woman":"🤰","bowing_woman":"🙇♀","bowing_man":"🙇","bow":"🙇","tipping_hand_woman":"💁","information_desk_person":"💁","sassy_woman":"💁","tipping_hand_man":"💁♂","sassy_man":"💁♂","no_good_woman":"🙅","no_good":"🙅","ng_woman":"🙅","no_good_man":"🙅♂","ng_man":"🙅♂","ok_woman":"🙆","ok_man":"🙆♂","raising_hand_woman":"🙋","raising_hand":"🙋","raising_hand_man":"🙋♂","woman_facepalming":"🤦♀","man_facepalming":"🤦♂","woman_shrugging":"🤷♀","man_shrugging":"🤷♂","pouting_woman":"🙎","person_with_pouting_face":"🙎","pouting_man":"🙎♂","frowning_woman":"🙍","person_frowning":"🙍","frowning_man":"🙍♂","haircut_woman":"💇","haircut":"💇","haircut_man":"💇♂","massage_woman":"💆","massage":"💆","massage_man":"💆♂","business_suit_levitating":"🕴","dancer":"💃","man_dancing":"🕺","dancing_women":"👯","dancers":"👯","dancing_men":"👯♂","walking_woman":"🚶♀","walking_man":"🚶","walking":"🚶","running_woman":"🏃♀","running_man":"🏃","runner":"🏃","running":"🏃","couple":"👫","two_women_holding_hands":"👭","two_men_holding_hands":"👬","couple_with_heart_woman_man":"💑","couple_with_heart":"💑","couple_with_heart_woman_woman":"👩❤️👩","couple_with_heart_man_man":"👨❤️👨","couplekiss_man_woman":"💏","couplekiss_woman_woman":"👩❤️💋👩","couplekiss_man_man":"👨❤️💋👨","family_man_woman_boy":"👪","family":"👪","family_man_woman_girl":"👨👩👧","family_man_woman_girl_boy":"👨👩👧👦","family_man_woman_boy_boy":"👨👩👦👦","family_man_woman_girl_girl":"👨👩👧👧","family_woman_woman_boy":"👩👩👦","family_woman_woman_girl":"👩👩👧","family_woman_woman_girl_boy":"👩👩👧👦","family_woman_woman_boy_boy":"👩👩👦👦","family_woman_woman_girl_girl":"👩👩👧👧","family_man_man_boy":"👨👨👦","family_man_man_girl":"👨👨👧","family_man_man_girl_boy":"👨👨👧👦","family_man_man_boy_boy":"👨👨👦👦","family_man_man_girl_girl":"👨👨👧👧","family_woman_boy":"👩👦","family_woman_girl":"👩👧","family_woman_girl_boy":"👩👧👦","family_woman_boy_boy":"👩👦👦","family_woman_girl_girl":"👩👧👧","family_man_boy":"👨👦","family_man_girl":"👨👧","family_man_girl_boy":"👨👧👦","family_man_boy_boy":"👨👦👦","family_man_girl_girl":"👨👧👧","womans_clothes":"👚","shirt":"👕","tshirt":"👕","jeans":"👖","necktie":"👔","dress":"👗","bikini":"👙","kimono":"👘","high_heel":"👠","sandal":"👡","boot":"👢","mans_shoe":"👞","shoe":"👞","athletic_shoe":"👟","womans_hat":"👒","tophat":"🎩","mortar_board":"🎓","crown":"👑","rescue_worker_helmet":"⛑","school_satchel":"🎒","pouch":"👝","purse":"👛","handbag":"👜","briefcase":"💼","eyeglasses":"👓","dark_sunglasses":"🕶","closed_umbrella":"🌂","open_umbrella":"☂️","dog":"🐶","cat":"🐱","mouse":"🐭","hamster":"🐹","rabbit":"🐰","fox_face":"🦊","bear":"🐻","panda_face":"🐼","koala":"🐨","tiger":"🐯","lion":"🦁","cow":"🐮","pig":"🐷","pig_nose":"🐽","frog":"🐸","monkey_face":"🐵","see_no_evil":"🙈","hear_no_evil":"🙉","speak_no_evil":"🙊","monkey":"🐒","chicken":"🐔","penguin":"🐧","bird":"🐦","baby_chick":"🐤","hatching_chick":"🐣","hatched_chick":"🐥","duck":"🦆","eagle":"🦅","owl":"🦉","bat":"🦇","wolf":"🐺","boar":"🐗","horse":"🐴","unicorn":"🦄","bee":"🐝","honeybee":"🐝","bug":"🐛","butterfly":"🦋","snail":"🐌","shell":"🐚","beetle":"🐞","ant":"🐜","spider":"🕷","spider_web":"🕸","turtle":"🐢","snake":"🐍","lizard":"🦎","scorpion":"🦂","crab":"🦀","squid":"🦑","octopus":"🐙","shrimp":"🦐","tropical_fish":"🐠","fish":"🐟","blowfish":"🐡","dolphin":"🐬","flipper":"🐬","shark":"🦈","whale":"🐳","whale2":"🐋","crocodile":"🐊","leopard":"🐆","tiger2":"🐅","water_buffalo":"🐃","ox":"🐂","cow2":"🐄","deer":"🦌","dromedary_camel":"🐪","camel":"🐫","elephant":"🐘","rhinoceros":"🦏","gorilla":"🦍","racehorse":"🐎","pig2":"🐖","goat":"🐐","ram":"🐏","sheep":"🐑","dog2":"🐕","poodle":"🐩","cat2":"🐈","rooster":"🐓","turkey":"🦃","dove":"🕊","rabbit2":"🐇","mouse2":"🐁","rat":"🐀","chipmunk":"🐿","feet":"🐾","paw_prints":"🐾","dragon":"🐉","dragon_face":"🐲","cactus":"🌵","christmas_tree":"🎄","evergreen_tree":"🌲","deciduous_tree":"🌳","palm_tree":"🌴","seedling":"🌱","herb":"🌿","shamrock":"☘️","four_leaf_clover":"🍀","bamboo":"🎍","tanabata_tree":"🎋","leaves":"🍃","fallen_leaf":"🍂","maple_leaf":"🍁","mushroom":"🍄","ear_of_rice":"🌾","bouquet":"💐","tulip":"🌷","rose":"🌹","wilted_flower":"🥀","sunflower":"🌻","blossom":"🌼","cherry_blossom":"🌸","hibiscus":"🌺","earth_americas":"🌎","earth_africa":"🌍","earth_asia":"🌏","full_moon":"🌕","waning_gibbous_moon":"🌖","last_quarter_moon":"🌗","waning_crescent_moon":"🌘","new_moon":"🌑","waxing_crescent_moon":"🌒","first_quarter_moon":"🌓","moon":"🌔","waxing_gibbous_moon":"🌔","new_moon_with_face":"🌚","full_moon_with_face":"🌝","sun_with_face":"🌞","first_quarter_moon_with_face":"🌛","last_quarter_moon_with_face":"🌜","crescent_moon":"🌙","dizzy":"💫","star":"⭐️","star2":"🌟","sparkles":"✨","zap":"⚡️","fire":"🔥","boom":"💥","collision":"💥","comet":"☄","sunny":"☀️","sun_behind_small_cloud":"🌤","partly_sunny":"⛅️","sun_behind_large_cloud":"🌥","sun_behind_rain_cloud":"🌦","rainbow":"🌈","cloud":"☁️","cloud_with_rain":"🌧","cloud_with_lightning_and_rain":"⛈","cloud_with_lightning":"🌩","cloud_with_snow":"🌨","snowman_with_snow":"☃️","snowman":"⛄️","snowflake":"❄️","wind_face":"🌬","dash":"💨","tornado":"🌪","fog":"🌫","ocean":"🌊","droplet":"💧","sweat_drops":"💦","umbrella":"☔️","green_apple":"🍏","apple":"🍎","pear":"🍐","tangerine":"🍊","orange":"🍊","mandarin":"🍊","lemon":"🍋","banana":"🍌","watermelon":"🍉","grapes":"🍇","strawberry":"🍓","melon":"🍈","cherries":"🍒","peach":"🍑","pineapple":"🍍","kiwi_fruit":"🥝","avocado":"🥑","tomato":"🍅","eggplant":"🍆","cucumber":"🥒","carrot":"🥕","corn":"🌽","hot_pepper":"🌶","potato":"🥔","sweet_potato":"🍠","chestnut":"🌰","peanuts":"🥜","honey_pot":"🍯","croissant":"🥐","bread":"🍞","baguette_bread":"🥖","cheese":"🧀","egg":"🥚","fried_egg":"🍳","bacon":"🥓","pancakes":"🥞","fried_shrimp":"🍤","poultry_leg":"🍗","meat_on_bone":"🍖","pizza":"🍕","hotdog":"🌭","hamburger":"🍔","fries":"🍟","stuffed_flatbread":"🥙","taco":"🌮","burrito":"🌯","green_salad":"🥗","shallow_pan_of_food":"🥘","spaghetti":"🍝","ramen":"🍜","stew":"🍲","fish_cake":"🍥","sushi":"🍣","bento":"🍱","curry":"🍛","rice":"🍚","rice_ball":"🍙","rice_cracker":"🍘","oden":"🍢","dango":"🍡","shaved_ice":"🍧","ice_cream":"🍨","icecream":"🍦","cake":"🍰","birthday":"🎂","custard":"🍮","lollipop":"🍭","candy":"🍬","chocolate_bar":"🍫","popcorn":"🍿","doughnut":"🍩","cookie":"🍪","milk_glass":"🥛","baby_bottle":"🍼","coffee":"☕️","tea":"🍵","sake":"🍶","beer":"🍺","beers":"🍻","clinking_glasses":"🥂","wine_glass":"🍷","tumbler_glass":"🥃","cocktail":"🍸","tropical_drink":"🍹","champagne":"🍾","spoon":"🥄","fork_and_knife":"🍴","plate_with_cutlery":"🍽","soccer":"⚽️","basketball":"🏀","football":"🏈","baseball":"⚾️","tennis":"🎾","volleyball":"🏐","rugby_football":"🏉","8ball":"🎱","ping_pong":"🏓","badminton":"🏸","goal_net":"🥅","ice_hockey":"🏒","field_hockey":"🏑","cricket":"🏏","golf":"⛳️","bow_and_arrow":"🏹","fishing_pole_and_fish":"🎣","boxing_glove":"🥊","martial_arts_uniform":"🥋","ice_skate":"⛸","ski":"🎿","skier":"⛷","snowboarder":"🏂","weight_lifting_woman":"🏋️♀️","weight_lifting_man":"🏋","person_fencing":"🤺","women_wrestling":"🤼♀","men_wrestling":"🤼♂","woman_cartwheeling":"🤸♀","man_cartwheeling":"🤸♂","basketball_woman":"⛹️♀️","basketball_man":"⛹","woman_playing_handball":"🤾♀","man_playing_handball":"🤾♂","golfing_woman":"🏌️♀️","golfing_man":"🏌","surfing_woman":"🏄♀","surfing_man":"🏄","surfer":"🏄","swimming_woman":"🏊♀","swimming_man":"🏊","swimmer":"🏊","woman_playing_water_polo":"🤽♀","man_playing_water_polo":"🤽♂","rowing_woman":"🚣♀","rowing_man":"🚣","rowboat":"🚣","horse_racing":"🏇","biking_woman":"🚴♀","biking_man":"🚴","bicyclist":"🚴","mountain_biking_woman":"🚵♀","mountain_biking_man":"🚵","mountain_bicyclist":"🚵","running_shirt_with_sash":"🎽","medal_sports":"🏅","medal_military":"🎖","1st_place_medal":"🥇","2nd_place_medal":"🥈","3rd_place_medal":"🥉","trophy":"🏆","rosette":"🏵","reminder_ribbon":"🎗","ticket":"🎫","tickets":"🎟","circus_tent":"🎪","woman_juggling":"🤹♀","man_juggling":"🤹♂","performing_arts":"🎭","art":"🎨","clapper":"🎬","microphone":"🎤","headphones":"🎧","musical_score":"🎼","musical_keyboard":"🎹","drum":"🥁","saxophone":"🎷","trumpet":"🎺","guitar":"🎸","violin":"🎻","game_die":"🎲","dart":"🎯","bowling":"🎳","video_game":"🎮","slot_machine":"🎰","car":"🚗","red_car":"🚗","taxi":"🚕","blue_car":"🚙","bus":"🚌","trolleybus":"🚎","racing_car":"🏎","police_car":"🚓","ambulance":"🚑","fire_engine":"🚒","minibus":"🚐","truck":"🚚","articulated_lorry":"🚛","tractor":"🚜","kick_scooter":"🛴","bike":"🚲","motor_scooter":"🛵","motorcycle":"🏍","rotating_light":"🚨","oncoming_police_car":"🚔","oncoming_bus":"🚍","oncoming_automobile":"🚘","oncoming_taxi":"🚖","aerial_tramway":"🚡","mountain_cableway":"🚠","suspension_railway":"🚟","railway_car":"🚃","train":"🚋","mountain_railway":"🚞","monorail":"🚝","bullettrain_side":"🚄","bullettrain_front":"🚅","light_rail":"🚈","steam_locomotive":"🚂","train2":"🚆","metro":"🚇","tram":"🚊","station":"🚉","helicopter":"🚁","small_airplane":"🛩","airplane":"✈️","flight_departure":"🛫","flight_arrival":"🛬","rocket":"🚀","artificial_satellite":"🛰","seat":"💺","canoe":"🛶","boat":"⛵️","sailboat":"⛵️","motor_boat":"🛥","speedboat":"🚤","passenger_ship":"🛳","ferry":"⛴","ship":"🚢","anchor":"⚓️","construction":"🚧","fuelpump":"⛽️","busstop":"🚏","vertical_traffic_light":"🚦","traffic_light":"🚥","world_map":"🗺","moyai":"🗿","statue_of_liberty":"🗽","fountain":"⛲️","tokyo_tower":"🗼","european_castle":"🏰","japanese_castle":"🏯","stadium":"🏟","ferris_wheel":"🎡","roller_coaster":"🎢","carousel_horse":"🎠","parasol_on_ground":"⛱","beach_umbrella":"🏖","desert_island":"🏝","mountain":"⛰","mountain_snow":"🏔","mount_fuji":"🗻","volcano":"🌋","desert":"🏜","camping":"🏕","tent":"⛺️","railway_track":"🛤","motorway":"🛣","building_construction":"🏗","factory":"🏭","house":"🏠","house_with_garden":"🏡","houses":"🏘","derelict_house":"🏚","office":"🏢","department_store":"🏬","post_office":"🏣","european_post_office":"🏤","hospital":"🏥","bank":"🏦","hotel":"🏨","convenience_store":"🏪","school":"🏫","love_hotel":"🏩","wedding":"💒","classical_building":"🏛","church":"⛪️","mosque":"🕌","synagogue":"🕍","kaaba":"🕋","shinto_shrine":"⛩","japan":"🗾","rice_scene":"🎑","national_park":"🏞","sunrise":"🌅","sunrise_over_mountains":"🌄","stars":"🌠","sparkler":"🎇","fireworks":"🎆","city_sunrise":"🌇","city_sunset":"🌆","cityscape":"🏙","night_with_stars":"🌃","milky_way":"🌌","bridge_at_night":"🌉","foggy":"🌁","watch":"⌚️","iphone":"📱","calling":"📲","computer":"💻","keyboard":"⌨️","desktop_computer":"🖥","printer":"🖨","computer_mouse":"🖱","trackball":"🖲","joystick":"🕹","clamp":"🗜","minidisc":"💽","floppy_disk":"💾","cd":"💿","dvd":"📀","vhs":"📼","camera":"📷","camera_flash":"📸","video_camera":"📹","movie_camera":"🎥","film_projector":"📽","film_strip":"🎞","telephone_receiver":"📞","phone":"☎️","telephone":"☎️","pager":"📟","fax":"📠","tv":"📺","radio":"📻","studio_microphone":"🎙","level_slider":"🎚","control_knobs":"🎛","stopwatch":"⏱","timer_clock":"⏲","alarm_clock":"⏰","mantelpiece_clock":"🕰","hourglass":"⌛️","hourglass_flowing_sand":"⏳","satellite":"📡","battery":"🔋","electric_plug":"🔌","bulb":"💡","flashlight":"🔦","candle":"🕯","wastebasket":"🗑","oil_drum":"🛢","money_with_wings":"💸","dollar":"💵","yen":"💴","euro":"💶","pound":"💷","moneybag":"💰","credit_card":"💳","gem":"💎","balance_scale":"⚖️","wrench":"🔧","hammer":"🔨","hammer_and_pick":"⚒","hammer_and_wrench":"🛠","pick":"⛏","nut_and_bolt":"🔩","gear":"⚙️","chains":"⛓","gun":"🔫","bomb":"💣","hocho":"🔪","knife":"🔪","dagger":"🗡","crossed_swords":"⚔️","shield":"🛡","smoking":"🚬","coffin":"⚰️","funeral_urn":"⚱️","amphora":"🏺","crystal_ball":"🔮","prayer_beads":"📿","barber":"💈","alembic":"⚗️","telescope":"🔭","microscope":"🔬","hole":"🕳","pill":"💊","syringe":"💉","thermometer":"🌡","toilet":"🚽","potable_water":"🚰","shower":"🚿","bathtub":"🛁","bath":"🛀","bellhop_bell":"🛎","key":"🔑","old_key":"🗝","door":"🚪","couch_and_lamp":"🛋","bed":"🛏","sleeping_bed":"🛌","framed_picture":"🖼","shopping":"🛍","shopping_cart":"🛒","gift":"🎁","balloon":"🎈","flags":"🎏","ribbon":"🎀","confetti_ball":"🎊","tada":"🎉","dolls":"🎎","izakaya_lantern":"🏮","lantern":"🏮","wind_chime":"🎐","email":"✉️","envelope":"✉️","envelope_with_arrow":"📩","incoming_envelope":"📨","e-mail":"📧","love_letter":"💌","inbox_tray":"📥","outbox_tray":"📤","package":"📦","label":"🏷","mailbox_closed":"📪","mailbox":"📫","mailbox_with_mail":"📬","mailbox_with_no_mail":"📭","postbox":"📮","postal_horn":"📯","scroll":"📜","page_with_curl":"📃","page_facing_up":"📄","bookmark_tabs":"📑","bar_chart":"📊","chart_with_upwards_trend":"📈","chart_with_downwards_trend":"📉","spiral_notepad":"🗒","spiral_calendar":"🗓","calendar":"📆","date":"📅","card_index":"📇","card_file_box":"🗃","ballot_box":"🗳","file_cabinet":"🗄","clipboard":"📋","file_folder":"📁","open_file_folder":"📂","card_index_dividers":"🗂","newspaper_roll":"🗞","newspaper":"📰","notebook":"📓","notebook_with_decorative_cover":"📔","ledger":"📒","closed_book":"📕","green_book":"📗","blue_book":"📘","orange_book":"📙","books":"📚","book":"📖","open_book":"📖","bookmark":"🔖","link":"🔗","paperclip":"📎","paperclips":"🖇","triangular_ruler":"📐","straight_ruler":"📏","pushpin":"📌","round_pushpin":"📍","scissors":"✂️","pen":"🖊","fountain_pen":"🖋","black_nib":"✒️","paintbrush":"🖌","crayon":"🖍","memo":"📝","pencil":"📝","pencil2":"✏️","mag":"🔍","mag_right":"🔎","lock_with_ink_pen":"🔏","closed_lock_with_key":"🔐","lock":"🔒","unlock":"🔓","heart":"❤️","yellow_heart":"💛","green_heart":"💚","blue_heart":"💙","purple_heart":"💜","black_heart":"🖤","broken_heart":"💔","heavy_heart_exclamation":"❣️","two_hearts":"💕","revolving_hearts":"💞","heartbeat":"💓","heartpulse":"💗","sparkling_heart":"💖","cupid":"💘","gift_heart":"💝","heart_decoration":"💟","peace_symbol":"☮️","latin_cross":"✝️","star_and_crescent":"☪️","om":"🕉","wheel_of_dharma":"☸️","star_of_david":"✡️","six_pointed_star":"🔯","menorah":"🕎","yin_yang":"☯️","orthodox_cross":"☦️","place_of_worship":"🛐","ophiuchus":"⛎","aries":"♈️","taurus":"♉️","gemini":"♊️","cancer":"♋️","leo":"♌️","virgo":"♍️","libra":"♎️","scorpius":"♏️","sagittarius":"♐️","capricorn":"♑️","aquarius":"♒️","pisces":"♓️","id":"🆔","atom_symbol":"⚛️","accept":"🉑","radioactive":"☢️","biohazard":"☣️","mobile_phone_off":"📴","vibration_mode":"📳","eight_pointed_black_star":"✴️","vs":"🆚","white_flower":"💮","ideograph_advantage":"🉐","secret":"㊙️","congratulations":"㊗️","u6e80":"🈵","a":"🅰️","b":"🅱️","ab":"🆎","cl":"🆑","o2":"🅾️","sos":"🆘","x":"❌","o":"⭕️","stop_sign":"🛑","no_entry":"⛔️","name_badge":"📛","no_entry_sign":"🚫","anger":"💢","hotsprings":"♨️","no_pedestrians":"🚷","do_not_litter":"🚯","no_bicycles":"🚳","non-potable_water":"🚱","underage":"🔞","no_mobile_phones":"📵","no_smoking":"🚭","exclamation":"❗️","heavy_exclamation_mark":"❗️","grey_exclamation":"❕","question":"❓","grey_question":"❔","bangbang":"‼️","interrobang":"⁉️","low_brightness":"🔅","high_brightness":"🔆","part_alternation_mark":"〽️","warning":"⚠️","children_crossing":"🚸","trident":"🔱","fleur_de_lis":"⚜️","beginner":"🔰","recycle":"♻️","white_check_mark":"✅","chart":"💹","sparkle":"❇️","eight_spoked_asterisk":"✳️","negative_squared_cross_mark":"❎","globe_with_meridians":"🌐","diamond_shape_with_a_dot_inside":"💠","m":"Ⓜ️","cyclone":"🌀","zzz":"💤","atm":"🏧","wc":"🚾","wheelchair":"♿️","parking":"🅿️","sa":"🈂️","passport_control":"🛂","customs":"🛃","baggage_claim":"🛄","left_luggage":"🛅","mens":"🚹","womens":"🚺","baby_symbol":"🚼","restroom":"🚻","put_litter_in_its_place":"🚮","cinema":"🎦","signal_strength":"📶","koko":"🈁","symbols":"🔣","information_source":"ℹ️","abc":"🔤","abcd":"🔡","capital_abcd":"🔠","ng":"🆖","ok":"🆗","up":"🆙","cool":"🆒","new":"🆕","free":"🆓","zero":"0️⃣","one":"1️⃣","two":"2️⃣","three":"3️⃣","four":"4️⃣","five":"5️⃣","six":"6️⃣","seven":"7️⃣","eight":"8️⃣","nine":"9️⃣","keycap_ten":"🔟","hash":"#️⃣","asterisk":"*️⃣","arrow_forward":"▶️","pause_button":"⏸","play_or_pause_button":"⏯","stop_button":"⏹","record_button":"⏺","next_track_button":"⏭","previous_track_button":"⏮","fast_forward":"⏩","rewind":"⏪","arrow_double_up":"⏫","arrow_double_down":"⏬","arrow_backward":"◀️","arrow_up_small":"🔼","arrow_down_small":"🔽","arrow_right":"➡️","arrow_left":"⬅️","arrow_up":"⬆️","arrow_down":"⬇️","arrow_upper_right":"↗️","arrow_lower_right":"↘️","arrow_lower_left":"↙️","arrow_upper_left":"↖️","arrow_up_down":"↕️","left_right_arrow":"↔️","arrow_right_hook":"↪️","leftwards_arrow_with_hook":"↩️","arrow_heading_up":"⤴️","arrow_heading_down":"⤵️","twisted_rightwards_arrows":"🔀","repeat":"🔁","repeat_one":"🔂","arrows_counterclockwise":"🔄","arrows_clockwise":"🔃","musical_note":"🎵","notes":"🎶","heavy_plus_sign":"➕","heavy_minus_sign":"➖","heavy_division_sign":"➗","heavy_multiplication_x":"✖️","heavy_dollar_sign":"💲","currency_exchange":"💱","tm":"™️","copyright":"©️","registered":"®️","wavy_dash":"〰️","curly_loop":"➰","loop":"➿","end":"🔚","back":"🔙","on":"🔛","top":"🔝","soon":"🔜","heavy_check_mark":"✔️","ballot_box_with_check":"☑️","radio_button":"🔘","white_circle":"⚪️","black_circle":"⚫️","red_circle":"🔴","large_blue_circle":"🔵","small_red_triangle":"🔺","small_red_triangle_down":"🔻","small_orange_diamond":"🔸","small_blue_diamond":"🔹","large_orange_diamond":"🔶","large_blue_diamond":"🔷","white_square_button":"🔳","black_square_button":"🔲","black_small_square":"▪️","white_small_square":"▫️","black_medium_small_square":"◾️","white_medium_small_square":"◽️","black_medium_square":"◼️","white_medium_square":"◻️","black_large_square":"⬛️","white_large_square":"⬜️","speaker":"🔈","mute":"🔇","sound":"🔉","loud_sound":"🔊","bell":"🔔","no_bell":"🔕","mega":"📣","loudspeaker":"📢","eye_speech_bubble":"👁🗨","speech_balloon":"💬","thought_balloon":"💭","right_anger_bubble":"🗯","spades":"♠️","clubs":"♣️","hearts":"♥️","diamonds":"♦️","black_joker":"🃏","flower_playing_cards":"🎴","mahjong":"🀄️","clock1":"🕐","clock2":"🕑","clock3":"🕒","clock4":"🕓","clock5":"🕔","clock6":"🕕","clock7":"🕖","clock8":"🕗","clock9":"🕘","clock10":"🕙","clock11":"🕚","clock12":"🕛","clock130":"🕜","clock230":"🕝","clock330":"🕞","clock430":"🕟","clock530":"🕠","clock630":"🕡","clock730":"🕢","clock830":"🕣","clock930":"🕤","clock1030":"🕥","clock1130":"🕦","clock1230":"🕧","white_flag":"🏳️","black_flag":"🏴","checkered_flag":"🏁","triangular_flag_on_post":"🚩","rainbow_flag":"🏳️🌈","afghanistan":"🇦🇫","aland_islands":"🇦🇽","albania":"🇦🇱","algeria":"🇩🇿","american_samoa":"🇦🇸","andorra":"🇦🇩","angola":"🇦🇴","anguilla":"🇦🇮","antarctica":"🇦🇶","antigua_barbuda":"🇦🇬","argentina":"🇦🇷","armenia":"🇦🇲","aruba":"🇦🇼","australia":"🇦🇺","austria":"🇦🇹","azerbaijan":"🇦🇿","bahamas":"🇧🇸","bahrain":"🇧🇭","bangladesh":"🇧🇩","barbados":"🇧🇧","belarus":"🇧🇾","belgium":"🇧🇪","belize":"🇧🇿","benin":"🇧🇯","bermuda":"🇧🇲","bhutan":"🇧🇹","bolivia":"🇧🇴","caribbean_netherlands":"🇧🇶","bosnia_herzegovina":"🇧🇦","botswana":"🇧🇼","brazil":"🇧🇷","british_indian_ocean_territory":"🇮🇴","british_virgin_islands":"🇻🇬","brunei":"🇧🇳","bulgaria":"🇧🇬","burkina_faso":"🇧🇫","burundi":"🇧🇮","cape_verde":"🇨🇻","cambodia":"🇰🇭","cameroon":"🇨🇲","canada":"🇨🇦","canary_islands":"🇮🇨","cayman_islands":"🇰🇾","central_african_republic":"🇨🇫","chad":"🇹🇩","chile":"🇨🇱","cn":"🇨🇳","christmas_island":"🇨🇽","cocos_islands":"🇨🇨","colombia":"🇨🇴","comoros":"🇰🇲","congo_brazzaville":"🇨🇬","congo_kinshasa":"🇨🇩","cook_islands":"🇨🇰","costa_rica":"🇨🇷","cote_divoire":"🇨🇮","croatia":"🇭🇷","cuba":"🇨🇺","curacao":"🇨🇼","cyprus":"🇨🇾","czech_republic":"🇨🇿","denmark":"🇩🇰","djibouti":"🇩🇯","dominica":"🇩🇲","dominican_republic":"🇩🇴","ecuador":"🇪🇨","egypt":"🇪🇬","el_salvador":"🇸🇻","equatorial_guinea":"🇬🇶","eritrea":"🇪🇷","estonia":"🇪🇪","ethiopia":"🇪🇹","eu":"🇪🇺","european_union":"🇪🇺","falkland_islands":"🇫🇰","faroe_islands":"🇫🇴","fiji":"🇫🇯","finland":"🇫🇮","fr":"🇫🇷","french_guiana":"🇬🇫","french_polynesia":"🇵🇫","french_southern_territories":"🇹🇫","gabon":"🇬🇦","gambia":"🇬🇲","georgia":"🇬🇪","de":"🇩🇪","ghana":"🇬🇭","gibraltar":"🇬🇮","greece":"🇬🇷","greenland":"🇬🇱","grenada":"🇬🇩","guadeloupe":"🇬🇵","guam":"🇬🇺","guatemala":"🇬🇹","guernsey":"🇬🇬","guinea":"🇬🇳","guinea_bissau":"🇬🇼","guyana":"🇬🇾","haiti":"🇭🇹","honduras":"🇭🇳","hong_kong":"🇭🇰","hungary":"🇭🇺","iceland":"🇮🇸","india":"🇮🇳","indonesia":"🇮🇩","iran":"🇮🇷","iraq":"🇮🇶","ireland":"🇮🇪","isle_of_man":"🇮🇲","israel":"🇮🇱","it":"🇮🇹","jamaica":"🇯🇲","jp":"🇯🇵","crossed_flags":"🎌","jersey":"🇯🇪","jordan":"🇯🇴","kazakhstan":"🇰🇿","kenya":"🇰🇪","kiribati":"🇰🇮","kosovo":"🇽🇰","kuwait":"🇰🇼","kyrgyzstan":"🇰🇬","laos":"🇱🇦","latvia":"🇱🇻","lebanon":"🇱🇧","lesotho":"🇱🇸","liberia":"🇱🇷","libya":"🇱🇾","liechtenstein":"🇱🇮","lithuania":"🇱🇹","luxembourg":"🇱🇺","macau":"🇲🇴","macedonia":"🇲🇰","madagascar":"🇲🇬","malawi":"🇲🇼","malaysia":"🇲🇾","maldives":"🇲🇻","mali":"🇲🇱","malta":"🇲🇹","marshall_islands":"🇲🇭","martinique":"🇲🇶","mauritania":"🇲🇷","mauritius":"🇲🇺","mayotte":"🇾🇹","mexico":"🇲🇽","micronesia":"🇫🇲","moldova":"🇲🇩","monaco":"🇲🇨","mongolia":"🇲🇳","montenegro":"🇲🇪","montserrat":"🇲🇸","morocco":"🇲🇦","mozambique":"🇲🇿","myanmar":"🇲🇲","namibia":"🇳🇦","nauru":"🇳🇷","nepal":"🇳🇵","netherlands":"🇳🇱","new_caledonia":"🇳🇨","new_zealand":"🇳🇿","nicaragua":"🇳🇮","niger":"🇳🇪","nigeria":"🇳🇬","niue":"🇳🇺","norfolk_island":"🇳🇫","northern_mariana_islands":"🇲🇵","north_korea":"🇰🇵","norway":"🇳🇴","oman":"🇴🇲","pakistan":"🇵🇰","palau":"🇵🇼","palestinian_territories":"🇵🇸","panama":"🇵🇦","papua_new_guinea":"🇵🇬","paraguay":"🇵🇾","peru":"🇵🇪","philippines":"🇵🇭","pitcairn_islands":"🇵🇳","poland":"🇵🇱","portugal":"🇵🇹","puerto_rico":"🇵🇷","qatar":"🇶🇦","reunion":"🇷🇪","romania":"🇷🇴","ru":"🇷🇺","rwanda":"🇷🇼","st_barthelemy":"🇧🇱","st_helena":"🇸🇭","st_kitts_nevis":"🇰🇳","st_lucia":"🇱🇨","st_pierre_miquelon":"🇵🇲","st_vincent_grenadines":"🇻🇨","samoa":"🇼🇸","san_marino":"🇸🇲","sao_tome_principe":"🇸🇹","saudi_arabia":"🇸🇦","senegal":"🇸🇳","serbia":"🇷🇸","seychelles":"🇸🇨","sierra_leone":"🇸🇱","singapore":"🇸🇬","sint_maarten":"🇸🇽","slovakia":"🇸🇰","slovenia":"🇸🇮","solomon_islands":"🇸🇧","somalia":"🇸🇴","south_africa":"🇿🇦","south_georgia_south_sandwich_islands":"🇬🇸","kr":"🇰🇷","south_sudan":"🇸🇸","es":"🇪🇸","sri_lanka":"🇱🇰","sudan":"🇸🇩","suriname":"🇸🇷","swaziland":"🇸🇿","sweden":"🇸🇪","switzerland":"🇨🇭","syria":"🇸🇾","taiwan":"🇹🇼","tajikistan":"🇹🇯","tanzania":"🇹🇿","thailand":"🇹🇭","timor_leste":"🇹🇱","togo":"🇹🇬","tokelau":"🇹🇰","tonga":"🇹🇴","trinidad_tobago":"🇹🇹","tunisia":"🇹🇳","tr":"🇹🇷","turkmenistan":"🇹🇲","turks_caicos_islands":"🇹🇨","tuvalu":"🇹🇻","uganda":"🇺🇬","ukraine":"🇺🇦","united_arab_emirates":"🇦🇪","gb":"🇬🇧","uk":"🇬🇧","us":"🇺🇸","us_virgin_islands":"🇻🇮","uruguay":"🇺🇾","uzbekistan":"🇺🇿","vanuatu":"🇻🇺","vatican_city":"🇻🇦","venezuela":"🇻🇪","vietnam":"🇻🇳","wallis_futuna":"🇼🇫","western_sahara":"🇪🇭","yemen":"🇾🇪","zambia":"🇿🇲","zimbabwe":"🇿🇼"}')},function(e,t,n){"use strict";e.exports={angry:[">:(",">:-("],blush:[':")',':-")'],broken_heart:["3","<\\3"],confused:[":/",":-/"],cry:[":'(",":'-(",":,(",":,-("],frowning:[":(",":-("],heart:["<3"],imp:["]:(","]:-("],innocent:["o:)","O:)","o:-)","O:-)","0:)","0:-)"],joy:[":')",":'-)",":,)",":,-)",":'D",":'-D",":,D",":,-D"],kissing:[":*",":-*"],laughing:["x-)","X-)"],neutral_face:[":|",":-|"],open_mouth:[":o",":-o",":O",":-O"],rage:[":@",":-@"],smile:[":D",":-D"],smiley:[":)",":-)"],smiling_imp:["]:)","]:-)"],sob:[":,'(",":,'-(",";(",";-("],stuck_out_tongue:[":P",":-P"],sunglasses:["8-)","B-)"],sweat:[",:(",",:-("],sweat_smile:[",:)",",:-)"],unamused:[":s",":-S",":z",":-Z",":$",":-$"],wink:[";)",";-)"]}},function(e,t,n){"use strict";e.exports=function(e,t){return e[t].content}},function(e,t,n){"use strict";e.exports=function(e,t,n,r,a){var o=e.utils.arrayReplaceAt,i=e.utils.lib.ucmicro,s=new RegExp([i.Z.source,i.P.source,i.Cc.source].join("|"));function l(e,r,o){var i,l=0,u=[];return e.replace(a,(function(r,a,c){var d;if(n.hasOwnProperty(r)){if(d=n[r],a>0&&!s.test(c[a-1]))return;if(a+r.lengthl&&((i=new o("text","",0)).content=e.slice(l,a),u.push(i)),(i=new o("emoji","",0)).markup=d,i.content=t[d],u.push(i),l=a+r.length})),l=0;t--)"link_open"!==(s=i[t]).type&&"link_close"!==s.type||"auto"===s.info&&(c-=s.nesting),"text"===s.type&&0===c&&r.test(s.content)&&(u[n].children=i=o(i,t,l(s.content,s.level,e.Token)))}}},function(e,t,n){"use strict";e.exports=function(e){var t,n=e.defs;e.enabled.length&&(n=Object.keys(n).reduce((function(t,r){return e.enabled.indexOf(r)>=0&&(t[r]=n[r]),t}),{})),t=Object.keys(e.shortcuts).reduce((function(t,r){return n[r]?Array.isArray(e.shortcuts[r])?(e.shortcuts[r].forEach((function(e){t[e]=r})),t):(t[e.shortcuts[r]]=r,t):t}),{});var r=Object.keys(n).map((function(e){return":"+e+":"})).concat(Object.keys(t)).sort().reverse().map((function(e){return e.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")})).join("|"),a=RegExp(r),o=RegExp(r,"g");return{defs:n,shortcuts:t,scanRE:a,replaceRE:o}}},function(e,t){!function(e){e.languages.typescript=e.languages.extend("javascript",{"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|type)\s+)(?!keyof\b)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?:\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:string|Function|any|number|boolean|Array|symbol|console|Promise|unknown|never)\b/}),e.languages.typescript.keyword.push(/\b(?:abstract|as|declare|implements|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)(?!\s*[^\s_${}*a-zA-Z\xA0-\uFFFF])/),delete e.languages.typescript.parameter;var t=e.languages.extend("typescript",{});delete t["class-name"],e.languages.typescript["class-name"].inside=t,e.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:t}}}}),e.languages.ts=e.languages.typescript}(Prism)},function(e,t){Prism.languages.javascript=Prism.languages.extend("clike",{"class-name":[Prism.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:prototype|constructor))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:/\b(?:(?:0[xX](?:[\dA-Fa-f](?:_[\dA-Fa-f])?)+|0[bB](?:[01](?:_[01])?)+|0[oO](?:[0-7](?:_[0-7])?)+)n?|(?:\d(?:_\d)?)+n|NaN|Infinity)\b|(?:\b(?:\d(?:_\d)?)+\.?(?:\d(?:_\d)?)*|\B\.(?:\d(?:_\d)?)+)(?:[Ee][+-]?(?:\d(?:_\d)?)+)?/,operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),Prism.languages.javascript["class-name"][0].pattern=/(\b(?:class|interface|extends|implements|instanceof|new)\s+)[\w.\\]+/,Prism.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:Prism.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:Prism.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),Prism.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:Prism.languages.javascript}},string:/[\s\S]+/}}}),Prism.languages.markup&&(Prism.languages.markup.tag.addInlined("script","javascript"),Prism.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),Prism.languages.js=Prism.languages.javascript},function(e,t){!function(e){var t=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+t.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+t.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+t.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:t,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css;var n=e.languages.markup;n&&(n.tag.addInlined("style","css"),n.tag.addAttribute("style","css"))}(Prism)},function(e,t){Prism.languages.markup={comment://,prolog:/<\?[\s\S]+?\?>/,doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/,name:/[^\s<>'"]+/}},cdata://i,tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/?[\da-f]{1,8};/i]},Prism.languages.markup.tag.inside["attr-value"].inside.entity=Prism.languages.markup.entity,Prism.languages.markup.doctype.inside["internal-subset"].inside=Prism.languages.markup,Prism.hooks.add("wrap",(function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&/,"&"))})),Object.defineProperty(Prism.languages.markup.tag,"addInlined",{value:function(e,t){var n={};n["language-"+t]={pattern:/(^$)/i,lookbehind:!0,inside:Prism.languages[t]},n.cdata=/^$/i;var r={"included-cdata":{pattern://i,inside:n}};r["language-"+t]={pattern:/[\s\S]+/,inside:Prism.languages[t]};var a={};a[e]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,(function(){return e})),"i"),lookbehind:!0,greedy:!0,inside:r},Prism.languages.insertBefore("markup","cdata",a)}}),Object.defineProperty(Prism.languages.markup.tag,"addAttribute",{value:function(e,t){Prism.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+e+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[t,"language-"+t],inside:Prism.languages[t]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),Prism.languages.html=Prism.languages.markup,Prism.languages.mathml=Prism.languages.markup,Prism.languages.svg=Prism.languages.markup,Prism.languages.xml=Prism.languages.extend("markup",{}),Prism.languages.ssml=Prism.languages.xml,Prism.languages.atom=Prism.languages.xml,Prism.languages.rss=Prism.languages.xml},function(e,t,n){"use strict";var r=n(135);n.n(r).a},function(e,t,n){"use strict";var r=n(408),a=n(409);e.exports=r("Map",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),a)},function(e,t,n){"use strict";var r=n(3),a=n(155),o=n(76),i=n(29),s=n(30),l=n(171),u=n(84),c=n(83),d=n(36),p=c("splice"),f=d("splice",{ACCESSORS:!0,0:0,1:2}),h=Math.max,m=Math.min;r({target:"Array",proto:!0,forced:!p||!f},{splice:function(e,t){var n,r,c,d,p,f,_=s(this),g=i(_.length),y=a(e,g),v=arguments.length;if(0===v?n=r=0:1===v?(n=0,r=g-y):(n=v-2,r=m(h(o(t),0),g-y)),g+n-r>9007199254740991)throw TypeError("Maximum allowed length exceeded");for(c=l(_,r),d=0;dg-r+n;d--)delete _[d-1]}else if(n>r)for(d=g-r;d>y;d--)f=d+n-1,(p=d+r-1)in _?_[f]=_[p]:delete _[f];for(d=0;d0?c(n.join("=")):null;void 0===t[r]?t[r]=a:Array.isArray(t[r])?t[r].push(a):t[r]=[t[r],a]})),t):t}function f(e){var t=e?Object.keys(e).map((function(t){var n=e[t];if(void 0===n)return"";if(null===n)return u(t);if(Array.isArray(n)){var r=[];return n.forEach((function(e){void 0!==e&&(null===e?r.push(u(t)):r.push(u(t)+"="+u(e)))})),r.join("&")}return u(t)+"="+u(n)})).filter((function(e){return e.length>0})).join("&"):null;return t?"?"+t:""}var h=/\/?$/;function m(e,t,n,r){var a=r&&r.options.stringifyQuery,o=t.query||{};try{o=_(o)}catch(e){}var i={name:t.name||e&&e.name,meta:e&&e.meta||{},path:t.path||"/",hash:t.hash||"",query:o,params:t.params||{},fullPath:v(t,a),matched:e?y(e):[]};return n&&(i.redirectedFrom=v(n,a)),Object.freeze(i)}function _(e){if(Array.isArray(e))return e.map(_);if(e&&"object"==typeof e){var t={};for(var n in e)t[n]=_(e[n]);return t}return e}var g=m(null,{path:"/"});function y(e){for(var t=[];e;)t.unshift(e),e=e.parent;return t}function v(e,t){var n=e.path,r=e.query;void 0===r&&(r={});var a=e.hash;return void 0===a&&(a=""),(n||"/")+(t||f)(r)+a}function b(e,t){return t===g?e===t:!!t&&(e.path&&t.path?e.path.replace(h,"")===t.path.replace(h,"")&&e.hash===t.hash&&w(e.query,t.query):!(!e.name||!t.name)&&(e.name===t.name&&e.hash===t.hash&&w(e.query,t.query)&&w(e.params,t.params)))}function w(e,t){if(void 0===e&&(e={}),void 0===t&&(t={}),!e||!t)return e===t;var n=Object.keys(e).sort(),r=Object.keys(t).sort();return n.length===r.length&&n.every((function(n,a){var o=e[n];if(r[a]!==n)return!1;var i=t[n];return null==o||null==i?o===i:"object"==typeof o&&"object"==typeof i?w(o,i):String(o)===String(i)}))}function L(e){for(var t=0;t=0&&(t=e.slice(r),e=e.slice(0,r));var a=e.indexOf("?");return a>=0&&(n=e.slice(a+1),e=e.slice(0,a)),{path:e,query:n,hash:t}}(a.path||""),c=t&&t.path||"/",f=u.path?x(u.path,c,n||a.append):c,h=function(e,t,n){void 0===t&&(t={});var r,a=n||p;try{r=a(e||"")}catch(e){r={}}for(var o in t){var i=t[o];r[o]=Array.isArray(i)?i.map(d):d(i)}return r}(u.query,a.query,r&&r.options.parseQuery),m=a.hash||u.hash;return m&&"#"!==m.charAt(0)&&(m="#"+m),{_normalized:!0,path:f,query:h,hash:m}}var W,V=function(){},J={name:"RouterLink",props:{to:{type:[String,Object],required:!0},tag:{type:String,default:"a"},exact:Boolean,append:Boolean,replace:Boolean,activeClass:String,exactActiveClass:String,ariaCurrentValue:{type:String,default:"page"},event:{type:[String,Array],default:"click"}},render:function(e){var t=this,n=this.$router,r=this.$route,a=n.resolve(this.to,r,this.append),i=a.location,s=a.route,l=a.href,u={},c=n.options.linkActiveClass,d=n.options.linkExactActiveClass,p=null==c?"router-link-active":c,f=null==d?"router-link-exact-active":d,_=null==this.activeClass?p:this.activeClass,g=null==this.exactActiveClass?f:this.exactActiveClass,y=s.redirectedFrom?m(null,q(s.redirectedFrom),null,n):s;u[g]=b(r,y),u[_]=this.exact?u[g]:function(e,t){return 0===e.path.replace(h,"/").indexOf(t.path.replace(h,"/"))&&(!t.hash||e.hash===t.hash)&&function(e,t){for(var n in t)if(!(n in e))return!1;return!0}(e.query,t.query)}(r,y);var v=u[g]?this.ariaCurrentValue:null,w=function(e){G(e)&&(t.replace?n.replace(i,V):n.push(i,V))},L={click:G};Array.isArray(this.event)?this.event.forEach((function(e){L[e]=w})):L[this.event]=w;var M={class:u},k=!this.$scopedSlots.$hasNormal&&this.$scopedSlots.default&&this.$scopedSlots.default({href:l,route:s,navigate:w,isActive:u[_],isExactActive:u[g]});if(k){if(1===k.length)return k[0];if(k.length>1||!k.length)return 0===k.length?e():e("span",{},k)}if("a"===this.tag)M.on=L,M.attrs={href:l,"aria-current":v};else{var x=function e(t){var n;if(t)for(var r=0;r-1&&(s.params[p]=n.params[p]);return s.path=B(c.path,s.params),l(c,s,i)}if(s.path){s.params={};for(var f=0;f=e.length?n():e[a]?t(e[a],(function(){r(a+1)})):r(a+1)};r(0)}var we={redirected:2,aborted:4,cancelled:8,duplicated:16};function Le(e,t){return ke(e,t,we.redirected,'Redirected when going from "'+e.fullPath+'" to "'+function(e){if("string"==typeof e)return e;if("path"in e)return e.path;var t={};return xe.forEach((function(n){n in e&&(t[n]=e[n])})),JSON.stringify(t,null,2)}(t)+'" via a navigation guard.')}function Me(e,t){return ke(e,t,we.cancelled,'Navigation cancelled from "'+e.fullPath+'" to "'+t.fullPath+'" with a new navigation.')}function ke(e,t,n,r){var a=new Error(r);return a._isRouter=!0,a.from=e,a.to=t,a.type=n,a}var xe=["params","query","hash"];function Se(e){return Object.prototype.toString.call(e).indexOf("Error")>-1}function De(e,t){return Se(e)&&e._isRouter&&(null==t||e.type===t)}function Te(e){return function(t,n,r){var a=!1,o=0,i=null;Oe(e,(function(e,t,n,s){if("function"==typeof e&&void 0===e.cid){a=!0,o++;var l,u=Ce((function(t){var a;((a=t).__esModule||je&&"Module"===a[Symbol.toStringTag])&&(t=t.default),e.resolved="function"==typeof t?t:W.extend(t),n.components[s]=t,--o<=0&&r()})),c=Ce((function(e){var t="Failed to resolve async component "+s+": "+e;i||(i=Se(e)?e:new Error(t),r(i))}));try{l=e(u,c)}catch(e){c(e)}if(l)if("function"==typeof l.then)l.then(u,c);else{var d=l.component;d&&"function"==typeof d.then&&d.then(u,c)}}})),a||r()}}function Oe(e,t){return Ye(e.map((function(e){return Object.keys(e.components).map((function(n){return t(e.components[n],e.instances[n],e,n)}))})))}function Ye(e){return Array.prototype.concat.apply([],e)}var je="function"==typeof Symbol&&"symbol"==typeof Symbol.toStringTag;function Ce(e){var t=!1;return function(){for(var n=[],r=arguments.length;r--;)n[r]=arguments[r];if(!t)return t=!0,e.apply(this,n)}}var Ee=function(e,t){this.router=e,this.base=function(e){if(!e)if(K){var t=document.querySelector("base");e=(e=t&&t.getAttribute("href")||"/").replace(/^https?:\/\/[^\/]+/,"")}else e="/";"/"!==e.charAt(0)&&(e="/"+e);return e.replace(/\/$/,"")}(t),this.current=g,this.pending=null,this.ready=!1,this.readyCbs=[],this.readyErrorCbs=[],this.errorCbs=[],this.listeners=[]};function Ae(e,t,n,r){var a=Oe(e,(function(e,r,a,o){var i=function(e,t){"function"!=typeof e&&(e=W.extend(e));return e.options[t]}(e,t);if(i)return Array.isArray(i)?i.map((function(e){return n(e,r,a,o)})):n(i,r,a,o)}));return Ye(r?a.reverse():a)}function Pe(e,t){if(t)return function(){return e.apply(t,arguments)}}Ee.prototype.listen=function(e){this.cb=e},Ee.prototype.onReady=function(e,t){this.ready?e():(this.readyCbs.push(e),t&&this.readyErrorCbs.push(t))},Ee.prototype.onError=function(e){this.errorCbs.push(e)},Ee.prototype.transitionTo=function(e,t,n){var r,a=this;try{r=this.router.match(e,this.current)}catch(e){throw this.errorCbs.forEach((function(t){t(e)})),e}var o=this.current;this.confirmTransition(r,(function(){a.updateRoute(r),t&&t(r),a.ensureURL(),a.router.afterHooks.forEach((function(e){e&&e(r,o)})),a.ready||(a.ready=!0,a.readyCbs.forEach((function(e){e(r)})))}),(function(e){n&&n(e),e&&!a.ready&&(De(e,we.redirected)&&o===g||(a.ready=!0,a.readyErrorCbs.forEach((function(t){t(e)}))))}))},Ee.prototype.confirmTransition=function(e,t,n){var r=this,a=this.current;this.pending=e;var o,i,s=function(e){!De(e)&&Se(e)&&(r.errorCbs.length?r.errorCbs.forEach((function(t){t(e)})):console.error(e)),n&&n(e)},l=e.matched.length-1,u=a.matched.length-1;if(b(e,a)&&l===u&&e.matched[l]===a.matched[u])return this.ensureURL(),s(((i=ke(o=a,e,we.duplicated,'Avoided redundant navigation to current location: "'+o.fullPath+'".')).name="NavigationDuplicated",i));var c=function(e,t){var n,r=Math.max(e.length,t.length);for(n=0;n0)){var t=this.router,n=t.options.scrollBehavior,r=ge&&n;r&&this.listeners.push(se());var a=function(){var n=e.current,a=He(e.base);e.current===g&&a===e._startLocation||e.transitionTo(a,(function(e){r&&le(t,e,n,!0)}))};window.addEventListener("popstate",a),this.listeners.push((function(){window.removeEventListener("popstate",a)}))}},t.prototype.go=function(e){window.history.go(e)},t.prototype.push=function(e,t,n){var r=this,a=this.current;this.transitionTo(e,(function(e){ye(S(r.base+e.fullPath)),le(r.router,e,a,!1),t&&t(e)}),n)},t.prototype.replace=function(e,t,n){var r=this,a=this.current;this.transitionTo(e,(function(e){ve(S(r.base+e.fullPath)),le(r.router,e,a,!1),t&&t(e)}),n)},t.prototype.ensureURL=function(e){if(He(this.base)!==this.current.fullPath){var t=S(this.base+this.current.fullPath);e?ye(t):ve(t)}},t.prototype.getCurrentLocation=function(){return He(this.base)},t}(Ee);function He(e){var t=window.location.pathname;return e&&0===t.toLowerCase().indexOf(e.toLowerCase())&&(t=t.slice(e.length)),(t||"/")+window.location.search+window.location.hash}var Ne=function(e){function t(t,n,r){e.call(this,t,n),r&&function(e){var t=He(e);if(!/^\/#/.test(t))return window.location.replace(S(e+"/#"+t)),!0}(this.base)||Fe()}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.setupListeners=function(){var e=this;if(!(this.listeners.length>0)){var t=this.router.options.scrollBehavior,n=ge&&t;n&&this.listeners.push(se());var r=function(){var t=e.current;Fe()&&e.transitionTo(Re(),(function(r){n&&le(e.router,r,t,!0),ge||Ue(r.fullPath)}))},a=ge?"popstate":"hashchange";window.addEventListener(a,r),this.listeners.push((function(){window.removeEventListener(a,r)}))}},t.prototype.push=function(e,t,n){var r=this,a=this.current;this.transitionTo(e,(function(e){$e(e.fullPath),le(r.router,e,a,!1),t&&t(e)}),n)},t.prototype.replace=function(e,t,n){var r=this,a=this.current;this.transitionTo(e,(function(e){Ue(e.fullPath),le(r.router,e,a,!1),t&&t(e)}),n)},t.prototype.go=function(e){window.history.go(e)},t.prototype.ensureURL=function(e){var t=this.current.fullPath;Re()!==t&&(e?$e(t):Ue(t))},t.prototype.getCurrentLocation=function(){return Re()},t}(Ee);function Fe(){var e=Re();return"/"===e.charAt(0)||(Ue("/"+e),!1)}function Re(){var e=window.location.href,t=e.indexOf("#");return t<0?"":e=e.slice(t+1)}function ze(e){var t=window.location.href,n=t.indexOf("#");return(n>=0?t.slice(0,n):t)+"#"+e}function $e(e){ge?ye(ze(e)):window.location.hash=e}function Ue(e){ge?ve(ze(e)):window.location.replace(ze(e))}var Be=function(e){function t(t,n){e.call(this,t,n),this.stack=[],this.index=-1}return e&&(t.__proto__=e),t.prototype=Object.create(e&&e.prototype),t.prototype.constructor=t,t.prototype.push=function(e,t,n){var r=this;this.transitionTo(e,(function(e){r.stack=r.stack.slice(0,r.index+1).concat(e),r.index++,t&&t(e)}),n)},t.prototype.replace=function(e,t,n){var r=this;this.transitionTo(e,(function(e){r.stack=r.stack.slice(0,r.index).concat(e),t&&t(e)}),n)},t.prototype.go=function(e){var t=this,n=this.index+e;if(!(n<0||n>=this.stack.length)){var r=this.stack[n];this.confirmTransition(r,(function(){var e=t.current;t.index=n,t.updateRoute(r),t.router.afterHooks.forEach((function(t){t&&t(r,e)}))}),(function(e){De(e,we.duplicated)&&(t.index=n)}))}},t.prototype.getCurrentLocation=function(){var e=this.stack[this.stack.length-1];return e?e.fullPath:"/"},t.prototype.ensureURL=function(){},t}(Ee),qe=function(e){void 0===e&&(e={}),this.app=null,this.apps=[],this.options=e,this.beforeHooks=[],this.resolveHooks=[],this.afterHooks=[],this.matcher=X(e.routes||[],this);var t=e.mode||"hash";switch(this.fallback="history"===t&&!ge&&!1!==e.fallback,this.fallback&&(t="hash"),K||(t="abstract"),this.mode=t,t){case"history":this.history=new Ie(this,e.base);break;case"hash":this.history=new Ne(this,e.base,this.fallback);break;case"abstract":this.history=new Be(this,e.base);break;default:0}},We={currentRoute:{configurable:!0}};function Ve(e,t){return e.push(t),function(){var n=e.indexOf(t);n>-1&&e.splice(n,1)}}qe.prototype.match=function(e,t,n){return this.matcher.match(e,t,n)},We.currentRoute.get=function(){return this.history&&this.history.current},qe.prototype.init=function(e){var t=this;if(this.apps.push(e),e.$once("hook:destroyed",(function(){var n=t.apps.indexOf(e);n>-1&&t.apps.splice(n,1),t.app===e&&(t.app=t.apps[0]||null),t.app||t.history.teardown()})),!this.app){this.app=e;var n=this.history;if(n instanceof Ie||n instanceof Ne){var r=function(e){n.setupListeners(),function(e){var r=n.current,a=t.options.scrollBehavior;ge&&a&&"fullPath"in e&&le(t,e,r,!1)}(e)};n.transitionTo(n.getCurrentLocation(),r,r)}n.listen((function(e){t.apps.forEach((function(t){t._route=e}))}))}},qe.prototype.beforeEach=function(e){return Ve(this.beforeHooks,e)},qe.prototype.beforeResolve=function(e){return Ve(this.resolveHooks,e)},qe.prototype.afterEach=function(e){return Ve(this.afterHooks,e)},qe.prototype.onReady=function(e,t){this.history.onReady(e,t)},qe.prototype.onError=function(e){this.history.onError(e)},qe.prototype.push=function(e,t,n){var r=this;if(!t&&!n&&"undefined"!=typeof Promise)return new Promise((function(t,n){r.history.push(e,t,n)}));this.history.push(e,t,n)},qe.prototype.replace=function(e,t,n){var r=this;if(!t&&!n&&"undefined"!=typeof Promise)return new Promise((function(t,n){r.history.replace(e,t,n)}));this.history.replace(e,t,n)},qe.prototype.go=function(e){this.history.go(e)},qe.prototype.back=function(){this.go(-1)},qe.prototype.forward=function(){this.go(1)},qe.prototype.getMatchedComponents=function(e){var t=e?e.matched?e:this.resolve(e).route:this.currentRoute;return t?[].concat.apply([],t.matched.map((function(e){return Object.keys(e.components).map((function(t){return e.components[t]}))}))):[]},qe.prototype.resolve=function(e,t,n){var r=q(e,t=t||this.history.current,n,this),a=this.match(r,t),o=a.redirectedFrom||a.fullPath;return{location:r,route:a,href:function(e,t,n){var r="hash"===n?"#"+t:t;return e?S(e+"/"+r):r}(this.history.base,o,this.mode),normalizedTo:r,resolved:a}},qe.prototype.addRoutes=function(e){this.matcher.addRoutes(e),this.history.current!==g&&this.history.transitionTo(this.history.getCurrentLocation())},Object.defineProperties(qe.prototype,We),qe.install=function e(t){if(!e.installed||W!==t){e.installed=!0,W=t;var n=function(e){return void 0!==e},r=function(e,t){var r=e.$options._parentVnode;n(r)&&n(r=r.data)&&n(r=r.registerRouteInstance)&&r(e,t)};t.mixin({beforeCreate:function(){n(this.$options.router)?(this._routerRoot=this,this._router=this.$options.router,this._router.init(this),t.util.defineReactive(this,"_route",this._router.history.current)):this._routerRoot=this.$parent&&this.$parent._routerRoot||this,r(this,this)},destroyed:function(){r(this)}}),Object.defineProperty(t.prototype,"$router",{get:function(){return this._routerRoot._router}}),Object.defineProperty(t.prototype,"$route",{get:function(){return this._routerRoot._route}}),t.component("RouterView",M),t.component("RouterLink",J);var a=t.config.optionMergeStrategies;a.beforeRouteEnter=a.beforeRouteLeave=a.beforeRouteUpdate=a.created}},qe.version="3.4.8",qe.isNavigationFailure=De,qe.NavigationFailureType=we,K&&window.Vue&&window.Vue.use(qe);var Je=qe;n(56),n(85),n(441),n(225),n(226),n(44),n(227),n(57);function Ge(e){e.locales&&Object.keys(e.locales).forEach((function(t){e.locales[t].path=t})),Object.freeze(e)}n(58),n(230),n(15),n(86),n(26),n(50),n(59),n(70);function Ke(e){return(Ke="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var Qe=n(18),Ze={NotFound:function(){return Promise.all([n.e(0),n.e(2)]).then(n.bind(null,715))},Layout:function(){return Promise.all([n.e(0),n.e(3)]).then(n.bind(null,714))}},Xe={"v-7334bd36":function(){return n.e(9).then(n.bind(null,720))},"v-d88fd936":function(){return n.e(12).then(n.bind(null,721))},"v-4a6259f6":function(){return n.e(10).then(n.bind(null,722))},"v-059facf6":function(){return n.e(14).then(n.bind(null,723))},"v-880e48f6":function(){return n.e(11).then(n.bind(null,724))},"v-7ecf65f6":function(){return n.e(13).then(n.bind(null,725))},"v-46cf75d7":function(){return n.e(16).then(n.bind(null,726))},"v-4fc68185":function(){return n.e(15).then(n.bind(null,727))},"v-3ab09465":function(){return n.e(17).then(n.bind(null,728))},"v-63170bde":function(){return n.e(18).then(n.bind(null,729))},"v-814620b6":function(){return n.e(19).then(n.bind(null,730))},"v-24686613":function(){return n.e(20).then(n.bind(null,731))},"v-10d062fe":function(){return n.e(21).then(n.bind(null,732))},"v-43ed78db":function(){return n.e(22).then(n.bind(null,733))},"v-5f776dc5":function(){return n.e(23).then(n.bind(null,734))},"v-5bd35f11":function(){return n.e(24).then(n.bind(null,735))},"v-f75f6c02":function(){return n.e(25).then(n.bind(null,736))},"v-7677efb6":function(){return n.e(26).then(n.bind(null,737))},"v-ad71054a":function(){return n.e(27).then(n.bind(null,738))},"v-4321c6f1":function(){return n.e(29).then(n.bind(null,739))},"v-f9a02c76":function(){return n.e(28).then(n.bind(null,740))},"v-67a9b2d3":function(){return n.e(30).then(n.bind(null,741))},"v-310afab6":function(){return n.e(31).then(n.bind(null,742))},"v-6fd09005":function(){return n.e(32).then(n.bind(null,743))},"v-a999bc8e":function(){return n.e(33).then(n.bind(null,744))},"v-4faff176":function(){return n.e(34).then(n.bind(null,745))},"v-72acba05":function(){return n.e(35).then(n.bind(null,746))},"v-3d521b07":function(){return n.e(37).then(n.bind(null,747))},"v-5db844f6":function(){return n.e(36).then(n.bind(null,748))},"v-23bdcb59":function(){return n.e(39).then(n.bind(null,749))},"v-d50b0306":function(){return n.e(38).then(n.bind(null,750))},"v-0eae2d45":function(){return n.e(40).then(n.bind(null,751))},"v-1659a685":function(){return n.e(41).then(n.bind(null,752))},"v-a2714a12":function(){return n.e(43).then(n.bind(null,753))},"v-bc4cb64a":function(){return n.e(44).then(n.bind(null,754))},"v-3657b81b":function(){return n.e(42).then(n.bind(null,755))},"v-0551bbbf":function(){return n.e(47).then(n.bind(null,756))},"v-1708a451":function(){return n.e(45).then(n.bind(null,757))},"v-6463c72d":function(){return n.e(46).then(n.bind(null,758))},"v-6b7caf25":function(){return n.e(48).then(n.bind(null,759))},"v-cb584776":function(){return n.e(49).then(n.bind(null,760))},"v-02cb8d05":function(){return n.e(50).then(n.bind(null,761))},"v-6be0a3a5":function(){return n.e(52).then(n.bind(null,762))},"v-1d25d137":function(){return n.e(51).then(n.bind(null,763))},"v-260119f3":function(){return n.e(53).then(n.bind(null,764))},"v-3b23fdb6":function(){return n.e(54).then(n.bind(null,765))},"v-22299bcb":function(){return n.e(55).then(n.bind(null,766))},"v-1bbd2b65":function(){return n.e(56).then(n.bind(null,767))},"v-2a601436":function(){return n.e(57).then(n.bind(null,768))},"v-5279e6c5":function(){return n.e(58).then(n.bind(null,769))},"v-77b756b7":function(){return n.e(59).then(n.bind(null,770))},"v-474d4de5":function(){return n.e(60).then(n.bind(null,771))},"v-0f63cf15":function(){return n.e(62).then(n.bind(null,772))},"v-46542307":function(){return n.e(61).then(n.bind(null,773))},"v-74459a45":function(){return n.e(63).then(n.bind(null,774))},"v-0b7c5a47":function(){return n.e(65).then(n.bind(null,775))},"v-e0b953f6":function(){return n.e(64).then(n.bind(null,776))},"v-2903534a":function(){return n.e(66).then(n.bind(null,777))},"v-f04d6976":function(){return n.e(67).then(n.bind(null,778))},"v-48000a85":function(){return n.e(68).then(n.bind(null,779))},"v-3a7a24e5":function(){return n.e(69).then(n.bind(null,780))},"v-41cf3bf6":function(){return n.e(70).then(n.bind(null,781))},"v-1aec96b9":function(){return n.e(71).then(n.bind(null,782))},"v-64026005":function(){return n.e(72).then(n.bind(null,783))},"v-56ed11c5":function(){return n.e(73).then(n.bind(null,784))},"v-235bb105":function(){return n.e(74).then(n.bind(null,785))},"v-3c5fc505":function(){return n.e(75).then(n.bind(null,786))},"v-c87ac576":function(){return n.e(76).then(n.bind(null,787))},"v-0e7b7b25":function(){return n.e(77).then(n.bind(null,788))},"v-36cb53ae":function(){return n.e(78).then(n.bind(null,789))},"v-983628b6":function(){return n.e(79).then(n.bind(null,790))},"v-77bc06f6":function(){return n.e(81).then(n.bind(null,791))},"v-4ec27c93":function(){return n.e(80).then(n.bind(null,792))},"v-79296633":function(){return n.e(82).then(n.bind(null,793))},"v-c9dad72a":function(){return n.e(83).then(n.bind(null,794))},"v-ee221476":function(){return n.e(84).then(n.bind(null,795))},"v-dd07f07e":function(){return n.e(85).then(n.bind(null,796))},"v-767187fc":function(){return n.e(87).then(n.bind(null,797))},"v-2c1712e2":function(){return n.e(86).then(n.bind(null,798))},"v-c967d776":function(){return n.e(89).then(n.bind(null,799))},"v-42581b25":function(){return n.e(88).then(n.bind(null,800))},"v-ca7297f2":function(){return n.e(91).then(n.bind(null,801))},"v-15ceaddf":function(){return n.e(90).then(n.bind(null,802))},"v-637ef9f5":function(){return n.e(92).then(n.bind(null,803))},"v-8215e306":function(){return n.e(93).then(n.bind(null,804))},"v-130473b6":function(){return n.e(94).then(n.bind(null,805))},"v-49c8c9a5":function(){return n.e(95).then(n.bind(null,806))},"v-258a54a5":function(){return n.e(96).then(n.bind(null,807))},"v-20550e65":function(){return n.e(98).then(n.bind(null,808))},"v-a7d7af3a":function(){return n.e(97).then(n.bind(null,809))},"v-65b39667":function(){return n.e(100).then(n.bind(null,810))},"v-76756936":function(){return n.e(102).then(n.bind(null,811))},"v-6c53c1c7":function(){return n.e(101).then(n.bind(null,812))},"v-12c411f5":function(){return n.e(99).then(n.bind(null,813))},"v-625edd7c":function(){return n.e(103).then(n.bind(null,814))},"v-27eb5fc5":function(){return n.e(104).then(n.bind(null,815))},"v-7f691d36":function(){return n.e(105).then(n.bind(null,816))},"v-1c238c85":function(){return n.e(106).then(n.bind(null,817))}};function et(e){var t=Object.create(null);return function(n){return t[n]||(t[n]=e(n))}}var tt=/-(\w)/g,nt=et((function(e){return e.replace(tt,(function(e,t){return t?t.toUpperCase():""}))})),rt=/\B([A-Z])/g,at=et((function(e){return e.replace(rt,"-$1").toLowerCase()})),ot=et((function(e){return e.charAt(0).toUpperCase()+e.slice(1)}));function it(e,t){if(t)return e(t)?e(t):t.includes("-")?e(ot(nt(t))):e(ot(t))||e(at(t))}var st=Object.assign({},Ze,Xe),lt=function(e){return st[e]},ut=function(e){return Xe[e]},ct=function(e){return Ze[e]},dt=function(e){return a.a.component(e)};function pt(e){return it(ut,e)}function ft(e){return it(ct,e)}function ht(e){return it(lt,e)}function mt(e){return it(dt,e)}function _t(){for(var e=arguments.length,t=new Array(e),n=0;n"})).join("\n "):"",this.$ssrContext.canonicalLink=xt(this.$canonicalUrl)}var t},mounted:function(){this.currentMetaTags=Object(Qe.a)(document.querySelectorAll("meta")),this.updateMeta(),this.updateCanonicalLink()},methods:{updateMeta:function(){document.title=this.$title,document.documentElement.lang=this.$lang;var e=this.getMergedMetaTags();this.currentMetaTags=St(e,this.currentMetaTags)},getMergedMetaTags:function(){var e=this.$page.frontmatter.meta||[];return bt()([{name:"description",content:this.$description}],e,this.siteMeta,Dt)},updateCanonicalLink:function(){kt(),this.$canonicalUrl&&document.head.insertAdjacentHTML("beforeend",xt(this.$canonicalUrl))}},watch:{$page:function(){this.updateMeta(),this.updateCanonicalLink()}},beforeDestroy:function(){St(null,this.currentMetaTags),kt()}};function kt(){var e=document.querySelector("link[rel='canonical']");e&&e.remove()}function xt(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e?' '):""}function St(e,t){if(t&&Object(Qe.a)(t).filter((function(e){return e.parentNode===document.head})).forEach((function(e){return document.head.removeChild(e)})),e)return e.map((function(e){var t=document.createElement("meta");return Object.keys(e).forEach((function(n){t.setAttribute(n,e[n])})),document.head.appendChild(t),t}))}function Dt(e){for(var t=0,n=["name","property","itemprop"];t=s.parentElement.offsetTop+10&&(!l||rColored console logging to stdout or stderr .'},{title:"Multi channel",icon:"bxs-select-multiple",details:'File appender , with configurable log rolling based on file size or date .'},{title:"Extensible",icon:"bx-extension",details:'Use decorators to declare your own appenders and layouts logger.'}],contributors:{classes:"bg-gray-lighter",title:"Our awesome contributors ",cta:{label:"Become contributor",url:"/contributing.html"},badge:{width:45,bgColor:"white"}},backers:{cta:{label:"Become backer",url:"https://opencollective.com/tsed#backers"}},sponsors:{classes:null,title:"Support us",description:"Ts.ED is under MIT-license and is an open-source project. Many thanks to our sponsors, partners and backers who contribute to promote and support our project!",cta:{label:"Become sponsor",url:"/support.html"},items:[{title:"Premium sponsors",class:"w-1/2 sm:w-1/6 px-5 py-3",style:{maxHeight:"150px"},items:[{title:"Medayo",href:"https://www.medayo.com",src:"https://images.opencollective.com/medayo/1ef2d6b/logo/256.png"}]},{title:"They use it",class:"w-1/3 sm:w-1/6 px-5 py-3",style:{maxHeight:"80px"},items:[{title:"Artips",href:"https://artips.fr",src:"/they-use-it/artips.png"},{title:"Yumi.us",src:"https://yumi.us/image/https%3A%2F%2Fs3-us-west-2.amazonaws.com%2Fsecure.notion-static.com%2F6bc09fed-4612-4aa0-9192-225a0b3c7a30%2FYumi-logo-circle.png?table=block&id=1a875820-287a-4a97-aa40-ba3c8f3de9ae&width=250&userId=&cache=v2",href:"https://yumi.us/"}]}]},showContent:!1,frameworks:[{title:"TypeScript",href:"https://www.typescriptlang.org/",src:"/typescript.png"},{title:"Mocha",href:"https://mochajs.org/",src:"/mochajs.svg"},{title:"Vuepress",href:"https://vuepress.vuejs.org",src:"https://vuepress.vuejs.org/hero.png"},{title:"Lerna",href:"https://lerna.js.org",src:"https://lerna.js.org/images/lerna-hero.svg"},{title:"Yarn",href:"https://yarnpkg.com/",src:"data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgMTE1NC44IDUxOCI+PHN0eWxlPi5zdDB7ZmlsbDojMmM4ZWJifS5zdDF7ZmlsbDojZmZmfTwvc3R5bGU+PHBhdGggY2xhc3M9InN0MCIgZD0iTTcxOC42IDI1Ny44Yy04IDI3LjYtMjAuOCA0Ny42LTM1LjIgNjMuNlYxODFjMC05LjYtOC40LTE3LjYtMjEuNi0xNy42LTUuNiAwLTEwLjQgMi44LTEwLjQgNi44IDAgMi44IDEuNiA1LjIgMS42IDEyLjh2NjQuNGMtNC44IDI4LTE2LjggNTQtMzIuOCA1NC0xMS42IDAtMTguNC0xMS42LTE4LjQtMzMuMiAwLTMzLjYgNC40LTUxLjIgMTEuNi04MC44IDEuNi02IDEzLjItMjItNi40LTIyLTIxLjIgMC0xOC40IDgtMjEuMiAxNC44IDAgMC0xMy40IDQ3LjYtMTMuNCA5MCAwIDM0LjggMTQuNiA1Ny42IDQxLjQgNTcuNiAxNy4yIDAgMjkuNi0xMS42IDM5LjItMjcuNlYzNTFjLTI2LjQgMjMuMi00OS42IDQzLjYtNDkuNiA4NCAwIDI1LjYgMTYgNDYgMzguNCA0NiAyMC40IDAgNDEuNi0xNC44IDQxLjYtNTYuOFYzNTVjMjEuNi0xOC44IDQ0LjgtNDIuNCA1OC40LTg4LjguNC0xLjYuNC0zLjYuNC00IDAtNy42LTcuNi0xNi40LTE0LTE2LjQtNCAwLTcuMiAzLjYtOS42IDEyem0tNzYuOCAxOThjLTYuNCAwLTEwLjQtOS42LTEwLjQtMjIgMC0yNCA4LjgtMzkuMiAyMS42LTUyLjR2NDIuOGMwIDcuNiAxLjYgMzEuNi0xMS4yIDMxLjZ6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTgzMy40IDMwMWMtOS42IDAtMTMuNi05LjYtMTMuNi0xOC40di02NmMwLTkuNi04LjQtMTcuNi0yMS42LTE3LjYtNS42IDAtMTAuNCAyLjgtMTAuNCA2LjggMCAyLjggMS42IDUuMiAxLjYgMTIuOHY2MS42Qzc4NSAyOTEuNCA3NzcuOCAzMDEgNzY3IDMwMWMtMTQgMC0yMi44LTEyLTIyLjgtMzIuOCAwLTU3LjYgMzUuNi04My42IDY2LTgzLjYgNCAwIDggLjggMTEuNi44IDQgMCA1LjItMi40IDUuMi05LjIgMC0xMC40LTcuNi0xNi44LTE4LjQtMTYuOC00OC44IDAtOTUuMiA0MC44LTk1LjIgMTA3LjYgMCAzNCAxNi40IDYwLjQgNDcuNiA2MC40IDE1LjIgMCAyNi40LTcuMiAzNC40LTE2LjQgNiA5LjYgMTYuOCAxNi40IDMwLjggMTYuNCAzNC40IDAgNTAuNC0zNiA1Ny4yLTYyLjQuNC0xLjYuNC0yLjQuNC0yLjggMC03LjYtNy42LTE2LjQtMTQtMTYuNC00IDAtOCAzLjYtOS42IDEyLTMuNiAxNy42LTEwLjggNDMuMi0yNi44IDQzLjJ6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTk0OSAzMjcuNGMzNC40IDAgNTAtMzYgNTcuMi02Mi40IDAtLjguNC0xLjYuNC0yLjggMC03LjYtNy42LTE2LjQtMTQtMTYuNC00IDAtOCAzLjYtOS42IDEyLTMuNiAxNy42LTEwLjQgNDMuMi0yOC44IDQzLjItMTAuOCAwLTE2LTEwLjQtMTYtMjEuNiAwLTQwIDE4LTg3LjIgMTgtOTIgMS42LTkuMi0xNC40LTIyLjQtMTkuMi0yMi40aC0yMC44Yy00IDAtOCAwLTIxLjItMS42LTQuNC0xNi40LTE1LjYtMjEuMi0yNS4yLTIxLjItMTAuNCAwLTIwIDcuMi0yMCAxOC40IDAgMTEuNiA3LjIgMjAgMTcuMiAyNS42LS40IDIwLjQtMiA1My42LTYuNCA2OS42LTMuNiAxMy42IDE3LjIgMjggMjIuNCAxMS4yIDcuMi0yMy4yIDkuNi01OCAxMC03My42aDM0LjhjLTEyLjggMzQuNC0yMCA2Mi44LTIwIDg4LjQgMCAzNS4yIDIyLjQgNDUuNiA0MS4yIDQ1LjZ6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTk4NC42IDMwOS44YzAgMTQuOCAxMS4yIDE3LjYgMTkuMiAxNy42IDExLjYgMCAxMS4yLTkuNiAxMS4yLTE3LjJ2LTU4LjRjMi44LTMxLjYgMjcuNi02NiAzOS4yLTY2IDcuNiAwIDguNCAxMC40IDguNCAyMi44djgxLjJjMCAyMC40IDEyLjQgMzcuNiAzMy42IDM3LjYgMzQuNCAwIDUxLjQtMzYgNTguMi02Mi40LjQtMS42LjQtMi40LjQtMi44IDAtNy42LTcuNi0xNi40LTE0LTE2LjQtNCAwLTggMy42LTkuNiAxMi0zLjYgMTcuNi0xMS44IDQzLjItMjcuOCA0My4yLTEwLjQgMC0xMC40LTE0LjgtMTAuNC0xOC40di04Mi44YzAtMTguNC02LjQtNDAuNC0zMy4yLTQwLjQtMTkuNiAwLTM0IDE3LjItNDQuOCAzOS42di0xOGMwLTkuNi04LjQtMTcuNi0yMS42LTE3LjYtNS42IDAtMTAuNCAyLjgtMTAuNCA2LjggMCAyLjggMS42IDUuMiAxLjYgMTIuOHYxMjYuOHpNMjU5IDBjMTQzIDAgMjU5IDExNiAyNTkgMjU5UzQwMiA1MTggMjU5IDUxOCAwIDQwMiAwIDI1OSAxMTYgMCAyNTkgMHoiLz48cGF0aCBjbGFzcz0ic3QxIiBkPSJNNDM1LjIgMzM3LjVjLTEuOC0xNC4yLTEzLjgtMjQtMjkuMi0yMy44LTIzIC4zLTQyLjMgMTIuMi01NS4xIDIwLjEtNSAzLjEtOS4zIDUuNC0xMyA3LjEuOC0xMS42LjEtMjYuOC01LjktNDMuNS03LjMtMjAtMTcuMS0zMi4zLTI0LjEtMzkuNCA4LjEtMTEuOCAxOS4yLTI5IDI0LjQtNTUuNiA0LjUtMjIuNyAzLjEtNTgtNy4yLTc3LjgtMi4xLTQtNS42LTYuOS0xMC04LjEtMS44LS41LTUuMi0xLjUtMTEuOS40QzI5My4xIDk2IDI4OS42IDkzLjggMjg2LjkgOTJjLTUuNi0zLjYtMTIuMi00LjQtMTguNC0yLjEtOC4zIDMtMTUuNCAxMS0yMi4xIDI1LjItMSAyLjEtMS45IDQuMS0yLjcgNi4xLTEyLjcuOS0zMi43IDUuNS00OS42IDIzLjgtMi4xIDIuMy02LjIgNC0xMC41IDUuNmguMWMtOC44IDMuMS0xMi44IDEwLjMtMTcuNyAyMy4zLTYuOCAxOC4yLjIgMzYuMSA3LjEgNDcuNy05LjQgOC40LTIxLjkgMjEuOC0yOC41IDM3LjUtOC4yIDE5LjQtOS4xIDM4LjQtOC44IDQ4LjctNyA3LjQtMTcuOCAyMS4zLTE5IDM2LjktMS42IDIxLjggNi4zIDM2LjYgOS44IDQyIDEgMS42IDIuMSAyLjkgMy4zIDQuMi0uNCAyLjctLjUgNS42LjEgOC42IDEuMyA3IDUuNyAxMi43IDEyLjQgMTYuMyAxMy4yIDcgMzEuNiAxMCA0NS44IDIuOSA1LjEgNS40IDE0LjQgMTAuNiAzMS4zIDEwLjZoMWM0LjMgMCA1OC45LTIuOSA3NC44LTYuOCA3LjEtMS43IDEyLTQuNyAxNS4yLTcuNCAxMC4yLTMuMiAzOC40LTEyLjggNjUtMzAgMTguOC0xMi4yIDI1LjMtMTQuOCAzOS4zLTE4LjIgMTMuNi0zLjMgMjIuMS0xNS43IDIwLjQtMjkuNHptLTIzLjggMTQuN2MtMTYgMy44LTI0LjEgNy4zLTQzLjkgMjAuMi0zMC45IDIwLTY0LjcgMjkuMy02NC43IDI5LjNzLTIuOCA0LjItMTAuOSA2LjFjLTE0IDMuNC02Ni43IDYuMy03MS41IDYuNC0xMi45LjEtMjAuOC0zLjMtMjMtOC42LTYuNy0xNiA5LjYtMjMgOS42LTIzcy0zLjYtMi4yLTUuNy00LjJjLTEuOS0xLjktMy45LTUuNy00LjUtNC4zLTIuNSA2LjEtMy44IDIxLTEwLjUgMjcuNy05LjIgOS4zLTI2LjYgNi4yLTM2LjkuOC0xMS4zLTYgLjgtMjAuMS44LTIwLjFzLTYuMSAzLjYtMTEtMy44Yy00LjQtNi44LTguNS0xOC40LTcuNC0zMi43IDEuMi0xNi4zIDE5LjQtMzIuMSAxOS40LTMyLjFzLTMuMi0yNC4xIDcuMy00OC44YzkuNS0yMi41IDM1LjEtNDAuNiAzNS4xLTQwLjZzLTIxLjUtMjMuOC0xMy41LTQ1LjJjNS4yLTE0IDcuMy0xMy45IDktMTQuNSA2LTIuMyAxMS44LTQuOCAxNi4xLTkuNSAyMS41LTIzLjIgNDguOS0xOC44IDQ4LjktMTguOHMxMy0zOS41IDI1LTMxLjhjMy43IDIuNCAxNyAzMiAxNyAzMnMxNC4yLTguMyAxNS44LTUuMmM4LjYgMTYuNyA5LjYgNDguNiA1LjggNjgtNi40IDMyLTIyLjQgNDkuMi0yOC44IDYwLTEuNSAyLjUgMTcuMiAxMC40IDI5IDQzLjEgMTAuOSAyOS45IDEuMiA1NSAyLjkgNTcuOC4zLjUuNC43LjQuN3MxMi41IDEgMzcuNi0xNC41YzEzLjQtOC4zIDI5LjMtMTcuNiA0Ny40LTE3LjggMTcuNS0uMyAxOC40IDIwLjIgNS4yIDIzLjR6Ii8+PC9zdmc+"},{title:"Seq",href:"/appenders/seq.md",src:"https://blog.datalust.co/content/images/2018/09/Seq-380px-1.png"},{title:"LogEntries",href:"/appenders/logentries.md",src:"/logentries.svg"},{title:"Insight",href:"/appenders/insight.md",src:"/rapid7.svg"},{title:"RabbitMQ",href:"/appenders/rabbitmq.md",src:"/rabbitmq.svg"},{title:"Loggly",href:"/appenders/loggly.md",src:"/loggly.svg"},{title:"LogStash",href:"/appenders/logstash-http.md",src:"/elastic-logstash.svg"},{title:"Slack",href:"/appenders/slack.md",src:"/slack.svg"}]},regularPath:"/",relativePath:"readme.md",key:"v-7f691d36",path:"/",lastUpdated:"12/1/2023, 2:48:59 PM",lastUpdatedTimestamp:1701442139e3},{title:"Support",frontmatter:{},regularPath:"/support.html",relativePath:"support.md",key:"v-1c238c85",path:"/support.html",headers:[{level:2,title:"How can you help?",slug:"how-can-you-help"},{level:2,title:"Our team members",slug:"our-team-members"}],lastUpdated:"12/1/2023, 2:48:59 PM",lastUpdatedTimestamp:1701442139e3}],themeConfig:{shortTitle:"Logger by Ts.ED",htmlTitle:'Ts .ED Logger ',version:"6.6.3",team:[{title:"Romain Lenzotti",job:"Tech Lead",src:"https://avatars3.githubusercontent.com/u/1763311?v=4",github:"Romakita",twitter:"RomainLenzotti",website:"https://tsed.io",country:"France",city:"Paris",role:"Framework Author"},{title:"Loriane Eymann",job:"Developer Fullstack",src:"https://avatars.githubusercontent.com/u/34451946?v=4",github:"LorianeE",country:"France",city:"Paris",role:"Framework"},{title:"Nino Bergen",job:"Developer Fullstack",src:"https://avatars.githubusercontent.com/u/39458340?v=4",github:"xCryzed",country:"Germany",city:"Aachen",role:"Framework"}],licenseType:"MIT",author:"Lenzotti Romain",copyrightDates:{start:"2016",end:2024},repo:"tsedio/logger",githubProxyUrl:"https://api.tsed.io/rest/github/tsedio/logger",openCollective:"https://api.tsed.io/rest/opencollective",slackUrl:"https://api.tsed.io/rest/slack/tsedio/tsed",stackoverflowUrl:"https://stackoverflow.com/search?q=tsed",sponsorUrl:"https://tsed.io/support.html",twitterUrl:"https://twitter.com/TsED_io",editLinks:!0,docsDir:"docs",sidebar:"auto",docsBranch:"production",api:{version:"6.6.3",scope:"@tsed",symbolTypes:[{value:"decorator",label:"Decorator",code:"@"},{value:"class",label:"Class",code:"C"},{value:"enum",label:"Enum",code:"E"},{value:"function",label:"Function",code:"F"},{value:"interface",label:"Interface",code:"I"},{value:"const",label:"Constant",code:"K"},{value:"service",label:"Service",code:"S"},{value:"type",label:"Type alias",code:"T"}],symbolStatus:[{value:"stable",label:"Stable"},{value:"deprecated",label:"Deprecated"},{value:"experimental",label:"Experimental"},{value:"private",label:"Private"},{value:"public",label:"Public"}],modules:{"@tsed/logger-connect":{symbols:[{path:"/api/connect/types/ConnectLogger",symbolName:"ConnectLogger",module:"@tsed/logger-connect",symbolType:"interface",symbolLabel:"Interface",symbolCode:"I",status:["stable"]},{path:"/api/connect/types/ConnectAppenderOpts",symbolName:"ConnectAppenderOpts",module:"@tsed/logger-connect",symbolType:"interface",symbolLabel:"Interface",symbolCode:"I",status:["stable"]},{path:"/api/connect/types/ConnectAppender",symbolName:"ConnectAppender",module:"@tsed/logger-connect",symbolType:"class",symbolLabel:"Class",symbolCode:"C",status:["stable"]}],name:"@tsed/logger-connect"},"@tsed/logger-file":{symbols:[{path:"/api/file/types/FileAppender",symbolName:"FileAppender",module:"@tsed/logger-file",symbolType:"class",symbolLabel:"Class",symbolCode:"C",status:["stable"]}],name:"@tsed/logger-file"},"@tsed/logger-insight":{symbols:[{path:"/api/insight/types/InsightAppender",symbolName:"InsightAppender",module:"@tsed/logger-insight",symbolType:"class",symbolLabel:"Class",symbolCode:"C",status:["stable"]}],name:"@tsed/logger-insight"},"@tsed/logger-logentries":{symbols:[{path:"/api/logentries/types/LogEntriesAppender",symbolName:"LogEntriesAppender",module:"@tsed/logger-logentries",symbolType:"class",symbolLabel:"Class",symbolCode:"C",status:["stable"]}],name:"@tsed/logger-logentries"},"@tsed/logger-loggly":{symbols:[{path:"/api/loggly/types/LogglyAppender",symbolName:"LogglyAppender",module:"@tsed/logger-loggly",symbolType:"class",symbolLabel:"Class",symbolCode:"C",status:["stable"]}],name:"@tsed/logger-loggly"},"@tsed/logger-logstash-http":{symbols:[{path:"/api/logstash-http/types/LogStashHttpOptions",symbolName:"LogStashHttpOptions",module:"@tsed/logger-logstash-http",symbolType:"class",symbolLabel:"Class",symbolCode:"C",status:["stable"]},{path:"/api/logstash-http/types/LogStashHttpAppender",symbolName:"LogStashHttpAppender",module:"@tsed/logger-logstash-http",symbolType:"class",symbolLabel:"Class",symbolCode:"C",status:["stable"]}],name:"@tsed/logger-logstash-http"},"@tsed/logger-logstash-udp":{symbols:[{path:"/api/logstash-udp/types/LogStashUdpAppender",symbolName:"LogStashUdpAppender",module:"@tsed/logger-logstash-udp",symbolType:"class",symbolLabel:"Class",symbolCode:"C",status:["stable"]}],name:"@tsed/logger-logstash-udp"},"@tsed/logger-rabbitmq":{symbols:[{path:"/api/rabbitmq/types/RabbitMQAppender",symbolName:"RabbitMQAppender",module:"@tsed/logger-rabbitmq",symbolType:"class",symbolLabel:"Class",symbolCode:"C",status:["stable"]}],name:"@tsed/logger-rabbitmq"},"@tsed/logger-seq":{symbols:[{path:"/api/seq/types/SeqAppender",symbolName:"SeqAppender",module:"@tsed/logger-seq",symbolType:"class",symbolLabel:"Class",symbolCode:"C",status:["stable"]}],name:"@tsed/logger-seq"},"@tsed/logger-slack":{symbols:[{path:"/api/slack/types/SlackAppender",symbolName:"SlackAppender",module:"@tsed/logger-slack",symbolType:"class",symbolLabel:"Class",symbolCode:"C",status:["stable"]}],name:"@tsed/logger-slack"},"@tsed/logger-smtp":{symbols:[{path:"/api/smtp/types/SmtpAppender",symbolName:"SmtpAppender",module:"@tsed/logger-smtp",symbolType:"class",symbolLabel:"Class",symbolCode:"C",status:["stable"]}],name:"@tsed/logger-smtp"},"@tsed/logger":{symbols:[{path:"/api/logger/types/core/LogContext",symbolName:"LogContext",module:"@tsed/logger",symbolType:"class",symbolLabel:"Class",symbolCode:"C",status:["stable"]},{path:"/api/logger/types/core/LogEvent",symbolName:"LogEvent",module:"@tsed/logger",symbolType:"class",symbolLabel:"Class",symbolCode:"C",status:["stable"]},{path:"/api/logger/types/core/LogLevel",symbolName:"LogLevel",module:"@tsed/logger",symbolType:"class",symbolLabel:"Class",symbolCode:"C",status:["stable"]},{path:"/api/logger/types/core/levels",symbolName:"levels",module:"@tsed/logger",symbolType:"function",symbolLabel:"Function",symbolCode:"F",status:["stable"]},{path:"/api/logger/types/appenders/class/AppenderOptions",symbolName:"AppenderOptions",module:"@tsed/logger",symbolType:"interface",symbolLabel:"Interface",symbolCode:"I",status:["stable"]},{path:"/api/logger/types/appenders/class/BaseAppenderMethods",symbolName:"BaseAppenderMethods",module:"@tsed/logger",symbolType:"interface",symbolLabel:"Interface",symbolCode:"I",status:["stable"]},{path:"/api/logger/types/appenders/class/BaseAppender",symbolName:"BaseAppender",module:"@tsed/logger",symbolType:"class",symbolLabel:"Class",symbolCode:"C",status:["stable"]},{path:"/api/logger/types/appenders/components/ConsoleAppender",symbolName:"ConsoleAppender",module:"@tsed/logger",symbolType:"class",symbolLabel:"Class",symbolCode:"C",status:["private","stable"]},{path:"/api/logger/types/appenders/components/StderrAppender",symbolName:"StderrAppender",module:"@tsed/logger",symbolType:"class",symbolLabel:"Class",symbolCode:"C",status:["private","stable"]},{path:"/api/logger/types/appenders/components/StdoutAppender",symbolName:"StdoutAppender",module:"@tsed/logger",symbolType:"class",symbolLabel:"Class",symbolCode:"C",status:["private","stable"]},{path:"/api/logger/types/appenders/decorators/Appender",symbolName:"Appender",module:"@tsed/logger",symbolType:"decorator",symbolLabel:"Decorator",symbolCode:"@",status:["stable"]},{path:"/api/logger/types/appenders/interfaces/AppenderConfiguration",symbolName:"AppenderConfiguration",module:"@tsed/logger",symbolType:"interface",symbolLabel:"Interface",symbolCode:"I",status:["stable"]},{path:"/api/logger/types/appenders/interfaces/PartialAppenderConfiguration",symbolName:"PartialAppenderConfiguration",module:"@tsed/logger",symbolType:"type",symbolLabel:"Type alias",symbolCode:"T",status:["private","stable"]},{path:"/api/logger/types/appenders/registries/AppenderProvider",symbolName:"AppenderProvider",module:"@tsed/logger",symbolType:"interface",symbolLabel:"Interface",symbolCode:"I",status:["stable"]},{path:"/api/logger/types/appenders/registries/AppendersRegistry",symbolName:"AppendersRegistry",module:"@tsed/logger",symbolType:"const",symbolLabel:"Constant",symbolCode:"K",status:["stable"]},{path:"/api/logger/types/layouts/class/BaseLayout",symbolName:"BaseLayout",module:"@tsed/logger",symbolType:"class",symbolLabel:"Class",symbolCode:"C",status:["stable"]},{path:"/api/logger/types/layouts/class/LayoutReplacer",symbolName:"LayoutReplacer",module:"@tsed/logger",symbolType:"class",symbolLabel:"Class",symbolCode:"C",status:["stable"]},{path:"/api/logger/types/layouts/class/Layouts",symbolName:"Layouts",module:"@tsed/logger",symbolType:"class",symbolLabel:"Class",symbolCode:"C",status:["stable"]},{path:"/api/logger/types/layouts/components/BasicLayout",symbolName:"BasicLayout",module:"@tsed/logger",symbolType:"class",symbolLabel:"Class",symbolCode:"C",status:["stable"]},{path:"/api/logger/types/layouts/components/ColoredLayout",symbolName:"ColoredLayout",module:"@tsed/logger",symbolType:"class",symbolLabel:"Class",symbolCode:"C",status:["stable"]},{path:"/api/logger/types/layouts/components/DummyLayout",symbolName:"DummyLayout",module:"@tsed/logger",symbolType:"class",symbolLabel:"Class",symbolCode:"C",status:["stable"]},{path:"/api/logger/types/layouts/components/JsonLayout",symbolName:"JsonLayout",module:"@tsed/logger",symbolType:"class",symbolLabel:"Class",symbolCode:"C",status:["stable"]},{path:"/api/logger/types/layouts/components/MessagePassThroughLayout",symbolName:"MessagePassThroughLayout",module:"@tsed/logger",symbolType:"class",symbolLabel:"Class",symbolCode:"C",status:["stable"]},{path:"/api/logger/types/layouts/components/ObjectLayout",symbolName:"ObjectLayout",module:"@tsed/logger",symbolType:"class",symbolLabel:"Class",symbolCode:"C",status:["stable"]},{path:"/api/logger/types/layouts/components/PatternLayout",symbolName:"PatternLayout",module:"@tsed/logger",symbolType:"class",symbolLabel:"Class",symbolCode:"C",status:["return","authors","stable"]},{path:"/api/logger/types/layouts/constants/LOG_COLORS",symbolName:"LOG_COLORS",module:"@tsed/logger",symbolType:"enum",symbolLabel:"Enum",symbolCode:"E",status:["stable"]},{path:"/api/logger/types/layouts/decorators/Layout",symbolName:"Layout",module:"@tsed/logger",symbolType:"decorator",symbolLabel:"Decorator",symbolCode:"@",status:["stable"]},{path:"/api/logger/types/layouts/interfaces/TokenHandler",symbolName:"TokenHandler",module:"@tsed/logger",symbolType:"type",symbolLabel:"Type alias",symbolCode:"T",status:["private","stable"]},{path:"/api/logger/types/layouts/interfaces/TokensHandlers",symbolName:"TokensHandlers",module:"@tsed/logger",symbolType:"interface",symbolLabel:"Interface",symbolCode:"I",status:["stable"]},{path:"/api/logger/types/layouts/interfaces/BasicLayoutConfiguration",symbolName:"BasicLayoutConfiguration",module:"@tsed/logger",symbolType:"interface",symbolLabel:"Interface",symbolCode:"I",status:["stable"]},{path:"/api/logger/types/layouts/interfaces/IReplacers",symbolName:"IReplacers",module:"@tsed/logger",symbolType:"interface",symbolLabel:"Interface",symbolCode:"I",status:["stable"]},{path:"/api/logger/types/layouts/registries/LayoutProvider",symbolName:"LayoutProvider",module:"@tsed/logger",symbolType:"interface",symbolLabel:"Interface",symbolCode:"I",status:["stable"]},{path:"/api/logger/types/layouts/registries/LayoutsRegistry",symbolName:"LayoutsRegistry",module:"@tsed/logger",symbolType:"const",symbolLabel:"Constant",symbolCode:"K",status:["stable"]},{path:"/api/logger/types/layouts/utils/truncate",symbolName:"truncate",module:"@tsed/logger",symbolType:"function",symbolLabel:"Function",symbolCode:"F",status:["stable"]},{path:"/api/logger/types/layouts/utils/pad",symbolName:"pad",module:"@tsed/logger",symbolType:"function",symbolLabel:"Function",symbolCode:"F",status:["stable"]},{path:"/api/logger/types/layouts/utils/truncateAndPad",symbolName:"truncateAndPad",module:"@tsed/logger",symbolType:"function",symbolLabel:"Function",symbolCode:"F",status:["stable"]},{path:"/api/logger/types/layouts/utils/colorizeStart",symbolName:"colorizeStart",module:"@tsed/logger",symbolType:"function",symbolLabel:"Function",symbolCode:"F",status:["stable"]},{path:"/api/logger/types/layouts/utils/colorizeEnd",symbolName:"colorizeEnd",module:"@tsed/logger",symbolType:"function",symbolLabel:"Function",symbolCode:"F",status:["stable"]},{path:"/api/logger/types/layouts/utils/colorize",symbolName:"colorize",module:"@tsed/logger",symbolType:"function",symbolLabel:"Function",symbolCode:"F",status:["stable"]},{path:"/api/logger/types/layouts/utils/removeColors",symbolName:"removeColors",module:"@tsed/logger",symbolType:"function",symbolLabel:"Function",symbolCode:"F",status:["stable"]},{path:"/api/logger/types/layouts/utils/logEventToObject",symbolName:"logEventToObject",module:"@tsed/logger",symbolType:"function",symbolLabel:"Function",symbolCode:"F",status:["stable"]},{path:"/api/logger/types/layouts/utils/timestampLevelAndCategory",symbolName:"timestampLevelAndCategory",module:"@tsed/logger",symbolType:"function",symbolLabel:"Function",symbolCode:"F",status:["stable"]},{path:"/api/logger/types/logger/class/Logger",symbolName:"Logger",module:"@tsed/logger",symbolType:"class",symbolLabel:"Class",symbolCode:"C",status:["stable"]},{path:"/api/logger/types/logger/class/LoggerAppender",symbolName:"LoggerAppender",module:"@tsed/logger",symbolType:"interface",symbolLabel:"Interface",symbolCode:"I",status:["stable"]},{path:"/api/logger/types/logger/class/LoggerAppenders",symbolName:"LoggerAppenders",module:"@tsed/logger",symbolType:"class",symbolLabel:"Class",symbolCode:"C",status:["stable"]},{path:"/api/logger/types/logger/utils/ITableSettings",symbolName:"ITableSettings",module:"@tsed/logger",symbolType:"interface",symbolLabel:"Interface",symbolCode:"I",status:["stable"]},{path:"/api/logger/types/logger/utils/charRepeater",symbolName:"charRepeater",module:"@tsed/logger",symbolType:"function",symbolLabel:"Function",symbolCode:"F",status:["stable"]},{path:"/api/logger/types/logger/utils/buildStartLine",symbolName:"buildStartLine",module:"@tsed/logger",symbolType:"function",symbolLabel:"Function",symbolCode:"F",status:["stable"]},{path:"/api/logger/types/logger/utils/buildEndLine",symbolName:"buildEndLine",module:"@tsed/logger",symbolType:"function",symbolLabel:"Function",symbolCode:"F",status:["stable"]},{path:"/api/logger/types/logger/utils/buildLine",symbolName:"buildLine",module:"@tsed/logger",symbolType:"function",symbolLabel:"Function",symbolCode:"F",status:["stable"]},{path:"/api/logger/types/logger/utils/buildLineData",symbolName:"buildLineData",module:"@tsed/logger",symbolType:"function",symbolLabel:"Function",symbolCode:"F",status:["stable"]},{path:"/api/logger/types/logger/utils/drawTable",symbolName:"drawTable",module:"@tsed/logger",symbolType:"function",symbolLabel:"Function",symbolCode:"F",status:["stable"]}],name:"@tsed/logger"}}},smoothScroll:!0,lastUpdated:"Last updated",locales:{"/":{label:"English",selectText:"Languages",editLinkText:"Edit this page on GitHub",lastUpdated:"Last Updated",serviceWorker:{updatePopup:{message:"New content is available.",buttonText:"Refresh"}},nav:[{text:"Getting started",link:"/getting-started.html",title:"Getting started | Ts.ED Logger - A Node.js and TypeScript multi channel logger"},{text:"Appenders",link:"/appenders/index.html",title:"Appenders | Ts.ED Logger - A Node.js and TypeScript multi channel logger"},{text:"Layouts",link:"/layouts/index.html",title:"Layouts | Ts.ED Logger - A Node.js and TypeScript multi channel logger"},{title:"Warehouse | Ts.ED Logger - A Node.js and TypeScript multi channel logger",link:"https://tsed.io/warehouse/",text:"Warehouse",items:[{text:"Explore plugins",link:"https://tsed.io/warehouse/"},{text:"Insight",link:"/appenders/insight.md"},{text:"LogEntries",link:"/appenders/logentries.md"},{text:"LogStash HTTP",link:"/appenders/logstash-http.md"},{text:"LogStash UDP",link:"/appenders/logstash-udp.md"},{text:"Loggly",link:"/appenders/loggly.md"},{text:"RabbitMQ",link:"/appenders/rabbitmq.md"},{text:"Seq",link:"/appenders/seq.md"},{text:"Slack",link:"/appenders/slack.md"},{text:"Smtp",link:"/appenders/smtp.md"}]},{icon:"bx bx-dots-horizontal-rounded text-lg",title:"Extras",items:[{text:"Ts.ED",link:"http://tsed.io"},{text:"Ts.ED CLI",link:"http://cli.tsed.io"},{text:"Team",link:"https://tsed.io/team.md"},{text:"Contributes",link:"/tutorials/contributing.md"},{text:"Support",link:"https://tsed.io/support.md"},{text:"License",link:"/license.md"},{text:"Api reference",link:"/api.html"}]}],sidebar:[{title:"Getting started",path:"/getting-started.html",collapsable:!0},{title:"Appenders",children:[{title:"Configuration",path:"/appenders/"},{title:"Console",path:"/appenders/console"},{title:"Connect",path:"/appenders/connect"},{title:"File",path:"/appenders/file"},{title:"File date",path:"/appenders/file-date"},{title:"Stdout",path:"/appenders/stdout"},{title:"StdErr",path:"/appenders/stderr"},{title:"Insight",path:"/appenders/insight"},{title:"LogEntries",path:"/appenders/logentries"},{title:"LogStash HTTP",path:"/appenders/logstash-http"},{title:"LogStash UDP",path:"/appenders/logstash-udp"},{title:"Loggly",path:"/appenders/loggly"},{title:"RabbitMQ",path:"/appenders/rabbitmq"},{title:"Seq",path:"/appenders/seq"},{title:"Slack",path:"/appenders/slack"},{title:"Smtp",path:"/appenders/smtp"},{title:"Custom appender",path:"/appenders/custom"}]},{title:"Layouts",children:[{title:"Configuration",path:"/layouts/"},"/layouts/basic","/layouts/colored","/layouts/dummy","/layouts/message-pass-through","/layouts/json","/layouts/object","/layouts/pattern"]},{title:"Extras",children:["/api","/contributing","/license"]}],otherTopics:["/appenders/console","/appenders/file","/appenders/file-date","/appenders/connect","/appenders/stdout","/appenders/stderr","/appenders/insight","/appenders/logentries","/appenders/logstash-http","/appenders/logstash-udp","/appenders/loggly","/appenders/rabbitmq","/appenders/seq","/appenders/slack","/appenders/smtp","/layouts/basic","/layouts/colored","/layouts/dummy","/layouts/message-pass-through","/layouts/object","/layouts/json","/layouts/pattern"],footer:{sections:[{title:"Discover",items:[{label:"Our team",url:"https://tsed.io/team.html"},{label:"Contact us",url:"https://form.typeform.com/to/uJLP7anG"}]},{title:"Help",items:[{label:"Resources",url:"https://tsed.io/tutorials/index.html"},{label:"Chat with us",url:"https://api.tsed.io/rest/slack/tsedio/tsed"},{label:"Contribution guide",url:"/contributing.html"}]},{title:"Support",items:[{label:"Issues",url:"https://github.com/tsedio/tsed/issues"},{label:"Sponsoring & donations",url:"https://tsed.io/support.html"}]}]}}},plugins:[["@vuepress/google-analytics",{ga:"UA-35240348-2"}]]}},zt=(n(530),n(416)),$t=n.n(zt),Ut=n(201);n(692),n(693);a.a.component("CLI",(function(){return Promise.all([n.e(0),n.e(4)]).then(n.bind(null,716))})),a.a.component("HomeBody",(function(){return Promise.all([n.e(0),n.e(5)]).then(n.bind(null,717))})),a.a.component("SponsorsBlock",(function(){return n.e(7).then(n.bind(null,708))})),a.a.component("SupportUsBlock",(function(){return n.e(6).then(n.bind(null,718))})),a.a.component("SupportOptions",(function(){return n.e(8).then(n.bind(null,719))}));n(694),n(695);var Bt=[function(e){var t=e.Vue,n=(e.options,e.router),r=e.siteData;try{t.use(Ut.a),t.use($t.a,{id:r.themeConfig.plugins[0][1].ga,router:n})}catch(e){console.warn(e)}},{},function(e){e.Vue.mixin({computed:{$dataBlock:function(){return this.$options.__data__block__}}})},{},{},function(e){var t=e.Vue;e.router.options.scrollBehavior=function(e,n,r){if(r)return window.scrollTo({top:r.y,behavior:"smooth"});if(e.hash){if(t.$vuepress.$get("disableScrollBehavior"))return!1;var a=document.querySelector(e.hash);return!!a&&window.scrollTo({top:(o=a,i=document.documentElement,s=i.getBoundingClientRect(),l=o.getBoundingClientRect(),{x:l.left-s.left,y:l.top-s.top}).y,behavior:"smooth"})}return window.scrollTo({top:0,behavior:"smooth"});var o,i,s,l}}],qt=[];n(91);function Wt(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}n(90);function Vt(e,t){for(var n=0;n2&&void 0!==arguments[2]?arguments[2]:a.a;Ge(t),n.$vuepress.$set("siteData",t);var r=e(n.$vuepress.$get("siteData")),o=new r,i=Object.getOwnPropertyDescriptors(Object.getPrototypeOf(o)),s={};return Object.keys(i).reduce((function(e,t){return t.startsWith("$")&&(e[t]=i[t].get),e}),s),{computed:s}}((function(e){return function(){function t(){Wt(this,t)}return Jt(t,[{key:"setPage",value:function(e){this.__page=e}},{key:"$site",get:function(){return e}},{key:"$themeConfig",get:function(){return this.$site.themeConfig}},{key:"$frontmatter",get:function(){return this.$page.frontmatter}},{key:"$localeConfig",get:function(){var e,t,n=this.$site.locales,r=void 0===n?{}:n;for(var a in r)"/"===a?t=r[a]:0===this.$page.path.indexOf(a)&&(e=r[a]);return e||t||{}}},{key:"$siteTitle",get:function(){return this.$localeConfig.title||this.$site.title||""}},{key:"$canonicalUrl",get:function(){var e=this.$page.frontmatter.canonicalUrl;return"string"==typeof e&&e}},{key:"$title",get:function(){var e=this.$page,t=this.$page.frontmatter.metaTitle;if("string"==typeof t)return t;var n=this.$siteTitle,r=e.frontmatter.home?null:e.frontmatter.title||e.title;return n?r?r+" | "+n:n:r||"VuePress"}},{key:"$description",get:function(){var e=function(e){if(e){var t=e.filter((function(e){return"description"===e.name}))[0];if(t)return t.content}}(this.$page.frontmatter.meta);return e||(this.$page.frontmatter.description||this.$localeConfig.description||this.$site.description||"")}},{key:"$lang",get:function(){return this.$page.frontmatter.lang||this.$localeConfig.lang||"en-US"}},{key:"$localePath",get:function(){return this.$localeConfig.path||"/"}},{key:"$themeLocaleConfig",get:function(){return(this.$site.themeConfig.locales||{})[this.$localePath]||{}}},{key:"$page",get:function(){return this.__page?this.__page:function(e,t){for(var n=0;n
+image/svg+xml
\ No newline at end of file
diff --git a/contributing.html b/contributing.html
new file mode 100644
index 00000000..208c8fea
--- /dev/null
+++ b/contributing.html
@@ -0,0 +1,109 @@
+
+
+
+
+
+ Contributing | Ts.ED Logger - A Node.js and TypeScript multi channel logger
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/elastic-logstash.svg b/elastic-logstash.svg
new file mode 100644
index 00000000..735da1a3
--- /dev/null
+++ b/elastic-logstash.svg
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/express.png b/express.png
new file mode 100644
index 00000000..a23550b7
Binary files /dev/null and b/express.png differ
diff --git a/expressjs.svg b/expressjs.svg
new file mode 100644
index 00000000..017420b2
--- /dev/null
+++ b/expressjs.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/favicon-16x16.png b/favicon-16x16.png
new file mode 100644
index 00000000..7acc89f0
Binary files /dev/null and b/favicon-16x16.png differ
diff --git a/favicon-32x32.png b/favicon-32x32.png
new file mode 100644
index 00000000..029605d9
Binary files /dev/null and b/favicon-32x32.png differ
diff --git a/favicon.ico b/favicon.ico
new file mode 100644
index 00000000..5815a13b
Binary files /dev/null and b/favicon.ico differ
diff --git a/getting-started.html b/getting-started.html
new file mode 100644
index 00000000..2e627de0
--- /dev/null
+++ b/getting-started.html
@@ -0,0 +1,141 @@
+
+
+
+
+
+ Getting started | Ts.ED Logger - A Node.js and TypeScript multi channel logger
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/hero-bg.svg b/hero-bg.svg
new file mode 100644
index 00000000..617aacd3
--- /dev/null
+++ b/hero-bg.svg
@@ -0,0 +1,9 @@
+
+
+{ API }
\ No newline at end of file
diff --git a/index.html b/index.html
new file mode 100644
index 00000000..03cccf85
--- /dev/null
+++ b/index.html
@@ -0,0 +1,110 @@
+
+
+
+
+
+ Ts.ED Logger - A Node.js and TypeScript multi channel logger
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/jest.svg b/jest.svg
new file mode 100644
index 00000000..95c070bf
--- /dev/null
+++ b/jest.svg
@@ -0,0 +1 @@
+
diff --git a/koa.svg b/koa.svg
new file mode 100644
index 00000000..12d5a26c
--- /dev/null
+++ b/koa.svg
@@ -0,0 +1,11 @@
+
+
+
+ background
+
+
+
+ Layer 1
+
+
+
\ No newline at end of file
diff --git a/layouts/basic.html b/layouts/basic.html
new file mode 100644
index 00000000..ed1ee0c4
--- /dev/null
+++ b/layouts/basic.html
@@ -0,0 +1,114 @@
+
+
+
+
+
+ Basic layout | Ts.ED Logger - A Node.js and TypeScript multi channel logger
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/layouts/colored.html b/layouts/colored.html
new file mode 100644
index 00000000..14c02b6e
--- /dev/null
+++ b/layouts/colored.html
@@ -0,0 +1,114 @@
+
+
+
+
+
+ Colored layout | Ts.ED Logger - A Node.js and TypeScript multi channel logger
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/layouts/custom.html b/layouts/custom.html
new file mode 100644
index 00000000..caf3143d
--- /dev/null
+++ b/layouts/custom.html
@@ -0,0 +1,137 @@
+
+
+
+
+
+ Custom layout | Ts.ED Logger - A Node.js and TypeScript multi channel logger
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/layouts/dummy.html b/layouts/dummy.html
new file mode 100644
index 00000000..b4ed0255
--- /dev/null
+++ b/layouts/dummy.html
@@ -0,0 +1,115 @@
+
+
+
+
+
+ Dummy layout | Ts.ED Logger - A Node.js and TypeScript multi channel logger
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/layouts/index.html b/layouts/index.html
new file mode 100644
index 00000000..3a318aad
--- /dev/null
+++ b/layouts/index.html
@@ -0,0 +1,114 @@
+
+
+
+
+
+ Layouts | Ts.ED Logger - A Node.js and TypeScript multi channel logger
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/layouts/json.html b/layouts/json.html
new file mode 100644
index 00000000..53d72bda
--- /dev/null
+++ b/layouts/json.html
@@ -0,0 +1,119 @@
+
+
+
+
+
+ Json layout | Ts.ED Logger - A Node.js and TypeScript multi channel logger
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/layouts/message-pass-through.html b/layouts/message-pass-through.html
new file mode 100644
index 00000000..2a25731d
--- /dev/null
+++ b/layouts/message-pass-through.html
@@ -0,0 +1,115 @@
+
+
+
+
+
+ Message Pass-Through layout | Ts.ED Logger - A Node.js and TypeScript multi channel logger
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/layouts/object.html b/layouts/object.html
new file mode 100644
index 00000000..52c8f339
--- /dev/null
+++ b/layouts/object.html
@@ -0,0 +1,118 @@
+
+
+
+
+
+ Object layout | Ts.ED Logger - A Node.js and TypeScript multi channel logger
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/layouts/pattern.html b/layouts/pattern.html
new file mode 100644
index 00000000..797f16a2
--- /dev/null
+++ b/layouts/pattern.html
@@ -0,0 +1,136 @@
+
+
+
+
+
+ Pattern layout | Ts.ED Logger - A Node.js and TypeScript multi channel logger
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/license.html b/license.html
new file mode 100644
index 00000000..8228480f
--- /dev/null
+++ b/license.html
@@ -0,0 +1,104 @@
+
+
+
+
+
+ License | Ts.ED Logger - A Node.js and TypeScript multi channel logger
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/logentries.svg b/logentries.svg
new file mode 100644
index 00000000..e02fc26f
--- /dev/null
+++ b/logentries.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/loggly.svg b/loggly.svg
new file mode 100644
index 00000000..5a3de8b6
--- /dev/null
+++ b/loggly.svg
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/mochajs.svg b/mochajs.svg
new file mode 100644
index 00000000..b78794e1
--- /dev/null
+++ b/mochajs.svg
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/mongoose.png b/mongoose.png
new file mode 100644
index 00000000..5d37ef98
Binary files /dev/null and b/mongoose.png differ
diff --git a/passportjs.png b/passportjs.png
new file mode 100644
index 00000000..73e34f9b
Binary files /dev/null and b/passportjs.png differ
diff --git a/rabbitmq.svg b/rabbitmq.svg
new file mode 100644
index 00000000..72ef6d92
--- /dev/null
+++ b/rabbitmq.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/rapid7.png b/rapid7.png
new file mode 100644
index 00000000..65597e4c
Binary files /dev/null and b/rapid7.png differ
diff --git a/rapid7.svg b/rapid7.svg
new file mode 100644
index 00000000..af68bda2
--- /dev/null
+++ b/rapid7.svg
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/react.png b/react.png
new file mode 100644
index 00000000..227ad990
Binary files /dev/null and b/react.png differ
diff --git a/site.webmanifest b/site.webmanifest
new file mode 100644
index 00000000..e12dec1b
--- /dev/null
+++ b/site.webmanifest
@@ -0,0 +1,20 @@
+{
+ "name": "Ts.ED",
+ "short_name": "Ts.ED",
+ "description": "A Node.js and TypeScript Framework on top of Express. It provides a lot of decorators and guidelines to write your code.",
+ "icons": [
+ {
+ "src": "/android-chrome-192x192.png",
+ "sizes": "192x192",
+ "type": "image/png"
+ },
+ {
+ "src": "/android-chrome-512x512.png",
+ "sizes": "512x512",
+ "type": "image/png"
+ }
+ ],
+ "theme_color": "#0074D9",
+ "background_color": "white",
+ "display": "standalone"
+}
diff --git a/slack.svg b/slack.svg
new file mode 100644
index 00000000..805376e2
--- /dev/null
+++ b/slack.svg
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/socketio.png b/socketio.png
new file mode 100644
index 00000000..e6277633
Binary files /dev/null and b/socketio.png differ
diff --git a/socketio.svg b/socketio.svg
new file mode 100644
index 00000000..c93fee93
--- /dev/null
+++ b/socketio.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/sponsors.svg b/sponsors.svg
new file mode 100644
index 00000000..74185abf
--- /dev/null
+++ b/sponsors.svg
@@ -0,0 +1,118 @@
+
+image/svg+xml
\ No newline at end of file
diff --git a/support.html b/support.html
new file mode 100644
index 00000000..22443b28
--- /dev/null
+++ b/support.html
@@ -0,0 +1,123 @@
+
+
+
+
+
+ Support | Ts.ED Logger - A Node.js and TypeScript multi channel logger
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/swagger.svg b/swagger.svg
new file mode 100644
index 00000000..78650cec
--- /dev/null
+++ b/swagger.svg
@@ -0,0 +1,10 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/they-use-it/artips.png b/they-use-it/artips.png
new file mode 100644
index 00000000..c65d842a
Binary files /dev/null and b/they-use-it/artips.png differ
diff --git a/tsed-og.png b/tsed-og.png
new file mode 100644
index 00000000..e3c3d7d5
Binary files /dev/null and b/tsed-og.png differ
diff --git a/tsed.png b/tsed.png
new file mode 100644
index 00000000..b5b8e9c2
Binary files /dev/null and b/tsed.png differ
diff --git a/typegraphql.png b/typegraphql.png
new file mode 100644
index 00000000..61575d11
Binary files /dev/null and b/typegraphql.png differ
diff --git a/typeorm.png b/typeorm.png
new file mode 100644
index 00000000..3f045cee
Binary files /dev/null and b/typeorm.png differ
diff --git a/typescript.png b/typescript.png
new file mode 100644
index 00000000..4c6dc431
Binary files /dev/null and b/typescript.png differ
diff --git a/vuejs.png b/vuejs.png
new file mode 100644
index 00000000..b81e6a5f
Binary files /dev/null and b/vuejs.png differ