kompendium
Version:
Documentation generator for Stencil components
19 lines • 562 kB
JavaScript
import{r as t,h as e,g as n}from"./p-e2749143.js";import{g as i,a as r,b as o}from"./p-a5bfdd98.js";import{g as s}from"./p-913596d1.js";var a=function(t){if(t)throw t}
/*!
* Determine if an object is a Buffer
*
* @author Feross Aboukhadijeh <https://feross.org>
* @license MIT
*/,l=Object.prototype.hasOwnProperty,c=Object.prototype.toString,u=Object.defineProperty,h=Object.getOwnPropertyDescriptor,f=function(t){return"function"==typeof Array.isArray?Array.isArray(t):"[object Array]"===c.call(t)},d=function(t){if(!t||"[object Object]"!==c.call(t))return!1;var e,n=l.call(t,"constructor"),i=t.constructor&&t.constructor.prototype&&l.call(t.constructor.prototype,"isPrototypeOf");if(t.constructor&&!n&&!i)return!1;for(e in t);return void 0===e||l.call(t,e)},T=function(t,e){u&&"__proto__"===e.name?u(t,e.name,{enumerable:!0,configurable:!0,value:e.newValue,writable:!0}):t[e.name]=e.newValue},E=function(t,e){if("__proto__"===e){if(!l.call(t,e))return;if(h)return h(t,e).value}return t[e]},_=function t(){var e,n,i,r,o,s,a=arguments[0],l=1,c=arguments.length,u=!1;for("boolean"==typeof a&&(u=a,a=arguments[1]||{},l=2),(null==a||"object"!=typeof a&&"function"!=typeof a)&&(a={});l<c;++l)if(null!=(e=arguments[l]))for(n in e)i=E(a,n),a!==(r=E(e,n))&&(u&&r&&(d(r)||(o=f(r)))?(o?(o=!1,s=i&&f(i)?i:[]):s=i&&d(i)?i:{},T(a,{name:n,newValue:t(u,s,r)})):void 0!==r&&T(a,{name:n,newValue:r}));return a},m=t=>{if("[object Object]"!==Object.prototype.toString.call(t))return!1;const e=Object.getPrototypeOf(t);return null===e||e===Object.prototype},p=[].slice,A=function(t,e){var n;return function(){var e,o=p.call(arguments,0),s=t.length>o.length;s&&o.push(i);try{e=t.apply(null,o)}catch(t){if(s&&n)throw t;return i(t)}s||(e&&"function"==typeof e.then?e.then(r,i):e instanceof Error?i(e):r(e))};function i(){n||(n=!0,e.apply(null,arguments))}function r(t){i(null,t)}},S=D;D.wrap=A;var g=[].slice;function D(){var t=[],e={run:function(){var e=-1,n=g.call(arguments,0,-1),i=arguments[arguments.length-1];if("function"!=typeof i)throw new Error("Expected function as last argument, not "+i);function r(o){var s=t[++e],a=g.call(arguments,0),l=a.slice(1),c=n.length,u=-1;if(o)i(o);else{for(;++u<c;)null==l[u]&&(l[u]=n[u]);n=l,s?A(s,r).apply(null,n):i.apply(null,[null].concat(n))}}r.apply(null,[null].concat(n))},use:function(n){if("function"!=typeof n)throw new Error("Expected `fn` to be a function, not "+n);return t.push(n),e}};return e}var C={}.hasOwnProperty;function O(t){return t&&"object"==typeof t||(t={}),b(t.line)+":"+b(t.column)}function v(t){return t&&"object"==typeof t||(t={}),O(t.start)+"-"+O(t.end)}function b(t){return t&&"number"==typeof t?t:1}var N=R;function I(){}I.prototype=Error.prototype;var k=R.prototype=new I;function R(t,e,n){var i,r,o,s;"string"==typeof e&&(n=e,e=null),i=function(t){var e,n=[null,null];return"string"==typeof t&&(-1===(e=t.indexOf(":"))?n[1]=t:(n[0]=t.slice(0,e),n[1]=t.slice(e+1))),n}(n),r=((s=e)&&"object"==typeof s?C.call(s,"position")||C.call(s,"type")?v(s.position):C.call(s,"start")||C.call(s,"end")?v(s):C.call(s,"line")||C.call(s,"column")?O(s):"":"")||"1:1",o={start:{line:null,column:null},end:{line:null,column:null}},e&&e.position&&(e=e.position),e&&(e.start?(o=e,e=e.start):o.start=e),t.stack&&(this.stack=t.stack,t=t.message),this.message=t,this.name=r,this.reason=t,this.line=e?e.line:null,this.column=e?e.column:null,this.location=o,this.source=i[0],this.ruleId=i[1]}k.file="",k.name="",k.reason="",k.message="",k.stack="",k.fatal=null,k.column=null,k.line=null;const y="undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{};"function"==typeof y.setTimeout&&setTimeout,"function"==typeof y.clearTimeout&&clearTimeout;function M(t,e){this.fun=t,this.array=e}M.prototype.run=function(){this.fun.apply(null,this.array)};new Date;var x=function(){return"/"};function w(t,e){for(var n=0,i=t.length-1;i>=0;i--){var r=t[i];"."===r?t.splice(i,1):".."===r?(t.splice(i,1),n++):n&&(t.splice(i,1),n--)}if(e)for(;n--;n)t.unshift("..");return t}var L=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/,P=function(t){return L.exec(t).slice(1)};function U(){for(var t="",e=!1,n=arguments.length-1;n>=-1&&!e;n--){var i=n>=0?arguments[n]:"/";if("string"!=typeof i)throw new TypeError("Arguments to path.resolve must be strings");i&&(t=i+"/"+t,e="/"===i.charAt(0))}return(e?"/":"")+(t=w(X(t.split("/"),(function(t){return!!t})),!e).join("/"))||"."}function B(t){var e=F(t),n="/"===Q(t,-1);return(t=w(X(t.split("/"),(function(t){return!!t})),!e).join("/"))||e||(t="."),t&&n&&(t+="/"),(e?"/":"")+t}function F(t){return"/"===t.charAt(0)}function H(){var t=Array.prototype.slice.call(arguments,0);return B(X(t,(function(t){if("string"!=typeof t)throw new TypeError("Arguments to path.join must be strings");return t})).join("/"))}function G(t,e){function n(t){for(var e=0;e<t.length&&""===t[e];e++);for(var n=t.length-1;n>=0&&""===t[n];n--);return e>n?[]:t.slice(e,n-e+1)}t=U(t).substr(1),e=U(e).substr(1);for(var i=n(t.split("/")),r=n(e.split("/")),o=Math.min(i.length,r.length),s=o,a=0;a<o;a++)if(i[a]!==r[a]){s=a;break}var l=[];for(a=s;a<i.length;a++)l.push("..");return(l=l.concat(r.slice(s))).join("/")}function Y(t){var e=P(t),n=e[0],i=e[1];return n||i?(i&&(i=i.substr(0,i.length-1)),n+i):"."}function j(t,e){var n=P(t)[2];return e&&n.substr(-1*e.length)===e&&(n=n.substr(0,n.length-e.length)),n}function q(t){return P(t)[3]}const z={extname:q,basename:j,dirname:Y,sep:"/",delimiter:":",relative:G,join:H,isAbsolute:F,normalize:B,resolve:U};function X(t,e){if(t.filter)return t.filter(e);for(var n=[],i=0;i<t.length;i++)e(t[i],i,t)&&n.push(t[i]);return n}var Q="b"==="ab".substr(-1)?function(t,e,n){return t.substr(e,n)}:function(t,e,n){return e<0&&(e=t.length+e),t.substr(e,n)};const W=i(Object.freeze({__proto__:null,resolve:U,normalize:B,isAbsolute:F,join:H,relative:G,sep:"/",delimiter:":",dirname:Y,basename:j,extname:q,default:z}));var K=function(t){return null!=t&&null!=t.constructor&&"function"==typeof t.constructor.isBuffer&&t.constructor.isBuffer(t)},V=tt,$={}.hasOwnProperty,Z=tt.prototype,J=["history","path","basename","stem","extname","dirname"];
/*!
* Determine if an object is a Buffer
*
* @author Feross Aboukhadijeh <https://feross.org>
* @license MIT
*/function tt(t){var e,n,i;if(t){if("string"==typeof t||K(t))t={contents:t};else if("message"in t&&"messages"in t)return t}else t={};if(!(this instanceof tt))return new tt(t);for(this.data={},this.messages=[],this.history=[],this.cwd=x(),n=-1,i=J.length;++n<i;)$.call(t,e=J[n])&&(this[e]=t[e]);for(e in t)-1===J.indexOf(e)&&(this[e]=t[e])}function et(t,e){if(-1!==t.indexOf(W.sep))throw new Error("`"+e+"` cannot be a path: did not expect `"+W.sep+"`")}function nt(t,e){if(!t)throw new Error("`"+e+"` cannot be empty")}function it(t,e){if(!t)throw new Error("Setting `"+e+"` requires `path` to be set too")}Z.toString=function(t){var e=this.contents||"";return K(e)?e.toString(t):String(e)},Object.defineProperty(Z,"path",{get:function(){return this.history[this.history.length-1]},set:function(t){nt(t,"path"),t!==this.path&&this.history.push(t)}}),Object.defineProperty(Z,"dirname",{get:function(){return"string"==typeof this.path?W.dirname(this.path):void 0},set:function(t){it(this.path,"dirname"),this.path=W.join(t||"",this.basename)}}),Object.defineProperty(Z,"basename",{get:function(){return"string"==typeof this.path?W.basename(this.path):void 0},set:function(t){nt(t,"basename"),et(t,"basename"),this.path=W.join(this.dirname||"",t)}}),Object.defineProperty(Z,"extname",{get:function(){return"string"==typeof this.path?W.extname(this.path):void 0},set:function(t){var e=t||"";if(et(e,"extname"),it(this.path,"extname"),e){if("."!==e.charAt(0))throw new Error("`extname` must start with `.`");if(-1!==e.indexOf(".",1))throw new Error("`extname` cannot contain multiple dots")}this.path=function(t,e){if("string"!=typeof t)return t;if(0===t.length)return t;var n=W.basename(t,W.extname(t))+e;return W.join(W.dirname(t),n)}(this.path,e)}}),Object.defineProperty(Z,"stem",{get:function(){return"string"==typeof this.path?W.basename(this.path,this.extname):void 0},set:function(t){nt(t,"stem"),et(t,"stem"),this.path=W.join(this.dirname||"",t+(this.extname||""))}});var rt=V,ot=V.prototype;ot.message=function(t,e,n){var i=this.path,r=new N(t,e,n);return i&&(r.name=i+":"+r.name,r.file=i),r.fatal=!1,this.messages.push(r),r},ot.info=function(){var t=this.message.apply(this,arguments);return t.fatal=null,t},ot.fail=function(){var t=this.message.apply(this,arguments);throw t.fatal=!0,t};var st=function t(){var e=[],n=S(),i={},r=!1,o=-1;return s.data=function(t,e){return"string"==typeof t?2===arguments.length?(dt("data",r),i[t]=e,s):lt.call(i,t)&&i[t]||null:t?(dt("data",r),i=t,s):i},s.freeze=l,s.attachers=e,s.use=function(t){var n;if(dt("use",r),null==t);else if("function"==typeof t)u.apply(null,arguments);else{if("object"!=typeof t)throw new Error("Expected usable value, not `"+t+"`");"length"in t?l(t):o(t)}return n&&(i.settings=_(i.settings||{},n)),s;function o(t){l(t.plugins),t.settings&&(n=_(n||{},t.settings))}function a(t){if("function"==typeof t)u(t);else{if("object"!=typeof t)throw new Error("Expected usable value, not `"+t+"`");"length"in t?u.apply(null,t):o(t)}}function l(t){var e,n;if(null==t);else{if("object"!=typeof t||!("length"in t))throw new Error("Expected a list of plugins, not `"+t+"`");for(e=t.length,n=-1;++n<e;)a(t[n])}}function u(t,n){var i=c(t);i?(m(i[1])&&m(n)&&(n=_(i[1],n)),i[1]=n):e.push(at.call(arguments))}},s.parse=function(t){var e,n=rt(t);return l(),ht("parse",e=s.Parser),ut(e,"parse")?new e(String(n),n).parse():e(String(n),n)},s.stringify=function(t,e){var n,i=rt(e);return l(),ft("stringify",n=s.Compiler),Tt(t),ut(n,"compile")?new n(t,i).compile():n(t,i)},s.run=u,s.runSync=function(t,e){var n,i=!1;return u(t,e,(function(t,e){i=!0,a(t),n=e})),Et("runSync","run",i),n},s.process=h,s.processSync=function(t){var e,n=!1;return l(),ht("processSync",s.Parser),ft("processSync",s.Compiler),h(e=rt(t),(function(t){n=!0,a(t)})),Et("processSync","process",n),e},s;function s(){for(var n=t(),r=e.length,o=-1;++o<r;)n.use.apply(null,e[o]);return n.data(_(!0,{},i)),n}function l(){var t,i,a,l;if(r)return s;for(;++o<e.length;)i=(t=e[o])[0],!1!==(a=t[1])&&(!0===a&&(t[1]=void 0),"function"==typeof(l=i.apply(s,t.slice(1)))&&n.use(l));return r=!0,o=1/0,s}function c(t){for(var n,i=e.length,r=-1;++r<i;)if((n=e[r])[0]===t)return n}function u(t,e,i){if(Tt(t),l(),i||"function"!=typeof e||(i=e,e=null),!i)return new Promise(r);function r(r,o){n.run(t,rt(e),(function(e,n,s){n=n||t,e?o(e):r?r(n):i(null,n,s)}))}r(null,i)}function h(t,e){if(l(),ht("process",s.Parser),ft("process",s.Compiler),!e)return new Promise(n);function n(n,i){var r=rt(t);ct.run(s,{file:r},(function(t){t?i(t):n?n(r):e(null,r)}))}n(null,e)}}().freeze(),at=[].slice,lt={}.hasOwnProperty,ct=S().use((function(t,e){e.tree=t.parse(e.file)})).use((function(t,e,n){t.run(e.tree,e.file,(function(t,i,r){t?n(t):(e.tree=i,e.file=r,n())}))})).use((function(t,e){var n,i=t.stringify(e.tree,e.file),r=e.file;null==i||("string"==typeof i||null!=(n=i)&&null!=n.constructor&&"function"==typeof n.constructor.isBuffer&&n.constructor.isBuffer(n)?r.contents=i:r.result=i)}));function ut(t,e){return"function"==typeof t&&t.prototype&&(function(t){var e;for(e in t)return!0;return!1}(t.prototype)||e in t.prototype)}function ht(t,e){if("function"!=typeof e)throw new Error("Cannot `"+t+"` without `Parser`")}function ft(t,e){if("function"!=typeof e)throw new Error("Cannot `"+t+"` without `Compiler`")}function dt(t,e){if(e)throw new Error("Cannot invoke `"+t+"` on a frozen processor.\nCreate a new processor first, by invoking it: use `processor()` instead of `processor`.")}function Tt(t){if(!t||"string"!=typeof t.type)throw new Error("Expected node, got `"+t+"`")}function Et(t,e,n){if(!n)throw new Error("`"+t+"` finished async. Use `"+e+"` instead")}var _t=function(){for(var t={},e=0;e<arguments.length;e++){var n=arguments[e];for(var i in n)mt.call(n,i)&&(t[i]=n[i])}return t},mt=Object.prototype.hasOwnProperty,pt=r((function(t){t.exports="function"==typeof Object.create?function(t,e){e&&(t.super_=e,t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}))}:function(t,e){if(e){t.super_=e;var n=function(){};n.prototype=e.prototype,t.prototype=new n,t.prototype.constructor=t}}})),At=function(t,e,n){return function(){var i=n||this,r=i[t];return i[t]=!e,function(){i[t]=r}}};function St(t){return function(e){var n=e&&e.line,i=e&&e.column;return isNaN(n)||isNaN(i)||!(n-1 in t)?-1:(t[n-2]||0)+i-1||0}}const gt={AElig:"Æ",AMP:"&",Aacute:"Á",Acirc:"Â",Agrave:"À",Aring:"Å",Atilde:"Ã",Auml:"Ä",COPY:"©",Ccedil:"Ç",ETH:"Ð",Eacute:"É",Ecirc:"Ê",Egrave:"È",Euml:"Ë",GT:">",Iacute:"Í",Icirc:"Î",Igrave:"Ì",Iuml:"Ï",LT:"<",Ntilde:"Ñ",Oacute:"Ó",Ocirc:"Ô",Ograve:"Ò",Oslash:"Ø",Otilde:"Õ",Ouml:"Ö",QUOT:'"',REG:"®",THORN:"Þ",Uacute:"Ú",Ucirc:"Û",Ugrave:"Ù",Uuml:"Ü",Yacute:"Ý",aacute:"á",acirc:"â",acute:"´",aelig:"æ",agrave:"à",amp:"&",aring:"å",atilde:"ã",auml:"ä",brvbar:"¦",ccedil:"ç",cedil:"¸",cent:"¢",copy:"©",curren:"¤",deg:"°",divide:"÷",eacute:"é",ecirc:"ê",egrave:"è",eth:"ð",euml:"ë",frac12:"½",frac14:"¼",frac34:"¾",gt:">",iacute:"í",icirc:"î",iexcl:"¡",igrave:"ì",iquest:"¿",iuml:"ï",laquo:"«",lt:"<",macr:"¯",micro:"µ",middot:"·",nbsp:" ",not:"¬",ntilde:"ñ",oacute:"ó",ocirc:"ô",ograve:"ò",ordf:"ª",ordm:"º",oslash:"ø",otilde:"õ",ouml:"ö",para:"¶",plusmn:"±",pound:"£",quot:'"',raquo:"»",reg:"®",sect:"§",shy:"",sup1:"¹",sup2:"²",sup3:"³",szlig:"ß",thorn:"þ",times:"×",uacute:"ú",ucirc:"û",ugrave:"ù",uml:"¨",uuml:"ü",yacute:"ý",yen:"¥",yuml:"ÿ"},Dt={0:"�",128:"€",130:"‚",131:"ƒ",132:"„",133:"…",134:"†",135:"‡",136:"ˆ",137:"‰",138:"Š",139:"‹",140:"Œ",142:"Ž",145:"‘",146:"’",147:"“",148:"”",149:"•",150:"–",151:"—",152:"˜",153:"™",154:"š",155:"›",156:"œ",158:"ž",159:"Ÿ"};var Ct,Ot=function(t){var e="string"==typeof t?t.charCodeAt(0):t;return e>=48&&e<=57},vt=function(t){var e="string"==typeof t?t.charCodeAt(0):t;return e>=97&&e<=102||e>=65&&e<=70||e>=48&&e<=57},bt=function(t){var e="string"==typeof t?t.charCodeAt(0):t;return e>=97&&e<=122||e>=65&&e<=90},Nt=function(t){return bt(t)||Ot(t)},It=function(t){var e,n="&"+t+";";return(Ct=Ct||document.createElement("i")).innerHTML=n,(59!==(e=Ct.textContent).charCodeAt(e.length-1)||"semi"===t)&&(e!==n&&e)},kt=function(t,e){var n,i,r={};for(i in e||(e={}),xt)r[i]=null==(n=e[i])?xt[i]:n;return(r.position.indent||r.position.start)&&(r.indent=r.position.indent||[],r.position=r.position.start),function(t,e){var n,i,r,o,s,a,l,c,u,h,f,d,T,E,_,m,p,A,S,g,D=e.additional,C=e.nonTerminated,O=e.text,v=e.reference,b=e.warning,N=e.textContext,I=e.referenceContext,k=e.warningContext,R=e.position,y=e.indent||[],M=t.length,x=0,w=-1,L=R.column||1,P=R.line||1,U="",B=[];for("string"==typeof D&&(D=D.charCodeAt(0)),m=F(),c=b?function(t,e){var n=F();n.column+=e,n.offset+=e,b.call(k,Bt[t],n,t)}:Mt,x--,M++;++x<M;)if(10===s&&(L=y[w]||1),38===(s=t.charCodeAt(x))){if(9===(l=t.charCodeAt(x+1))||10===l||12===l||32===l||38===l||60===l||l!=l||D&&l===D){U+=yt(s),L++;continue}for(d=T=x+1,S=T,35===l?(S=++d,88===(l=t.charCodeAt(S))||120===l?(E=wt,S=++d):E=Lt):E="named",n="",f="",o="",_=Ut[E],S--;++S<M&&_(l=t.charCodeAt(S));)o+=yt(l),"named"===E&&Rt.call(gt,o)&&(n=o,f=gt[o]);(r=59===t.charCodeAt(S))&&(S++,(i="named"===E&&It(o))&&(n=o,f=i)),A=1+S-T,(r||C)&&(o?"named"===E?(r&&!f?c(5,1):(n!==o&&(A=1+(S=d+n.length)-d,r=!1),r||(u=n?1:3,e.attribute?61===(l=t.charCodeAt(S))?(c(u,A),f=null):Nt(l)?f=null:c(u,A):c(u,A))),a=f):(r||c(2,A),(g=a=parseInt(o,Pt[E]))>=55296&&g<=57343||g>1114111?(c(7,A),a=yt(65533)):a in Dt?(c(6,A),a=Dt[a]):(h="",Ft(a)&&c(6,A),a>65535&&(h+=yt((a-=65536)>>>10|55296),a=56320|1023&a),a=h+yt(a))):"named"!==E&&c(4,A)),a?(H(),m=F(),x=S-1,L+=S-T+1,B.push(a),(p=F()).offset++,v&&v.call(I,a,{start:m,end:p},t.slice(T-1,S)),m=p):(o=t.slice(T-1,S),U+=o,L+=o.length,x=S-1)}else 10===s&&(P++,w++,L=0),s==s?(U+=yt(s),L++):H();return B.join("");function F(){return{line:P,column:L,offset:x+(R.offset||0)}}function H(){U&&(B.push(U),O&&O.call(N,U,{start:m,end:F()}),U="")}}(t,r)},Rt={}.hasOwnProperty,yt=String.fromCharCode,Mt=Function.prototype,xt={warning:null,reference:null,text:null,warningContext:null,referenceContext:null,textContext:null,position:{},additional:null,attribute:!1,nonTerminated:!0},wt="hexadecimal",Lt="decimal",Pt={hexadecimal:16,decimal:10},Ut={};Ut.named=Nt,Ut[Lt]=Ot,Ut[wt]=vt;var Bt={};function Ft(t){return t>=1&&t<=8||11===t||t>=13&&t<=31||t>=127&&t<=159||t>=64976&&t<=65007||65535==(65535&t)||65534==(65535&t)}Bt[1]="Named character references must be terminated by a semicolon",Bt[2]="Numeric character references must be terminated by a semicolon",Bt[3]="Named character references cannot be empty",Bt[4]="Numeric character references cannot be empty",Bt[5]="Named character references must be known",Bt[6]="Numeric character references cannot be disallowed",Bt[7]="Numeric character references cannot be outside the permissible Unicode range";var Ht=function(t){return function(e,n){var i,r,o,s,a,l=this,c=l.offset,u=[],h=l[t+"Methods"],f=l[t+"Tokenizers"],d=n.line,T=n.column;if(!e)return u;for(p.now=_,p.file=l.file,E("");e;){for(i=-1,r=h.length,s=!1;++i<r&&(!(o=f[h[i]])||o.onlyAtStart&&!l.atStart||o.notInList&&l.inList||o.notInBlock&&l.inBlock||o.notInLink&&l.inLink||(a=e.length,o.apply(l,[p,e]),!(s=a!==e.length))););s||l.file.fail(new Error("Infinite loop"),p.now())}return l.eof=_(),u;function E(t){for(var e=-1,n=t.indexOf("\n");-1!==n;)d++,e=n,n=t.indexOf("\n",n+1);-1===e?T+=t.length:T=t.length-e,d in c&&(-1!==e?T+=c[d]:T<=c[d]&&(T=c[d]+1))}function _(){var t={line:d,column:T};return t.offset=l.toOffset(t),t}function m(t){this.start=t,this.end=_()}function p(t){var n=function(){var t=[],e=d+1;return function(){for(var n=d+1;e<n;)t.push((c[e]||0)+1),e++;return t}}(),i=function(){var t=_();return function(e,n){var i=e.position,r=[],o=i&&i.end.line,s=t.line;if(e.position=new m(i?i.start:t),i&&n&&i.indent){if(r=i.indent,o<s){for(;++o<s;)r.push((c[o]||0)+1);r.push(t.column)}n=r.concat(n)}return e.position.indent=n||[],e}}(),r=_();return function(t){e.slice(0,t.length)!==t&&l.file.fail(new Error("Incorrectly eaten value: please report this warning on https://git.io/vg5Ft"),_())}(t),o.reset=s,s.test=a,o.test=a,e=e.slice(t.length),E(t),n=n(),o;function o(t,e){return i(function(t,e){var n=e?e.children:u,i=n[n.length-1];return i&&t.type===i.type&&("text"===t.type||"blockquote"===t.type)&&Gt(i)&&Gt(t)&&(t=("text"===t.type?Yt:jt).call(l,i,t)),t!==i&&n.push(t),l.atStart&&0!==u.length&&l.exitStart(),t}(i(t),e),n)}function s(){var n=o.apply(null,arguments);return d=r.line,T=r.column,e=t+e,n}function a(){var n=i({});return d=r.line,T=r.column,e=t+e,n.position}}}};function Gt(t){var e,n;return"text"!==t.type||!t.position||(e=t.position.start).line!==(n=t.position.end).line||n.column-e.column===t.value.length}function Yt(t,e){return t.value+=e.value,t}function jt(t,e){return this.options.commonmark||this.options.gfm?e:(t.children=t.children.concat(e.children),t)}var qt=Wt,zt=["\\","`","*","{","}","[","]","(",")","#","+","-",".","!","_",">"],Xt=zt.concat(["~","|"]),Qt=Xt.concat(["\n",'"',"$","%","&","'",",","/",":",";","<","=","?","@","^"]);function Wt(t){var e=t||{};return e.commonmark?Qt:e.gfm?Xt:zt}Wt.default=zt,Wt.gfm=Xt,Wt.commonmark=Qt;var Kt={position:!0,gfm:!0,commonmark:!1,pedantic:!1,blocks:["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","iframe","legend","li","link","main","menu","menuitem","meta","nav","noframes","ol","optgroup","option","p","param","pre","section","source","title","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"]},Vt=$t;function $t(t){if("string"==typeof t)return function(t){return function(e){return Boolean(e&&e.type===t)}}(t);if(null==t)return te;if("object"==typeof t)return("length"in t?Jt:Zt)(t);if("function"==typeof t)return t;throw new Error("Expected function, string, or object as test")}function Zt(t){return function(e){var n;for(n in t)if(e[n]!==t[n])return!1;return!0}}function Jt(t){var e=function(t){for(var e=[],n=t.length,i=-1;++i<n;)e[i]=$t(t[i]);return e}(t),n=e.length;return function(){for(var t=-1;++t<n;)if(e[t].apply(this,arguments))return!0;return!1}}function te(){return!0}var ee=ne;function ne(t,e,n,i){var r;"function"==typeof e&&"function"!=typeof n&&(i=n,n=e,e=null),r=Vt(e),function t(o,s,a){var l,c=[];return(e&&!r(o,s,a[a.length-1]||null)||!1!==(c=ie(n(o,a)))[0])&&o.children&&"skip"!==c[0]&&!1===(l=ie(function(e,n){for(var r,o=i?-1:1,s=(i?e.length:-1)+o;s>-1&&s<e.length;){if(!1===(r=t(e[s],s,n))[0])return r;s="number"==typeof r[1]?r[1]:s+o}}(o.children,a.concat(o))))[0]?l:c}(t,null,[])}function ie(t){return null!==t&&"object"==typeof t&&"length"in t?t:"number"==typeof t?[!0,t]:[t]}ne.CONTINUE=!0,ne.SKIP="skip",ne.EXIT=!1;var re=ae,oe=ee.SKIP,se=ee.EXIT;function ae(t,e,n,i){"function"==typeof e&&"function"!=typeof n&&(i=n,n=e,e=null),ee(t,e,(function(t,e){var i=e[e.length-1],r=i?i.children.indexOf(t):null;return n(t,r,i)}),i)}ae.CONTINUE=ee.CONTINUE,ae.SKIP=oe,ae.EXIT=se;function le(t){delete t.position}function ce(t){t.position=void 0}var ue,he=/\r\n|\r/g,fe=/^[ \t]*(\n|$)/,de="",Te=function(t,e){if("string"!=typeof t)throw new TypeError("expected a string");if(1===e)return t;if(2===e)return t+t;var n=t.length*e;if(ue!==t||void 0===ue)ue=t,de="";else if(de.length>=n)return de.substr(0,n);for(;n>de.length&&e>1;)1&e&&(de+=t),e>>=1,t+=t;return de=(de+=t).substr(0,n)},Ee=function(t){for(var e=String(t),n=e.length;"\n"===e.charAt(--n););return e.slice(0,n+1)},_e=Te(" ",4),me=r((function(t,e){(e=t.exports=function(t){return t.replace(/^\s*|\s*$/g,"")}).left=function(t){return t.replace(/^\s*/,"")},e.right=function(t){return t.replace(/\s*$/,"")}})),pe=function(t,e,n,i){for(var r,o,s=t.length,a=-1;++a<s;)if((void 0===(o=(r=t[a])[1]||{}).pedantic||o.pedantic===n.options.pedantic)&&(void 0===o.commonmark||o.commonmark===n.options.commonmark)&&e[r[0]].apply(n,i))return!0;return!1},Ae=function(t){for(var e,n=0,i=0,r=t.charAt(n),o={},s=0;"\t"===r||" "===r;){for(i+=e="\t"===r?4:1,e>1&&(i=Math.floor(i/e)*e);s<i;)o[++s]=n;r=t.charAt(++n)}return{indent:i,stops:o}},Se=/\n\n(?!\s*$)/,ge=/^\[([ X\tx])][ \t]/,De=/^([ \t]*)([*+-]|\d+[.)])( {1,4}(?! )| |\t|$|(?=\n))([^\n]*)/,Ce=/^([ \t]*)([*+-]|\d+[.)])([ \t]+)/,Oe=/^( {1,4}|\t)?/gm;function ve(t,e,n){var i,r,o=t.offset,s=t.options.pedantic?be:Ne,a=null;return e=s.apply(null,arguments),t.options.gfm&&(i=e.match(ge))&&(r=i[0].length,a="x"===i[1].toLowerCase(),o[n.line]+=r,e=e.slice(r)),{type:"listItem",spread:Se.test(e),checked:a,children:t.tokenizeBlock(e,n)}}function be(t,e,n){var i=t.offset,r=n.line;return e=e.replace(Ce,o),r=n.line,e.replace(Oe,o);function o(t){return i[r]=(i[r]||0)+t.length,r++,""}}function Ne(t,e,n){var i,r,o,s,a,l,c,u=t.offset,h=n.line;for(s=(e=e.replace(De,(function(t,e,n,s,a){return r=e+n+s,o=a,Number(n)<10&&r.length%2==1&&(n=" "+n),(i=e+Te(" ",n.length)+s)+o}))).split("\n"),(a=function(t,e){var n,i,r,o=t.split("\n"),s=o.length+1,a=1/0,l=[];for(o.unshift(Te(" ",e)+"!");s--;)if(i=Ae(o[s]),l[s]=i.stops,0!==me(o[s]).length){if(!i.indent){a=1/0;break}i.indent>0&&i.indent<a&&(a=i.indent)}if(a!==1/0)for(s=o.length;s--;){for(r=l[s],n=a;n&&!(n in r);)n--;o[s]=o[s].slice(r[n]+1)}return o.shift(),o.join("\n")}(e,Ae(i).indent).split("\n"))[0]=o,u[h]=(u[h]||0)+r.length,h++,l=0,c=s.length;++l<c;)u[h]=(u[h]||0)+s[l].length-a[l].length,h++;return a.join("\n")}var Ie="<[A-Za-z][A-Za-z0-9\\-]*(?:\\s+[a-zA-Z_:][a-zA-Z0-9:._-]*(?:\\s*=\\s*(?:[^\"'=<>`\\u0000-\\u0020]+|'[^']*'|\"[^\"]*\"))?)*\\s*\\/?>",ke="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",Re={openCloseTag:new RegExp("^(?:"+Ie+"|"+ke+")"),tag:new RegExp("^(?:"+Ie+"|"+ke+"|\x3c!----\x3e|\x3c!--(?:-?[^>-])(?:-?[^-])*--\x3e|<[?].*?[?]>|<![A-Za-z]+\\s+[^>]*>|<!\\[CDATA\\[[\\s\\S]*?\\]\\]>)")},ye=/^<(script|pre|style)(?=(\s|>|$))/i,Me=/<\/(script|pre|style)>/i,xe=/^<!--/,we=/-->/,Le=/^<\?/,Pe=/\?>/,Ue=/^<![A-Za-z]/,Be=/>/,Fe=/^<!\[CDATA\[/,He=/]]>/,Ge=/^$/,Ye=new RegExp(Re.openCloseTag.source+"\\s*$"),je=function(t){return ze.test("number"==typeof t?qe(t):t.charAt(0))},qe=String.fromCharCode,ze=/\s/,Xe=function(t){return String(t).replace(/\s+/g," ")},Qe=function(t){return Xe(t).toLowerCase()};function We(t){return">"!==t&&"["!==t&&"]"!==t}function Ke(t){return"["!==t&&"]"!==t&&!je(t)}We.delimiter=">";var Ve=$e;function $e(t,e,n){var i,r;if("\\"===e.charAt(0)&&(i=e.charAt(1),-1!==this.escape.indexOf(i)))return!!n||(r="\n"===i?{type:"break"}:{type:"text",value:i},t("\\"+i)(r))}$e.locator=function(t,e){return t.indexOf("\\",e)};var Ze=function(t,e){return t.indexOf("<",e)},Je=en;en.locator=Ze,en.notInLink=!0;var tn="mailto:".length;function en(t,e,n){var i,r,o,s,a,l=this,c="",u=e.length,h=0,f="",d=!1,T="";if("<"===e.charAt(0)){for(h++,c="<";h<u&&(i=e.charAt(h),!(je(i)||">"===i||"@"===i||":"===i&&"/"===e.charAt(h+1)));)f+=i,h++;if(f){if(T+=f,f="",T+=i=e.charAt(h),h++,"@"===i)d=!0;else{if(":"!==i||"/"!==e.charAt(h+1))return;T+="/",h++}for(;h<u&&(i=e.charAt(h),!je(i)&&">"!==i);)f+=i,h++;if(i=e.charAt(h),f&&">"===i)return!!n||(o=T+=f,c+=T+i,(r=t.now()).column++,r.offset++,d&&("mailto:"===T.slice(0,tn).toLowerCase()?(o=o.slice(tn),r.column+=tn,r.offset+=tn):T="mailto:"+T),l.inlineTokenizers={text:(s=l.inlineTokenizers).text},a=l.enterLink(),o=l.tokenizeInline(o,r),l.inlineTokenizers=s,a(),t(c)({type:"link",title:null,url:kt(T,{nonTerminated:!1}),children:o}))}}}var nn=function(t,e){var n,i=String(t),r=0;if("string"!=typeof e||1!==e.length)throw new Error("Expected character");for(n=i.indexOf(e);-1!==n;)r++,n=i.indexOf(e,n+1);return r},rn=["www.","http://","https://"],on=sn;function sn(t,e,n){var i,r,o,s,a,l,c,u,h,f,d,T,E,_=this,m=_.inlineTokenizers,p=e.length,A=-1,S=!1;if(_.options.gfm){if("www."===e.slice(0,4))S=!0,o=4;else if("http://"===e.slice(0,7).toLowerCase())o=7;else{if("https://"!==e.slice(0,8).toLowerCase())return;o=8}for(A=o-1,r=o,i=[];o<p;)if(46!==(l=e.charCodeAt(o))){if(!Ot(l)&&!bt(l)&&45!==l&&95!==l)break;o++}else{if(A===o-1)break;i.push(o),A=o,o++}if(46===l&&(i.pop(),o--),void 0!==i[0]&&-1===e.slice(i.length<2?r:i[i.length-2]+1,o).indexOf("_")){if(n)return!0;for(c=o,s=o;o<p&&(l=e.charCodeAt(o),!je(l)&&60!==l);)o++,33===l||42===l||44===l||46===l||58===l||63===l||95===l||126===l||(c=o);if(41===e.charCodeAt((o=c)-1))for(a=e.slice(s,o),u=nn(a,"("),h=nn(a,")");h>u;)o=s+a.lastIndexOf(")"),a=e.slice(s,o),h--;if(59===e.charCodeAt(o-1)&&(o--,bt(e.charCodeAt(o-1)))){for(c=o-2;bt(e.charCodeAt(c));)c--;38===e.charCodeAt(c)&&(o=c)}return f=e.slice(0,o),T=kt(f,{nonTerminated:!1}),S&&(T="http://"+T),E=_.enterLink(),_.inlineTokenizers={text:m.text},d=_.tokenizeInline(f,t.now()),_.inlineTokenizers=m,E(),t(f)({type:"link",title:null,url:T,children:d})}}}function an(t){return Ot(t)||bt(t)||43===t||45===t||46===t||95===t}sn.locator=function(t,e){var n,i,r,o=-1;if(!this.options.gfm)return o;for(i=rn.length,n=-1;++n<i;)-1!==(r=t.indexOf(rn[n],e))&&(-1===o||r<o)&&(o=r);return o},sn.notInLink=!0;var ln=cn;function cn(t,e,n){var i,r,o,s,a=this,l=a.inlineTokenizers,c=0,u=e.length,h=-1;if(a.options.gfm){for(i=e.charCodeAt(c);Ot(i)||bt(i)||43===i||45===i||46===i||95===i;)i=e.charCodeAt(++c);if(0!==c&&64===i){for(c++;c<u&&(i=e.charCodeAt(c),Ot(i)||bt(i)||45===i||46===i||95===i);)c++,-1===h&&46===i&&(h=c);if(-1!==h&&h!==c&&45!==i&&95!==i)return 46===i&&c--,r=e.slice(0,c),!!n||(s=a.enterLink(),a.inlineTokenizers={text:l.text},o=a.tokenizeInline(r,t.now()),a.inlineTokenizers=l,s(),t(r)({type:"link",title:null,url:"mailto:"+kt(r,{nonTerminated:!1}),children:o}))}}}cn.locator=function t(e,n){var i,r;if(!this.options.gfm)return-1;if(-1===(i=e.indexOf("@",n)))return-1;if((r=i)===n||!an(e.charCodeAt(r-1)))return t.call(this,e,i+1);for(;r>n&&an(e.charCodeAt(r-1));)r--;return r},cn.notInLink=!0;var un=Re.tag,hn=Tn;Tn.locator=Ze;var fn=/^<a /i,dn=/^<\/a>/i;function Tn(t,e,n){var i,r,o=this,s=e.length;if(!("<"!==e.charAt(0)||s<3)&&(i=e.charAt(1),(bt(i)||"?"===i||"!"===i||"/"===i)&&(r=e.match(un))))return!!n||(r=r[0],!o.inLink&&fn.test(r)?o.inLink=!0:o.inLink&&dn.test(r)&&(o.inLink=!1),t(r)({type:"html",value:r}))}var En=function(t,e){var n=t.indexOf("[",e),i=t.indexOf("![",e);return-1===i||n<i?n:i},_n=mn;function mn(t,e,n){var i,r,o,s,a,l,c,u,h,f,d,T,E,_,m,p,A,S,g=this,D="",C=0,O=e.charAt(0),v=g.options.pedantic,b=g.options.commonmark,N=g.options.gfm;if("!"===O&&(u=!0,D=O,O=e.charAt(++C)),"["===O&&(u||!g.inLink)){for(D+=O,_="",C++,d=e.length,E=0,(p=t.now()).column+=C,p.offset+=C;C<d;){if(l=O=e.charAt(C),"`"===O){for(r=1;"`"===e.charAt(C+1);)l+=O,C++,r++;o?r>=o&&(o=0):o=r}else if("\\"===O)C++,l+=e.charAt(C);else if(o&&!N||"["!==O){if((!o||N)&&"]"===O){if(!E){if("("!==e.charAt(C+1))return;l+="(",i=!0,C++;break}E--}}else E++;_+=l,l="",C++}if(i){for(h=_,D+=_+l,C++;C<d&&(O=e.charAt(C),je(O));)D+=O,C++;if(_="",s=D,"<"===(O=e.charAt(C))){for(C++,s+="<";C<d&&">"!==(O=e.charAt(C));){if(b&&"\n"===O)return;_+=O,C++}if(">"!==e.charAt(C))return;D+="<"+_+">",m=_,C++}else{for(O=null,l="";C<d&&(O=e.charAt(C),!l||!('"'===O||"'"===O||b&&"("===O));){if(je(O)){if(!v)break;l+=O}else{if("("===O)E++;else if(")"===O){if(0===E)break;E--}_+=l,l="","\\"===O&&(_+="\\",O=e.charAt(++C)),_+=O}C++}m=_,C=(D+=_).length}for(_="";C<d&&(O=e.charAt(C),je(O));)_+=O,C++;if(O=e.charAt(C),D+=_,_&&('"'===O||"'"===O||b&&"("===O))if(C++,_="",f="("===O?")":O,a=D+=O,b){for(;C<d&&(O=e.charAt(C))!==f;)"\\"===O&&(_+="\\",O=e.charAt(++C)),C++,_+=O;if((O=e.charAt(C))!==f)return;for(T=_,D+=_+O,C++;C<d&&(O=e.charAt(C),je(O));)D+=O,C++}else for(l="";C<d;){if((O=e.charAt(C))===f)c&&(_+=f+l,l=""),c=!0;else if(c){if(")"===O){D+=_+f+l,T=_;break}je(O)?l+=O:(_+=f+l+O,l="",c=!1)}else _+=O;C++}if(")"===e.charAt(C))return!!n||(D+=")",m=g.decode.raw(g.unescape(m),t(s).test().end,{nonTerminated:!1}),T&&(a=t(a).test().end,T=g.decode.raw(g.unescape(T),a)),S={type:u?"image":"link",title:T||null,url:m},u?S.alt=g.decode.raw(g.unescape(h),p)||null:(A=g.enterLink(),S.children=g.tokenizeInline(h,p),A()),t(D)(S))}}}mn.locator=En;var pn=An;function An(t,e,n){var i,r,o,s,a,l,c,u,h=this,f=h.options.commonmark,d=e.charAt(0),T=0,E=e.length,_="",m="",p="link",A="shortcut";if("!"===d&&(p="image",m=d,d=e.charAt(++T)),"["===d){for(T++,m+=d,l="",u=0;T<E;){if("["===(d=e.charAt(T)))c=!0,u++;else if("]"===d){if(!u)break;u--}"\\"===d&&(l+="\\",d=e.charAt(++T)),l+=d,T++}if(_=l,i=l,"]"===(d=e.charAt(T))){if(T++,_+=d,l="",!f)for(;T<E&&(d=e.charAt(T),je(d));)l+=d,T++;if("["===(d=e.charAt(T))){for(r="",l+=d,T++;T<E&&"["!==(d=e.charAt(T))&&"]"!==d;)"\\"===d&&(r+="\\",d=e.charAt(++T)),r+=d,T++;"]"===(d=e.charAt(T))?(A=r?"full":"collapsed",l+=r+d,T++):r="",_+=l,l=""}else{if(!i)return;r=i}if("full"===A||!c)return _=m+_,"link"===p&&h.inLink?null:!!n||((o=t.now()).column+=m.length,o.offset+=m.length,s={type:p+"Reference",identifier:Qe(r="full"===A?r:i),label:r,referenceType:A},"link"===p?(a=h.enterLink(),s.children=h.tokenizeInline(i,o),a()):s.alt=h.decode.raw(h.unescape(i),o)||null,t(_)(s))}}}An.locator=En;var Sn=gn;function gn(t,e,n){var i,r,o,s,a,l,c,u=0,h=e.charAt(u);if(!("*"!==h&&"_"!==h||e.charAt(++u)!==h||(a=(o=h)+o,l=e.length,u++,s="",h="",(r=this.options.pedantic)&&je(e.charAt(u)))))for(;u<l;){if(c=h,!((h=e.charAt(u))!==o||e.charAt(u+1)!==o||r&&je(c))&&(h=e.charAt(u+2))!==o){if(!me(s))return;return!!n||((i=t.now()).column+=2,i.offset+=2,t(a+s+a)({type:"strong",children:this.tokenizeInline(s,i)}))}r||"\\"!==h||(s+=h,h=e.charAt(++u)),s+=h,u++}}gn.locator=function(t,e){var n=t.indexOf("**",e),i=t.indexOf("__",e);return-1===i?n:-1===n||i<n?i:n};var Dn=function(t){return On.test("number"==typeof t?Cn(t):t.charAt(0))},Cn=String.fromCharCode,On=/\w/,vn=bn;function bn(t,e,n){var i,r,o,s,a,l,c,u=0,h=e.charAt(u);if(!("*"!==h&&"_"!==h||(a=h,o=h,l=e.length,u++,s="",h="",(r=this.options.pedantic)&&je(e.charAt(u)))))for(;u<l;){if(c=h,!((h=e.charAt(u))!==o||r&&je(c))){if((h=e.charAt(++u))!==o){if(!me(s)||c===o)return;if(!r&&"_"===o&&Dn(h)){s+=o;continue}return!!n||((i=t.now()).column++,i.offset++,t(a+s+o)({type:"emphasis",children:this.tokenizeInline(s,i)}))}s+=o}r||"\\"!==h||(s+=h,h=e.charAt(++u)),s+=h,u++}}bn.locator=function(t,e){var n=t.indexOf("*",e),i=t.indexOf("_",e);return-1===i?n:-1===n||i<n?i:n};var Nn=In;function In(t,e,n){var i,r,o,s="",a="",l="",c="";if(this.options.gfm&&"~"===e.charAt(0)&&"~"===e.charAt(1)&&!je(e.charAt(2)))for(i=1,r=e.length,(o=t.now()).column+=2,o.offset+=2;++i<r;){if(!("~"!==(s=e.charAt(i))||"~"!==a||l&&je(l)))return!!n||t("~~"+c+"~~")({type:"delete",children:this.tokenizeInline(c,o)});c+=a,l=a,a=s}}In.locator=function(t,e){return t.indexOf("~~",e)};var kn=Rn;function Rn(t,e,n){for(var i,r,o,s,a,l,c=e.length,u=0;u<c&&96===e.charCodeAt(u);)u++;if(0!==u&&u!==c){for(i=u,a=e.charCodeAt(u);u<c;){if(s=a,a=e.charCodeAt(u+1),96===s){if(void 0===r&&(r=u),o=u+1,96!==a&&o-r===i){l=!0;break}}else void 0!==r&&(r=void 0,o=void 0);u++}if(l){if(n)return!0;if(c=r,s=e.charCodeAt(u=i),a=e.charCodeAt(c-1),l=!1,c-u>2&&(32===s||10===s)&&(32===a||10===a)){for(u++,c--;u<c;){if(32!==(s=e.charCodeAt(u))&&10!==s){l=!0;break}u++}!0===l&&(i++,r--)}return t(e.slice(0,o))({type:"inlineCode",value:e.slice(i,r)})}}}Rn.locator=function(t,e){return t.indexOf("`",e)};var yn=Mn;function Mn(t,e,n){for(var i,r=e.length,o=-1,s="";++o<r;){if("\n"===(i=e.charAt(o))){if(o<2)return;return!!n||t(s+=i)({type:"break"})}if(" "!==i)return;s+=i}}Mn.locator=function(t,e){for(var n=t.indexOf("\n",e);n>e&&" "===t.charAt(n-1);)n--;return n};var xn=wn;function wn(t,e){var n,i;this.file=e,this.offset={},this.options=_t(this.options),this.setOptions({}),this.inList=!1,this.inBlock=!1,this.inLink=!1,this.atStart=!0,this.toOffset=function(t){var e,n=function(t){for(var e=[],n=t.indexOf("\n");-1!==n;)e.push(n+1),n=t.indexOf("\n",n+1);return e.push(t.length+1),e}(String(t));return{toPosition:(e=n,function(t){var n=-1,i=e.length;if(t<0)return{};for(;++n<i;)if(e[n]>t)return{line:n+1,column:t-(e[n-1]||0)+1,offset:t};return{}}),toOffset:St(n)}}(e).toOffset,this.unescape=(n=this,i="escape",function(t){for(var e,r=0,o=t.indexOf("\\"),s=n[i],a=[];-1!==o;)a.push(t.slice(r,o)),(e=t.charAt(r=o+1))&&-1!==s.indexOf(e)||a.push("\\"),o=t.indexOf("\\",r+1);return a.push(t.slice(r)),a.join("")}),this.decode=function(t){return n.raw=function(t,n,r){return kt(t,_t(r,{position:e(n),warning:i}))},n;function e(e){for(var n=t.offset,i=e.line,r=[];++i&&i in n;)r.push((n[i]||0)+1);return{start:e,indent:r}}function n(n,r,o){kt(n,{position:e(r),warning:i,text:o,reference:o,textContext:t,referenceContext:t})}function i(e,n,i){3!==i&&t.file.message(e,n)}}(this)}var Ln=wn.prototype;function Pn(t){var e,n=[];for(e in t)n.push(e);return n}Ln.setOptions=function(t){var e,n,i=this,r=i.options;if(null==t)t={};else{if("object"!=typeof t)throw new Error("Invalid value `"+t+"` for setting `options`");t=_t(t)}for(e in Kt){if(null==(n=t[e])&&(n=r[e]),"blocks"!==e&&"boolean"!=typeof n||"blocks"===e&&"object"!=typeof n)throw new Error("Invalid value `"+n+"` for setting `options."+e+"`");t[e]=n}return i.options=t,i.escape=qt(t),i},Ln.parse=function(){var t,e=this,n=String(e.file),i={line:1,column:1,offset:0},r=_t(i);return 65279===(n=n.replace(he,"\n")).charCodeAt(0)&&(n=n.slice(1),r.column++,r.offset++),t={type:"root",children:e.tokenizeBlock(n,r),position:{start:i,end:e.eof||_t(i)}},e.options.position||function(t,e){re(t,e?le:ce)}(t,!0),t},Ln.options=Kt,Ln.exitStart=At("atStart",!0),Ln.enterList=At("inList",!1),Ln.enterLink=At("inLink",!1),Ln.enterBlock=At("inBlock",!1),Ln.interruptParagraph=[["thematicBreak"],["list"],["atxHeading"],["fencedCode"],["blockquote"],["html"],["setextHeading",{commonmark:!1}],["definition",{commonmark:!1}]],Ln.interruptList=[["atxHeading",{pedantic:!1}],["fencedCode",{pedantic:!1}],["thematicBreak",{pedantic:!1}],["definition",{commonmark:!1}]],Ln.interruptBlockquote=[["indentedCode",{commonmark:!0}],["fencedCode",{commonmark:!0}],["atxHeading",{commonmark:!0}],["setextHeading",{commonmark:!0}],["thematicBreak",{commonmark:!0}],["html",{commonmark:!0}],["list",{commonmark:!0}],["definition",{commonmark:!1}]],Ln.blockTokenizers={blankLine:function(t,e,n){for(var i,r="",o=0,s=e.length;o<s&&null!=(i=fe.exec(e.slice(o)));)o+=i[0].length,r+=i[0];if(""!==r)return!!n||void t(r)}
/*!
* repeat-string <https://github.com/jonschlinkert/repeat-string>
*
* Copyright (c) 2014-2015, Jon Schlinkert.
* Licensed under the MIT License.
*/,indentedCode:function(t,e,n){for(var i,r,o,s=-1,a=e.length,l="",c="",u="",h="";++s<a;)if(i=e.charAt(s),o)if(o=!1,l+=u,c+=h,u="",h="","\n"===i)u=i,h=i;else for(l+=i,c+=i;++s<a;){if(!(i=e.charAt(s))||"\n"===i){h=i,u=i;break}l+=i,c+=i}else if(" "===i&&e.charAt(s+1)===i&&e.charAt(s+2)===i&&e.charAt(s+3)===i)u+=_e,s+=3,o=!0;else if("\t"===i)u+=i,o=!0;else{for(r="";"\t"===i||" "===i;)r+=i,i=e.charAt(++s);if("\n"!==i)break;u+=r+i,h+=i}if(c)return!!n||t(l)({type:"code",lang:null,meta:null,value:Ee(c)})},fencedCode:function(t,e,n){var i,r,o,s,a,l,c,u,h,f,d,T,E,_=this,m=e.length+1,p=0,A="";if(_.options.gfm){for(;p<m&&(" "===(o=e.charAt(p))||"\t"===o);)A+=o,p++;if(T=p,"~"===(o=e.charAt(p))||"`"===o){for(p++,r=o,i=1,A+=o;p<m&&(o=e.charAt(p))===r;)A+=o,i++,p++;if(!(i<3)){for(;p<m&&(" "===(o=e.charAt(p))||"\t"===o);)A+=o,p++;for(s="",c="";p<m&&"\n"!==(o=e.charAt(p))&&("`"!==r||o!==r);)" "===o||"\t"===o?c+=o:(s+=c+o,c=""),p++;if(!(o=e.charAt(p))||"\n"===o){if(n)return!0;(E=t.now()).column+=A.length,E.offset+=A.length,A+=s,s=_.decode.raw(_.unescape(s),E),c&&(A+=c),c="",f="",d="",u="",h="";for(var S=!0;p<m;)if(u+=f,h+=d,f="",d="","\n"===(o=e.charAt(p))){for(S?(A+=o,S=!1):(f+=o,d+=o),c="",p++;p<m&&" "===(o=e.charAt(p));)c+=o,p++;if(f+=c,d+=c.slice(T),!(c.length>=4)){for(c="";p<m&&(o=e.charAt(p))===r;)c+=o,p++;if(f+=c,d+=c,!(c.length<i)){for(c="";p<m&&(" "===(o=e.charAt(p))||"\t"===o);)f+=o,d+=o,p++;if(!o||"\n"===o)break}}}else u+=o,d+=o,p++;for(A+=u+f,p=-1,m=s.length;++p<m;)if(" "===(o=s.charAt(p))||"\t"===o)a||(a=s.slice(0,p));else if(a){l=s.slice(p);break}return t(A)({type:"code",lang:a||s||null,meta:l||null,value:h})}}}}},blockquote:function(t,e,n){for(var i,r,o,s,a,l,c,u,h,f=this,d=f.offset,T=f.blockTokenizers,E=f.interruptBlockquote,_=t.now(),m=_.line,p=e.length,A=[],S=[],g=[],D=0;D<p&&(" "===(r=e.charAt(D))||"\t"===r);)D++;if(">"===e.charAt(D)){if(n)return!0;for(D=0;D<p;){for(c=D,u=!1,-1===(s=e.indexOf("\n",D))&&(s=p);D<p&&(" "===(r=e.charAt(D))||"\t"===r);)D++;if(">"===e.charAt(D)?(D++,u=!0," "===e.charAt(D)&&D++):D=c,a=e.slice(D,s),!u&&!me(a)){D=c;break}if(!u&&(o=e.slice(D),pe(E,T,f,[t,o,!0])))break;l=c===D?a:e.slice(c,s),g.push(D-c),A.push(l),S.push(a),D=s+1}for(D=-1,p=g.length,i=t(A.join("\n"));++D<p;)d[m]=(d[m]||0)+g[D],m++;return h=f.enterBlock(),S=f.tokenizeBlock(S.join("\n"),_),h(),i({type:"blockquote",children:S})}},atxHeading:function(t,e,n){for(var i,r,o,s=this.options.pedantic,a=e.length+1,l=-1,c=t.now(),u="",h="";++l<a;){if(" "!==(i=e.charAt(l))&&"\t"!==i){l--;break}u+=i}for(o=0;++l<=a;){if("#"!==(i=e.charAt(l))){l--;break}u+=i,o++}if(!(o>6)&&o&&(s||"#"!==e.charAt(l+1))){for(a=e.length+1,r="";++l<a;){if(" "!==(i=e.charAt(l))&&"\t"!==i){l--;break}r+=i}if(s||0!==r.length||!i||"\n"===i){if(n)return!0;for(u+=r,r="",h="";++l<a&&(i=e.charAt(l))&&"\n"!==i;)if(" "===i||"\t"===i||"#"===i){for(;" "===i||"\t"===i;)r+=i,i=e.charAt(++l);if(s||!h||r||"#"!==i){for(;"#"===i;)r+=i,i=e.charAt(++l);for(;" "===i||"\t"===i;)r+=i,i=e.charAt(++l);l--}else h+=i}else h+=r+i,r="";return c.column+=u.length,c.offset+=u.length,t(u+=h+r)({type:"heading",depth:o,children:this.tokenizeInline(h,c)})}}},thematicBreak:function(t,e,n){for(var i,r,o,s,a=-1,l=e.length+1,c="";++a<l&&("\t"===(i=e.charAt(a))||" "===i);)c+=i;if("*"===i||"-"===i||"_"===i)for(r=i,c+=i,o=1,s="";++a<l;)if((i=e.charAt(a))===r)o++,c+=s+r,s="";else{if(" "!==i)return o>=3&&(!i||"\n"===i)?(c+=s,!!n||t(c)({type:"thematicBreak"})):void 0;s+=i}},list:function(t,e,n){for(var i,r,o,s,a,l,c,u,h,f,d,T,E,_,m,p,A,S,g,D,C,O,v,b=this,N=b.options.commonmark,I=b.options.pedantic,k=b.blockTokenizers,R=b.interruptList,y=0,M=e.length,x=null,w=!1;y<M&&("\t"===(s=e.charAt(y))||" "===s);)y++;if("*"===(s=e.charAt(y))||"+"===s||"-"===s)a=s,o=!1;else{for(o=!0,r="";y<M&&(s=e.charAt(y),Ot(s));)r+=s,y++;if(s=e.charAt(y),!r||!("."===s||N&&")"===s))return;if(n&&"1"!==r)return;x=parseInt(r,10),a=s}if(" "===(s=e.charAt(++y))||"\t"===s||!(I||"\n"!==s&&""!==s)){if(n)return!0;for(y=0,_=[],m=[],p=[];y<M;){for(c=y,u=!1,v=!1,-1===(l=e.indexOf("\n",y))&&(l=M),i=0;y<M;){if("\t"===(s=e.charAt(y)))i+=4-i%4;else{if(" "!==s)break;i++}y++}if(A&&i>=A.indent&&(v=!0),s=e.charAt(y),h=null,!v){if("*"===s||"+"===s||"-"===s)h=s,y++,i++;else{for(r="";y<M&&(s=e.charAt(y),Ot(s));)r+=s,y++;s=e.charAt(y),y++,r&&("."===s||N&&")"===s)&&(h=s,i+=r.length+1)}if(h)if("\t"===(s=e.charAt(y)))i+=4-i%4,y++;else if(" "===s){for(O=y+4;y<O&&" "===e.charAt(y);)y++,i++;y===O&&" "===e.charAt(y)&&(y-=3,i-=3)}else"\n"!==s&&""!==s&&(h=null)}if(h){if(!I&&a!==h)break;u=!0}else N||v||" "!==e.charAt(c)?N&&A&&(v=i>=A.indent||i>4):v=!0,u=!1,y=c;if(d=e.slice(c,l),f=c===y?d:e.slice(y,l),("*"===h||"_"===h||"-"===h)&&k.thematicBreak.call(b,t,d,!0))break;if(T=E,E=!u&&!me(f).length,v&&A)A.value=A.value.concat(p,d),m=m.concat(p,d),p=[];else if(u)0!==p.length&&(w=!0,A.value.push(""),A.trail=p.concat()),_.push(A={value:[d],indent:i,trail:[]}),m=m.concat(p,d),p=[];else if(E){if(T&&!N)break;p.push(d)}else{if(T)break;if(pe(R,k,b,[t,d,!0]))break;A.value=A.value.concat(p,d),m=m.concat(p,d),p=[]}y=l+1}for(D=t(m.join("\n")).reset({type:"list",ordered:o,start:x,spread:w,children:[]}),S=b.enterList(),g=b.enterBlock(),y=-1,M=_.length;++y<M;)A=_[y].value.join("\n"),C=t.now(),t(A)(ve(b,A,C),D),A=_[y].trail.join("\n"),y!==M-1&&(A+="\n"),t(A);return S(),g(),D}},setextHeading:function(t,e,n){for(var i,r,o,s,a,l=t.now(),c=e.length,u=-1,h="";++u<c;){if(" "!==(o=e.charAt(u))||u>=3){u--;break}h+=o}for(i="",r="";++u<c;){if("\n"===(o=e.charAt(u))){u--;break}" "===o||"\t"===o?r+=o:(i+=r+o,r="")}if(l.column+=h.length,l.offset+=h.length,h+=i+r,o=e.charAt(++u),s=e.charAt(++u),"\n"===o&&("="===s||"-"===s)){for(h+=o,r=s,a="="===s?1:2;++u<c;){if((o=e.charAt(u))!==s){if("\n"!==o)return;u--;break}r+=o}return!!n||t(h+r)({type:"heading",depth:a,children:this.tokenizeInline(i,l)})}},html:function(t,e,n){for(var i,r,o,s,a,l,c,u=this.options.blocks.join("|"),h=new RegExp("^</?("+u+")(?=(\\s|/?>|$))","i"),f=e.length,d=0,T=[[ye,Me,!0],[xe,we,!0],[Le,Pe,!0],[Ue,Be,!0],[Fe,He,!0],[h,Ge,!0],[Ye,Ge,!1]];d<f&&("\t"===(s=e.charAt(d))||" "===s);)d++;if("<"===e.charAt(d)){for(i=e.indexOf("\n",d+1),r=e.slice(d,i=-1===i?f:i),o=-1,a=T.length;++o<a;)if(T[o][0].test(r)){l=T[o];break}if(l){if(n)return l[2];if(d=i,!l[1].test(r))for(;d<f;){if(i=e.indexOf("\n",d+1),r=e.slice(d+1,i=-1===i?f:i),l[1].test(r)){r&&(d=i);break}d=i}return t(c=e.slice(0,d))({type:"html",value:c})}}},definition:function(t,e,n){for(var i,r,o,s,a,l,c,u,h=this,f=h.options.commonmark,d=0,T=e.length,E="";d<T&&(" "===(s=e.charAt(d))||"\t"===s);)E+=s,d++;if("["===(s=e.charAt(d))){for(d++,E+=s,o="";d<T&&"]"!==(s=e.charAt(d));)"\\"===s&&(o+=s,d++,s=e.charAt(d)),o+=s,d++;if(o&&"]"===e.charAt(d)&&":"===e.charAt(d+1)){for(l=o,d=(E+=o+"]:").length,o="";d<T&&("\t"===(s=e.charAt(d))||" "===s||"\n"===s);)E+=s,d++;if(o="",i=E,"<"===(s=e.charAt(d))){for(d++;d<T&&We(s=e.charAt(d));)o+=s,d++;if((s=e.charAt(d))===We.delimiter)E+="<"+o+s,d++;else{if(f)return;d-=o.length+1,o=""}}if(!o){for(;d<T&&Ke(s=e.charAt(d));)o+=s,d++;E+=o}if(o){for(c=o,o="";d<T&&("\t"===(s=e.charAt(d))||" "===s||"\n"===s);)o+=s,d++;if(a=null,'"'===(s=e.charAt(d))?a='"':"'"===s?a="'":"("===s&&(a=")"),a){if(!o)return;for(d=(E+=o+s).length,o="";d<T&&(s=e.charAt(d))!==a;){if("\n"===s){if(d++,"\n"===(s=e.charAt(d))||s===a)return;o+="\n"}o+=s,d++}if((s=e.charAt(d))!==a)return;r=E,E+=o+s,d++,u=o,o=""}else o="",d=E.length;for(;d<T&&("\t"===(s=e.charAt(d))||" "===s);)E+=s,d++;return(s=e.charAt(d))&&"\n"!==s?void 0:!!n||(i=t(i).test().end,c=h.decode.raw(h.unescape(c),i,{nonTerminated:!1}),u&&(r=t(r).test().end,u=h.decode.raw(h.unescape(u),r)),t(E)({type:"definition",identifier:Qe(l),label:l,title:u||null,url:c}))}}}},table:function(t,e,n){var i,r,o,s,a,l,c,u,h,f,d,T,E,_,m,p,A,S,g,D,C,O;if(this.options.gfm){for(i=0,p=0,l=e.length+1,c=[];i<l;){if(D=e.indexOf("\n",i),C=e.indexOf("|",i+1),-1===D&&(D=e.length),-1===C||C>D){if(p<2)return;break}c.push(e.slice(i,D)),p++,i=D+1}for(s=c.join("\n"),i=0,l=(r=c.splice(1,1)[0]||[]).length,p--,o=!1,d=[];i<l;){if("|"===(h=r.charAt(i))){if(f=null,!1===o){if(!1===O)return}else d.push(o),o=!1;O=!1}else if("-"===h)f=!0,o=o||null;else if(":"===h)o="left"===o?"center":f&&null===o?"right":"left";else if(!je(h))return;i++}if(!1!==o&&d.push(o),!(d.length<1)){if(n)return!0;for(m=-1,S=[],g=t(s).reset({type:"table",align:d,children:S});++m<p;){for(A=c[m],a={type:"tableRow",children:[]},m&&t("\n"),t(A).reset(a,g),l=A.length+1,i=0,u="",T="",E=!0;i<l;)"\t"!==(h=A.charAt(i))&&" "!==h?(""===h||"|"===h?E?t(h):(!T&&!h||E||(s=T,u.length>1&&(h?(s+=u.slice(0,-1),u=u.charAt(u.length-1)):(s+=u,u="")),_=t.now(),t(s)({type:"tableCell",children:this.tokenizeInline(T,_)},a)),t(u+h),u="",T=""):(u&&(T+=u,u=""),T+=h,"\\"===h&&i!==l-2&&(T+=A.charAt(i+1),i++)),E=!1,i++):(T?u+=h:t(h),i++);m||t("\n"+r)}return g}}},paragraph:function(t,e,n){for(var i,r,o,s,a,l=this,c=l.options.commonmark,u=l.blockTokenizers,h=l.interruptParagraph,f=e.indexOf("\n"),d=e.length;f<d;){if(-1===f){f=d;break}if("\n"===e.charAt(f+1))break;if(c){for(s=0,i=f+1;i<d;){if("\t"===(o=e.charAt(i))){s=4;break}if(" "!==o)break;s++,i++}if(s>=4&&"\n"!==o){f=e.indexOf("\n",f+1);continue}}if(r=e.slice(f+1),pe(h,u,l,[t,r,!0]))break;if(i=f,-1!==(f=e.indexOf("\n",f+1))&&""===me(e.slice(i,f))){f=i;break}}return r=e.slice(0,f),!!n||(a=t.now(),t(r=Ee(r))({type:"paragraph",children:l.tokenizeInline(r,a)}))}},Ln.inlineTokenizers={escape:Ve,autoLink:Je,url:on,email:ln,html:hn,link:_n,reference:pn,strong:Sn,emphasis:vn,deletion:Nn,code:kn,break:yn,text:function(t,e,n){var i,r,o,s,a,l,c,u,h,f,d=this;if(n)return!0;for(s=(i=d.inlineMethods).length,r=d.inlineTokenizers,o=-1,h=e.length;++o<s;)"text"!==(u=i[o])&&r[u]&&((c=r[u].locator)||t.file.fail("Missing locator: `"+u+"`"),-1!==(l=c.call(d,e,1))&&l<h&&(h=l));a=e.slice(0,h),f=t.now(),d.decode(a,f,(function(e,n,i){t(i||e)({type:"text",value:e})}))}},Ln.blockMethods=Pn(Ln.blockTokenizers),Ln.inlineMethods=Pn(Ln.inlineTokenizers),Ln.tokenizeBlock=Ht("block"),Ln.tokenizeInline=Ht("inline"),Ln.tokenizeFactory=Ht;var Un=Bn;function Bn(t){var e=this.data("settings"),n=function(t){var e,n,i;for(n in pt(o,t),pt(r,o),e=o.prototype)(i=e[n])&&"object"==typeof i&&(e[n]="concat"in i?i.concat():_t(i));return o;function r(e){return t.apply(this,e)}function o(){return this instanceof o?t.apply(this,arguments):new r(arguments)}}(xn);n.prototype.options=_t(n.prototype.options,e,t),this.Parser=n}Bn.Parser=xn;var Fn=r((function(t){!function(){var e;function n(t){for(var e,n,i,r,o=1,s=[].slice.call(arguments),a=0,l=t.length,c="",u=!1,h=!1,f=function(){return s[o++]},d=function(){for(var n="";/\d/.test(t[a]);)n+=t[a++],e=t[a];return n.length>0?parseInt(n):null};a<l;++a)if(e=t[a],u)switch(u=!1,"."==e?(h=!1,e=t[++a]):"0"==e&&"."==t[a+1]?(h=!0,e=t[a+=2]):h=!0,r=d(),e){case"b":c+=parseInt(f(),10).toString(2);break;case"c":c+="string"==typeof(n=f())||n instanceof String?n:String.fromCharCode(parseInt(n,10));break;case"d":c+=parseInt(f(),10);break;case"f":i=String(parseFloat(f()).toFixed(r||6)),c+=h?i:i.replace(/^0/,"");break;case"j":c+=JSON.stringify(f());break;case"o":c+="0"+parseInt(f(),10).toString(8);break;case"s":c+=f();break;case"x":c+="0x"+parseInt(f(),10).toString(16);break;case"X":c+="0x"+parseInt(f(),10).toString(16).toUpperCase();break;default:c+=e}else"%"===e?u=!0:c+=e;return c}(e=t.exports=n).format=n,e.vsprintf=function(t,e){return n.apply(null,[t].concat(e))},"undefined"!=typeof console&&"function"==typeof console.log&&(e.printf=function(){console.log(n.apply(null,arguments))})}()})),Hn=Yn(Error),Gn=Hn;function Yn(t){return e.displayName=t.displayName||t.name,e;function e(e){return e&&(e=Fn.apply(null,arguments)),new t(e)}}Hn.eval=Yn(EvalError),Hn.range=Yn(RangeError),Hn.reference=Yn(ReferenceError),Hn.syntax=Yn(SyntaxError),Hn.type=Yn(TypeError),Hn.uri=Yn(URIError),Hn.create=Yn;var jn={}.hasOwnProperty,qn={yaml:"-",toml:"+"};function zn(t){var e=t;if("string"==typeof e){if(!jn.call(qn,e))throw Gn("Missing matter definition for `%s`",e);e={type:e,marker:qn[e]}}else if("object"!=typeof e)throw Gn("Expected matter to be an object, not `%j`",e);if(!jn.call(e,"type"))throw Gn("Missing `type` in matter `%j`",e);if(!jn.call(e,"fence")&&!jn.call(e,"marker"))throw Gn("Missing `marker` or `fence` in matter `%j`",e);return e}var Xn=function(t,e){var n;return t.marker?(n=Qn(t.marker,e))+n+n:Qn(t.fence,e)};function Qn(t,e){return"string"==typeof t?t:t[e]}var Wn=function(t){var e=t.type+"FrontMatter",n=Xn(t,"open"),i=Xn(t,"close"),r=t.anywhere;return o.displayName=e,o.onlyAtStart="boolean"!=typeof r||!r,[e,o];function o(e,r,o){var s,a=n.length;if(r.slice(0,a)===n&&"\n"===r.charAt(a)){for(s=r.indexOf(i,a);-1!==s&&"\n"!==r.charAt(s-1);)s=r.indexOf(i,a=s+i.length);return-1!==s?!!o||e(r.slice(0,s+i.length))({type:t.type,value:r.slice(n.length+1,s-1)}):void 0}}},Kn=function(t){var e=t.type,n=Xn(t,"open"),i=Xn(t,"close");return r.displayName=e+"FrontMatter",[e,r];function r(t){return n+(t.value?"\n"+t.value:"")+"\n"+i}},Vn=function(t){var e=this.Parser,n=this.Compiler,i=function(t){var e,n=[],i=-1;"string"!=typeof t&&"length"in t||(t=[t]),e=t.length;for(;++i<e;)n[i]=zn(t[i]);return n}(t||["yaml"]);(function(t){return Boolean(t&&t.prototype&&t.prototype.blockTokenizers)})(e)&&function(t,e){var n,i=t.prototype,r=$n(Wn,e),o=[];for(n in r)o.push(n);i.blockMethods=o.concat(i.blockMethods),i.blockTokenizers=Object.assign({},r,i.blockTokenizers)