keep-a-changelog-new-release/dist/index.js
h4sh3d 576342e16c
New tag argument to control prefix of version
Add an new input `tag` and remove `version` as required option to allow
smooth transition to the new `tag` argument later. If tag is set version
argument is ignored, if version argument is set a warning is emitted to
transition to tag and tag is set to its value.

Internally tag is added along version to differentiate the version
(strict semver) and the tag (potentially 'v' prefixed semver). If the
tag is prefixed, version is set as the non-prefixed tag value.
2021-10-07 09:22:49 +02:00

21 lines
127 KiB
JavaScript
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

!function(t){var e={};function r(n){if(e[n])return e[n].exports;var i=e[n]={i:n,l:!1,exports:{}};return t[n].call(i.exports,i,i.exports,r),i.l=!0,i.exports}r.m=t,r.c=e,r.d=function(t,e,n){r.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:n})},r.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},r.t=function(t,e){if(1&e&&(t=r(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)r.d(n,i,function(e){return t[e]}.bind(null,i));return n},r.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return r.d(e,"a",e),e},r.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},r.p="",r(r.s=41)}([function(t,e,r){"use strict";t.exports=function(t){return i.test("number"==typeof t?n(t):t.charAt(0))};var n=String.fromCharCode,i=/\s/},function(t,e,r){"use strict";
/*!
* repeat-string <https://github.com/jonschlinkert/repeat-string>
*
* Copyright (c) 2014-2015, Jon Schlinkert.
* Licensed under the MIT License.
*/var n,i="";t.exports=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 r=t.length*e;if(n!==t||void 0===n)n=t,i="";else if(i.length>=r)return i.substr(0,r);for(;r>i.length&&e>1;)1&e&&(i+=t),e>>=1,t+=t;return i=(i+=t).substr(0,r)}},function(t,e){t.exports=function(){for(var t={},e=0;e<arguments.length;e++){var n=arguments[e];for(var i in n)r.call(n,i)&&(t[i]=n[i])}return t};var r=Object.prototype.hasOwnProperty},function(t,e){t.exports=require("path")},function(t,e,r){"use strict";t.exports=function(t){var e="string"==typeof t?t.charCodeAt(0):t;return e>=48&&e<=57}},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*$/,"")}},function(t,e){t.exports=require("util")},function(t,e,r){"use strict";var n=r(20),i=r(67),o=r(4),s=r(21),a=r(22),c=r(68);t.exports=function(t,e){var r,o,s={};e||(e={});for(o in p)r=e[o],s[o]=null==r?p[o]:r;(s.position.indent||s.position.start)&&(s.indent=s.position.indent||[],s.position=s.position.start);return function(t,e){var r,o,s,p,B,z,$,F,V,H,M,G,W,Z,Y,Q,J,K,X,tt=e.additional,et=e.nonTerminated,rt=e.text,nt=e.reference,it=e.warning,ot=e.textContext,st=e.referenceContext,at=e.warningContext,ct=e.position,ut=e.indent||[],lt=t.length,ft=0,pt=-1,ht=ct.column||1,dt=ct.line||1,gt="",mt=[];"string"==typeof tt&&(tt=tt.charCodeAt(0));Q=yt(),F=it?function(t,e){var r=yt();r.column+=e,r.offset+=e,it.call(at,j[t],r,t)}:f,ft--,lt++;for(;++ft<lt;)if(B===d&&(ht=ut[pt]||1),(B=t.charCodeAt(ft))===v){if(($=t.charCodeAt(ft+1))===h||$===d||$===g||$===m||$===v||$===b||$!=$||tt&&$===tt){gt+=l(B),ht++;continue}for(G=W=ft+1,X=W,$===x?(X=++G,($=t.charCodeAt(X))===A||$===k?(Z=S,X=++G):Z=O):Z=q,r="",M="",p="",Y=C[Z],X--;++X<lt&&($=t.charCodeAt(X),Y($));)p+=l($),Z===q&&u.call(n,p)&&(r=p,M=n[p]);(s=t.charCodeAt(X)===y)&&(X++,(o=Z===q&&c(p))&&(r=p,M=o)),K=1+X-W,(s||et)&&(p?Z===q?(s&&!M?F(N,1):(r!==p&&(X=G+r.length,K=1+X-G,s=!1),s||(V=r?L:_,e.attribute?($=t.charCodeAt(X))===w?(F(V,K),M=null):a($)?M=null:F(V,K):F(V,K))),z=M):(s||F(D,K),z=parseInt(p,T[Z]),(vt=z)>=55296&&vt<=57343||vt>1114111?(F(R,K),z=l(E)):z in i?(F(P,K),z=i[z]):(H="",U(z)&&F(P,K),z>65535&&(H+=l((z-=65536)>>>10|55296),z=56320|1023&z),z=H+l(z))):Z!==q&&F(I,K)),z?(bt(),Q=yt(),ft=X-1,ht+=X-W+1,mt.push(z),(J=yt()).offset++,nt&&nt.call(st,z,{start:Q,end:J},t.slice(W-1,X)),Q=J):(p=t.slice(W-1,X),gt+=p,ht+=p.length,ft=X-1)}else 10===B&&(dt++,pt++,ht=0),B==B?(gt+=l(B),ht++):bt();var vt;return mt.join("");function yt(){return{line:dt,column:ht,offset:ft+(ct.offset||0)}}function bt(){gt&&(mt.push(gt),rt&&rt.call(ot,gt,{start:Q,end:yt()}),gt="")}}(t,s)};var u={}.hasOwnProperty,l=String.fromCharCode,f=Function.prototype,p={warning:null,reference:null,text:null,warningContext:null,referenceContext:null,textContext:null,position:{},additional:null,attribute:!1,nonTerminated:!0},h=9,d=10,g=12,m=32,v=38,y=59,b=60,w=61,x=35,A=88,k=120,E=65533,q="named",S="hexadecimal",O="decimal",T={};T[S]=16,T[O]=10;var C={};C[q]=a,C[O]=o,C[S]=s;var L=1,D=2,_=3,I=4,N=5,P=6,R=7,j={};function U(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)}j[L]="Named character references must be terminated by a semicolon",j[D]="Numeric character references must be terminated by a semicolon",j[_]="Named character references cannot be empty",j[I]="Numeric character references cannot be empty",j[N]="Named character references must be known",j[P]="Numeric character references cannot be disallowed",j[R]="Numeric character references cannot be outside the permissible Unicode range"},function(t,e){t.exports=require("os")},function(t,e,r){"use strict";var n=r(45),i=r(17);t.exports=function(t){("string"==typeof t||n(t))&&(t={path:String(t)});return i(t)}},function(t,e){t.exports=require("fs")},function(t,e,r){"use strict";t.exports=function(t,e,r,n){var i,o,s=t.length,a=-1;for(;++a<s;)if(i=t[a],(void 0===(o=i[1]||{}).pedantic||o.pedantic===r.options.pedantic)&&(void 0===o.commonmark||o.commonmark===r.options.commonmark)&&e[i[0]].apply(r,n))return!0;return!1}},function(t,e,r){"use strict";var n=r(88);t.exports=function(t){return n(t).toLowerCase()}},function(t,e,r){"use strict";var n=r(144);t.exports=function(t,e){if(e||0===t.length||c.test(t)||n(t,i)!==n(t,o))return s+t+a;return t};var i="(",o=")",s="<",a=">",c=/\s/},function(t,e,r){"use strict";t.exports=function(t){var e=-1===t.indexOf(n)?n:i;return e+t+e};var n='"',i="'"},function(t,e,r){"use strict";t.exports={DEFAULT_INITIAL_SIZE:8192,DEFAULT_INCREMENT_AMOUNT:8192,DEFAULT_FREQUENCY:1,DEFAULT_CHUNK_SIZE:1024}},function(t,e,r){"use strict";var n=this&&this.__awaiter||function(t,e,r,n){return new(r||(r=Promise))((function(i,o){function s(t){try{c(n.next(t))}catch(t){o(t)}}function a(t){try{c(n.throw(t))}catch(t){o(t)}}function c(t){var e;t.done?i(t.value):(e=t.value,e instanceof r?e:new r((function(t){t(e)}))).then(s,a)}c((n=n.apply(t,e||[])).next())}))};Object.defineProperty(e,"__esModule",{value:!0});const i=r(42),o=r(8),s=r(3);var a;function c(t){i.issue("error",t)}function u(t){i.issue("group",t)}function l(){i.issue("endgroup")}!function(t){t[t.Success=0]="Success",t[t.Failure=1]="Failure"}(a=e.ExitCode||(e.ExitCode={})),e.exportVariable=function(t,e){process.env[t]=e,i.issueCommand("set-env",{name:t},e)},e.setSecret=function(t){i.issueCommand("add-mask",{},t)},e.addPath=function(t){i.issueCommand("add-path",{},t),process.env.PATH=`${t}${s.delimiter}${process.env.PATH}`},e.getInput=function(t,e){const r=process.env[`INPUT_${t.replace(/ /g,"_").toUpperCase()}`]||"";if(e&&e.required&&!r)throw new Error(`Input required and not supplied: ${t}`);return r.trim()},e.setOutput=function(t,e){i.issueCommand("set-output",{name:t},e)},e.setFailed=function(t){process.exitCode=a.Failure,c(t)},e.debug=function(t){i.issueCommand("debug",{},t)},e.error=c,e.warning=function(t){i.issue("warning",t)},e.info=function(t){process.stdout.write(t+o.EOL)},e.startGroup=u,e.endGroup=l,e.group=function(t,e){return n(this,void 0,void 0,(function*(){let r;u(t);try{r=yield e()}finally{l()}return r}))},e.saveState=function(t,e){i.issueCommand("save-state",{name:t},e)},e.getState=function(t){return process.env[`STATE_${t}`]||""}},function(t,e,r){"use strict";var n=r(46),i=r(48);t.exports=i;var o=i.prototype;o.message=function(t,e,r){var i=this.path,o=new n(t,e,r);i&&(o.name=i+":"+o.name,o.file=i);return o.fatal=!1,this.messages.push(o),o},o.info=function(){var t=this.message.apply(this,arguments);return t.fatal=null,t},o.fail=function(){var t=this.message.apply(this,arguments);throw t.fatal=!0,t}},function(t,e,r){"use strict";var n=r(2),i=r(61);t.exports=function(t){var e,r,o;for(r in i(a,t),i(s,a),e=a.prototype)(o=e[r])&&"object"==typeof o&&(e[r]="concat"in o?o.concat():n(o));return a;function s(e){return t.apply(this,e)}function a(){return this instanceof a?t.apply(this,arguments):new s(arguments)}}},function(t,e,r){"use strict";t.exports=function(t,e,r){return function(){var n=r||this,i=n[t];return n[t]=!e,function(){n[t]=i}}}},function(t){t.exports=JSON.parse('{"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":"ÿ"}')},function(t,e,r){"use strict";t.exports=function(t){var e="string"==typeof t?t.charCodeAt(0):t;return e>=97&&e<=102||e>=65&&e<=70||e>=48&&e<=57}},function(t,e,r){"use strict";var n=r(23),i=r(4);t.exports=function(t){return n(t)||i(t)}},function(t,e,r){"use strict";t.exports=function(t){var e="string"==typeof t?t.charCodeAt(0):t;return e>=97&&e<=122||e>=65&&e<=90}},function(t,e,r){"use strict";t.exports=s;var n=["\\","`","*","{","}","[","]","(",")","#","+","-",".","!","_",">"],i=n.concat(["~","|"]),o=i.concat(["\n",'"',"$","%","&","'",",","/",":",";","<","=","?","@","^"]);function s(t){var e=t||{};return e.commonmark?o:e.gfm?i:n}s.default=n,s.gfm=i,s.commonmark=o},function(t,e,r){"use strict";t.exports={position:!0,gfm:!0,commonmark:!1,footnotes:!1,pedantic:!1,blocks:r(72)}},function(t,e,r){"use strict";t.exports=a;var n=r(75),i=n.CONTINUE,o=n.SKIP,s=n.EXIT;function a(t,e,r,i){"function"==typeof e&&"function"!=typeof r&&(i=r,r=e,e=null),n(t,e,(function(t,e){var n=e[e.length-1],i=n?n.children.indexOf(t):null;return r(t,i,n)}),i)}a.CONTINUE=i,a.SKIP=o,a.EXIT=s},function(t,e,r){"use strict";t.exports=function(t){var e=String(t),r=e.length;for(;e.charAt(--r)===n;);return e.slice(0,r+1)};var n="\n"},function(t,e,r){"use strict";t.exports=function(t){var e,r=0,a=0,c=t.charAt(r),u={};for(;c===n||c===i;)a+=e=c===n?s:o,e>1&&(a=Math.floor(a/e)*e),u[a]=r,c=t.charAt(++r);return{indent:a,stops:u}};var n="\t",i=" ",o=1,s=4},function(t,e,r){"use strict";var n="<[A-Za-z][A-Za-z0-9\\-]*(?:\\s+[a-zA-Z_:][a-zA-Z0-9:._-]*(?:\\s*=\\s*(?:[^\"'=<>`\\u0000-\\u0020]+|'[^']*'|\"[^\"]*\"))?)*\\s*\\/?>",i="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>";e.openCloseTag=new RegExp("^(?:"+n+"|"+i+")"),e.tag=new RegExp("^(?:"+n+"|"+i+"|\x3c!----\x3e|\x3c!--(?:-?[^>-])(?:-?[^-])*--\x3e|<[?].*?[?]>|<![A-Za-z]+\\s+[^>]*>|<!\\[CDATA\\[[\\s\\S]*?\\]\\]>)")},function(t,e,r){"use strict";t.exports=function(t,e){return t.indexOf("<",e)}},function(t,e,r){"use strict";t.exports=function(t,e){var r=t.indexOf("[",e),n=t.indexOf("![",e);if(-1===n)return r;return r<n?r:n}},function(t,e,r){"use strict";t.exports=function(t){return t}},function(t,e,r){"use strict";t.exports={gfm:!0,commonmark:!1,pedantic:!1,entities:"false",setext:!1,closeAtx:!1,looseTable:!1,spacedTable:!0,paddedTable:!0,stringLength:function(t){return t.length},incrementListMarker:!0,fences:!1,fence:"`",bullet:"-",listItemIndent:"tab",rule:"*",ruleSpaces:!0,ruleRepetition:3,strong:"*",emphasis:"_"}},function(t,e,r){"use strict";var n=r(7);t.exports=function(t){var e;if(t.charAt(0)!==i)return 0;return(e=t.split(i,2).join(i)).length-n(e).length};var i="&"},function(t,e,r){"use strict";var n=r(1);t.exports=function(t,e){var r=t.split(i),a=r.length,c=n(o,e*s);for(;a--;)0!==r[a].length&&(r[a]=c+r[a]);return r.join(i)};var i="\n",o=" ",s=4},function(t,e,r){"use strict";t.exports=function(t,e){var r,n,i=0,o=0;if("string"!=typeof e||1!==e.length)throw new Error("Expected character");t=String(t),n=t.indexOf(e),r=n;for(;-1!==n;)i++,n===r?i>o&&(o=i):i=1,r=n+1,n=t.indexOf(e,r);return o}},function(t,e,r){"use strict";t.exports=function(t){var e=t.referenceType;if(e===o)return"";return n+(e===s?"":t.label||t.identifier)+i};var n="[",i="]",o="shortcut",s="collapsed"},function(t,e){t.exports=require("child_process")},function(t,e,r){"use strict";var n,i=this&&this.__awaiter||function(t,e,r,n){return new(r||(r=Promise))((function(i,o){function s(t){try{c(n.next(t))}catch(t){o(t)}}function a(t){try{c(n.throw(t))}catch(t){o(t)}}function c(t){var e;t.done?i(t.value):(e=t.value,e instanceof r?e:new r((function(t){t(e)}))).then(s,a)}c((n=n.apply(t,e||[])).next())}))};Object.defineProperty(e,"__esModule",{value:!0});const o=r(163),s=r(10),a=r(3);function c(t){return(1&t.mode)>0||(8&t.mode)>0&&t.gid===process.getgid()||(64&t.mode)>0&&t.uid===process.getuid()}n=s.promises,e.chmod=n.chmod,e.copyFile=n.copyFile,e.lstat=n.lstat,e.mkdir=n.mkdir,e.readdir=n.readdir,e.readlink=n.readlink,e.rename=n.rename,e.rmdir=n.rmdir,e.stat=n.stat,e.symlink=n.symlink,e.unlink=n.unlink,e.IS_WINDOWS="win32"===process.platform,e.exists=function(t){return i(this,void 0,void 0,(function*(){try{yield e.stat(t)}catch(t){if("ENOENT"===t.code)return!1;throw t}return!0}))},e.isDirectory=function(t,r=!1){return i(this,void 0,void 0,(function*(){return(r?yield e.stat(t):yield e.lstat(t)).isDirectory()}))},e.isRooted=function(t){if(!(t=function(t){if(t=t||"",e.IS_WINDOWS)return(t=t.replace(/\//g,"\\")).replace(/\\\\+/g,"\\");return t.replace(/\/\/+/g,"/")}(t)))throw new Error('isRooted() parameter "p" cannot be empty');return e.IS_WINDOWS?t.startsWith("\\")||/^[A-Z]:/i.test(t):t.startsWith("/")},e.mkdirP=function t(r,n=1e3,s=1){return i(this,void 0,void 0,(function*(){if(o.ok(r,"a path argument must be provided"),r=a.resolve(r),s>=n)return e.mkdir(r);try{return void(yield e.mkdir(r))}catch(i){switch(i.code){case"ENOENT":return yield t(a.dirname(r),n,s+1),void(yield e.mkdir(r));default:{let t;try{t=yield e.stat(r)}catch(t){throw i}if(!t.isDirectory())throw i}}}}))},e.tryGetExecutablePath=function(t,r){return i(this,void 0,void 0,(function*(){let n=void 0;try{n=yield e.stat(t)}catch(e){"ENOENT"!==e.code&&console.log(`Unexpected error attempting to determine if executable file exists '${t}': ${e}`)}if(n&&n.isFile())if(e.IS_WINDOWS){const e=a.extname(t).toUpperCase();if(r.some(t=>t.toUpperCase()===e))return t}else if(c(n))return t;const i=t;for(const o of r){t=i+o,n=void 0;try{n=yield e.stat(t)}catch(e){"ENOENT"!==e.code&&console.log(`Unexpected error attempting to determine if executable file exists '${t}': ${e}`)}if(n&&n.isFile()){if(e.IS_WINDOWS){try{const r=a.dirname(t),n=a.basename(t).toUpperCase();for(const i of yield e.readdir(r))if(n===i.toUpperCase()){t=a.join(r,i);break}}catch(e){console.log(`Unexpected error attempting to determine the actual case of the file '${t}': ${e}`)}return t}if(c(n))return t}}return""}))}},function(t,e){t.exports=require("stream")},function(t,e,r){"use strict";var n=this&&this.__awaiter||function(t,e,r,n){return new(r||(r=Promise))((function(i,o){function s(t){try{c(n.next(t))}catch(t){o(t)}}function a(t){try{c(n.throw(t))}catch(t){o(t)}}function c(t){var e;t.done?i(t.value):(e=t.value,e instanceof r?e:new r((function(t){t(e)}))).then(s,a)}c((n=n.apply(t,e||[])).next())}))},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});const o=r(16),s=r(43),a=i(r(53)),c=i(r(156)),u=i(r(158));!function(){n(this,void 0,void 0,(function*(){try{const{tag:t,version:e,date:r,owner:n,repo:i,changelogPath:o}=c.default(),l=yield u.default(),f=yield s.read(o,{encoding:"utf-8"}),p=yield a.default(f,t,e,r,l,n,i);yield s.write(p,{encoding:"utf-8"})}catch(t){o.setFailed(t.message)}}))}()},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0});const n=r(8);function i(t,e,r){const i=new s(t,e,r);process.stdout.write(i.toString()+n.EOL)}e.issueCommand=i,e.issue=function(t,e=""){i(t,{},e)};const o="::";class s{constructor(t,e,r){t||(t="missing.command"),this.command=t,this.properties=e,this.message=r}toString(){let t=o+this.command;if(this.properties&&Object.keys(this.properties).length>0){t+=" ";for(const r in this.properties)if(this.properties.hasOwnProperty(r)){const n=this.properties[r];n&&(t+=`${r}=${e=`${n||""}`,e.replace(/\r/g,"%0D").replace(/\n/g,"%0A").replace(/]/g,"%5D").replace(/;/g,"%3B")},`)}}var e;return t+=o,t+=function(t){return t.replace(/\r/g,"%0D").replace(/\n/g,"%0A")}(`${this.message||""}`),t}}},function(t,e,r){"use strict";t.exports=r(44)},function(t,e,r){"use strict";var n=r(9),i=r(51),o=r(52);t.exports=n,n.read=o.read,n.readSync=i.read,n.write=o.write,n.writeSync=i.write},function(t,e){
/*!
* Determine if an object is a Buffer
*
* @author Feross Aboukhadijeh <https://feross.org>
* @license MIT
*/
t.exports=function(t){return null!=t&&null!=t.constructor&&"function"==typeof t.constructor.isBuffer&&t.constructor.isBuffer(t)}},function(t,e,r){"use strict";var n=r(47);function i(){}t.exports=s,i.prototype=Error.prototype,s.prototype=new i;var o=s.prototype;function s(t,e,r){var i,o,s;"string"==typeof e&&(r=e,e=null),i=function(t){var e,r=[null,null];"string"==typeof t&&(-1===(e=t.indexOf(":"))?r[1]=t:(r[0]=t.slice(0,e),r[1]=t.slice(e+1)));return r}(r),o=n(e)||"1:1",s={start:{line:null,column:null},end:{line:null,column:null}},e&&e.position&&(e=e.position),e&&(e.start?(s=e,e=e.start):s.start=e),t.stack&&(this.stack=t.stack,t=t.message),this.message=t,this.name=o,this.reason=t,this.line=e?e.line:null,this.column=e?e.column:null,this.location=s,this.source=i[0],this.ruleId=i[1]}o.file="",o.name="",o.reason="",o.message="",o.stack="",o.fatal=null,o.column=null,o.line=null},function(t,e,r){"use strict";var n={}.hasOwnProperty;function i(t){return t&&"object"==typeof t||(t={}),s(t.line)+":"+s(t.column)}function o(t){return t&&"object"==typeof t||(t={}),i(t.start)+"-"+i(t.end)}function s(t){return t&&"number"==typeof t?t:1}t.exports=function(t){if(!t||"object"!=typeof t)return"";if(n.call(t,"position")||n.call(t,"type"))return o(t.position);if(n.call(t,"start")||n.call(t,"end"))return o(t);if(n.call(t,"line")||n.call(t,"column"))return i(t);return""}},function(t,e,r){"use strict";var n=r(3),i=r(49),o=r(50);t.exports=u;var s={}.hasOwnProperty,a=u.prototype,c=["history","path","basename","stem","extname","dirname"];function u(t){var e,r,n;if(t){if("string"==typeof t||o(t))t={contents:t};else if("message"in t&&"messages"in t)return t}else t={};if(!(this instanceof u))return new u(t);for(this.data={},this.messages=[],this.history=[],this.cwd=process.cwd(),r=-1,n=c.length;++r<n;)e=c[r],s.call(t,e)&&(this[e]=t[e]);for(e in t)-1===c.indexOf(e)&&(this[e]=t[e])}function l(t,e){if(-1!==t.indexOf(n.sep))throw new Error("`"+e+"` cannot be a path: did not expect `"+n.sep+"`")}function f(t,e){if(!t)throw new Error("`"+e+"` cannot be empty")}function p(t,e){if(!t)throw new Error("Setting `"+e+"` requires `path` to be set too")}a.toString=function(t){var e=this.contents||"";return o(e)?e.toString(t):String(e)},Object.defineProperty(a,"path",{get:function(){return this.history[this.history.length-1]},set:function(t){f(t,"path"),t!==this.path&&this.history.push(t)}}),Object.defineProperty(a,"dirname",{get:function(){return"string"==typeof this.path?n.dirname(this.path):void 0},set:function(t){p(this.path,"dirname"),this.path=n.join(t||"",this.basename)}}),Object.defineProperty(a,"basename",{get:function(){return"string"==typeof this.path?n.basename(this.path):void 0},set:function(t){f(t,"basename"),l(t,"basename"),this.path=n.join(this.dirname||"",t)}}),Object.defineProperty(a,"extname",{get:function(){return"string"==typeof this.path?n.extname(this.path):void 0},set:function(t){var e=t||"";if(l(e,"extname"),p(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=i(this.path,e)}}),Object.defineProperty(a,"stem",{get:function(){return"string"==typeof this.path?n.basename(this.path,this.extname):void 0},set:function(t){f(t,"stem"),l(t,"stem"),this.path=n.join(this.dirname||"",t+(this.extname||""))}})},function(t,e,r){"use strict";var n=r(3);t.exports=function(t,e){if("string"!=typeof t)return t;if(0===t.length)return t;var r=n.basename(t,n.extname(t))+e;return n.join(n.dirname(t),r)}},function(t,e){
/*!
* Determine if an object is a Buffer
*
* @author Feross Aboukhadijeh <https://feross.org>
* @license MIT
*/
t.exports=function(t){return null!=t&&null!=t.constructor&&"function"==typeof t.constructor.isBuffer&&t.constructor.isBuffer(t)}},function(t,e,r){"use strict";var n=r(10),i=r(3),o=r(9);e.read=function(t,e){var r=o(t);return r.contents=n.readFileSync(i.resolve(r.cwd,r.path),e),r},e.write=function(t,e){var r=o(t);n.writeFileSync(i.resolve(r.cwd,r.path),r.contents||"",e)}},function(t,e,r){"use strict";var n=r(10),i=r(3),o=r(9);e.read=function(t,e,r){var s=o(t);r||"function"!=typeof e||(r=e,e=null);if(!r)return new Promise(a);function a(t,r){var o;try{o=i.resolve(s.cwd,s.path)}catch(t){return r(t)}n.readFile(o,e,(function(e,n){e?r(e):(s.contents=n,t(s))}))}a((function(t){r(null,t)}),r)},e.write=function(t,e,r){var s=o(t);r||"function"!=typeof e||(r=e,e=void 0);if(!r)return new Promise(a);function a(t,r){var o;try{o=i.resolve(s.cwd,s.path)}catch(t){return r(t)}n.writeFile(o,s.contents||"",e,(function(e){e?r(e):t()}))}a((function(t){r(null,t)}),r)}},function(t,e,r){"use strict";var n=this&&this.__awaiter||function(t,e,r,n){return new(r||(r=Promise))((function(i,o){function s(t){try{c(n.next(t))}catch(t){o(t)}}function a(t){try{c(n.throw(t))}catch(t){o(t)}}function c(t){var e;t.done?i(t.value):(e=t.value,e instanceof r?e:new r((function(t){t(e)}))).then(s,a)}c((n=n.apply(t,e||[])).next())}))},i=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});const o=i(r(54)),s=i(r(60)),a=i(r(112));function c({tag:t,version:e,releaseDate:r,genesisHash:n,owner:i,repo:o}){return function(s,a){const c=function(t){const e=t.children.filter(t=>"definition"===t.type)[1];if(!e)return null;const r=e.url.split("...");if(2!==r.length)throw new Error("Invalid changelog format, compare url is not standard");return r[1]}(s);return function(t,e,r){const n=t.children.find(t=>"heading"===t.type&&2===t.depth);if(!n)throw new Error("Invalid changelog format, could not find Unreleased section");const i=n.children.shift();if(!i||n.children.length>0||"linkReference"!==i.type)throw new Error("Invalid changelog format, Unreleased section should only be a link reference");const o=` - ${r}`,s=[{type:"linkReference",identifier:e,label:e,referenceType:"shortcut",position:i.position,children:[{type:"text",value:e}]},{type:"text",value:o}];n.children=s}(s,e,r),function(t){const e=t.children,r=e.findIndex(t=>"heading"===t.type&&2===t.depth),n=e.slice(0,r),i=e.slice(r);t.children=[...n,{type:"heading",depth:2,position:{},children:[{type:"linkReference",identifier:"unreleased",label:"Unreleased",referenceType:"shortcut",children:[{type:"text",value:"Unreleased"}]}]},...i]}(s),function(t,e,r,n,i,o,s){const a=t.children,c=a.findIndex(t=>"definition"===t.type&&"unreleased"===t.identifier),u=-1!==c?a.slice(0,c):a,l=-1!==c?a.slice(c+1):[],f=`https://github.com/${o}/${s}/compare/${e}...HEAD`,p=n?`https://github.com/${o}/${s}/compare/${n}...${e}`:`https://github.com/${o}/${s}/compare/${i}...${e}`;t.children=[...u,{type:"definition",identifier:"unreleased",url:f,label:"Unreleased"},{type:"definition",identifier:r,url:p,label:r},...l]}(s,t,e,c,n,i,o),s}}e.default=function(t,e,r,i,u,l,f){return n(this,void 0,void 0,(function*(){return yield o.default().use(s.default).use(c,{tag:e,version:r,releaseDate:i,genesisHash:u,owner:l,repo:f}).use(a.default).process(t)}))}},function(t,e,r){"use strict";var n=r(55),i=r(56),o=r(17),s=r(57),a=r(59);t.exports=function t(){var e=[],r=s(),v={},y=!1,b=-1;return w.data=function(t,e){if("string"==typeof t)return 2===arguments.length?(d("data",y),v[t]=e,w):u.call(v,t)&&v[t]||null;if(t)return d("data",y),v=t,w;return v},w.freeze=x,w.attachers=e,w.use=function(t){var r;if(d("use",y),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?s(t):i(t)}r&&(v.settings=n(v.settings||{},r));return w;function i(t){s(t.plugins),t.settings&&(r=n(r||{},t.settings))}function o(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):i(t)}}function s(t){var e,r;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,r=-1;++r<e;)o(t[r])}}function u(t,r){var i=function(t){var r,n=e.length,i=-1;for(;++i<n;)if((r=e[i])[0]===t)return r}(t);i?(a(i[1])&&a(r)&&(r=n(i[1],r)),i[1]=r):e.push(c.call(arguments))}},w.parse=function(t){var e,r=o(t);if(x(),p("parse",e=w.Parser),f(e,"parse"))return new e(String(r),r).parse();return e(String(r),r)},w.stringify=function(t,e){var r,n=o(e);if(x(),h("stringify",r=w.Compiler),g(t),f(r,"compile"))return new r(t,n).compile();return r(t,n)},w.run=A,w.runSync=function(t,e){var r,n=!1;return A(t,e,(function(t,e){n=!0,i(t),r=e})),m("runSync","run",n),r},w.process=k,w.processSync=function(t){var e,r=!1;return x(),p("processSync",w.Parser),h("processSync",w.Compiler),k(e=o(t),(function(t){r=!0,i(t)})),m("processSync","process",r),e},w;function w(){for(var r=t(),i=e.length,o=-1;++o<i;)r.use.apply(null,e[o]);return r.data(n(!0,{},v)),r}function x(){var t,n,i,o;if(y)return w;for(;++b<e.length;)n=(t=e[b])[0],null,!1!==(i=t[1])&&(!0===i&&(t[1]=void 0),"function"==typeof(o=n.apply(w,t.slice(1)))&&r.use(o));return y=!0,b=1/0,w}function A(t,e,n){if(g(t),x(),n||"function"!=typeof e||(n=e,e=null),!n)return new Promise(i);function i(i,s){r.run(t,o(e),(function(e,r,o){r=r||t,e?s(e):i?i(r):n(null,r,o)}))}i(null,n)}function k(t,e){if(x(),p("process",w.Parser),h("process",w.Compiler),!e)return new Promise(r);function r(r,n){var i=o(t);l.run(w,{file:i},(function(t){t?n(t):r?r(i):e(null,i)}))}r(null,e)}}().freeze();var c=[].slice,u={}.hasOwnProperty,l=s().use((function(t,e){e.tree=t.parse(e.file)})).use((function(t,e,r){t.run(e.tree,e.file,(function(t,n,i){t?r(t):(e.tree=n,e.file=i,r())}))})).use((function(t,e){e.file.contents=t.stringify(e.tree,e.file)}));function f(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 p(t,e){if("function"!=typeof e)throw new Error("Cannot `"+t+"` without `Parser`")}function h(t,e){if("function"!=typeof e)throw new Error("Cannot `"+t+"` without `Compiler`")}function d(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 g(t){if(!t||"string"!=typeof t.type)throw new Error("Expected node, got `"+t+"`")}function m(t,e,r){if(!r)throw new Error("`"+t+"` finished async. Use `"+e+"` instead")}},function(t,e,r){"use strict";var n=Object.prototype.hasOwnProperty,i=Object.prototype.toString,o=Object.defineProperty,s=Object.getOwnPropertyDescriptor,a=function(t){return"function"==typeof Array.isArray?Array.isArray(t):"[object Array]"===i.call(t)},c=function(t){if(!t||"[object Object]"!==i.call(t))return!1;var e,r=n.call(t,"constructor"),o=t.constructor&&t.constructor.prototype&&n.call(t.constructor.prototype,"isPrototypeOf");if(t.constructor&&!r&&!o)return!1;for(e in t);return void 0===e||n.call(t,e)},u=function(t,e){o&&"__proto__"===e.name?o(t,e.name,{enumerable:!0,configurable:!0,value:e.newValue,writable:!0}):t[e.name]=e.newValue},l=function(t,e){if("__proto__"===e){if(!n.call(t,e))return;if(s)return s(t,e).value}return t[e]};t.exports=function t(){var e,r,n,i,o,s,f=arguments[0],p=1,h=arguments.length,d=!1;for("boolean"==typeof f&&(d=f,f=arguments[1]||{},p=2),(null==f||"object"!=typeof f&&"function"!=typeof f)&&(f={});p<h;++p)if(null!=(e=arguments[p]))for(r in e)n=l(f,r),f!==(i=l(e,r))&&(d&&i&&(c(i)||(o=a(i)))?(o?(o=!1,s=n&&a(n)?n:[]):s=n&&c(n)?n:{},u(f,{name:r,newValue:t(d,s,i)})):void 0!==i&&u(f,{name:r,newValue:i}));return f}},function(t,e,r){"use strict";t.exports=function(t){if(t)throw t}},function(t,e,r){"use strict";var n=r(58);t.exports=o,o.wrap=n;var i=[].slice;function o(){var t=[],e={run:function(){var e=-1,r=i.call(arguments,0,-1),o=arguments[arguments.length-1];if("function"!=typeof o)throw new Error("Expected function as last argument, not "+o);(function s(a){var c=t[++e],u=i.call(arguments,0).slice(1),l=r.length,f=-1;if(a)o(a);else{for(;++f<l;)null!==u[f]&&void 0!==u[f]||(u[f]=r[f]);r=u,c?n(c,s).apply(null,r):o.apply(null,[null].concat(r))}}).apply(null,[null].concat(r))},use:function(r){if("function"!=typeof r)throw new Error("Expected `fn` to be a function, not "+r);return t.push(r),e}};return e}},function(t,e,r){"use strict";var n=[].slice;t.exports=function(t,e){var r;return function(){var e,s=n.call(arguments,0),a=t.length>s.length;a&&s.push(i);try{e=t.apply(null,s)}catch(t){if(a&&r)throw t;return i(t)}a||(e&&"function"==typeof e.then?e.then(o,i):e instanceof Error?i(e):o(e))};function i(){r||(r=!0,e.apply(null,arguments))}function o(t){i(null,t)}}},function(t,e,r){"use strict";t.exports=t=>{if("[object Object]"!==Object.prototype.toString.call(t))return!1;const e=Object.getPrototypeOf(t);return null===e||e===Object.getPrototypeOf({})}},function(t,e,r){"use strict";var n=r(18),i=r(2),o=r(63);function s(t){var e=this.data("settings"),r=n(o);r.prototype.options=i(r.prototype.options,e,t),this.Parser=r}t.exports=s,s.Parser=o},function(t,e,r){try{var n=r(6);if("function"!=typeof n.inherits)throw"";t.exports=n.inherits}catch(e){t.exports=r(62)}},function(t,e){"function"==typeof Object.create?t.exports=function(t,e){e&&(t.super_=e,t.prototype=Object.create(e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}))}:t.exports=function(t,e){if(e){t.super_=e;var r=function(){};r.prototype=e.prototype,t.prototype=new r,t.prototype.constructor=t}}},function(t,e,r){"use strict";var n=r(2),i=r(19),o=r(64),s=r(65),a=r(66),c=r(70);function u(t,e){this.file=e,this.offset={},this.options=n(this.options),this.setOptions({}),this.inList=!1,this.inBlock=!1,this.inLink=!1,this.atStart=!0,this.toOffset=o(e).toOffset,this.unescape=s(this,"escape"),this.decode=a(this)}t.exports=u;var l=u.prototype;function f(t){var e,r=[];for(e in t)r.push(e);return r}l.setOptions=r(71),l.parse=r(73),l.options=r(25),l.exitStart=i("atStart",!0),l.enterList=i("inList",!1),l.enterLink=i("inLink",!1),l.enterBlock=i("inBlock",!1),l.interruptParagraph=[["thematicBreak"],["atxHeading"],["fencedCode"],["blockquote"],["html"],["setextHeading",{commonmark:!1}],["definition",{commonmark:!1}],["footnote",{commonmark:!1}]],l.interruptList=[["atxHeading",{pedantic:!1}],["fencedCode",{pedantic:!1}],["thematicBreak",{pedantic:!1}],["definition",{commonmark:!1}],["footnote",{commonmark:!1}]],l.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}],["footnote",{commonmark:!1}]],l.blockTokenizers={newline:r(77),indentedCode:r(78),fencedCode:r(79),blockquote:r(80),atxHeading:r(81),thematicBreak:r(82),list:r(83),setextHeading:r(85),html:r(86),footnote:r(87),definition:r(89),table:r(90),paragraph:r(91)},l.inlineTokenizers={escape:r(92),autoLink:r(94),url:r(95),html:r(97),link:r(98),reference:r(99),strong:r(100),emphasis:r(102),deletion:r(105),code:r(107),break:r(109),text:r(111)},l.blockMethods=f(l.blockTokenizers),l.inlineMethods=f(l.inlineTokenizers),l.tokenizeBlock=c("block"),l.tokenizeInline=c("inline"),l.tokenizeFactory=c},function(t,e,r){"use strict";function n(t){return function(e){var r=-1,n=t.length;if(e<0)return{};for(;++r<n;)if(t[r]>e)return{line:r+1,column:e-(t[r-1]||0)+1,offset:e};return{}}}function i(t){return function(e){var r=e&&e.line,n=e&&e.column;if(!isNaN(r)&&!isNaN(n)&&r-1 in t)return(t[r-2]||0)+n-1||0;return-1}}t.exports=function(t){var e=function(t){var e=[],r=t.indexOf("\n");for(;-1!==r;)e.push(r+1),r=t.indexOf("\n",r+1);return e.push(t.length+1),e}(String(t));return{toPosition:n(e),toOffset:i(e)}}},function(t,e,r){"use strict";t.exports=function(t,e){return function(r){var i,o=0,s=r.indexOf(n),a=t[e],c=[];for(;-1!==s;)c.push(r.slice(o,s)),o=s+1,(i=r.charAt(o))&&-1!==a.indexOf(i)||c.push(n),s=r.indexOf(n,o+1);return c.push(r.slice(o)),c.join("")}};var n="\\"},function(t,e,r){"use strict";var n=r(2),i=r(7);t.exports=function(t){return r.raw=function(t,r,s){return i(t,n(s,{position:e(r),warning:o}))},r;function e(e){for(var r=t.offset,n=e.line,i=[];++n&&n in r;)i.push((r[n]||0)+1);return{start:e,indent:i}}function r(r,n,s){i(r,{position:e(n),warning:o,text:s,reference:s,textContext:t,referenceContext:t})}function o(e,r,n){3!==n&&t.file.message(e,r)}}},function(t){t.exports=JSON.parse('{"0":"<EFBFBD>","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":"Ÿ"}')},function(t,e,r){"use strict";var n=r(69);t.exports=function(t){return!!i.call(n,t)&&n[t]};var i={}.hasOwnProperty},function(t){t.exports=JSON.parse('{"AEli":"Æ","AElig":"Æ","AM":"&","AMP":"&","Aacut":"Á","Aacute":"Á","Abreve":"Ă","Acir":"Â","Acirc":"Â","Acy":"А","Afr":"𝔄","Agrav":"À","Agrave":"À","Alpha":"Α","Amacr":"Ā","And":"","Aogon":"Ą","Aopf":"𝔸","ApplyFunction":"","Arin":"Å","Aring":"Å","Ascr":"𝒜","Assign":"","Atild":"Ã","Atilde":"Ã","Aum":"Ä","Auml":"Ä","Backslash":"","Barv":"","Barwed":"","Bcy":"Б","Because":"","Bernoullis":"","Beta":"Β","Bfr":"𝔅","Bopf":"𝔹","Breve":"˘","Bscr":"","Bumpeq":"","CHcy":"Ч","COP":"©","COPY":"©","Cacute":"Ć","Cap":"","CapitalDifferentialD":"","Cayleys":"","Ccaron":"Č","Ccedi":"Ç","Ccedil":"Ç","Ccirc":"Ĉ","Cconint":"","Cdot":"Ċ","Cedilla":"¸","CenterDot":"·","Cfr":"","Chi":"Χ","CircleDot":"","CircleMinus":"","CirclePlus":"","CircleTimes":"","ClockwiseContourIntegral":"","CloseCurlyDoubleQuote":"","CloseCurlyQuote":"","Colon":"","Colone":"","Congruent":"","Conint":"","ContourIntegral":"","Copf":"","Coproduct":"","CounterClockwiseContourIntegral":"","Cross":"","Cscr":"𝒞","Cup":"","CupCap":"","DD":"","DDotrahd":"","DJcy":"Ђ","DScy":"Ѕ","DZcy":"Џ","Dagger":"","Darr":"","Dashv":"","Dcaron":"Ď","Dcy":"Д","Del":"","Delta":"Δ","Dfr":"𝔇","DiacriticalAcute":"´","DiacriticalDot":"˙","DiacriticalDoubleAcute":"˝","DiacriticalGrave":"`","DiacriticalTilde":"˜","Diamond":"⋄","DifferentialD":"","Dopf":"𝔻","Dot":"¨","DotDot":"⃜","DotEqual":"≐","DoubleContourIntegral":"∯","DoubleDot":"¨","DoubleDownArrow":"⇓","DoubleLeftArrow":"⇐","DoubleLeftRightArrow":"⇔","DoubleLeftTee":"⫤","DoubleLongLeftArrow":"⟸","DoubleLongLeftRightArrow":"⟺","DoubleLongRightArrow":"⟹","DoubleRightArrow":"⇒","DoubleRightTee":"⊨","DoubleUpArrow":"⇑","DoubleUpDownArrow":"⇕","DoubleVerticalBar":"∥","DownArrow":"↓","DownArrowBar":"⤓","DownArrowUpArrow":"⇵","DownBreve":"̑","DownLeftRightVector":"⥐","DownLeftTeeVector":"⥞","DownLeftVector":"↽","DownLeftVectorBar":"⥖","DownRightTeeVector":"⥟","DownRightVector":"⇁","DownRightVectorBar":"⥗","DownTee":"","DownTeeArrow":"↧","Downarrow":"⇓","Dscr":"𝒟","Dstrok":"Đ","ENG":"Ŋ","ET":"Ð","ETH":"Ð","Eacut":"É","Eacute":"É","Ecaron":"Ě","Ecir":"Ê","Ecirc":"Ê","Ecy":"Э","Edot":"Ė","Efr":"𝔈","Egrav":"È","Egrave":"È","Element":"∈","Emacr":"Ē","EmptySmallSquare":"◻","EmptyVerySmallSquare":"▫","Eogon":"Ę","Eopf":"𝔼","Epsilon":"Ε","Equal":"⩵","EqualTilde":"≂","Equilibrium":"⇌","Escr":"","Esim":"⩳","Eta":"Η","Eum":"Ë","Euml":"Ë","Exists":"∃","ExponentialE":"","Fcy":"Ф","Ffr":"𝔉","FilledSmallSquare":"◼","FilledVerySmallSquare":"▪","Fopf":"𝔽","ForAll":"∀","Fouriertrf":"","Fscr":"","GJcy":"Ѓ","G":">","GT":">","Gamma":"Γ","Gammad":"Ϝ","Gbreve":"Ğ","Gcedil":"Ģ","Gcirc":"Ĝ","Gcy":"Г","Gdot":"Ġ","Gfr":"𝔊","Gg":"⋙","Gopf":"𝔾","GreaterEqual":"≥","GreaterEqualLess":"⋛","GreaterFullEqual":"≧","GreaterGreater":"⪢","GreaterLess":"≷","GreaterSlantEqual":"⩾","GreaterTilde":"≳","Gscr":"𝒢","Gt":"≫","HARDcy":"Ъ","Hacek":"ˇ","Hat":"^","Hcirc":"Ĥ","Hfr":"","HilbertSpace":"","Hopf":"","HorizontalLine":"─","Hscr":"","Hstrok":"Ħ","HumpDownHump":"≎","HumpEqual":"≏","IEcy":"Е","IJlig":"IJ","IOcy":"Ё","Iacut":"Í","Iacute":"Í","Icir":"Î","Icirc":"Î","Icy":"И","Idot":"İ","Ifr":"","Igrav":"Ì","Igrave":"Ì","Im":"","Imacr":"Ī","ImaginaryI":"","Implies":"⇒","Int":"∬","Integral":"∫","Intersection":"⋂","InvisibleComma":"","InvisibleTimes":"","Iogon":"Į","Iopf":"𝕀","Iota":"Ι","Iscr":"","Itilde":"Ĩ","Iukcy":"І","Ium":"Ï","Iuml":"Ï","Jcirc":"Ĵ","Jcy":"Й","Jfr":"𝔍","Jopf":"𝕁","Jscr":"𝒥","Jsercy":"Ј","Jukcy":"Є","KHcy":"Х","KJcy":"Ќ","Kappa":"Κ","Kcedil":"Ķ","Kcy":"К","Kfr":"𝔎","Kopf":"𝕂","Kscr":"𝒦","LJcy":"Љ","L":"<","LT":"<","Lacute":"Ĺ","Lambda":"Λ","Lang":"⟪","Laplacetrf":"","Larr":"↞","Lcaron":"Ľ","Lcedil":"Ļ","Lcy":"Л","LeftAngleBracket":"⟨","LeftArrow":"←","LeftArrowBar":"⇤","LeftArrowRightArrow":"⇆","LeftCeiling":"⌈","LeftDoubleBracket":"⟦","LeftDownTeeVector":"⥡","LeftDownVector":"⇃","LeftDownVectorBar":"⥙","LeftFloor":"⌊","LeftRightArrow":"↔","LeftRightVector":"⥎","LeftTee":"⊣","LeftTeeArrow":"↤","LeftTeeVector":"⥚","LeftTriangle":"⊲","LeftTriangleBar":"⧏","LeftTriangleEqual":"⊴","LeftUpDownVector":"⥑","LeftUpTeeVector":"⥠","LeftUpVector":"↿","LeftUpVectorBar":"⥘","LeftVector":"↼","LeftVectorBar":"⥒","Leftarrow":"⇐","Leftrightarrow":"⇔","LessEqualGreater":"⋚","LessFullEqual":"≦","LessGreater":"≶","LessLess":"⪡","LessSlantEqual":"⩽","LessTilde":"≲","Lfr":"𝔏","Ll":"⋘","Lleftarrow":"⇚","Lmidot":"Ŀ","LongLeftArrow":"⟵","LongLeftRightArrow":"⟷","LongRightArrow":"⟶","Longleftarrow":"⟸","Longleftrightarrow":"⟺","Longrightarrow":"⟹","Lopf":"𝕃","LowerLeftArrow":"↙","LowerRightArrow":"↘","Lscr":"","Lsh":"↰","Lstrok":"Ł","Lt":"≪","Map":"⤅","Mcy":"М","MediumSpace":"","Mellintrf":"","Mfr":"𝔐","MinusPlus":"∓","Mopf":"𝕄","Mscr":"","Mu":"Μ","NJcy":"Њ","Nacute":"Ń","Ncaron":"Ň","Ncedil":"Ņ","Ncy":"Н","NegativeMediumSpace":"","NegativeThickSpace":"","NegativeThinSpace":"","NegativeVeryThinSpace":"","NestedGreaterGreater":"≫","NestedLessLess":"≪","NewLine":"\\n","Nfr":"𝔑","NoBreak":"","NonBreakingSpace":" ","Nopf":"","Not":"⫬","NotCongruent":"≢","NotCupCap":"≭","NotDoubleVerticalBar":"∦","NotElement":"∉","NotEqual":"≠","NotEqualTilde":"≂̸","NotExists":"∄","NotGreater":"≯","NotGreaterEqual":"≱","NotGreaterFullEqual":"≧̸","NotGreaterGreater":"≫̸","NotGreaterLess":"≹","NotGreaterSlantEqual":"⩾̸","NotGreaterTilde":"≵","NotHumpDownHump":"≎̸","NotHumpEqual":"≏̸","NotLeftTriangle":"⋪","NotLeftTriangleBar":"⧏̸","NotLeftTriangleEqual":"⋬","NotLess":"≮","NotLessEqual":"≰","NotLessGreater":"≸","NotLessLess":"≪̸","NotLessSlantEqual":"⩽̸","NotLessTilde":"≴","NotNestedGreaterGreater":"⪢̸","NotNestedLessLess":"⪡̸","NotPrecedes":"⊀","NotPrecedesEqual":"⪯̸","NotPrecedesSlantEqual":"⋠","NotReverseElement":"∌","NotRightTriangle":"⋫","NotRightTriangleBar":"⧐̸","NotRightTriangleEqual":"⋭","NotSquareSubset":"⊏̸","NotSquareSubsetEqual":"⋢","NotSquareSuperset":"⊐̸","NotSquareSupersetEqual":"⋣","NotSubset":"⊂⃒","NotSubsetEqual":"⊈","NotSucceeds":"⊁","NotSucceedsEqual":"⪰̸","NotSucceedsSlantEqual":"⋡","NotSucceedsTilde":"≿̸","NotSuperset":"⊃⃒","NotSupersetEqual":"⊉","NotTilde":"≁","NotTildeEqual":"≄","NotTildeFullEqual":"≇","NotTildeTilde":"≉","NotVerticalBar":"∤","Nscr":"𝒩","Ntild":"Ñ","Ntilde":"Ñ","Nu":"Ν","OElig":"Œ","Oacut":"Ó","Oacute":"Ó","Ocir":"Ô","Ocirc":"Ô","Ocy":"О","Odblac":"Ő","Ofr":"𝔒","Ograv":"Ò","Ograve":"Ò","Omacr":"Ō","Omega":"Ω","Omicron":"Ο","Oopf":"𝕆","OpenCurlyDoubleQuote":"“","OpenCurlyQuote":"","Or":"⩔","Oscr":"𝒪","Oslas":"Ø","Oslash":"Ø","Otild":"Õ","Otilde":"Õ","Otimes":"⨷","Oum":"Ö","Ouml":"Ö","OverBar":"‾","OverBrace":"⏞","OverBracket":"⎴","OverParenthesis":"⏜","PartialD":"∂","Pcy":"П","Pfr":"𝔓","Phi":"Φ","Pi":"Π","PlusMinus":"±","Poincareplane":"","Popf":"","Pr":"⪻","Precedes":"≺","PrecedesEqual":"⪯","PrecedesSlantEqual":"≼","PrecedesTilde":"≾","Prime":"″","Product":"∏","Proportion":"∷","Proportional":"∝","Pscr":"𝒫","Psi":"Ψ","QUO":"\\"","QUOT":"\\"","Qfr":"𝔔","Qopf":"","Qscr":"𝒬","RBarr":"⤐","RE":"®","REG":"®","Racute":"Ŕ","Rang":"⟫","Rarr":"↠","Rarrtl":"⤖","Rcaron":"Ř","Rcedil":"Ŗ","Rcy":"Р","Re":"","ReverseElement":"∋","ReverseEquilibrium":"⇋","ReverseUpEquilibrium":"⥯","Rfr":"","Rho":"Ρ","RightAngleBracket":"⟩","RightArrow":"→","RightArrowBar":"⇥","RightArrowLeftArrow":"⇄","RightCeiling":"⌉","RightDoubleBracket":"⟧","RightDownTeeVector":"⥝","RightDownVector":"⇂","RightDownVectorBar":"⥕","RightFloor":"⌋","RightTee":"⊢","RightTeeArrow":"↦","RightTeeVector":"⥛","RightTriangle":"⊳","RightTriangleBar":"⧐","RightTriangleEqual":"⊵","RightUpDownVector":"⥏","RightUpTeeVector":"⥜","RightUpVector":"↾","RightUpVectorBar":"⥔","RightVector":"⇀","RightVectorBar":"⥓","Rightarrow":"⇒","Ropf":"","RoundImplies":"⥰","Rrightarrow":"⇛","Rscr":"","Rsh":"↱","RuleDelayed":"⧴","SHCHcy":"Щ","SHcy":"Ш","SOFTcy":"Ь","Sacute":"Ś","Sc":"⪼","Scaron":"Š","Scedil":"Ş","Scirc":"Ŝ","Scy":"С","Sfr":"𝔖","ShortDownArrow":"↓","ShortLeftArrow":"←","ShortRightArrow":"→","ShortUpArrow":"↑","Sigma":"Σ","SmallCircle":"∘","Sopf":"𝕊","Sqrt":"√","Square":"□","SquareIntersection":"⊓","SquareSubset":"⊏","SquareSubsetEqual":"⊑","SquareSuperset":"⊐","SquareSupersetEqual":"⊒","SquareUnion":"⊔","Sscr":"𝒮","Star":"⋆","Sub":"⋐","Subset":"⋐","SubsetEqual":"⊆","Succeeds":"≻","SucceedsEqual":"⪰","SucceedsSlantEqual":"≽","SucceedsTilde":"≿","SuchThat":"∋","Sum":"∑","Sup":"⋑","Superset":"⊃","SupersetEqual":"⊇","Supset":"⋑","THOR":"Þ","THORN":"Þ","TRADE":"™","TSHcy":"Ћ","TScy":"Ц","Tab":"\\t","Tau":"Τ","Tcaron":"Ť","Tcedil":"Ţ","Tcy":"Т","Tfr":"𝔗","Therefore":"∴","Theta":"Θ","ThickSpace":"","ThinSpace":"","Tilde":"","TildeEqual":"≃","TildeFullEqual":"≅","TildeTilde":"≈","Topf":"𝕋","TripleDot":"⃛","Tscr":"𝒯","Tstrok":"Ŧ","Uacut":"Ú","Uacute":"Ú","Uarr":"↟","Uarrocir":"⥉","Ubrcy":"Ў","Ubreve":"Ŭ","Ucir":"Û","Ucirc":"Û","Ucy":"У","Udblac":"Ű","Ufr":"𝔘","Ugrav":"Ù","Ugrave":"Ù","Umacr":"Ū","UnderBar":"_","UnderBrace":"⏟","UnderBracket":"⎵","UnderParenthesis":"⏝","Union":"","UnionPlus":"⊎","Uogon":"Ų","Uopf":"𝕌","UpArrow":"↑","UpArrowBar":"⤒","UpArrowDownArrow":"⇅","UpDownArrow":"↕","UpEquilibrium":"⥮","UpTee":"⊥","UpTeeArrow":"↥","Uparrow":"⇑","Updownarrow":"⇕","UpperLeftArrow":"↖","UpperRightArrow":"↗","Upsi":"ϒ","Upsilon":"Υ","Uring":"Ů","Uscr":"𝒰","Utilde":"Ũ","Uum":"Ü","Uuml":"Ü","VDash":"⊫","Vbar":"⫫","Vcy":"В","Vdash":"⊩","Vdashl":"⫦","Vee":"","Verbar":"‖","Vert":"‖","VerticalBar":"","VerticalLine":"|","VerticalSeparator":"❘","VerticalTilde":"≀","VeryThinSpace":"","Vfr":"𝔙","Vopf":"𝕍","Vscr":"𝒱","Vvdash":"⊪","Wcirc":"Ŵ","Wedge":"⋀","Wfr":"𝔚","Wopf":"𝕎","Wscr":"𝒲","Xfr":"𝔛","Xi":"Ξ","Xopf":"𝕏","Xscr":"𝒳","YAcy":"Я","YIcy":"Ї","YUcy":"Ю","Yacut":"Ý","Yacute":"Ý","Ycirc":"Ŷ","Ycy":"Ы","Yfr":"𝔜","Yopf":"𝕐","Yscr":"𝒴","Yuml":"Ÿ","ZHcy":"Ж","Zacute":"Ź","Zcaron":"Ž","Zcy":"З","Zdot":"Ż","ZeroWidthSpace":"","Zeta":"Ζ","Zfr":"","Zopf":"","Zscr":"𝒵","aacut":"á","aacute":"á","abreve":"ă","ac":"∾","acE":"∾̳","acd":"∿","acir":"â","acirc":"â","acut":"´","acute":"´","acy":"а","aeli":"æ","aelig":"æ","af":"","afr":"𝔞","agrav":"à","agrave":"à","alefsym":"ℵ","aleph":"ℵ","alpha":"α","amacr":"ā","amalg":"⨿","am":"&","amp":"&","and":"∧","andand":"⩕","andd":"⩜","andslope":"⩘","andv":"⩚","ang":"∠","ange":"⦤","angle":"∠","angmsd":"∡","angmsdaa":"⦨","angmsdab":"⦩","angmsdac":"⦪","angmsdad":"⦫","angmsdae":"⦬","angmsdaf":"⦭","angmsdag":"⦮","angmsdah":"⦯","angrt":"∟","angrtvb":"⊾","angrtvbd":"⦝","angsph":"∢","angst":"Å","angzarr":"⍼","aogon":"ą","aopf":"𝕒","ap":"≈","apE":"⩰","apacir":"⩯","ape":"≊","apid":"≋","apos":"\'","approx":"≈","approxeq":"≊","arin":"å","aring":"å","ascr":"𝒶","ast":"*","asymp":"≈","asympeq":"≍","atild":"ã","atilde":"ã","aum":"ä","auml":"ä","awconint":"∳","awint":"⨑","bNot":"⫭","backcong":"≌","backepsilon":"϶","backprime":"","backsim":"∽","backsimeq":"⋍","barvee":"⊽","barwed":"⌅","barwedge":"⌅","bbrk":"⎵","bbrktbrk":"⎶","bcong":"≌","bcy":"б","bdquo":"„","becaus":"∵","because":"∵","bemptyv":"⦰","bepsi":"϶","bernou":"","beta":"β","beth":"ℶ","between":"≬","bfr":"𝔟","bigcap":"⋂","bigcirc":"◯","bigcup":"","bigodot":"⨀","bigoplus":"⨁","bigotimes":"⨂","bigsqcup":"⨆","bigstar":"★","bigtriangledown":"▽","bigtriangleup":"△","biguplus":"⨄","bigvee":"","bigwedge":"⋀","bkarow":"⤍","blacklozenge":"⧫","blacksquare":"▪","blacktriangle":"▴","blacktriangledown":"▾","blacktriangleleft":"◂","blacktriangleright":"▸","blank":"␣","blk12":"▒","blk14":"░","blk34":"▓","block":"█","bne":"=⃥","bnequiv":"≡⃥","bnot":"⌐","bopf":"𝕓","bot":"⊥","bottom":"⊥","bowtie":"⋈","boxDL":"╗","boxDR":"╔","boxDl":"╖","boxDr":"╓","boxH":"═","boxHD":"╦","boxHU":"╩","boxHd":"╤","boxHu":"╧","boxUL":"╝","boxUR":"╚","boxUl":"╜","boxUr":"╙","boxV":"║","boxVH":"╬","boxVL":"╣","boxVR":"╠","boxVh":"╫","boxVl":"╢","boxVr":"╟","boxbox":"⧉","boxdL":"╕","boxdR":"╒","boxdl":"┐","boxdr":"┌","boxh":"─","boxhD":"╥","boxhU":"╨","boxhd":"┬","boxhu":"┴","boxminus":"⊟","boxplus":"⊞","boxtimes":"⊠","boxuL":"╛","boxuR":"╘","boxul":"┘","boxur":"└","boxv":"│","boxvH":"╪","boxvL":"╡","boxvR":"╞","boxvh":"┼","boxvl":"┤","boxvr":"├","bprime":"","breve":"˘","brvba":"¦","brvbar":"¦","bscr":"𝒷","bsemi":"⁏","bsim":"∽","bsime":"⋍","bsol":"\\\\","bsolb":"⧅","bsolhsub":"⟈","bull":"•","bullet":"•","bump":"≎","bumpE":"⪮","bumpe":"≏","bumpeq":"≏","cacute":"ć","cap":"∩","capand":"⩄","capbrcup":"⩉","capcap":"⩋","capcup":"⩇","capdot":"⩀","caps":"∩︀","caret":"","caron":"ˇ","ccaps":"⩍","ccaron":"č","ccedi":"ç","ccedil":"ç","ccirc":"ĉ","ccups":"⩌","ccupssm":"⩐","cdot":"ċ","cedi":"¸","cedil":"¸","cemptyv":"⦲","cen":"¢","cent":"¢","centerdot":"·","cfr":"𝔠","chcy":"ч","check":"✓","checkmark":"✓","chi":"χ","cir":"○","cirE":"⧃","circ":"ˆ","circeq":"≗","circlearrowleft":"↺","circlearrowright":"↻","circledR":"®","circledS":"Ⓢ","circledast":"⊛","circledcirc":"⊚","circleddash":"⊝","cire":"≗","cirfnint":"⨐","cirmid":"⫯","cirscir":"⧂","clubs":"♣","clubsuit":"♣","colon":":","colone":"≔","coloneq":"≔","comma":",","commat":"@","comp":"∁","compfn":"∘","complement":"∁","complexes":"","cong":"≅","congdot":"⩭","conint":"∮","copf":"𝕔","coprod":"∐","cop":"©","copy":"©","copysr":"℗","crarr":"↵","cross":"✗","cscr":"𝒸","csub":"⫏","csube":"⫑","csup":"⫐","csupe":"⫒","ctdot":"⋯","cudarrl":"⤸","cudarrr":"⤵","cuepr":"⋞","cuesc":"⋟","cularr":"↶","cularrp":"⤽","cup":"","cupbrcap":"⩈","cupcap":"⩆","cupcup":"⩊","cupdot":"⊍","cupor":"⩅","cups":"","curarr":"↷","curarrm":"⤼","curlyeqprec":"⋞","curlyeqsucc":"⋟","curlyvee":"⋎","curlywedge":"⋏","curre":"¤","curren":"¤","curvearrowleft":"↶","curvearrowright":"↷","cuvee":"⋎","cuwed":"⋏","cwconint":"∲","cwint":"∱","cylcty":"⌭","dArr":"⇓","dHar":"⥥","dagger":"†","daleth":"ℸ","darr":"↓","dash":"","dashv":"⊣","dbkarow":"⤏","dblac":"˝","dcaron":"ď","dcy":"д","dd":"","ddagger":"‡","ddarr":"⇊","ddotseq":"⩷","de":"°","deg":"°","delta":"δ","demptyv":"⦱","dfisht":"⥿","dfr":"𝔡","dharl":"⇃","dharr":"⇂","diam":"⋄","diamond":"⋄","diamondsuit":"♦","diams":"♦","die":"¨","digamma":"ϝ","disin":"⋲","div":"÷","divid":"÷","divide":"÷","divideontimes":"⋇","divonx":"⋇","djcy":"ђ","dlcorn":"⌞","dlcrop":"⌍","dollar":"$","dopf":"𝕕","dot":"˙","doteq":"≐","doteqdot":"≑","dotminus":"∸","dotplus":"∔","dotsquare":"⊡","doublebarwedge":"⌆","downarrow":"↓","downdownarrows":"⇊","downharpoonleft":"⇃","downharpoonright":"⇂","drbkarow":"⤐","drcorn":"⌟","drcrop":"⌌","dscr":"𝒹","dscy":"ѕ","dsol":"⧶","dstrok":"đ","dtdot":"⋱","dtri":"▿","dtrif":"▾","duarr":"⇵","duhar":"⥯","dwangle":"⦦","dzcy":"џ","dzigrarr":"⟿","eDDot":"⩷","eDot":"≑","eacut":"é","eacute":"é","easter":"⩮","ecaron":"ě","ecir":"ê","ecirc":"ê","ecolon":"≕","ecy":"э","edot":"ė","ee":"","efDot":"≒","efr":"𝔢","eg":"⪚","egrav":"è","egrave":"è","egs":"⪖","egsdot":"⪘","el":"⪙","elinters":"⏧","ell":"","els":"⪕","elsdot":"⪗","emacr":"ē","empty":"∅","emptyset":"∅","emptyv":"∅","emsp13":"","emsp14":"","emsp":"","eng":"ŋ","ensp":"","eogon":"ę","eopf":"𝕖","epar":"⋕","eparsl":"⧣","eplus":"⩱","epsi":"ε","epsilon":"ε","epsiv":"ϵ","eqcirc":"≖","eqcolon":"≕","eqsim":"≂","eqslantgtr":"⪖","eqslantless":"⪕","equals":"=","equest":"≟","equiv":"≡","equivDD":"⩸","eqvparsl":"⧥","erDot":"≓","erarr":"⥱","escr":"","esdot":"≐","esim":"≂","eta":"η","et":"ð","eth":"ð","eum":"ë","euml":"ë","euro":"€","excl":"!","exist":"∃","expectation":"","exponentiale":"","fallingdotseq":"≒","fcy":"ф","female":"♀","ffilig":"ffi","fflig":"ff","ffllig":"ffl","ffr":"𝔣","filig":"fi","fjlig":"fj","flat":"♭","fllig":"fl","fltns":"▱","fnof":"ƒ","fopf":"𝕗","forall":"∀","fork":"⋔","forkv":"⫙","fpartint":"⨍","frac1":"¼","frac12":"½","frac13":"⅓","frac14":"¼","frac15":"⅕","frac16":"⅙","frac18":"⅛","frac23":"⅔","frac25":"⅖","frac3":"¾","frac34":"¾","frac35":"⅗","frac38":"⅜","frac45":"⅘","frac56":"⅚","frac58":"⅝","frac78":"⅞","frasl":"","frown":"⌢","fscr":"𝒻","gE":"≧","gEl":"⪌","gacute":"ǵ","gamma":"γ","gammad":"ϝ","gap":"⪆","gbreve":"ğ","gcirc":"ĝ","gcy":"г","gdot":"ġ","ge":"≥","gel":"⋛","geq":"≥","geqq":"≧","geqslant":"⩾","ges":"⩾","gescc":"⪩","gesdot":"⪀","gesdoto":"⪂","gesdotol":"⪄","gesl":"⋛︀","gesles":"⪔","gfr":"𝔤","gg":"≫","ggg":"⋙","gimel":"ℷ","gjcy":"ѓ","gl":"≷","glE":"⪒","gla":"⪥","glj":"⪤","gnE":"≩","gnap":"⪊","gnapprox":"⪊","gne":"⪈","gneq":"⪈","gneqq":"≩","gnsim":"⋧","gopf":"𝕘","grave":"`","gscr":"","gsim":"","gsime":"","gsiml":"","g":">","gt":">","gtcc":"","gtcir":"","gtdot":"","gtlPar":"","gtquest":"","gtrapprox":"","gtrarr":"","gtrdot":"","gtreqless":"","gtreqqless":"","gtrless":"","gtrsim":"","gvertneqq":"","gvnE":"","hArr":"","hairsp":"","half":"½","hamilt":"","hardcy":"ъ","harr":"","harrcir":"","harrw":"","hbar":"","hcirc":"ĥ","hearts":"","heartsuit":"","hellip":"","hercon":"","hfr":"𝔥","hksearow":"","hkswarow":"","hoarr":"","homtht":"","hookleftarrow":"","hookrightarrow":"","hopf":"𝕙","horbar":"","hscr":"𝒽","hslash":"","hstrok":"ħ","hybull":"","hyphen":"","iacut":"í","iacute":"í","ic":"","icir":"î","icirc":"î","icy":"и","iecy":"е","iexc":"¡","iexcl":"¡","iff":"","ifr":"𝔦","igrav":"ì","igrave":"ì","ii":"","iiiint":"","iiint":"","iinfin":"","iiota":"","ijlig":"ij","imacr":"ī","image":"","imagline":"","imagpart":"","imath":"ı","imof":"","imped":"Ƶ","in":"","incare":"","infin":"","infintie":"","inodot":"ı","int":"","intcal":"","integers":"","intercal":"","intlarhk":"","intprod":"","iocy":"ё","iogon":"į","iopf":"𝕚","iota":"ι","iprod":"","iques":"¿","iquest":"¿","iscr":"𝒾","isin":"","isinE":"","isindot":"","isins":"","isinsv":"","isinv":"","it":"","itilde":"ĩ","iukcy":"і","ium":"ï","iuml":"ï","jcirc":"ĵ","jcy":"й","jfr":"𝔧","jmath":"ȷ","jopf":"𝕛","jscr":"𝒿","jsercy":"ј","jukcy":"є","kappa":"κ","kappav":"ϰ","kcedil":"ķ","kcy":"к","kfr":"𝔨","kgreen":"ĸ","khcy":"х","kjcy":"ќ","kopf":"𝕜","kscr":"𝓀","lAarr":"","lArr":"","lAtail":"","lBarr":"","lE":"","lEg":"","lHar":"","lacute":"ĺ","laemptyv":"","lagran":"","lambda":"λ","lang":"","langd":"","langle":"","lap":"","laqu":"«","laquo":"«","larr":"","larrb":"","larrbfs":"","larrfs":"","larrhk":"","larrlp":"","larrpl":"","larrsim":"","larrtl":"","lat":"","latail":"","late":"","lates":"","lbarr":"","lbbrk":"","lbrace":"{","lbrack":"[","lbrke":"","lbrksld":"","lbrkslu":"","lcaron":"ľ","lcedil":"ļ","lceil":"","lcub":"{","lcy":"л","ldca":"","ldquo":"","ldquor":"","ldrdhar":"","ldrushar":"","ldsh":"","le":"","leftarrow":"","leftarrowtail":"","leftharpoondown":"","leftharpoonup":"","leftleftarrows":"","leftrightarrow":"","leftrightarrows":"","leftrightharpoons":"","leftrightsquigarrow":"","leftthreetimes":"","leg":"","leq":"","leqq":"","leqslant":"","les":"","lescc":"","lesdot":"⩿","lesdoto":"","lesdotor":"","lesg":"","lesges":"","lessapprox":"","lessdot":"","lesseqgtr":"","lesseqqgtr":"","lessgtr":"","lesssim":"","lfisht":"","lfloor":"","lfr":"𝔩","lg":"","lgE":"","lhard":"","lharu":"","lharul":"","lhblk":"","ljcy":"љ","ll":"","llarr":"","llcorner":"","llhard":"","lltri":"","lmidot":"ŀ","lmoust":"","lmoustache":"","lnE":"","lnap":"","lnapprox":"","lne":"","lneq":"","lneqq":"","lnsim":"","loang":"","loarr":"","lobrk":"","longleftarrow":"","longleftrightarrow":"","longmapsto":"","longrightarrow":"","looparrowleft":"","looparrowright":"","lopar":"","lopf":"𝕝","loplus":"","lotimes":"","lowast":"","lowbar":"_","loz":"","lozenge":"","lozf":"","lpar":"(","lparlt":"","lrarr":"","lrcorner":"","lrhar":"","lrhard":"","lrm":"","lrtri":"","lsaquo":"","lscr":"𝓁","lsh":"","lsim":"","lsime":"","lsimg":"","lsqb":"[","lsquo":"","lsquor":"","lstrok":"ł","l":"<","lt":"<","ltcc":"","ltcir":"","ltdot":"","lthree":"","ltimes":"","ltlarr":"","ltquest":"","ltrPar":"","ltri":"","ltrie":"","ltrif":"","lurdshar":"","luruhar":"","lvertneqq":"","lvnE":"","mDDot":"","mac":"¯","macr":"¯","male":"","malt":"","maltese":"","map":"","mapsto":"","mapstodown":"","mapstoleft":"","mapstoup":"","marker":"","mcomma":"","mcy":"м","mdash":"","measuredangle":"","mfr":"𝔪","mho":"","micr":"µ","micro":"µ","mid":"","midast":"*","midcir":"","middo":"·","middot":"·","minus":"","minusb":"","minusd":"","minusdu":"","mlcp":"","mldr":"","mnplus":"","models":"","mopf":"𝕞","mp":"","mscr":"𝓂","mstpos":"","mu":"μ","multimap":"","mumap":"","nGg":"̸","nGt":"","nGtv":"̸","nLeftarrow":"","nLeftrightarrow":"","nLl":"̸","nLt":"","nLtv":"̸","nRightarrow":"","nVDash":"","nVdash":"","nabla":"","nacute":"ń","nang":"","nap":"","napE":"̸","napid":"̸","napos":"ʼn","napprox":"","natur":"","natural":"","naturals":"","nbs":" ","nbsp":" ","nbump":"̸","nbumpe":"̸","ncap":"","ncaron":"ň","ncedil":"ņ","ncong":"","ncongdot":"̸","ncup":"","ncy":"н","ndash":"","ne":"","neArr":"","nearhk":"","nearr":"","nearrow":"","nedot":"̸","nequiv":"","nesear":"","nesim":"̸","nexist":"","nexists":"","nfr":"𝔫","ngE":"̸","nge":"","ngeq":"","ngeqq":"̸","ngeqslant":"̸","nges":"̸","ngsim":"","ngt":"","ngtr":"","nhArr":"","nharr":"","nhpar":"","ni":"","nis":"","nisd":"","niv":"","njcy":"њ","nlArr":"","nlE":"̸","nlarr":"","nldr":"","nle":"","nleftarrow":"","nleftrightarrow":"","nleq":"","nleqq":"̸","nleqslant":"̸","nles":"̸","nless":"","nlsim":"","nlt":"","nltri":"","nltrie":"","nmid":"","nopf":"𝕟","no":"¬","not":"¬","notin":"","notinE":"̸","notindot":"̸","notinva":"","notinvb":"","notinvc":"","notni":"","notniva":"","notnivb":"","notnivc":"","npar":"","nparallel":"","nparsl":"","npart":"̸","npolint":"","npr":"","nprcue":"","npre":"̸","nprec":"","npreceq":"̸","nrArr":"","nrarr":"","nrarrc":"̸","nrarrw":"̸","nrightarrow":"","nrtri":"","nrtrie":"","nsc":"","nsccue":"","nsce":"̸","nscr":"𝓃","nshortmid":"","nshortparallel":"","nsim":"","nsime":"","nsimeq":"","nsmid":"","nspar":"","nsqsube":"","nsqsupe":"","nsub":"","nsubE":"̸","nsube":"","nsubset":"","nsubseteq":"","nsubseteqq":"̸","nsucc":"","nsucceq":"̸","nsup":"","nsupE":"̸","nsupe":"","nsupset":"","nsupseteq":"","nsupseteqq":"̸","ntgl":"","ntild":"ñ","ntilde":"ñ","ntlg":"","ntriangleleft":"","ntrianglelefteq":"","ntriangleright":"","ntrianglerighteq":"","nu":"ν","num":"#","numero":"","numsp":"","nvDash":"","nvHarr":"","nvap":"","nvdash":"","nvge":"","nvgt":">","nvinfin":"","nvlArr":"","nvle":"","nvlt":"<","nvltrie":"","nvrArr":"","nvrtrie":"","nvsim":"","nwArr":"","nwarhk":"","nwarr":"","nwarrow":"","nwnear":"","oS":"","oacut":"ó","oacute":"ó","oast":"","ocir":"ô","ocirc":"ô","ocy":"о","odash":"","odblac":"ő","odiv":"","odot":"","odsold":"","oelig":"œ","ofcir":"⦿","ofr":"𝔬","ogon":"˛","ograv":"ò","ograve":"ò","ogt":"","ohbar":"","ohm":"Ω","oint":"","olarr":"","olcir":"","olcross":"","oline":"","olt":"","omacr":"ō","omega":"ω","omicron":"ο","omid":"","ominus":"","oopf":"𝕠","opar":"","operp":"","oplus":"","or":"","orarr":"","ord":"º","order":"","orderof":"","ordf":"ª","ordm":"º","origof":"","oror":"","orslope":"","orv":"","oscr":"","oslas":"ø","oslash":"ø","osol":"","otild":"õ","otilde":"õ","otimes":"","otimesas":"","oum":"ö","ouml":"ö","ovbar":"","par":"","para":"","parallel":"","parsim":"","parsl":"","part":"","pcy":"п","percnt":"%","period":".","permil":"","perp":"","pertenk":"","pfr":"𝔭","phi":"φ","phiv":"ϕ","phmmat":"","phone":"","pi":"π","pitchfork":"","piv":"ϖ","planck":"","planckh":"","plankv":"","plus":"+","plusacir":"","plusb":"","pluscir":"","plusdo":"","plusdu":"","pluse":"","plusm":"±","plusmn":"±","plussim":"","plustwo":"","pm":"±","pointint":"","popf":"𝕡","poun":"£","pound":"£","pr":"","prE":"","prap":"","prcue":"","pre":"","prec":"","precapprox":"","preccurlyeq":"","preceq":"","precnapprox":"","precneqq":"","precnsim":"","precsim":"","prime":"","primes":"","prnE":"","prnap":"","prnsim":"","prod":"","profalar":"","profline":"","profsurf":"","prop":"","propto":"","prsim":"","prurel":"","pscr":"𝓅","psi":"ψ","puncsp":"","qfr":"𝔮","qint":"","qopf":"𝕢","qprime":"","qscr":"𝓆","quaternions":"","quatint":"","quest":"?","questeq":"","quo":"\\"","quot":"\\"","rAarr":"","rArr":"","rAtail":"","rBarr":"","rHar":"","race":"̱","racute":"ŕ","radic":"","raemptyv":"","rang":"","rangd":"","range":"","rangle":"","raqu":"»","raquo":"»","rarr":"","rarrap":"","rarrb":"","rarrbfs":"","rarrc":"","rarrfs":"","rarrhk":"","rarrlp":"","rarrpl":"","rarrsim":"","rarrtl":"","rarrw":"","ratail":"","ratio":"","rationals":"","rbarr":"","rbbrk":"","rbrace":"}","rbrack":"]","rbrke":"","rbrksld":"","rbrkslu":"","rcaron":"ř","rcedil":"ŗ","rceil":"","rcub":"}","rcy":"р","rdca":"","rdldhar":"","rdquo":"","rdquor":"","rdsh":"","real":"","realine":"","realpart":"","reals":"","rect":"","re":"®","reg":"®","rfisht":"","rfloor":"","rfr":"𝔯","rhard":"","rharu":"","rharul":"","rho":"ρ","rhov":"ϱ","rightarrow":"","rightarrowtail":"","rightharpoondown":"","rightharpoonup":"","rightleftarrows":"","rightleftharpoons":"","rightrightarrows":"","rightsquigarrow":"","rightthreetimes":"","ring":"˚","risingdotseq":"","rlarr":"","rlhar":"","rlm":"","rmoust":"","rmoustache":"","rnmid":"","roang":"","roarr":"","robrk":"","ropar":"","ropf":"𝕣","roplus":"","rotimes":"","rpar":")","rpargt":"","rppolint":"","rrarr":"","rsaquo":"","rscr":"𝓇","rsh":"","rsqb":"]","rsquo":"","rsquor":"","rthree":"","rtimes":"","rtri":"","rtrie":"","rtrif":"","rtriltri":"","ruluhar":"","rx":"","sacute":"ś","sbquo":"","sc":"","scE":"","scap":"","scaron":"š","sccue":"","sce":"","scedil":"ş","scirc":"ŝ","scnE":"","scnap":"","scnsim":"","scpolint":"","scsim":"","scy":"с","sdot":"","sdotb":"","sdote":"","seArr":"","searhk":"","searr":"","searrow":"","sec":"§","sect":"§","semi":";","seswar":"","setminus":"","setmn":"","sext":"","sfr":"𝔰","sfrown":"","sharp":"","shchcy":"щ","shcy":"ш","shortmid":"","shortparallel":"","sh":"­","shy":"­","sigma":"σ","sigmaf":"ς","sigmav":"ς","sim":"","simdot":"","sime":"","simeq":"","simg":"","simgE":"","siml":"","simlE":"","simne":"","simplus":"","simrarr":"","slarr":"","smallsetminus":"","smashp":"","smeparsl":"","smid":"","smile":"","smt":"","smte":"","smtes":"","softcy":"ь","sol":"/","solb":"","solbar":"","sopf":"𝕤","spades":"","spadesuit":"","spar":"","sqcap":"","sqcaps":"","sqcup":"","sqcups":"","sqsub":"","sqsube":"","sqsubset":"","sqsubseteq":"","sqsup":"","sqsupe":"","sqsupset":"","sqsupseteq":"","squ":"","square":"","squarf":"","squf":"","srarr":"","sscr":"𝓈","ssetmn":"","ssmile":"","sstarf":"","star":"","starf":"","straightepsilon":"ϵ","straightphi":"ϕ","strns":"¯","sub":"","subE":"","subdot":"","sube":"","subedot":"","submult":"","subnE":"","subne":"","subplus":"⪿","subrarr":"","subset":"","subseteq":"","subseteqq":"","subsetneq":"","subsetneqq":"","subsim":"","subsub":"","subsup":"","succ":"","succapprox":"","succcurlyeq":"","succeq":"","succnapprox":"","succneqq":"","succnsim":"","succsim":"","sum":"","sung":"","sup":"","sup1":"¹","sup2":"²","sup3":"³","supE":"","supdot":"","supdsub":"","supe":"","supedot":"","suphsol":"","suphsub":"","suplarr":"","supmult":"","supnE":"","supne":"","supplus":"","supset":"","supseteq":"","supseteqq":"","supsetneq":"","supsetneqq":"","supsim":"","supsub":"","supsup":"","swArr":"","swarhk":"","swarr":"","swarrow":"","swnwar":"","szli":"ß","szlig":"ß","target":"","tau":"τ","tbrk":"","tcaron":"ť","tcedil":"ţ","tcy":"т","tdot":"","telrec":"","tfr":"𝔱","there4":"","therefore":"","theta":"θ","thetasym":"ϑ","thetav":"ϑ","thickapprox":"","thicksim":"","thinsp":"","thkap":"","thksim":"","thor":"þ","thorn":"þ","tilde":"˜","time":"×","times":"×","timesb":"","timesbar":"","timesd":"","tint":"","toea":"","top":"","topbot":"","topcir":"","topf":"𝕥","topfork":"","tosa":"","tprime":"","trade":"","triangle":"","triangledown":"","triangleleft":"","trianglelefteq":"","triangleq":"","triangleright":"","trianglerighteq":"","tridot":"","trie":"","triminus":"","triplus":"","trisb":"","tritime":"","trpezium":"","tscr":"𝓉","tscy":"ц","tshcy":"ћ","tstrok":"ŧ","twixt":"","twoheadleftarrow":"","twoheadrightarrow":"","uArr":"","uHar":"","uacut":"ú","uacute":"ú","uarr":"","ubrcy":"ў","ubreve":"ŭ","ucir":"û","ucirc":"û","ucy":"у","udarr":"","udblac":"ű","udhar":"","ufisht":"","ufr":"𝔲","ugrav":"ù","ugrave":"ù","uharl":"","uharr":"","uhblk":"","ulcorn":"","ulcorner":"","ulcrop":"","ultri":"","umacr":"ū","um":"¨","uml":"¨","uogon":"ų","uopf":"𝕦","uparrow":"","updownarrow":"","upharpoonleft":"","upharpoonright":"","uplus":"","upsi":"υ","upsih":"ϒ","upsilon":"υ","upuparrows":"","urcorn":"","urcorner":"","urcrop":"","uring":"ů","urtri":"","uscr":"𝓊","utdot":"","utilde":"ũ","utri":"","utrif":"","uuarr":"","uum":"ü","uuml":"ü","uwangle":"","vArr":"","vBar":"","vBarv":"","vDash":"","vangrt":"","varepsilon":"ϵ","varkappa":"ϰ","varnothing":"","varphi":"ϕ","varpi":"ϖ","varpropto":"","varr":"","varrho":"ϱ","varsigma":"ς","varsubsetneq":"","varsubsetneqq":"","varsupsetneq":"","varsupsetneqq":"","vartheta":"ϑ","vartriangleleft":"","vartriangleright":"","vcy":"в","vdash":"","vee":"","veebar":"","veeeq":"","vellip":"","verbar":"|","vert":"|","vfr":"𝔳","vltri":"","vnsub":"","vnsup":"","vopf":"𝕧","vprop":"","vrtri":"","vscr":"𝓋","vsubnE":"","vsubne":"","vsupnE":"","vsupne":"","vzigzag":"","wcirc":"ŵ","wedbar":"","wedge":"","wedgeq":"","weierp":"","wfr":"𝔴","wopf":"𝕨","wp":"","wr":"","wreath":"","wscr":"𝓌","xcap":"","xcirc":"","xcup":"","xdtri":"","xfr":"𝔵","xhArr":"","xharr":"","xi":"ξ","xlArr":"","xlarr":"","xmap":"","xnis":"","xodot":"","xopf":"𝕩","xoplus":"","xotime":"","xrArr":"","xrarr":"","xscr":"𝓍","xsqcup":"","xuplus":"","xutri":"","xvee":"","xwedge":"","yacut":"ý","yacute":"ý","yacy":"я","ycirc":"ŷ","ycy":"ы","ye":"¥","yen":"¥","yfr":"𝔶","yicy":"ї","yopf":"𝕪","yscr":"𝓎","yucy":"ю","yum":"ÿ","yuml":"ÿ","zacute":"ź","zcaron":"ž","zcy":"з","zdot":"ż","zeetrf":"","zeta":"ζ","zfr":"𝔷","zhcy":"ж","zigrarr":"","zopf":"𝕫","zscr":"𝓏","zwj":"","zwnj":""}')},function(t,e,r){"use strict";function n(t){var e,r;return"text"!==t.type||!t.position||(e=t.position.start,r=t.position.end,e.line!==r.line||r.column-e.column===t.value.length)}function i(t,e){return t.value+=e.value,t}function o(t,e){return this.options.commonmark||this.options.gfm?e:(t.children=t.children.concat(e.children),t)}t.exports=function(t){return function(e,r){var s,a,c,u,l,f,p=this,h=p.offset,d=[],g=p[t+"Methods"],m=p[t+"Tokenizers"],v=r.line,y=r.column;if(!e)return d;A.now=w,A.file=p.file,b("");for(;e;){for(s=-1,a=g.length,l=!1;++s<a&&(u=g[s],!(c=m[u])||c.onlyAtStart&&!p.atStart||c.notInList&&p.inList||c.notInBlock&&p.inBlock||c.notInLink&&p.inLink||(f=e.length,c.apply(p,[A,e]),!(l=f!==e.length))););l||p.file.fail(new Error("Infinite loop"),A.now())}return p.eof=w(),d;function b(t){for(var e=-1,r=t.indexOf("\n");-1!==r;)v++,e=r,r=t.indexOf("\n",r+1);-1===e?y+=t.length:y=t.length-e,v in h&&(-1!==e?y+=h[v]:y<=h[v]&&(y=h[v]+1))}function w(){var t={line:v,column:y};return t.offset=p.toOffset(t),t}function x(t){this.start=t,this.end=w()}function A(t){var r,s=function(){var t=[],e=v+1;return function(){for(var r=v+1;e<r;)t.push((h[e]||0)+1),e++;return t}}(),a=(r=w(),function(t,e){var n=t.position,i=n?n.start:r,o=[],s=n&&n.end.line,a=r.line;if(t.position=new x(i),n&&e&&n.indent){if(o=n.indent,s<a){for(;++s<a;)o.push((h[s]||0)+1);o.push(r.column)}e=o.concat(e)}return t.position.indent=e||[],t}),c=w();return function(t){e.slice(0,t.length)!==t&&p.file.fail(new Error("Incorrectly eaten value: please report this warning on https://git.io/vg5Ft"),w())}(t),u.reset=l,l.test=f,u.test=f,e=e.slice(t.length),b(t),s=s(),u;function u(t,e){return a(function(t,e){var r=e?e.children:d,s=r[r.length-1];return s&&t.type===s.type&&("text"===t.type||"blockquote"===t.type)&&n(s)&&n(t)&&(t=("text"===t.type?i:o).call(p,s,t)),t!==s&&r.push(t),p.atStart&&0!==d.length&&p.exitStart(),t}(a(t),e),s)}function l(){var r=u.apply(null,arguments);return v=c.line,y=c.column,e=t+e,r}function f(){var r=a({});return v=c.line,y=c.column,e=t+e,r.position}}}}},function(t,e,r){"use strict";var n=r(2),i=r(24),o=r(25);t.exports=function(t){var e,r,s=this.options;if(null==t)t={};else{if("object"!=typeof t)throw new Error("Invalid value `"+t+"` for setting `options`");t=n(t)}for(e in o){if(null==(r=t[e])&&(r=s[e]),"blocks"!==e&&"boolean"!=typeof r||"blocks"===e&&"object"!=typeof r)throw new Error("Invalid value `"+r+"` for setting `options."+e+"`");t[e]=r}return this.options=t,this.escape=i(t),this}},function(t,e,r){"use strict";t.exports=["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"]},function(t,e,r){"use strict";var n=r(2),i=r(74);t.exports=function(){var t,e=String(this.file),r={line:1,column:1,offset:0},a=n(r);65279===(e=e.replace(s,o)).charCodeAt(0)&&(e=e.slice(1),a.column++,a.offset++);t={type:"root",children:this.tokenizeBlock(e,a),position:{start:r,end:this.eof||n(r)}},this.options.position||i(t,!0);return t};var o="\n",s=/\r\n|\r/g},function(t,e,r){"use strict";var n=r(26);function i(t){delete t.position}function o(t){t.position=void 0}t.exports=function(t,e){return n(t,e?i:o),t}},function(t,e,r){"use strict";t.exports=a;var n=r(76),i=!0,o="skip",s=!1;function a(t,e,r,i){var a;function u(t,n,l){var f,p=[];return(e&&!a(t,n,l[l.length-1]||null)||(p=c(r(t,l)))[0]!==s)&&t.children&&p[0]!==o&&(f=c(function(t,e){var r,n=i?-1:1,o=(i?t.length:-1)+n;for(;o>-1&&o<t.length;){if((r=u(t[o],o,e))[0]===s)return r;o="number"==typeof r[1]?r[1]:o+n}}(t.children,l.concat(t))))[0]===s?f:p}"function"==typeof e&&"function"!=typeof r&&(i=r,r=e,e=null),a=n(e),u(t,null,[])}function c(t){return null!==t&&"object"==typeof t&&"length"in t?t:"number"==typeof t?[i,t]:[t]}a.CONTINUE=i,a.SKIP=o,a.EXIT=s},function(t,e,r){"use strict";function n(t){if("string"==typeof t)return function(t){return function(e){return Boolean(e&&e.type===t)}}(t);if(null==t)return s;if("object"==typeof t)return("length"in t?o:i)(t);if("function"==typeof t)return t;throw new Error("Expected function, string, or object as test")}function i(t){return function(e){var r;for(r in t)if(e[r]!==t[r])return!1;return!0}}function o(t){var e=function(t){for(var e=[],r=t.length,i=-1;++i<r;)e[i]=n(t[i]);return e}(t),r=e.length;return function(){var t=-1;for(;++t<r;)if(e[t].apply(this,arguments))return!0;return!1}}function s(){return!0}t.exports=n},function(t,e,r){"use strict";var n=r(0);t.exports=function(t,e,r){var o,s,a,c,u=e.charAt(0);if(u!==i)return;if(r)return!0;c=1,o=e.length,s=u,a="";for(;c<o&&(u=e.charAt(c),n(u));)a+=u,u===i&&(s+=a,a=""),c++;t(s)};var i="\n"},function(t,e,r){"use strict";var n=r(1),i=r(27);t.exports=function(t,e,r){var n,u,l,f=-1,p=e.length,h="",d="",g="",m="";for(;++f<p;)if(n=e.charAt(f),l)if(l=!1,h+=g,d+=m,g="",m="",n===o)g=n,m=n;else for(h+=n,d+=n;++f<p;){if(!(n=e.charAt(f))||n===o){m=n,g=n;break}h+=n,d+=n}else if(n===a&&e.charAt(f+1)===n&&e.charAt(f+2)===n&&e.charAt(f+3)===n)g+=c,f+=3,l=!0;else if(n===s)g+=n,l=!0;else{for(u="";n===s||n===a;)u+=n,n=e.charAt(++f);if(n!==o)break;g+=u+n,m+=n}if(d)return!!r||t(h)({type:"code",lang:null,meta:null,value:i(d)})};var o="\n",s="\t",a=" ",c=n(a,4)},function(t,e,r){"use strict";t.exports=function(t,e,r){var l,f,p,h,d,g,m,v,y,b,w,x,A,k=this.options.gfm,E=e.length+1,q=0,S="";if(!k)return;for(;q<E&&((p=e.charAt(q))===o||p===i);)S+=p,q++;if(x=q,(p=e.charAt(q))!==s&&p!==a)return;q++,f=p,l=1,S+=p;for(;q<E&&(p=e.charAt(q))===f;)S+=p,l++,q++;if(l<c)return;for(;q<E&&((p=e.charAt(q))===o||p===i);)S+=p,q++;h="",m="";for(;q<E&&(p=e.charAt(q))!==n&&(f!==a||p!==f);)p===o||p===i?m+=p:(h+=m+p,m=""),q++;if((p=e.charAt(q))&&p!==n)return;if(r)return!0;(A=t.now()).column+=S.length,A.offset+=S.length,S+=h,h=this.decode.raw(this.unescape(h),A),m&&(S+=m);m="",b="",w="",v="",y="";var O=!0;for(;q<E;)if(p=e.charAt(q),v+=b,y+=w,b="",w="",p===n){for(O?(S+=p,O=!1):(b+=p,w+=p),m="",q++;q<E&&(p=e.charAt(q))===o;)m+=p,q++;if(b+=m,w+=m.slice(x),!(m.length>=u)){for(m="";q<E&&(p=e.charAt(q))===f;)m+=p,q++;if(b+=m,w+=m,!(m.length<l)){for(m="";q<E&&((p=e.charAt(q))===o||p===i);)b+=p,w+=p,q++;if(!p||p===n)break}}}else v+=p,w+=p,q++;S+=v+b,q=-1,E=h.length;for(;++q<E;)if((p=h.charAt(q))===o||p===i)d||(d=h.slice(0,q));else if(d){g=h.slice(q);break}return t(S)({type:"code",lang:d||h||null,meta:g||null,value:y})};var n="\n",i="\t",o=" ",s="~",a="`",c=3,u=4},function(t,e,r){"use strict";var n=r(5),i=r(11);t.exports=function(t,e,r){var u,l,f,p,h,d,g,m,v,y=this.offset,b=this.blockTokenizers,w=this.interruptBlockquote,x=t.now(),A=x.line,k=e.length,E=[],q=[],S=[],O=0;for(;O<k&&((l=e.charAt(O))===a||l===s);)O++;if(e.charAt(O)!==c)return;if(r)return!0;O=0;for(;O<k;){for(p=e.indexOf(o,O),g=O,m=!1,-1===p&&(p=k);O<k&&((l=e.charAt(O))===a||l===s);)O++;if(e.charAt(O)===c?(O++,m=!0,e.charAt(O)===a&&O++):O=g,h=e.slice(O,p),!m&&!n(h)){O=g;break}if(!m&&(f=e.slice(O),i(w,b,this,[t,f,!0])))break;d=g===O?h:e.slice(g,p),S.push(O-g),E.push(d),q.push(h),O=p+1}O=-1,k=S.length,u=t(E.join(o));for(;++O<k;)y[A]=(y[A]||0)+S[O],A++;return v=this.enterBlock(),q=this.tokenizeBlock(q.join(o),x),v(),u({type:"blockquote",children:q})};var o="\n",s="\t",a=" ",c=">"},function(t,e,r){"use strict";t.exports=function(t,e,r){var c,u,l,f=this.options.pedantic,p=e.length+1,h=-1,d=t.now(),g="",m="";for(;++h<p;){if((c=e.charAt(h))!==o&&c!==i){h--;break}g+=c}l=0;for(;++h<=p;){if((c=e.charAt(h))!==s){h--;break}g+=c,l++}if(l>a)return;if(!l||!f&&e.charAt(h+1)===s)return;p=e.length+1,u="";for(;++h<p;){if((c=e.charAt(h))!==o&&c!==i){h--;break}u+=c}if(!f&&0===u.length&&c&&c!==n)return;if(r)return!0;g+=u,u="",m="";for(;++h<p&&(c=e.charAt(h))&&c!==n;)if(c===o||c===i||c===s){for(;c===o||c===i;)u+=c,c=e.charAt(++h);if(f||!m||u||c!==s){for(;c===s;)u+=c,c=e.charAt(++h);for(;c===o||c===i;)u+=c,c=e.charAt(++h);h--}else m+=c}else m+=u+c,u="";return d.column+=g.length,d.offset+=g.length,t(g+=m+u)({type:"heading",depth:l,children:this.tokenizeInline(m,d)})};var n="\n",i="\t",o=" ",s="#",a=6},function(t,e,r){"use strict";t.exports=function(t,e,r){var l,f,p,h,d=-1,g=e.length+1,m="";for(;++d<g&&((l=e.charAt(d))===n||l===o);)m+=l;if(l!==s&&l!==a&&l!==c)return;f=l,m+=l,p=1,h="";for(;++d<g;)if((l=e.charAt(d))===f)p++,m+=h+f,h="";else{if(l!==o)return p>=u&&(!l||l===i)?(m+=h,!!r||t(m)({type:"thematicBreak"})):void 0;h+=l}};var n="\t",i="\n",o=" ",s="*",a="-",c="_",u=3},function(t,e,r){"use strict";var n=r(5),i=r(1),o=r(4),s=r(28),a=r(84),c=r(11);t.exports=function(t,e,r){var i,s,a,y,w,x,A,k,E,S,O,T,C,L,D,_,I,N,P,R,j,U,B=this.options.commonmark,z=this.options.pedantic,$=this.blockTokenizers,F=this.interruptList,V=0,H=e.length,M=null,G=0,W=!1;for(;V<H;){if((a=e.charAt(V))===m)G+=b-G%b;else{if(a!==d)break;G++}V++}if(G>=b)return;if((a=e.charAt(V))===u||a===f||a===p)y=a,s=!1;else{for(s=!0,i="";V<H&&(a=e.charAt(V),o(a));)i+=a,V++;if(a=e.charAt(V),!i||!(a===h||B&&a===v))return;M=parseInt(i,10),y=a}if((a=e.charAt(++V))!==d&&a!==m&&(z||a!==g&&""!==a))return;if(r)return!0;V=0,C=[],L=[],D=[];for(;V<H;){for(w=e.indexOf(g,V),x=V,A=!1,U=!1,-1===w&&(w=H),j=V+b,G=0;V<H;){if((a=e.charAt(V))===m)G+=b-G%b;else{if(a!==d)break;G++}V++}if(G>=b&&(U=!0),_&&G>=_.indent&&(U=!0),a=e.charAt(V),k=null,!U){if(a===u||a===f||a===p)k=a,V++,G++;else{for(i="";V<H&&(a=e.charAt(V),o(a));)i+=a,V++;a=e.charAt(V),V++,i&&(a===h||B&&a===v)&&(k=a,G+=i.length+1)}if(k)if((a=e.charAt(V))===m)G+=b-G%b,V++;else if(a===d){for(j=V+b;V<j&&e.charAt(V)===d;)V++,G++;V===j&&e.charAt(V)===d&&(V-=b-1,G-=b-1)}else a!==g&&""!==a&&(k=null)}if(k){if(!z&&y!==k)break;A=!0}else B||U||e.charAt(x)!==d?B&&_&&(U=G>=_.indent||G>b):U=!0,A=!1,V=x;if(S=e.slice(x,w),E=x===V?S:e.slice(V,w),(k===u||k===l||k===p)&&$.thematicBreak.call(this,t,S,!0))break;if(O=T,T=!A&&!n(E).length,U&&_)_.value=_.value.concat(D,S),L=L.concat(D,S),D=[];else if(A)0!==D.length&&(W=!0,_.value.push(""),_.trail=D.concat()),_={value:[S],indent:G,trail:[]},C.push(_),L=L.concat(D,S),D=[];else if(T){if(O&&!B)break;D.push(S)}else{if(O)break;if(c(F,$,this,[t,S,!0]))break;_.value=_.value.concat(D,S),L=L.concat(D,S),D=[]}V=w+1}P=t(L.join(g)).reset({type:"list",ordered:s,start:M,spread:W,children:[]}),I=this.enterList(),N=this.enterBlock(),V=-1,H=C.length;for(;++V<H;)_=C[V].value.join(g),R=t.now(),t(_)(q(this,_,R),P),_=C[V].trail.join(g),V!==H-1&&(_+=g),t(_);return I(),N(),P};var u="*",l="_",f="+",p="-",h=".",d=" ",g="\n",m="\t",v=")",y="x",b=4,w=/\n\n(?!\s*$)/,x=/^\[([ \t]|x|X)][ \t]/,A=/^([ \t]*)([*+-]|\d+[.)])( {1,4}(?! )| |\t|$|(?=\n))([^\n]*)/,k=/^([ \t]*)([*+-]|\d+[.)])([ \t]+)/,E=/^( {1,4}|\t)?/gm;function q(t,e,r){var n,i,o=t.offset,s=null;return e=(t.options.pedantic?S:O).apply(null,arguments),t.options.gfm&&(n=e.match(x))&&(i=n[0].length,s=n[1].toLowerCase()===y,o[r.line]+=i,e=e.slice(i)),{type:"listItem",spread:w.test(e),checked:s,children:t.tokenizeBlock(e,r)}}function S(t,e,r){var n=t.offset,i=r.line;return e=e.replace(k,o),i=r.line,e.replace(E,o);function o(t){return n[i]=(n[i]||0)+t.length,i++,""}}function O(t,e,r){var n,o,c,u,l,f,p,h=t.offset,m=r.line;for(u=(e=e.replace(A,(function(t,e,r,s,a){o=e+r+s,c=a,Number(r)<10&&o.length%2==1&&(r=d+r);return(n=e+i(d,r.length)+s)+c}))).split(g),(l=a(e,s(n).indent).split(g))[0]=c,h[m]=(h[m]||0)+o.length,m++,f=0,p=u.length;++f<p;)h[m]=(h[m]||0)+u[f].length-l[f].length,m++;return l.join(g)}},function(t,e,r){"use strict";var n=r(5),i=r(1),o=r(28);t.exports=function(t,e){var r,l,f,p,h=t.split(a),d=h.length+1,g=1/0,m=[];h.unshift(i(c,e)+u);for(;d--;)if(l=o(h[d]),m[d]=l.stops,0!==n(h[d]).length){if(!l.indent){g=1/0;break}l.indent>0&&l.indent<g&&(g=l.indent)}if(g!==1/0)for(d=h.length;d--;){for(f=m[d],r=g;r&&!(r in f);)r--;p=0!==n(h[d]).length&&g&&r!==g?s:"",h[d]=p+h[d].slice(r in f?f[r]+1:0)}return h.shift(),h.join(a)};var s="\t",a="\n",c=" ",u="!"},function(t,e,r){"use strict";t.exports=function(t,e,r){var f,p,h,d,g,m=t.now(),v=e.length,y=-1,b="";for(;++y<v;){if((h=e.charAt(y))!==o||y>=c){y--;break}b+=h}f="",p="";for(;++y<v;){if((h=e.charAt(y))===n){y--;break}h===o||h===i?p+=h:(f+=p+h,p="")}if(m.column+=b.length,m.offset+=b.length,b+=f+p,h=e.charAt(++y),d=e.charAt(++y),h!==n||d!==s&&d!==a)return;b+=h,p=d,g=d===s?u:l;for(;++y<v;){if((h=e.charAt(y))!==d){if(h!==n)return;y--;break}p+=h}if(r)return!0;return t(b+p)({type:"heading",depth:g,children:this.tokenizeInline(f,m)})};var n="\n",i="\t",o=" ",s="=",a="-",c=3,u=1,l=2},function(t,e,r){"use strict";var n=r(29).openCloseTag;t.exports=function(t,e,r){var n,w,x,A,k,E,q,S=this.options.blocks.join("|"),O=new RegExp("^</?("+S+")(?=(\\s|/?>|$))","i"),T=e.length,C=0,L=[[c,u,!0],[l,f,!0],[p,h,!0],[d,g,!0],[m,v,!0],[O,y,!0],[b,y,!1]];for(;C<T&&((A=e.charAt(C))===i||A===o);)C++;if(e.charAt(C)!==a)return;n=-1===(n=e.indexOf(s,C+1))?T:n,w=e.slice(C,n),x=-1,k=L.length;for(;++x<k;)if(L[x][0].test(w)){E=L[x];break}if(!E)return;if(r)return E[2];if(C=n,!E[1].test(w))for(;C<T;){if(n=-1===(n=e.indexOf(s,C+1))?T:n,w=e.slice(C+1,n),E[1].test(w)){w&&(C=n);break}C=n}return q=e.slice(0,C),t(q)({type:"html",value:q})};var i="\t",o=" ",s="\n",a="<",c=/^<(script|pre|style)(?=(\s|>|$))/i,u=/<\/(script|pre|style)>/i,l=/^<!--/,f=/-->/,p=/^<\?/,h=/\?>/,d=/^<![A-Za-z]/,g=/>/,m=/^<!\[CDATA\[/,v=/\]\]>/,y=/^$/,b=new RegExp(n.source+"\\s*$")},function(t,e,r){"use strict";var n=r(0),i=r(12);t.exports=d,d.notInList=!0,d.notInBlock=!0;var o="\\",s="\n",a="\t",c=" ",u="[",l="]",f="^",p=":",h=/^( {4}|\t)?/gm;function d(t,e,r){var d,g,m,v,y,b,w,x,A,k,E,q,S=this.offset;if(this.options.footnotes){for(d=0,g=e.length,m="",v=t.now(),y=v.line;d<g&&(A=e.charAt(d),n(A));)m+=A,d++;if(e.charAt(d)===u&&e.charAt(d+1)===f){for(d=(m+=u+f).length,w="";d<g&&(A=e.charAt(d))!==l;)A===o&&(w+=A,d++,A=e.charAt(d)),w+=A,d++;if(w&&e.charAt(d)===l&&e.charAt(d+1)===p){if(r)return!0;for(k=w,d=(m+=w+l+p).length;d<g&&((A=e.charAt(d))===a||A===c);)m+=A,d++;for(v.column+=m.length,v.offset+=m.length,w="",b="",x="";d<g;){if((A=e.charAt(d))===s){for(x=A,d++;d<g&&(A=e.charAt(d))===s;)x+=A,d++;for(w+=x,x="";d<g&&(A=e.charAt(d))===c;)x+=A,d++;if(0===x.length)break;w+=x}w&&(b+=w,w=""),b+=A,d++}return m+=b,b=b.replace(h,(function(t){return S[y]=(S[y]||0)+t.length,y++,""})),E=t(m),q=this.enterBlock(),b=this.tokenizeBlock(b,v),q(),E({type:"footnoteDefinition",identifier:i(k),label:k,children:b})}}}}},function(t,e,r){"use strict";t.exports=function(t){return String(t).replace(/\s+/g," ")}},function(t,e,r){"use strict";var n=r(0),i=r(12);t.exports=function(t,e,r){var n,v,w,x,A,k,E,q,S=this.options.commonmark,O=0,T=e.length,C="";for(;O<T&&((x=e.charAt(O))===l||x===u);)C+=x,O++;if((x=e.charAt(O))!==f)return;O++,C+=x,w="";for(;O<T&&(x=e.charAt(O))!==p;)x===a&&(w+=x,O++,x=e.charAt(O)),w+=x,O++;if(!w||e.charAt(O)!==p||e.charAt(O+1)!==g)return;k=w,O=(C+=w+p+g).length,w="";for(;O<T&&((x=e.charAt(O))===u||x===l||x===c);)C+=x,O++;if(x=e.charAt(O),w="",n=C,x===m){for(O++;O<T&&y(x=e.charAt(O));)w+=x,O++;if((x=e.charAt(O))===y.delimiter)C+=m+w+x,O++;else{if(S)return;O-=w.length+1,w=""}}if(!w){for(;O<T&&b(x=e.charAt(O));)w+=x,O++;C+=w}if(!w)return;E=w,w="";for(;O<T&&((x=e.charAt(O))===u||x===l||x===c);)w+=x,O++;x=e.charAt(O),A=null,x===o?A=o:x===s?A=s:x===h&&(A=d);if(A){if(!w)return;for(O=(C+=w+x).length,w="";O<T&&(x=e.charAt(O))!==A;){if(x===c){if(O++,(x=e.charAt(O))===c||x===A)return;w+=c}w+=x,O++}if((x=e.charAt(O))!==A)return;v=C,C+=w+x,O++,q=w,w=""}else w="",O=C.length;for(;O<T&&((x=e.charAt(O))===u||x===l);)C+=x,O++;if(!(x=e.charAt(O))||x===c)return!!r||(n=t(n).test().end,E=this.decode.raw(this.unescape(E),n,{nonTerminated:!1}),q&&(v=t(v).test().end,q=this.decode.raw(this.unescape(q),v)),t(C)({type:"definition",identifier:i(k),label:k,title:q||null,url:E}))};var o='"',s="'",a="\\",c="\n",u="\t",l=" ",f="[",p="]",h="(",d=")",g=":",m="<",v=">";function y(t){return t!==v&&t!==f&&t!==p}function b(t){return t!==f&&t!==p&&!n(t)}y.delimiter=v},function(t,e,r){"use strict";var n=r(0);t.exports=function(t,e,r){var m,v,y,b,w,x,A,k,E,q,S,O,T,C,L,D,_,I,N,P,R,j;if(!this.options.gfm)return;m=0,D=0,x=e.length+1,A=[];for(;m<x;){if(P=e.indexOf(o,m),R=e.indexOf(l,m+1),-1===P&&(P=e.length),-1===R||R>P){if(D<p)return;break}A.push(e.slice(m,P)),D++,m=P+1}b=A.join(o),v=A.splice(1,1)[0]||[],m=0,x=v.length,D--,y=!1,S=[];for(;m<x;){if((E=v.charAt(m))===l){if(q=null,!1===y){if(!1===j)return}else S.push(y),y=!1;j=!1}else if(E===a)q=!0,y=y||null;else if(E===c)y=y===h?d:q&&null===y?g:h;else if(!n(E))return;m++}!1!==y&&S.push(y);if(S.length<f)return;if(r)return!0;L=-1,I=[],N=t(b).reset({type:"table",align:S,children:I});for(;++L<D;){for(_=A[L],w={type:"tableRow",children:[]},L&&t(o),t(_).reset(w,N),x=_.length+1,m=0,k="",O="",T=!0;m<x;)(E=_.charAt(m))!==i&&E!==s?(""===E||E===l?T?t(E):(!O&&!E||T||(b=O,k.length>1&&(E?(b+=k.slice(0,k.length-1),k=k.charAt(k.length-1)):(b+=k,k="")),C=t.now(),t(b)({type:"tableCell",children:this.tokenizeInline(O,C)},w)),t(k+E),k="",O=""):(k&&(O+=k,k=""),O+=E,E===u&&m!==x-2&&(O+=_.charAt(m+1),m++)),T=!1,m++):(O?k+=E:t(E),m++);L||t(o+v)}return N};var i="\t",o="\n",s=" ",a="-",c=":",u="\\",l="|",f=1,p=2,h="left",d="center",g="right"},function(t,e,r){"use strict";var n=r(5),i=r(4),o=r(27),s=r(11);t.exports=function(t,e,r){var f,p,h,d,g,m=this.options,v=m.commonmark,y=m.gfm,b=this.blockTokenizers,w=this.interruptParagraph,x=e.indexOf(c),A=e.length;for(;x<A;){if(-1===x){x=A;break}if(e.charAt(x+1)===c)break;if(v){for(d=0,f=x+1;f<A;){if((h=e.charAt(f))===a){d=l;break}if(h!==u)break;d++,f++}if(d>=l&&h!==c){x=e.indexOf(c,x+1);continue}}if(p=e.slice(x+1),s(w,b,this,[t,p,!0]))break;if(b.list.call(this,t,p,!0)&&(this.inList||v||y&&!i(n.left(p).charAt(0))))break;if(f=x,-1!==(x=e.indexOf(c,x+1))&&""===n(e.slice(f,x))){x=f;break}}if(p=e.slice(0,x),""===n(p))return t(p),null;if(r)return!0;return g=t.now(),p=o(p),t(p)({type:"paragraph",children:this.tokenizeInline(p,g)})};var a="\t",c="\n",u=" ",l=4},function(t,e,r){"use strict";var n=r(93);t.exports=s,s.locator=n;var i="\n",o="\\";function s(t,e,r){var n,s;if(e.charAt(0)===o&&(n=e.charAt(1),-1!==this.escape.indexOf(n)))return!!r||(s=n===i?{type:"break"}:{type:"text",value:n},t(o+n)(s))}},function(t,e,r){"use strict";t.exports=function(t,e){return t.indexOf("\\",e)}},function(t,e,r){"use strict";var n=r(0),i=r(7),o=r(30);t.exports=p,p.locator=o,p.notInLink=!0;var s="<",a=">",c="@",u="/",l="mailto:",f=l.length;function p(t,e,r){var o,p,h,d,g,m="",v=e.length,y=0,b="",w=!1,x="";if(e.charAt(0)===s){for(y++,m=s;y<v&&(o=e.charAt(y),!(n(o)||o===a||o===c||":"===o&&e.charAt(y+1)===u));)b+=o,y++;if(b){if(x+=b,b="",x+=o=e.charAt(y),y++,o===c)w=!0;else{if(":"!==o||e.charAt(y+1)!==u)return;x+=u,y++}for(;y<v&&(o=e.charAt(y),!n(o)&&o!==a);)b+=o,y++;if(o=e.charAt(y),b&&o===a)return!!r||(h=x+=b,m+=x+o,(p=t.now()).column++,p.offset++,w&&(x.slice(0,f).toLowerCase()===l?(h=h.slice(f),p.column+=f,p.offset+=f):x=l+x),d=this.inlineTokenizers,this.inlineTokenizers={text:d.text},g=this.enterLink(),h=this.tokenizeInline(h,p),this.inlineTokenizers=d,g(),t(m)({type:"link",title:null,url:i(x,{nonTerminated:!1}),children:h}))}}}},function(t,e,r){"use strict";var n=r(7),i=r(0),o=r(96);t.exports=x,x.locator=o,x.notInLink=!0;var s='"',a="'",c="(",u=")",l=",",f=".",p=":",h=";",d="<",g="@",m="[",v="]",y="mailto:",b=["http://","https://",y],w=b.length;function x(t,e,r){var o,x,A,k,E,q,S,O,T,C,L,D,_;if(this.options.gfm){for(o="",k=-1;++k<w;)if(q=b[k],(S=e.slice(0,q.length)).toLowerCase()===q){o=S;break}if(o){for(k=o.length,O=e.length,T="",C=0;k<O&&(A=e.charAt(k),!i(A)&&A!==d)&&(A!==f&&A!==l&&A!==p&&A!==h&&A!==s&&A!==a&&A!==u&&A!==v||(L=e.charAt(k+1))&&!i(L))&&(A!==c&&A!==m||C++,A!==u&&A!==v||!(--C<0));)T+=A,k++;if(T){if(x=o+=T,q===y){if(-1===(E=T.indexOf(g))||E===O-1)return;x=x.slice(y.length)}return!!r||(_=this.enterLink(),D=this.inlineTokenizers,this.inlineTokenizers={text:D.text},x=this.tokenizeInline(x,t.now()),this.inlineTokenizers=D,_(),t(o)({type:"link",title:null,url:n(o,{nonTerminated:!1}),children:x}))}}}}},function(t,e,r){"use strict";t.exports=function(t,e){var r,i=n.length,o=-1,s=-1;if(!this.options.gfm)return-1;for(;++o<i;)-1!==(r=t.indexOf(n[o],e))&&(r<s||-1===s)&&(s=r);return s};var n=["https://","http://","mailto:"]},function(t,e,r){"use strict";var n=r(23),i=r(30),o=r(29).tag;t.exports=p,p.locator=i;var s="<",a="?",c="!",u="/",l=/^<a /i,f=/^<\/a>/i;function p(t,e,r){var i,p,h=e.length;if(!(e.charAt(0)!==s||h<3)&&(i=e.charAt(1),(n(i)||i===a||i===c||i===u)&&(p=e.match(o))))return!!r||(p=p[0],!this.inLink&&l.test(p)?this.inLink=!0:this.inLink&&f.test(p)&&(this.inLink=!1),t(p)({type:"html",value:p}))}},function(t,e,r){"use strict";var n=r(0),i=r(31);t.exports=v,v.locator=i;var o="\n",s="!",a='"',c="'",u="(",l=")",f="<",p=">",h="[",d="\\",g="]",m="`";function v(t,e,r){var i,v,y,b,w,x,A,k,E,q,S,O,T,C,L,D,_,I,N="",P=0,R=e.charAt(0),j=this.options.pedantic,U=this.options.commonmark,B=this.options.gfm;if(R===s&&(k=!0,N=R,R=e.charAt(++P)),R===h&&(k||!this.inLink)){for(N+=R,C="",P++,S=e.length,T=0,(D=t.now()).column+=P,D.offset+=P;P<S;){if(x=R=e.charAt(P),R===m){for(v=1;e.charAt(P+1)===m;)x+=R,P++,v++;y?v>=y&&(y=0):y=v}else if(R===d)P++,x+=e.charAt(P);else if(y&&!B||R!==h){if((!y||B)&&R===g){if(!T){if(!j)for(;P<S&&(R=e.charAt(P+1),n(R));)x+=R,P++;if(e.charAt(P+1)!==u)return;x+=u,i=!0,P++;break}T--}}else T++;C+=x,x="",P++}if(i){for(E=C,N+=C+x,P++;P<S&&(R=e.charAt(P),n(R));)N+=R,P++;if(C="",b=N,(R=e.charAt(P))===f){for(P++,b+=f;P<S&&(R=e.charAt(P))!==p;){if(U&&R===o)return;C+=R,P++}if(e.charAt(P)!==p)return;N+=f+C+p,L=C,P++}else{for(R=null,x="";P<S&&(R=e.charAt(P),!x||!(R===a||R===c||U&&R===u));){if(n(R)){if(!j)break;x+=R}else{if(R===u)T++;else if(R===l){if(0===T)break;T--}C+=x,x="",R===d&&(C+=d,R=e.charAt(++P)),C+=R}P++}L=C,P=(N+=C).length}for(C="";P<S&&(R=e.charAt(P),n(R));)C+=R,P++;if(R=e.charAt(P),N+=C,C&&(R===a||R===c||U&&R===u))if(P++,C="",q=R===u?l:R,w=N+=R,U){for(;P<S&&(R=e.charAt(P))!==q;)R===d&&(C+=d,R=e.charAt(++P)),P++,C+=R;if((R=e.charAt(P))!==q)return;for(O=C,N+=C+R,P++;P<S&&(R=e.charAt(P),n(R));)N+=R,P++}else for(x="";P<S;){if((R=e.charAt(P))===q)A&&(C+=q+x,x=""),A=!0;else if(A){if(R===l){N+=C+q+x,O=C;break}n(R)?x+=R:(C+=q+x+R,x="",A=!1)}else C+=R;P++}if(e.charAt(P)===l)return!!r||(N+=l,L=this.decode.raw(this.unescape(L),t(b).test().end,{nonTerminated:!1}),O&&(w=t(w).test().end,O=this.decode.raw(this.unescape(O),w)),I={type:k?"image":"link",title:O||null,url:L},k?I.alt=this.decode.raw(this.unescape(E),D)||null:(_=this.enterLink(),I.children=this.tokenizeInline(E,D),_()),t(N)(I))}}}},function(t,e,r){"use strict";var n=r(0),i=r(31),o=r(12);t.exports=y,y.locator=i;var s="link",a="image",c="footnote",u="shortcut",l="collapsed",f="full",p=" ",h="!",d="[",g="\\",m="]",v="^";function y(t,e,r){var i,y,b,w,x,A,k,E,q=this.options.commonmark,S=this.options.footnotes,O=e.charAt(0),T=0,C=e.length,L="",D="",_=s,I=u;if(O===h&&(_=a,D=O,O=e.charAt(++T)),O===d){if(T++,D+=O,A="",S&&e.charAt(T)===v){if(_===a)return;D+=v,T++,_=c}for(E=0;T<C;){if((O=e.charAt(T))===d)k=!0,E++;else if(O===m){if(!E)break;E--}O===g&&(A+=g,O=e.charAt(++T)),A+=O,T++}if(L=A,i=A,(O=e.charAt(T))===m){if(T++,L+=O,A="",!q)for(;T<C&&(O=e.charAt(T),n(O));)A+=O,T++;if(O=e.charAt(T),_===c||O!==d||S&&e.charAt(T+1)===v){if(!i)return;y=i}else{for(y="",A+=O,T++;T<C&&(O=e.charAt(T))!==d&&O!==m;)O===g&&(y+=g,O=e.charAt(++T)),y+=O,T++;(O=e.charAt(T))===m?(I=y?f:l,A+=y+O,T++):y="",L+=A,A=""}if(I===f||!k)return L=D+L,_===s&&this.inLink?null:!!r||(_===c&&-1!==i.indexOf(p)?t(L)({type:c,children:this.tokenizeInline(i,t.now())}):((b=t.now()).column+=D.length,b.offset+=D.length,w={type:_+"Reference",identifier:o(y=I===f?y:i),label:y},_!==s&&_!==a||(w.referenceType=I),_===s?(x=this.enterLink(),w.children=this.tokenizeInline(i,b),x()):_===a&&(w.alt=this.decode.raw(this.unescape(i),b)||null),t(L)(w)))}}}},function(t,e,r){"use strict";var n=r(5),i=r(0),o=r(101);t.exports=u,u.locator=o;var s="\\",a="*",c="_";function u(t,e,r){var o,u,l,f,p,h,d,g=0,m=e.charAt(g);if(!(m!==a&&m!==c||e.charAt(++g)!==m||(u=this.options.pedantic,p=(l=m)+l,h=e.length,g++,f="",m="",u&&i(e.charAt(g)))))for(;g<h;){if(d=m,!((m=e.charAt(g))!==l||e.charAt(g+1)!==l||u&&i(d))&&(m=e.charAt(g+2))!==l){if(!n(f))return;return!!r||((o=t.now()).column+=2,o.offset+=2,t(p+f+p)({type:"strong",children:this.tokenizeInline(f,o)}))}u||m!==s||(f+=m,m=e.charAt(++g)),f+=m,g++}}},function(t,e,r){"use strict";t.exports=function(t,e){var r=t.indexOf("**",e),n=t.indexOf("__",e);if(-1===n)return r;if(-1===r)return n;return n<r?n:r}},function(t,e,r){"use strict";var n=r(5),i=r(103),o=r(0),s=r(104);t.exports=l,l.locator=s;var a="*",c="_",u="\\";function l(t,e,r){var s,l,f,p,h,d,g,m=0,v=e.charAt(m);if(!(v!==a&&v!==c||(l=this.options.pedantic,h=v,f=v,d=e.length,m++,p="",v="",l&&o(e.charAt(m)))))for(;m<d;){if(g=v,!((v=e.charAt(m))!==f||l&&o(g))){if((v=e.charAt(++m))!==f){if(!n(p)||g===f)return;if(!l&&f===c&&i(v)){p+=f;continue}return!!r||((s=t.now()).column++,s.offset++,t(h+p+f)({type:"emphasis",children:this.tokenizeInline(p,s)}))}p+=f}l||v!==u||(p+=v,v=e.charAt(++m)),p+=v,m++}}},function(t,e,r){"use strict";t.exports=function(t){return i.test("number"==typeof t?n(t):t.charAt(0))};var n=String.fromCharCode,i=/\w/},function(t,e,r){"use strict";t.exports=function(t,e){var r=t.indexOf("*",e),n=t.indexOf("_",e);if(-1===n)return r;if(-1===r)return n;return n<r?n:r}},function(t,e,r){"use strict";var n=r(0),i=r(106);t.exports=a,a.locator=i;var o="~",s="~~";function a(t,e,r){var i,a,c,u="",l="",f="",p="";if(this.options.gfm&&e.charAt(0)===o&&e.charAt(1)===o&&!n(e.charAt(2)))for(i=1,a=e.length,(c=t.now()).column+=2,c.offset+=2;++i<a;){if(!((u=e.charAt(i))!==o||l!==o||f&&n(f)))return!!r||t(s+p+s)({type:"delete",children:this.tokenizeInline(p,c)});p+=l,f=l,l=u}}},function(t,e,r){"use strict";t.exports=function(t,e){return t.indexOf("~~",e)}},function(t,e,r){"use strict";var n=r(108);t.exports=a,a.locator=n;var i=10,o=32,s=96;function a(t,e,r){for(var n,a,c,u,l,f,p=e.length,h=0;h<p&&e.charCodeAt(h)===s;)h++;if(0!==h&&h!==p){for(n=h,l=e.charCodeAt(h);h<p;){if(u=l,l=e.charCodeAt(h+1),u===s){if(void 0===a&&(a=h),c=h+1,l!==s&&c-a===n){f=!0;break}}else void 0!==a&&(a=void 0,c=void 0);h++}if(f){if(r)return!0;if(h=n,p=a,u=e.charCodeAt(h),l=e.charCodeAt(p-1),f=!1,p-h>2&&(u===o||u===i)&&(l===o||l===i)){for(h++,p--;h<p;){if((u=e.charCodeAt(h))!==o&&u!==i){f=!0;break}h++}!0===f&&(n++,a--)}return t(e.slice(0,c))({type:"inlineCode",value:e.slice(n,a)})}}}},function(t,e,r){"use strict";t.exports=function(t,e){return t.indexOf("`",e)}},function(t,e,r){"use strict";var n=r(110);t.exports=a,a.locator=n;var i=" ",o="\n",s=2;function a(t,e,r){for(var n,a=e.length,c=-1,u="";++c<a;){if((n=e.charAt(c))===o){if(c<s)return;return!!r||t(u+=n)({type:"break"})}if(n!==i)return;u+=n}}},function(t,e,r){"use strict";t.exports=function(t,e){var r=t.indexOf("\n",e);for(;r>e&&" "===t.charAt(r-1);)r--;return r}},function(t,e,r){"use strict";t.exports=function(t,e,r){var n,i,o,s,a,c,u,l,f,p;if(r)return!0;n=this.inlineMethods,s=n.length,i=this.inlineTokenizers,o=-1,f=e.length;for(;++o<s;)"text"!==(l=n[o])&&i[l]&&((u=i[l].locator)||t.file.fail("Missing locator: `"+l+"`"),-1!==(c=u.call(this,e,1))&&c<f&&(f=c));a=e.slice(0,f),p=t.now(),this.decode(a,p,(function(e,r,n){t(n||e)({type:"text",value:e})}))}},function(t,e,r){"use strict";var n=r(18),i=r(2),o=r(113);function s(t){var e=n(o);e.prototype.options=i(e.prototype.options,this.data("settings"),t),this.Compiler=e}t.exports=s,s.Compiler=o},function(t,e,r){"use strict";var n=r(2),i=r(19);function o(t,e){this.inLink=!1,this.inTable=!1,this.tree=t,this.file=e,this.options=n(this.options),this.setOptions({})}t.exports=o;var s=o.prototype;s.enterLink=i("inLink",!1),s.enterTable=i("inTable",!1),s.enterLinkReference=r(114),s.options=r(33),s.setOptions=r(115),s.compile=r(121),s.visit=r(123),s.all=r(124),s.block=r(125),s.visitOrderedItems=r(126),s.visitUnorderedItems=r(127),s.visitors={root:r(128),text:r(129),heading:r(130),paragraph:r(131),blockquote:r(132),list:r(133),listItem:r(134),inlineCode:r(135),code:r(136),html:r(137),thematicBreak:r(138),strong:r(139),emphasis:r(140),break:r(141),delete:r(142),link:r(143),linkReference:r(145),imageReference:r(147),definition:r(148),image:r(149),footnote:r(150),footnoteReference:r(151),footnoteDefinition:r(152),table:r(153),tableCell:r(155)}},function(t,e,r){"use strict";var n=r(32);t.exports=function(t,e){var r=t.encode,i=t.escape,o=t.enterLink();if("shortcut"!==e.referenceType&&"collapsed"!==e.referenceType)return o;return t.escape=n,t.encode=n,function(){t.encode=r,t.escape=i,o()}}},function(t,e,r){"use strict";var n=r(2),i=r(116),o=r(33),s=r(119),a=r(32);t.exports=function(t){var e,r,f=this.options;if(null==t)t={};else{if("object"!=typeof t)throw new Error("Invalid value `"+t+"` for setting `options`");t=n(t)}for(r in o)u[typeof o[r]](t,r,f[r],c[r]);(e=t.ruleRepetition)&&e<3&&l(e,"options.ruleRepetition");return this.encode=function(t){var e={};if("false"===t)return a;"true"===t&&(e.useNamedReferences=!0);"escape"===t&&(e.escapeOnly=!0,e.useNamedReferences=!0);return(function(t){return i(t,e)})}(String(t.entities)),this.escape=s(t),this.options=t,this};var c={entities:{true:!0,false:!0,numbers:!0,escape:!0},bullet:{"*":!0,"-":!0,"+":!0},rule:{"-":!0,_:!0,"*":!0},listItemIndent:{tab:!0,mixed:!0,1:!0},emphasis:{_:!0,"*":!0},strong:{_:!0,"*":!0},fence:{"`":!0,"~":!0}},u={boolean:function(t,e,r){var n=t[e];null==n&&(n=r);"boolean"!=typeof n&&l(n,"options."+e);t[e]=n},string:function(t,e,r,n){var i=t[e];null==i&&(i=r);(i=String(i))in n||l(i,"options."+e);t[e]=i},number:function(t,e,r){var n=t[e];null==n&&(n=r);isNaN(n)&&l(n,"options."+e);t[e]=n},function:function(t,e,r){var n=t[e];null==n&&(n=r);"function"!=typeof n&&l(n,"options."+e);t[e]=n}};function l(t,e){throw new Error("Invalid value `"+t+"` for setting `"+e+"`")}},function(t,e,r){"use strict";var n=r(117),i=r(20),o=r(21),s=r(4),a=r(22),c=r(118);t.exports=d,d.escape=function(t){return d(t,{escapeOnly:!0,useNamedReferences:!0})};var u={}.hasOwnProperty,l=function(){var t,e={};for(t in n)e[n[t]]=t;return e}(),f=v(['"',"'","<",">","&","`"]),p=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,h=/[\x01-\t\x0B\f\x0E-\x1F\x7F\x81\x8D\x8F\x90\x9D\xA0-\uFFFF]/g;function d(t,e){var r=e||{},n=r.subset,o=n?v(n):f,s=r.escapeOnly,d=r.omitOptionalSemicolons;return t=t.replace(o,y),n||s?t:t.replace(p,(function(t,e,r){return g(1024*(t.charCodeAt(0)-55296)+t.charCodeAt(1)-56320+65536,r.charAt(e+2),d)})).replace(h,y);function y(t,e,n){return function(t,e,r){var n,o,s,f,p=r.useShortestReferences,h=r.omitOptionalSemicolons;(p||r.useNamedReferences)&&u.call(l,t)&&(n=function(t,e,r,n){var o="&"+t;if(r&&u.call(i,t)&&-1===c.indexOf(t)&&(!n||e&&"="!==e&&!a(e)))return o;return o+";"}(l[t],e,h,r.attribute));!p&&n||(o=t.charCodeAt(0),s=g(o,e,h),p&&(f=m(o,e,h)).length<s.length&&(s=f));if(n&&(!p||n.length<s.length))return n;return s}(t,n.charAt(e+1),r)}}function g(t,e,r){var n="&#x"+t.toString(16).toUpperCase();return r&&e&&!o(e)?n:n+";"}function m(t,e,r){var n="&#"+String(t);return r&&e&&!s(e)?n:n+";"}function v(t){return new RegExp("["+t.join("")+"]","g")}},function(t){t.exports=JSON.parse('{"nbsp":" ","iexcl":"¡","cent":"¢","pound":"£","curren":"¤","yen":"¥","brvbar":"¦","sect":"§","uml":"¨","copy":"©","ordf":"ª","laquo":"«","not":"¬","shy":"­","reg":"®","macr":"¯","deg":"°","plusmn":"±","sup2":"²","sup3":"³","acute":"´","micro":"µ","para":"¶","middot":"·","cedil":"¸","sup1":"¹","ordm":"º","raquo":"»","frac14":"¼","frac12":"½","frac34":"¾","iquest":"¿","Agrave":"À","Aacute":"Á","Acirc":"Â","Atilde":"Ã","Auml":"Ä","Aring":"Å","AElig":"Æ","Ccedil":"Ç","Egrave":"È","Eacute":"É","Ecirc":"Ê","Euml":"Ë","Igrave":"Ì","Iacute":"Í","Icirc":"Î","Iuml":"Ï","ETH":"Ð","Ntilde":"Ñ","Ograve":"Ò","Oacute":"Ó","Ocirc":"Ô","Otilde":"Õ","Ouml":"Ö","times":"×","Oslash":"Ø","Ugrave":"Ù","Uacute":"Ú","Ucirc":"Û","Uuml":"Ü","Yacute":"Ý","THORN":"Þ","szlig":"ß","agrave":"à","aacute":"á","acirc":"â","atilde":"ã","auml":"ä","aring":"å","aelig":"æ","ccedil":"ç","egrave":"è","eacute":"é","ecirc":"ê","euml":"ë","igrave":"ì","iacute":"í","icirc":"î","iuml":"ï","eth":"ð","ntilde":"ñ","ograve":"ò","oacute":"ó","ocirc":"ô","otilde":"õ","ouml":"ö","divide":"÷","oslash":"ø","ugrave":"ù","uacute":"ú","ucirc":"û","uuml":"ü","yacute":"ý","thorn":"þ","yuml":"ÿ","fnof":"ƒ","Alpha":"Α","Beta":"Β","Gamma":"Γ","Delta":"Δ","Epsilon":"Ε","Zeta":"Ζ","Eta":"Η","Theta":"Θ","Iota":"Ι","Kappa":"Κ","Lambda":"Λ","Mu":"Μ","Nu":"Ν","Xi":"Ξ","Omicron":"Ο","Pi":"Π","Rho":"Ρ","Sigma":"Σ","Tau":"Τ","Upsilon":"Υ","Phi":"Φ","Chi":"Χ","Psi":"Ψ","Omega":"Ω","alpha":"α","beta":"β","gamma":"γ","delta":"δ","epsilon":"ε","zeta":"ζ","eta":"η","theta":"θ","iota":"ι","kappa":"κ","lambda":"λ","mu":"μ","nu":"ν","xi":"ξ","omicron":"ο","pi":"π","rho":"ρ","sigmaf":"ς","sigma":"σ","tau":"τ","upsilon":"υ","phi":"φ","chi":"χ","psi":"ψ","omega":"ω","thetasym":"ϑ","upsih":"ϒ","piv":"ϖ","bull":"•","hellip":"…","prime":"","Prime":"″","oline":"‾","frasl":"","weierp":"℘","image":"","real":"","trade":"™","alefsym":"ℵ","larr":"←","uarr":"↑","rarr":"→","darr":"↓","harr":"↔","crarr":"↵","lArr":"⇐","uArr":"⇑","rArr":"⇒","dArr":"⇓","hArr":"⇔","forall":"∀","part":"∂","exist":"∃","empty":"∅","nabla":"∇","isin":"∈","notin":"∉","ni":"∋","prod":"∏","sum":"∑","minus":"","lowast":"","radic":"√","prop":"∝","infin":"∞","ang":"∠","and":"∧","or":"","cap":"∩","cup":"","int":"∫","there4":"∴","sim":"","cong":"≅","asymp":"≈","ne":"≠","equiv":"≡","le":"≤","ge":"≥","sub":"⊂","sup":"⊃","nsub":"⊄","sube":"⊆","supe":"⊇","oplus":"⊕","otimes":"⊗","perp":"⊥","sdot":"⋅","lceil":"⌈","rceil":"⌉","lfloor":"⌊","rfloor":"⌋","lang":"〈","rang":"〉","loz":"◊","spades":"♠","clubs":"♣","hearts":"♥","diams":"♦","quot":"\\"","amp":"&","lt":"<","gt":">","OElig":"Œ","oelig":"œ","Scaron":"Š","scaron":"š","Yuml":"Ÿ","circ":"ˆ","tilde":"˜","ensp":"","emsp":"","thinsp":"","zwnj":"","zwj":"","lrm":"","rlm":"","ndash":"","mdash":"—","lsquo":"","rsquo":"","sbquo":"","ldquo":"“","rdquo":"”","bdquo":"„","dagger":"†","Dagger":"‡","permil":"‰","lsaquo":"","rsaquo":"","euro":"€"}')},function(t){t.exports=JSON.parse('["cent","copy","divide","gt","lt","not","para","times"]')},function(t,e,r){"use strict";var n=r(4),i=r(120),o=r(0),s=r(24),a=r(34);t.exports=function(t){return function(e,r,_){var I,N,B,z,$,F,V=t.gfm,H=t.commonmark,M=t.pedantic,G=H?[y,d]:[y],W=_&&_.children,Z=W&&W.indexOf(r),Y=W&&W[Z-1],Q=W&&W[Z+1],J=e.length,K=s(t),X=-1,tt=[],et=tt;I=Y?j(Y)&&P.test(Y.value):!_||"root"===_.type||"paragraph"===_.type;for(;++X<J;){if(N=e.charAt(X),F=!1,"\n"===N)I=!0;else if(N===k||N===S||N===g||N===A||N===w||N===p&&a(e.slice(X))>0||N===E&&this.inLink||V&&N===T&&e.charAt(X+1)===T||V&&N===O&&(this.inTable||R(e,X))||N===q&&X>0&&X<J-1&&(M||!i(e.charAt(X-1))||!i(e.charAt(X+1)))||V&&!this.inLink&&N===b&&U(tt.join("")))F=!0;else if(I)if(N===x||N===f||N===g||N===v||N===m)F=!0;else if(n(N)){for($=X+1;$<J&&n(e.charAt($));)$++;-1!==G.indexOf(e.charAt($))&&((Q=e.charAt($+1))&&Q!==l&&Q!==c&&Q!==u||(tt.push(e.slice(X,$)),X=$,N=e.charAt(X),F=!0))}I&&!o(N)&&(I=!1),tt.push(F?rt(N):N)}if(W&&j(r)){if(Y&&Y.referenceType===D){for(X=-1,J=et.length;++X<J;)if((N=et[X])!==l&&N!==c){N!==h&&N!==b||(et[X]=rt(N));break}j(Q)&&X===J&&Q.value.charAt(0)===h&&et.push(k)}V&&!this.inLink&&j(Y)&&e.charAt(0)===b&&U(Y.value.slice(-6))&&(et[0]=rt(b)),j(Q)&&e.charAt(J-1)===p&&0!==a(p+Q.value)&&(et[et.length-1]=rt(p)),Q&&"link"===Q.type&&e.charAt(J-1)===C&&(et[et.length-1]=rt(C)),V&&j(Q)&&e.charAt(J-1)===T&&Q.value.charAt(0)===T&&et.splice(et.length-1,0,k),B=j(Y)&&i(Y.value.slice(-1)),z=j(Q)&&i(Q.value.charAt(0)),1===J?e!==q||!M&&B&&z||et.unshift(k):(e.charAt(0)!==q||!M&&B&&i(e.charAt(1))||et.unshift(k),e.charAt(J-1)!==q||!M&&z&&i(e.charAt(J-2))||et.splice(et.length-1,0,k))}return et.join("");function rt(t){return-1===K.indexOf(t)?L[t]:k+t}}};var c="\t",u="\n",l=" ",f="#",p="&",h="(",d=")",g="*",m="+",v="-",y=".",b=":",w="<",x=">",A="[",k="\\",E="]",q="_",S="`",O="|",T="~",C="!",L={"<":"&lt;",":":"&#x3A;","&":"&amp;","|":"&#x7C;","~":"&#x7E;"},D="shortcut",_="mailto",I="https",N="http",P=/\n\s*$/;function R(t,e){var r,n=t.lastIndexOf(u,e),i=t.indexOf(u,e);for(i=-1===i?t.length:i;++n<i;)if((r=t.charAt(n))!==b&&r!==v&&r!==l&&r!==O)return!1;return!0}function j(t){return t&&"text"===t.type}function U(t){var e=t.slice(-6).toLowerCase();return e===_||e.slice(-5)===I||e.slice(-4)===N}},function(t,e,r){"use strict";t.exports=function(t){if("string"!=typeof t)throw new TypeError("Expected a string");return!/[^0-9a-z\xDF-\xFF]/.test(t.toLowerCase())}},function(t,e,r){"use strict";var n=r(122);t.exports=function(){return this.visit(n(this.tree,this.options.commonmark))}},function(t,e,r){"use strict";var n=r(26);function i(t,e){var r,n;return"text"===t.type?!t.position||(r=t.position.start,n=t.position.end,r.line!==n.line||n.column-r.column===t.value.length):e&&"blockquote"===t.type}t.exports=function(t,e){return n(t,(function(t,r,n){var o=n?n.children:[],s=r&&o[r-1];if(s&&t.type===s.type&&i(s,e)&&i(t,e))return t.value&&(s.value+=t.value),t.children&&(s.children=s.children.concat(t.children)),o.splice(r,1),s.position&&t.position&&(s.position.end=t.position.end),r})),t}},function(t,e,r){"use strict";t.exports=function(t,e){var r=this.visitors;"function"!=typeof r[t.type]&&this.file.fail(new Error("Missing compiler for node of type `"+t.type+"`: `"+t+"`"),t);return r[t.type].call(this,t,e)}},function(t,e,r){"use strict";t.exports=function(t){var e=t.children,r=e.length,n=[],i=-1;for(;++i<r;)n[i]=this.visit(e[i],t);return n}},function(t,e,r){"use strict";t.exports=function(t){var e,r,s=this.options,a=s.fences,c=s.commonmark?o:i,u=[],l=t.children,f=l.length,p=-1;for(;++p<f;)e=r,r=l[p],e&&("list"===e.type&&("list"===r.type&&e.ordered===r.ordered||"code"===r.type&&!r.lang&&!a)?u.push(c):u.push(n)),u.push(this.visit(r,t));return u.join("")};var n="\n\n",i=n+"\n",o=n+"\x3c!----\x3e"+n},function(t,e,r){"use strict";t.exports=function(t){var e,r=this.visitors.listItem,s=this.options.incrementListMarker,a=[],c=t.start,u=t.children,l=u.length,f=-1;c=null==c?1:c;for(;++f<l;)e=(s?c+f:c)+i,a[f]=r.call(this,u[f],t,f,e);return a.join(t.spread?o:n)};var n="\n",i=".",o=n+n},function(t,e,r){"use strict";t.exports=function(t){var e=this.options.bullet,r=this.visitors.listItem,o=t.children,s=o.length,a=-1,c=[];for(;++a<s;)c[a]=r.call(this,o[a],t,a,e);return c.join(t.spread?i:n)};var n="\n",i=n+n},function(t,e,r){"use strict";t.exports=function(t){var e=this.block(t);e.charAt(e.length-1)!==n&&(e+=n);return e};var n="\n"},function(t,e,r){"use strict";t.exports=function(t,e){return this.encode(this.escape(t.value,t,e),t)}},function(t,e,r){"use strict";var n=r(1);t.exports=function(t){var e,r=t.depth,u=this.options.setext,l=this.options.closeAtx,f=this.all(t).join("");if(u&&r<3)return f+i+n(1===r?c:a,f.length);return(e=n(s,t.depth))+o+f+(l?o+e:"")};var i="\n",o=" ",s="#",a="-",c="="},function(t,e,r){"use strict";t.exports=function(t){return this.all(t).join("")}},function(t,e,r){"use strict";t.exports=function(t){var e,r=this.block(t).split(n),s=[],a=r.length,c=-1;for(;++c<a;)e=r[c],s[c]=(e?i:"")+e;return o+s.join(n+o)};var n="\n",i=" ",o=">"},function(t,e,r){"use strict";t.exports=function(t){return(t.ordered?this.visitOrderedItems:this.visitUnorderedItems).call(this,t)}},function(t,e,r){"use strict";var n=r(1),i=r(35);t.exports=function(t,e,r,h){var d,g,m,v=this.options.listItemIndent,y=h||this.options.bullet,b=null==t.spread||t.spread,w=t.checked,x=t.children,A=x.length,k=[],E=-1;for(;++E<A;)k[E]=this.visit(x[E],t);d=k.join(b?f:o),"boolean"==typeof w&&(d=a+(w?u:s)+c+s+d);"1"===v||"mixed"===v&&-1===d.indexOf(o)?(g=y.length+1,m=s):(g=l((y.length+1)/p)*p,m=n(s,g-y.length));return d?y+m+i(d,g/p).slice(g):y};var o="\n",s=" ",a="[",c="]",u="x",l=Math.ceil,f=o+o,p=4},function(t,e,r){"use strict";var n=r(36),i=r(1);t.exports=function(t){var e,r,s=t.value,a=i(o,n(s,o)+1),l=a,f=a,p=s.charCodeAt(0),h=s.charCodeAt(s.length-1),d=!1;if(p===c||h===c)d=!0;else if(s.length>2&&u(p)&&u(h))for(e=1,r=s.length-1;++e<r;)if(!u(s.charCodeAt(e))){d=!0;break}d&&(l+=" ",f=" "+f);return l+s+f};var o="`",s=10,a=32,c=96;function u(t){return t===s||t===a}},function(t,e,r){"use strict";var n=r(36),i=r(1),o=r(35);t.exports=function(t,e){var r,l=t.value,f=this.options,p=f.fence,h=t.lang||"";h&&t.meta&&(h+=a+t.meta);if(!(h=this.encode(this.escape(h,t)))&&!f.fences&&l&&l.charAt(0)!==s&&l.charAt(l.length-1)!==s)return e&&"listItem"===e.type&&"tab"!==f.listItemIndent&&f.pedantic&&this.file.fail("Cannot indent code properly. See https://git.io/fxKR8",t.position),o(l,1);p===u&&-1!==h.indexOf(u)&&(p=c);return(r=i(p,Math.max(n(l,p)+1,3)))+h+s+l+s+r};var s="\n",a=" ",c="~",u="`"},function(t,e,r){"use strict";t.exports=function(t){return t.value}},function(t,e,r){"use strict";var n=r(1);t.exports=function(){var t=this.options,e=n(t.rule,t.ruleRepetition);return t.ruleSpaces?e.split("").join(i):e};var i=" "},function(t,e,r){"use strict";var n=r(1);t.exports=function(t){var e=n(this.options.strong,2);return e+this.all(t).join("")+e}},function(t,e,r){"use strict";t.exports=function(t){var e=this.options.emphasis,r=this.all(t).join("");this.options.pedantic&&e===n&&-1!==r.indexOf(e)&&(e=i);return e+r+e};var n="_",i="*"},function(t,e,r){"use strict";t.exports=function(){return this.options.commonmark?n:i};var n="\\\n",i=" \n"},function(t,e,r){"use strict";t.exports=function(t){return n+this.all(t).join("")+n};var n="~~"},function(t,e,r){"use strict";var n=r(13),i=r(14);t.exports=function(t){var e=this.encode(t.url||"",t),r=this.enterLink(),f=this.encode(this.escape(t.url||"",t)),p=this.all(t).join("");if(r(),null==t.title&&l.test(e)&&f===p)return n(this.encode(t.url),!0);e=n(e),t.title&&(e+=o+i(this.encode(this.escape(t.title,t),t)));return s+p+a+c+e+u};var o=" ",s="[",a="]",c="(",u=")",l=/^[a-z][a-z+.-]+:\/?/i},function(t,e,r){"use strict";t.exports=function(t,e){var r,n=0;if(t=String(t),"string"!=typeof e||1!==e.length)throw new Error("Expected character");r=t.indexOf(e);for(;-1!==r;)n++,r=t.indexOf(e,r+1);return n}},function(t,e,r){"use strict";var n=r(146),i=r(37);t.exports=function(t){var e=t.referenceType,r=this.enterLinkReference(this,t),u=this.all(t).join("");r(),(e===a||e===c)&&(u=n(u,t.label||t.identifier));return o+u+s+i(t)};var o="[",s="]",a="shortcut",c="collapsed"},function(t,e,r){"use strict";var n=r(34);t.exports=function(t,e){var r,s=t.length,a=e.length,c=[],u=0,l=0;for(;l<s;){for(r=l;l<s&&!o.test(t.charAt(l));)l+=1;for(c.push(t.slice(r,l));u<a&&!o.test(e.charAt(u));)u+=1;for(r=u;u<a&&o.test(e.charAt(u));)e.charAt(u)===i&&(u+=n(e.slice(u))),u+=1;for(c.push(e.slice(r,u));l<s&&o.test(t.charAt(l));)l+=1}return c.join("")};var i="&",o=/[-!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~_]/},function(t,e,r){"use strict";var n=r(37);t.exports=function(t){return s+i+(this.encode(t.alt,t)||"")+o+n(t)};var i="[",o="]",s="!"},function(t,e,r){"use strict";var n=r(13),i=r(14);t.exports=function(t){var e=n(t.url);t.title&&(e+=o+i(t.title));return a+(t.label||t.identifier)+c+s+o+e};var o=" ",s=":",a="[",c="]"},function(t,e,r){"use strict";var n=r(13),i=r(14);t.exports=function(t){var e=n(this.encode(t.url||"",t)),r=this.enterLink(),f=this.encode(this.escape(t.alt||"",t));r(),t.title&&(e+=o+i(this.encode(t.title,t)));return l+c+f+u+s+e+a};var o=" ",s="(",a=")",c="[",u="]",l="!"},function(t,e,r){"use strict";t.exports=function(t){return n+o+this.all(t).join("")+i};var n="[",i="]",o="^"},function(t,e,r){"use strict";t.exports=function(t){return n+o+(t.label||t.identifier)+i};var n="[",i="]",o="^"},function(t,e,r){"use strict";var n=r(1),i=" ",o=":",s="[",a="]",c="^",u="\n\n",l=n(i,4);t.exports=function(t){var e=this.all(t).join(u+l);return s+c+(t.label||t.identifier)+a+o+i+e}},function(t,e,r){"use strict";var n=r(154);t.exports=function(t){var e,r,s=this.options,a=s.looseTable,c=s.spacedTable,u=s.paddedTable,l=s.stringLength,f=t.children,p=f.length,h=this.enterTable(),d=[];for(;p--;)d[p]=this.all(f[p]);h(),a?(e="",r=""):c?(e=o+i,r=i+o):(e=o,r=o);return n(d,{align:t.align,pad:u,start:e,end:r,stringLength:l,delimiter:c?i+o+i:o})};var i=" ",o="|"},function(t,e,r){"use strict";t.exports=function(t,e){var r,i,b,w,x,A,k,E,q,S,O,T,C=e||{},L=C.delimiter,D=C.start,_=C.end,I=C.align,N=C.stringLength||m,P=0,R=-1,j=t.length,U=[];I=I?I.concat():[],null==L&&(L=o+h+o);null==D&&(D=h+o);null==_&&(_=o+h);for(;++R<j;)for(w=t[R],A=-1,w.length>P&&(P=w.length);++A<P;)k=w[A]?y(w[A]):null,U[A]||(U[A]=d),k>U[A]&&(U[A]=k);"string"==typeof I&&(I=v(P,I).split(""));A=-1;for(;++A<P;)"string"==typeof(r=I[A])&&(r=r.charAt(0).toLowerCase()),r!==f&&r!==p&&r!==l&&r!==c&&(r=""),I[A]=r;R=-1,b=[];for(;++R<j;){for(w=t[R],A=-1,x=[];++A<P;)q=g(q=w[A]),I[A]===c?(k=y(q),E=U[A]+(n.test(q)?0:1)-(N(q)-k),x[A]=q+v(E-1)):x[A]=q;b[R]=x}U=[],R=-1;for(;++R<j;)for(x=b[R],A=-1;++A<P;)q=x[A],U[A]||(U[A]=d),(E=N(q))>U[A]&&(U[A]=E);R=-1;for(;++R<j;){if(x=b[R],A=-1,!1!==C.pad)for(;++A<P;)q=x[A],k=U[A]-(N(q)||0),S=v(k),I[A]===p||I[A]===c?q=S+q:I[A]===l?((k/=2)%1==0?(O=k,T=k):(O=k+.5,T=k-.5),q=v(O)+q+v(T)):q+=S,x[A]=q;b[R]=x.join(L)}if(!1!==C.rule){for(A=-1,i=[];++A<P;)!1===C.pad?(q=t[0][A],S=(S=N(g(q)))>d?S:d):S=U[A],r=I[A],q=r===p||""===r?a:u,q+=v(S-2,a),q+=r!==f&&""!==r?u:a,i[A]=q;b.splice(1,0,i.join(L))}return D+b.join(_+s+D)+_};var n=/\./,i=/\.[^.]*$/,o=" ",s="\n",a="-",c=".",u=":",l="c",f="l",p="r",h="|",d=3;function g(t){return null==t?"":String(t)}function m(t){return String(t).length}function v(t,e){return new Array(t+1).join(e||o)}function y(t){var e=i.exec(t);return e?e.index+1:t.length}},function(t,e,r){"use strict";t.exports=function(t){return this.all(t).join("").replace(n," ")};var n=/\r?\n/g},function(t,e,r){"use strict";var n=this&&this.__importDefault||function(t){return t&&t.__esModule?t:{default:t}};Object.defineProperty(e,"__esModule",{value:!0});const i=n(r(157)),o=r(16);e.default=function(){const[t,e]=function(){const t=o.getInput("tag");if(t){const e=t.startsWith("v")?t.substring(1):t;return[t,e]}{const t=o.getInput("version");if(!t)throw new Error("Neither version nor tag specified");return o.warning("Version argument will be deprecated soon, use tag instead."),[t,t]}}(),r=o.getInput("date"),n=i.default(r?new Date(Date.parse(r)):new Date),s=o.getInput("changelogPath")||"./CHANGELOG.md",a=process.env.GITHUB_REPOSITORY;if(!a)throw new Error("GITHUB_REPOSITORY is not set");const[c,u]=a.split("/");return{tag:t,version:e,date:n,owner:c,repo:u,changelogPath:s}}},function(t,e,r){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=function(t){const e=t.getFullYear();let r=`${t.getMonth()+1}`,n=`${t.getDate()}`;return 1===r.length&&(r=`0${r}`),1===n.length&&(n=`0${n}`),`${e}-${r}-${n}`}},function(t,e,r){"use strict";var n=this&&this.__awaiter||function(t,e,r,n){return new(r||(r=Promise))((function(i,o){function s(t){try{c(n.next(t))}catch(t){o(t)}}function a(t){try{c(n.throw(t))}catch(t){o(t)}}function c(t){var e;t.done?i(t.value):(e=t.value,e instanceof r?e:new r((function(t){t(e)}))).then(s,a)}c((n=n.apply(t,e||[])).next())}))};Object.defineProperty(e,"__esModule",{value:!0});const i=r(159),o=r(164);e.default=function(){return n(this,void 0,void 0,(function*(){const t=new o.WritableStreamBuffer;if(0!==(yield i.exec("git",["rev-list","--max-parents=0","HEAD"],{outStream:t})))throw new Error("git returned exit code != 0");const e=t.getContentsAsString("utf-8");if(!e)throw new Error("unable to parse genesis hash from git");return e.split("\n")[1]}))}},function(t,e,r){"use strict";var n=this&&this.__awaiter||function(t,e,r,n){return new(r||(r=Promise))((function(i,o){function s(t){try{c(n.next(t))}catch(t){o(t)}}function a(t){try{c(n.throw(t))}catch(t){o(t)}}function c(t){var e;t.done?i(t.value):(e=t.value,e instanceof r?e:new r((function(t){t(e)}))).then(s,a)}c((n=n.apply(t,e||[])).next())}))};Object.defineProperty(e,"__esModule",{value:!0});const i=r(160);e.exec=function(t,e,r){return n(this,void 0,void 0,(function*(){const n=i.argStringToArray(t);if(0===n.length)throw new Error("Parameter 'commandLine' cannot be null or empty.");const o=n[0];return e=n.slice(1).concat(e||[]),new i.ToolRunner(o,e,r).exec()}))}},function(t,e,r){"use strict";var n=this&&this.__awaiter||function(t,e,r,n){return new(r||(r=Promise))((function(i,o){function s(t){try{c(n.next(t))}catch(t){o(t)}}function a(t){try{c(n.throw(t))}catch(t){o(t)}}function c(t){var e;t.done?i(t.value):(e=t.value,e instanceof r?e:new r((function(t){t(e)}))).then(s,a)}c((n=n.apply(t,e||[])).next())}))};Object.defineProperty(e,"__esModule",{value:!0});const i=r(8),o=r(161),s=r(38),a=r(3),c=r(162),u=r(39),l="win32"===process.platform;class f extends o.EventEmitter{constructor(t,e,r){if(super(),!t)throw new Error("Parameter 'toolPath' cannot be null or empty.");this.toolPath=t,this.args=e||[],this.options=r||{}}_debug(t){this.options.listeners&&this.options.listeners.debug&&this.options.listeners.debug(t)}_getCommandString(t,e){const r=this._getSpawnFileName(),n=this._getSpawnArgs(t);let i=e?"":"[command]";if(l)if(this._isCmdFile()){i+=r;for(const t of n)i+=` ${t}`}else if(t.windowsVerbatimArguments){i+=`"${r}"`;for(const t of n)i+=` ${t}`}else{i+=this._windowsQuoteCmdArg(r);for(const t of n)i+=` ${this._windowsQuoteCmdArg(t)}`}else{i+=r;for(const t of n)i+=` ${t}`}return i}_processLineBuffer(t,e,r){try{let n=e+t.toString(),o=n.indexOf(i.EOL);for(;o>-1;){r(n.substring(0,o)),n=n.substring(o+i.EOL.length),o=n.indexOf(i.EOL)}e=n}catch(t){this._debug(`error processing line. Failed with error ${t}`)}}_getSpawnFileName(){return l&&this._isCmdFile()?process.env.COMSPEC||"cmd.exe":this.toolPath}_getSpawnArgs(t){if(l&&this._isCmdFile()){let e=`/D /S /C "${this._windowsQuoteCmdArg(this.toolPath)}`;for(const r of this.args)e+=" ",e+=t.windowsVerbatimArguments?r:this._windowsQuoteCmdArg(r);return e+='"',[e]}return this.args}_endsWith(t,e){return t.endsWith(e)}_isCmdFile(){const t=this.toolPath.toUpperCase();return this._endsWith(t,".CMD")||this._endsWith(t,".BAT")}_windowsQuoteCmdArg(t){if(!this._isCmdFile())return this._uvQuoteCmdArg(t);if(!t)return'""';const e=[" ","\t","&","(",")","[","]","{","}","^","=",";","!","'","+",",","`","~","|","<",">",'"'];let r=!1;for(const n of t)if(e.some(t=>t===n)){r=!0;break}if(!r)return t;let n='"',i=!0;for(let e=t.length;e>0;e--)n+=t[e-1],i&&"\\"===t[e-1]?n+="\\":'"'===t[e-1]?(i=!0,n+='"'):i=!1;return n+='"',n.split("").reverse().join("")}_uvQuoteCmdArg(t){if(!t)return'""';if(!t.includes(" ")&&!t.includes("\t")&&!t.includes('"'))return t;if(!t.includes('"')&&!t.includes("\\"))return`"${t}"`;let e='"',r=!0;for(let n=t.length;n>0;n--)e+=t[n-1],r&&"\\"===t[n-1]?e+="\\":'"'===t[n-1]?(r=!0,e+="\\"):r=!1;return e+='"',e.split("").reverse().join("")}_cloneExecOptions(t){const e={cwd:(t=t||{}).cwd||process.cwd(),env:t.env||process.env,silent:t.silent||!1,windowsVerbatimArguments:t.windowsVerbatimArguments||!1,failOnStdErr:t.failOnStdErr||!1,ignoreReturnCode:t.ignoreReturnCode||!1,delay:t.delay||1e4};return e.outStream=t.outStream||process.stdout,e.errStream=t.errStream||process.stderr,e}_getSpawnOptions(t,e){t=t||{};const r={};return r.cwd=t.cwd,r.env=t.env,r.windowsVerbatimArguments=t.windowsVerbatimArguments||this._isCmdFile(),t.windowsVerbatimArguments&&(r.argv0=`"${e}"`),r}exec(){return n(this,void 0,void 0,(function*(){return!u.isRooted(this.toolPath)&&(this.toolPath.includes("/")||l&&this.toolPath.includes("\\"))&&(this.toolPath=a.resolve(process.cwd(),this.options.cwd||process.cwd(),this.toolPath)),this.toolPath=yield c.which(this.toolPath,!0),new Promise((t,e)=>{this._debug(`exec tool: ${this.toolPath}`),this._debug("arguments:");for(const t of this.args)this._debug(` ${t}`);const r=this._cloneExecOptions(this.options);!r.silent&&r.outStream&&r.outStream.write(this._getCommandString(r)+i.EOL);const n=new p(r,this.toolPath);n.on("debug",t=>{this._debug(t)});const o=this._getSpawnFileName(),a=s.spawn(o,this._getSpawnArgs(r),this._getSpawnOptions(this.options,o));a.stdout&&a.stdout.on("data",t=>{this.options.listeners&&this.options.listeners.stdout&&this.options.listeners.stdout(t),!r.silent&&r.outStream&&r.outStream.write(t),this._processLineBuffer(t,"",t=>{this.options.listeners&&this.options.listeners.stdline&&this.options.listeners.stdline(t)})});a.stderr&&a.stderr.on("data",t=>{if(n.processStderr=!0,this.options.listeners&&this.options.listeners.stderr&&this.options.listeners.stderr(t),!r.silent&&r.errStream&&r.outStream){(r.failOnStdErr?r.errStream:r.outStream).write(t)}this._processLineBuffer(t,"",t=>{this.options.listeners&&this.options.listeners.errline&&this.options.listeners.errline(t)})}),a.on("error",t=>{n.processError=t.message,n.processExited=!0,n.processClosed=!0,n.CheckComplete()}),a.on("exit",t=>{n.processExitCode=t,n.processExited=!0,this._debug(`Exit code ${t} received from tool '${this.toolPath}'`),n.CheckComplete()}),a.on("close",t=>{n.processExitCode=t,n.processExited=!0,n.processClosed=!0,this._debug(`STDIO streams have closed for tool '${this.toolPath}'`),n.CheckComplete()}),n.on("done",(r,n)=>{"".length>0&&this.emit("stdline",""),"".length>0&&this.emit("errline",""),a.removeAllListeners(),r?e(r):t(n)})})}))}}e.ToolRunner=f,e.argStringToArray=function(t){const e=[];let r=!1,n=!1,i="";function o(t){n&&'"'!==t&&(i+="\\"),i+=t,n=!1}for(let s=0;s<t.length;s++){const a=t.charAt(s);'"'!==a?"\\"===a&&n?o(a):"\\"===a&&r?n=!0:" "!==a||r?o(a):i.length>0&&(e.push(i),i=""):n?o(a):r=!r}return i.length>0&&e.push(i.trim()),e};class p extends o.EventEmitter{constructor(t,e){if(super(),this.processClosed=!1,this.processError="",this.processExitCode=0,this.processExited=!1,this.processStderr=!1,this.delay=1e4,this.done=!1,this.timeout=null,!e)throw new Error("toolPath must not be empty");this.options=t,this.toolPath=e,t.delay&&(this.delay=t.delay)}CheckComplete(){this.done||(this.processClosed?this._setResult():this.processExited&&(this.timeout=setTimeout(p.HandleTimeout,this.delay,this)))}_debug(t){this.emit("debug",t)}_setResult(){let t;this.processExited&&(this.processError?t=new Error(`There was an error when attempting to execute the process '${this.toolPath}'. This may indicate the process failed to start. Error: ${this.processError}`):0===this.processExitCode||this.options.ignoreReturnCode?this.processStderr&&this.options.failOnStdErr&&(t=new Error(`The process '${this.toolPath}' failed because one or more lines were written to the STDERR stream`)):t=new Error(`The process '${this.toolPath}' failed with exit code ${this.processExitCode}`)),this.timeout&&(clearTimeout(this.timeout),this.timeout=null),this.done=!0,this.emit("done",t,this.processExitCode)}static HandleTimeout(t){if(!t.done){if(!t.processClosed&&t.processExited){const e=`The STDIO streams did not close within ${t.delay/1e3} seconds of the exit event from process '${t.toolPath}'. This may indicate a child process inherited the STDIO streams and has not yet exited.`;t._debug(e)}t._setResult()}}}},function(t,e){t.exports=require("events")},function(t,e,r){"use strict";var n=this&&this.__awaiter||function(t,e,r,n){return new(r||(r=Promise))((function(i,o){function s(t){try{c(n.next(t))}catch(t){o(t)}}function a(t){try{c(n.throw(t))}catch(t){o(t)}}function c(t){var e;t.done?i(t.value):(e=t.value,e instanceof r?e:new r((function(t){t(e)}))).then(s,a)}c((n=n.apply(t,e||[])).next())}))};Object.defineProperty(e,"__esModule",{value:!0});const i=r(38),o=r(3),s=r(6),a=r(39),c=s.promisify(i.exec);function u(t){return n(this,void 0,void 0,(function*(){if(a.IS_WINDOWS){try{(yield a.isDirectory(t,!0))?yield c(`rd /s /q "${t}"`):yield c(`del /f /a "${t}"`)}catch(t){if("ENOENT"!==t.code)throw t}try{yield a.unlink(t)}catch(t){if("ENOENT"!==t.code)throw t}}else{let e=!1;try{e=yield a.isDirectory(t)}catch(t){if("ENOENT"!==t.code)throw t;return}e?yield c(`rm -rf "${t}"`):yield a.unlink(t)}}))}function l(t){return n(this,void 0,void 0,(function*(){yield a.mkdirP(t)}))}function f(t,e,r){return n(this,void 0,void 0,(function*(){if((yield a.lstat(t)).isSymbolicLink()){try{yield a.lstat(e),yield a.unlink(e)}catch(t){"EPERM"===t.code&&(yield a.chmod(e,"0666"),yield a.unlink(e))}const r=yield a.readlink(t);yield a.symlink(r,e,a.IS_WINDOWS?"junction":null)}else(yield a.exists(e))&&!r||(yield a.copyFile(t,e))}))}e.cp=function(t,e,r={}){return n(this,void 0,void 0,(function*(){const{force:i,recursive:s}=function(t){const e=null==t.force||t.force,r=Boolean(t.recursive);return{force:e,recursive:r}}(r),c=(yield a.exists(e))?yield a.stat(e):null;if(c&&c.isFile()&&!i)return;const u=c&&c.isDirectory()?o.join(e,o.basename(t)):e;if(!(yield a.exists(t)))throw new Error(`no such file or directory: ${t}`);if((yield a.stat(t)).isDirectory()){if(!s)throw new Error(`Failed to copy. ${t} is a directory, but tried to copy without recursive flag.`);yield function t(e,r,i,o){return n(this,void 0,void 0,(function*(){if(i>=255)return;i++,yield l(r);const n=yield a.readdir(e);for(const s of n){const n=`${e}/${s}`,c=`${r}/${s}`;(yield a.lstat(n)).isDirectory()?yield t(n,c,i,o):yield f(n,c,o)}yield a.chmod(r,(yield a.stat(e)).mode)}))}(t,u,0,i)}else{if(""===o.relative(t,u))throw new Error(`'${u}' and '${t}' are the same file`);yield f(t,u,i)}}))},e.mv=function(t,e,r={}){return n(this,void 0,void 0,(function*(){if(yield a.exists(e)){let n=!0;if((yield a.isDirectory(e))&&(e=o.join(e,o.basename(t)),n=yield a.exists(e)),n){if(null!=r.force&&!r.force)throw new Error("Destination already exists");yield u(e)}}yield l(o.dirname(e)),yield a.rename(t,e)}))},e.rmRF=u,e.mkdirP=l,e.which=function t(e,r){return n(this,void 0,void 0,(function*(){if(!e)throw new Error("parameter 'tool' is required");if(r){if(!(yield t(e,!1)))throw a.IS_WINDOWS?new Error(`Unable to locate executable file: ${e}. Please verify either the file path exists or the file can be found within a directory specified by the PATH environment variable. Also verify the file has a valid extension for an executable file.`):new Error(`Unable to locate executable file: ${e}. Please verify either the file path exists or the file can be found within a directory specified by the PATH environment variable. Also check the file mode to verify the file is executable.`)}try{const t=[];if(a.IS_WINDOWS&&process.env.PATHEXT)for(const e of process.env.PATHEXT.split(o.delimiter))e&&t.push(e);if(a.isRooted(e)){const r=yield a.tryGetExecutablePath(e,t);return r||""}if(e.includes("/")||a.IS_WINDOWS&&e.includes("\\"))return"";const r=[];if(process.env.PATH)for(const t of process.env.PATH.split(o.delimiter))t&&r.push(t);for(const n of r){const r=yield a.tryGetExecutablePath(n+o.sep+e,t);if(r)return r}return""}catch(t){throw new Error(`which failed with message ${t.message}`)}}))}},function(t,e){t.exports=require("assert")},function(t,e,r){"use strict";t.exports=r(15),t.exports.ReadableStreamBuffer=r(165),t.exports.WritableStreamBuffer=r(166)},function(t,e,r){"use strict";var n=r(40),i=r(15),o=r(6),s=t.exports=function(t){var e=this;t=t||{},n.Readable.call(this,t),this.stopped=!1;var r=t.hasOwnProperty("frequency")?t.frequency:i.DEFAULT_FREQUENCY,o=t.chunkSize||i.DEFAULT_CHUNK_SIZE,s=t.initialSize||i.DEFAULT_INITIAL_SIZE,a=t.incrementAmount||i.DEFAULT_INCREMENT_AMOUNT,c=0,u=new Buffer(s),l=!1,f=function(){var t=Math.min(o,c),n=!1;if(t>0){var i;i=new Buffer(t),u.copy(i,0,0,t),n=!1!==e.push(i),l=n,u.copy(u,0,t,c),c-=t}0===c&&e.stopped&&e.push(null),f.timeout=n?setTimeout(f,r):null};this.stop=function(){if(this.stopped)throw new Error("stop() called on already stopped ReadableStreamBuffer");this.stopped=!0,0===c&&this.push(null)},this.size=function(){return c},this.maxSize=function(){return u.length};var p=function(t){if(u.length-c<t){var e=Math.ceil((t-(u.length-c))/a),r=new Buffer(u.length+a*e);u.copy(r,0,0,c),u=r}},h=function(){!f.timeout&&l&&(f.timeout=setTimeout(f,r))};this.put=function(t,r){if(e.stopped)throw new Error("Tried to write data to a stopped ReadableStreamBuffer");if(Buffer.isBuffer(t))p(t.length),t.copy(u,c,0),c+=t.length;else{t+="";var n=Buffer.byteLength(t);p(n),u.write(t,c,r||"utf8"),c+=n}h()},this._read=function(){l=!0,h()}};o.inherits(s,n.Readable)},function(t,e,r){"use strict";var n=r(6),i=r(40),o=r(15),s=t.exports=function(t){(t=t||{}).decodeStrings=!0,i.Writable.call(this,t);var e=t.initialSize||o.DEFAULT_INITIAL_SIZE,r=t.incrementAmount||o.DEFAULT_INCREMENT_AMOUNT,n=new Buffer(e),s=0;this.size=function(){return s},this.maxSize=function(){return n.length},this.getContents=function(t){if(!s)return!1;var e=new Buffer(Math.min(t||s,s));return n.copy(e,0,0,e.length),e.length<s&&n.copy(n,0,e.length),s-=e.length,e},this.getContentsAsString=function(t,e){if(!s)return!1;var r=n.toString(t||"utf8",0,Math.min(e||s,s)),i=Buffer.byteLength(r);return i<s&&n.copy(n,0,i),s-=i,r};this._write=function(t,e,i){!function(t){if(n.length-s<t){var e=Math.ceil((t-(n.length-s))/r),i=new Buffer(n.length+r*e);n.copy(i,0,0,s),n=i}}(t.length),t.copy(n,s,0),s+=t.length,i()}};n.inherits(s,i.Writable)}]);