UNPKG

@nodefony/monitoring-bundle

Version:
1 lines 96.2 kB
"use strict";(self["webpackChunk_nodefony_monitoring_bundle"]=self["webpackChunk_nodefony_monitoring_bundle"]||[]).push([[2925],{2233:function(t,e,n){n.d(e,{a:function(){return Cn},c:function(){return Sn}});var i={};n.r(i),n.d(i,{attentionMarkers:function(){return He},contentInitial:function(){return Pe},disable:function(){return je},document:function(){return Le},flow:function(){return Be},flowInitial:function(){return ze},insideSpan:function(){return $e},string:function(){return Me},text:function(){return Oe}});var r=n(99702);const s={};function o(t,e){const n=e||s,i="boolean"!==typeof n.includeImageAlt||n.includeImageAlt,r="boolean"!==typeof n.includeHtml||n.includeHtml;return c(t,i,r)}function c(t,e,n){if(u(t)){if("value"in t)return"html"!==t.type||n?t.value:"";if(e&&"alt"in t&&t.alt)return t.alt;if("children"in t)return a(t.children,e,n)}return Array.isArray(t)?a(t,e,n):""}function a(t,e,n){const i=[];let r=-1;while(++r<t.length)i[r]=c(t[r],e,n);return i.join("")}function u(t){return Boolean(t&&"object"===typeof t)}function l(t,e,n,i){const r=t.length;let s,o=0;if(e=e<0?-e>r?0:r+e:e>r?r:e,n=n>0?n:0,i.length<1e4)s=Array.from(i),s.unshift(e,n),t.splice(...s);else{n&&t.splice(e,n);while(o<i.length)s=i.slice(o,o+1e4),s.unshift(e,0),t.splice(...s),o+=1e4,e+=1e4}}function h(t,e){return t.length>0?(l(t,t.length,0,e),t):e}const f={}.hasOwnProperty;function d(t){const e={};let n=-1;while(++n<t.length)p(e,t[n]);return e}function p(t,e){let n;for(n in e){const i=f.call(t,n)?t[n]:void 0,r=i||(t[n]={}),s=e[n];let o;if(s)for(o in s){f.call(r,o)||(r[o]=[]);const t=s[o];g(r[o],Array.isArray(t)?t:t?[t]:[])}}}function g(t,e){let n=-1;const i=[];while(++n<e.length)("after"===e[n].add?t:i).push(e[n]);l(t,0,0,i)}const x=/[!-\/:-@\[-`\{-~\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061D-\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C77\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1B7D\u1B7E\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4F\u2E52-\u2E5D\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]/,m=E(/[A-Za-z]/),y=E(/[\dA-Za-z]/),k=E(/[#-'*+\--9=?A-Z^-~]/);function b(t){return null!==t&&(t<32||127===t)}const S=E(/\d/),w=E(/[\dA-Fa-f]/),A=E(/[!-/:-@[-`{-~]/);function C(t){return null!==t&&t<-2}function v(t){return null!==t&&(t<0||32===t)}function T(t){return-2===t||-1===t||32===t}const _=E(x),F=E(/\s/);function E(t){return e;function e(e){return null!==e&&t.test(String.fromCharCode(e))}}function D(t,e,n,i){const r=i?i-1:Number.POSITIVE_INFINITY;let s=0;return o;function o(i){return T(i)?(t.enter(n),c(i)):e(i)}function c(i){return T(i)&&s++<r?(t.consume(i),c):(t.exit(n),e(i))}}const R={tokenize:I};function I(t){const e=t.attempt(this.parser.constructs.contentInitial,i,r);let n;return e;function i(n){if(null!==n)return t.enter("lineEnding"),t.consume(n),t.exit("lineEnding"),D(t,e,"linePrefix");t.consume(n)}function r(e){return t.enter("paragraph"),s(e)}function s(e){const i=t.enter("chunkText",{contentType:"text",previous:n});return n&&(n.next=i),n=i,o(e)}function o(e){return null===e?(t.exit("chunkText"),t.exit("paragraph"),void t.consume(e)):C(e)?(t.consume(e),t.exit("chunkText"),s):(t.consume(e),o)}}const L={tokenize:z},P={tokenize:B};function z(t){const e=this,n=[];let i,r,s,o=0;return c;function c(i){if(o<n.length){const r=n[o];return e.containerState=r[1],t.attempt(r[0].continuation,a,u)(i)}return u(i)}function a(t){if(o++,e.containerState._closeFlow){e.containerState._closeFlow=void 0,i&&k();const n=e.events.length;let r,s=n;while(s--)if("exit"===e.events[s][0]&&"chunkFlow"===e.events[s][1].type){r=e.events[s][1].end;break}y(o);let c=n;while(c<e.events.length)e.events[c][1].end=Object.assign({},r),c++;return l(e.events,s+1,0,e.events.slice(n)),e.events.length=c,u(t)}return c(t)}function u(r){if(o===n.length){if(!i)return d(r);if(i.currentConstruct&&i.currentConstruct.concrete)return g(r);e.interrupt=Boolean(i.currentConstruct&&!i._gfmTableDynamicInterruptHack)}return e.containerState={},t.check(P,h,f)(r)}function h(t){return i&&k(),y(o),d(t)}function f(t){return e.parser.lazy[e.now().line]=o!==n.length,s=e.now().offset,g(t)}function d(n){return e.containerState={},t.attempt(P,p,g)(n)}function p(t){return o++,n.push([e.currentConstruct,e.containerState]),d(t)}function g(n){return null===n?(i&&k(),y(0),void t.consume(n)):(i=i||e.parser.flow(e.now()),t.enter("chunkFlow",{contentType:"flow",previous:r,_tokenizer:i}),x(n))}function x(n){return null===n?(m(t.exit("chunkFlow"),!0),y(0),void t.consume(n)):C(n)?(t.consume(n),m(t.exit("chunkFlow")),o=0,e.interrupt=void 0,c):(t.consume(n),x)}function m(t,n){const c=e.sliceStream(t);if(n&&c.push(null),t.previous=r,r&&(r.next=t),r=t,i.defineSkip(t.start),i.write(c),e.parser.lazy[t.start.line]){let t=i.events.length;while(t--)if(i.events[t][1].start.offset<s&&(!i.events[t][1].end||i.events[t][1].end.offset>s))return;const n=e.events.length;let r,c,a=n;while(a--)if("exit"===e.events[a][0]&&"chunkFlow"===e.events[a][1].type){if(r){c=e.events[a][1].end;break}r=!0}y(o),t=n;while(t<e.events.length)e.events[t][1].end=Object.assign({},c),t++;l(e.events,a+1,0,e.events.slice(n)),e.events.length=t}}function y(i){let r=n.length;while(r-- >i){const i=n[r];e.containerState=i[1],i[0].exit.call(e,t)}n.length=i}function k(){i.write([null]),r=void 0,i=void 0,e.containerState._closeFlow=void 0}}function B(t,e,n){return D(t,t.attempt(this.parser.constructs.document,e,n),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}const M={tokenize:O,partial:!0};function O(t,e,n){return i;function i(e){return T(e)?D(t,r,"linePrefix")(e):r(e)}function r(t){return null===t||C(t)?e(t):n(t)}}function $(t){const e={};let n,i,r,s,o,c,a,u=-1;while(++u<t.length){while(u in e)u=e[u];if(n=t[u],u&&"chunkFlow"===n[1].type&&"listItemPrefix"===t[u-1][1].type&&(c=n[1]._tokenizer.events,r=0,r<c.length&&"lineEndingBlank"===c[r][1].type&&(r+=2),r<c.length&&"content"===c[r][1].type))while(++r<c.length){if("content"===c[r][1].type)break;"chunkText"===c[r][1].type&&(c[r][1]._isInFirstContentOfListItem=!0,r++)}if("enter"===n[0])n[1].contentType&&(Object.assign(e,H(t,u)),u=e[u],a=!0);else if(n[1]._container){r=u,i=void 0;while(r--){if(s=t[r],"lineEnding"!==s[1].type&&"lineEndingBlank"!==s[1].type)break;"enter"===s[0]&&(i&&(t[i][1].type="lineEndingBlank"),s[1].type="lineEnding",i=r)}i&&(n[1].end=Object.assign({},t[i][1].start),o=t.slice(i,u),o.unshift(n),l(t,i,u-i+1,o))}}return!a}function H(t,e){const n=t[e][1],i=t[e][2];let r=e-1;const s=[],o=n._tokenizer||i.parser[n.contentType](n.start),c=o.events,a=[],u={};let h,f,d=-1,p=n,g=0,x=0;const m=[x];while(p){while(t[++r][1]!==p);s.push(r),p._tokenizer||(h=i.sliceStream(p),p.next||h.push(null),f&&o.defineSkip(p.start),p._isInFirstContentOfListItem&&(o._gfmTasklistFirstContentOfListItem=!0),o.write(h),p._isInFirstContentOfListItem&&(o._gfmTasklistFirstContentOfListItem=void 0)),f=p,p=p.next}p=n;while(++d<c.length)"exit"===c[d][0]&&"enter"===c[d-1][0]&&c[d][1].type===c[d-1][1].type&&c[d][1].start.line!==c[d][1].end.line&&(x=d+1,m.push(x),p._tokenizer=void 0,p.previous=void 0,p=p.next);o.events=[],p?(p._tokenizer=void 0,p.previous=void 0):m.pop(),d=m.length;while(d--){const e=c.slice(m[d],m[d+1]),n=s.pop();a.unshift([n,n+e.length-1]),l(t,n,2,e)}d=-1;while(++d<a.length)u[g+a[d][0]]=g+a[d][1],g+=a[d][1]-a[d][0]-1;return u}const j={tokenize:W,resolve:N},V={tokenize:q,partial:!0};function N(t){return $(t),t}function W(t,e){let n;return i;function i(e){return t.enter("content"),n=t.enter("chunkContent",{contentType:"content"}),r(e)}function r(e){return null===e?s(e):C(e)?t.check(V,o,s)(e):(t.consume(e),r)}function s(n){return t.exit("chunkContent"),t.exit("content"),e(n)}function o(e){return t.consume(e),t.exit("chunkContent"),n.next=t.enter("chunkContent",{contentType:"content",previous:n}),n=n.next,r}}function q(t,e,n){const i=this;return r;function r(e){return t.exit("chunkContent"),t.enter("lineEnding"),t.consume(e),t.exit("lineEnding"),D(t,s,"linePrefix")}function s(r){if(null===r||C(r))return n(r);const s=i.events[i.events.length-1];return!i.parser.constructs.disable.null.includes("codeIndented")&&s&&"linePrefix"===s[1].type&&s[2].sliceSerialize(s[1],!0).length>=4?e(r):t.interrupt(i.parser.constructs.flow,n,e)(r)}}const U={tokenize:X};function X(t){const e=this,n=t.attempt(M,i,t.attempt(this.parser.constructs.flowInitial,r,D(t,t.attempt(this.parser.constructs.flow,r,t.attempt(j,r)),"linePrefix")));return n;function i(i){if(null!==i)return t.enter("lineEndingBlank"),t.consume(i),t.exit("lineEndingBlank"),e.currentConstruct=void 0,n;t.consume(i)}function r(i){if(null!==i)return t.enter("lineEnding"),t.consume(i),t.exit("lineEnding"),e.currentConstruct=void 0,n;t.consume(i)}}const Y={resolveAll:K()},Q=Z("string"),G=Z("text");function Z(t){return{tokenize:e,resolveAll:K("text"===t?J:void 0)};function e(e){const n=this,i=this.parser.constructs[t],r=e.attempt(i,s,o);return s;function s(t){return a(t)?r(t):o(t)}function o(t){if(null!==t)return e.enter("data"),e.consume(t),c;e.consume(t)}function c(t){return a(t)?(e.exit("data"),r(t)):(e.consume(t),c)}function a(t){if(null===t)return!0;const e=i[t];let r=-1;if(e)while(++r<e.length){const t=e[r];if(!t.previous||t.previous.call(n,n.previous))return!0}return!1}}}function K(t){return e;function e(e,n){let i,r=-1;while(++r<=e.length)void 0===i?e[r]&&"data"===e[r][1].type&&(i=r,r++):e[r]&&"data"===e[r][1].type||(r!==i+2&&(e[i][1].end=e[r-1][1].end,e.splice(i+2,r-i-2),r=i+2),i=void 0);return t?t(e,n):e}}function J(t,e){let n=0;while(++n<=t.length)if((n===t.length||"lineEnding"===t[n][1].type)&&"data"===t[n-1][1].type){const i=t[n-1][1],r=e.sliceStream(i);let s,o=r.length,c=-1,a=0;while(o--){const t=r[o];if("string"===typeof t){c=t.length;while(32===t.charCodeAt(c-1))a++,c--;if(c)break;c=-1}else if(-2===t)s=!0,a++;else if(-1!==t){o++;break}}if(a){const r={type:n===t.length||s||a<2?"lineSuffix":"hardBreakTrailing",start:{line:i.end.line,column:i.end.column-a,offset:i.end.offset-a,_index:i.start._index+o,_bufferIndex:o?c:i.start._bufferIndex+c},end:Object.assign({},i.end)};i.end=Object.assign({},r.start),i.start.offset===i.end.offset?Object.assign(i,r):(t.splice(n,0,["enter",r,e],["exit",r,e]),n+=2)}n++}return t}function tt(t,e,n){const i=[];let r=-1;while(++r<t.length){const s=t[r].resolveAll;s&&!i.includes(s)&&(e=s(e,n),i.push(s))}return e}function et(t,e,n){let i=Object.assign(n?Object.assign({},n):{line:1,column:1,offset:0},{_index:0,_bufferIndex:-1});const r={},s=[];let o=[],c=[],a=!0;const u={consume:w,enter:A,exit:v,attempt:F(T),check:F(_),interrupt:F(_,{interrupt:!0})},f={previous:null,code:null,containerState:{},events:[],parser:t,sliceStream:m,sliceSerialize:x,now:y,defineSkip:k,write:g};let d,p=e.tokenize.call(f,u);return e.resolveAll&&s.push(e),f;function g(t){return o=h(o,t),b(),null!==o[o.length-1]?[]:(E(e,0),f.events=tt(s,f.events,f),f.events)}function x(t,e){return it(m(t),e)}function m(t){return nt(o,t)}function y(){const{line:t,column:e,offset:n,_index:r,_bufferIndex:s}=i;return{line:t,column:e,offset:n,_index:r,_bufferIndex:s}}function k(t){r[t.line]=t.column,R()}function b(){let t;while(i._index<o.length){const e=o[i._index];if("string"===typeof e){t=i._index,i._bufferIndex<0&&(i._bufferIndex=0);while(i._index===t&&i._bufferIndex<e.length)S(e.charCodeAt(i._bufferIndex))}else S(e)}}function S(t){a=void 0,d=t,p=p(t)}function w(t){C(t)?(i.line++,i.column=1,i.offset+=-3===t?2:1,R()):-1!==t&&(i.column++,i.offset++),i._bufferIndex<0?i._index++:(i._bufferIndex++,i._bufferIndex===o[i._index].length&&(i._bufferIndex=-1,i._index++)),f.previous=t,a=!0}function A(t,e){const n=e||{};return n.type=t,n.start=y(),f.events.push(["enter",n,f]),c.push(n),n}function v(t){const e=c.pop();return e.end=y(),f.events.push(["exit",e,f]),e}function T(t,e){E(t,e.from)}function _(t,e){e.restore()}function F(t,e){return n;function n(n,i,r){let s,o,c,l;return Array.isArray(n)?d(n):"tokenize"in n?d([n]):h(n);function h(t){return e;function e(e){const n=null!==e&&t[e],i=null!==e&&t.null,r=[...Array.isArray(n)?n:n?[n]:[],...Array.isArray(i)?i:i?[i]:[]];return d(r)(e)}}function d(t){return s=t,o=0,0===t.length?r:p(t[o])}function p(t){return n;function n(n){return l=D(),c=t,t.partial||(f.currentConstruct=t),t.name&&f.parser.constructs.disable.null.includes(t.name)?x(n):t.tokenize.call(e?Object.assign(Object.create(f),e):f,u,g,x)(n)}}function g(e){return a=!0,t(c,l),i}function x(t){return a=!0,l.restore(),++o<s.length?p(s[o]):r}}}function E(t,e){t.resolveAll&&!s.includes(t)&&s.push(t),t.resolve&&l(f.events,e,f.events.length-e,t.resolve(f.events.slice(e),f)),t.resolveTo&&(f.events=t.resolveTo(f.events,f))}function D(){const t=y(),e=f.previous,n=f.currentConstruct,r=f.events.length,s=Array.from(c);return{restore:o,from:r};function o(){i=t,f.previous=e,f.currentConstruct=n,f.events.length=r,c=s,R()}}function R(){i.line in r&&i.column<2&&(i.column=r[i.line],i.offset+=r[i.line]-1)}}function nt(t,e){const n=e.start._index,i=e.start._bufferIndex,r=e.end._index,s=e.end._bufferIndex;let o;if(n===r)o=[t[n].slice(i,s)];else{if(o=t.slice(n,r),i>-1){const t=o[0];"string"===typeof t?o[0]=t.slice(i):o.shift()}s>0&&o.push(t[r].slice(0,s))}return o}function it(t,e){let n=-1;const i=[];let r;while(++n<t.length){const s=t[n];let o;if("string"===typeof s)o=s;else switch(s){case-5:o="\r";break;case-4:o="\n";break;case-3:o="\r\n";break;case-2:o=e?" ":"\t";break;case-1:if(!e&&r)continue;o=" ";break;default:o=String.fromCharCode(s)}r=-2===s,i.push(o)}return i.join("")}const rt={name:"thematicBreak",tokenize:st};function st(t,e,n){let i,r=0;return s;function s(e){return t.enter("thematicBreak"),o(e)}function o(t){return i=t,c(t)}function c(s){return s===i?(t.enter("thematicBreakSequence"),a(s)):r>=3&&(null===s||C(s))?(t.exit("thematicBreak"),e(s)):n(s)}function a(e){return e===i?(t.consume(e),r++,a):(t.exit("thematicBreakSequence"),T(e)?D(t,c,"whitespace")(e):c(e))}}const ot={name:"list",tokenize:ut,continuation:{tokenize:lt},exit:ft},ct={tokenize:dt,partial:!0},at={tokenize:ht,partial:!0};function ut(t,e,n){const i=this,r=i.events[i.events.length-1];let s=r&&"linePrefix"===r[1].type?r[2].sliceSerialize(r[1],!0).length:0,o=0;return c;function c(e){const r=i.containerState.type||(42===e||43===e||45===e?"listUnordered":"listOrdered");if("listUnordered"===r?!i.containerState.marker||e===i.containerState.marker:S(e)){if(i.containerState.type||(i.containerState.type=r,t.enter(r,{_container:!0})),"listUnordered"===r)return t.enter("listItemPrefix"),42===e||45===e?t.check(rt,n,u)(e):u(e);if(!i.interrupt||49===e)return t.enter("listItemPrefix"),t.enter("listItemValue"),a(e)}return n(e)}function a(e){return S(e)&&++o<10?(t.consume(e),a):(!i.interrupt||o<2)&&(i.containerState.marker?e===i.containerState.marker:41===e||46===e)?(t.exit("listItemValue"),u(e)):n(e)}function u(e){return t.enter("listItemMarker"),t.consume(e),t.exit("listItemMarker"),i.containerState.marker=i.containerState.marker||e,t.check(M,i.interrupt?n:l,t.attempt(ct,f,h))}function l(t){return i.containerState.initialBlankLine=!0,s++,f(t)}function h(e){return T(e)?(t.enter("listItemPrefixWhitespace"),t.consume(e),t.exit("listItemPrefixWhitespace"),f):n(e)}function f(n){return i.containerState.size=s+i.sliceSerialize(t.exit("listItemPrefix"),!0).length,e(n)}}function lt(t,e,n){const i=this;return i.containerState._closeFlow=void 0,t.check(M,r,s);function r(n){return i.containerState.furtherBlankLines=i.containerState.furtherBlankLines||i.containerState.initialBlankLine,D(t,e,"listItemIndent",i.containerState.size+1)(n)}function s(n){return i.containerState.furtherBlankLines||!T(n)?(i.containerState.furtherBlankLines=void 0,i.containerState.initialBlankLine=void 0,o(n)):(i.containerState.furtherBlankLines=void 0,i.containerState.initialBlankLine=void 0,t.attempt(at,e,o)(n))}function o(r){return i.containerState._closeFlow=!0,i.interrupt=void 0,D(t,t.attempt(ot,e,n),"linePrefix",i.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(r)}}function ht(t,e,n){const i=this;return D(t,r,"listItemIndent",i.containerState.size+1);function r(t){const r=i.events[i.events.length-1];return r&&"listItemIndent"===r[1].type&&r[2].sliceSerialize(r[1],!0).length===i.containerState.size?e(t):n(t)}}function ft(t){t.exit(this.containerState.type)}function dt(t,e,n){const i=this;return D(t,r,"listItemPrefixWhitespace",i.parser.constructs.disable.null.includes("codeIndented")?void 0:5);function r(t){const r=i.events[i.events.length-1];return!T(t)&&r&&"listItemPrefixWhitespace"===r[1].type?e(t):n(t)}}const pt={name:"blockQuote",tokenize:gt,continuation:{tokenize:xt},exit:mt};function gt(t,e,n){const i=this;return r;function r(e){if(62===e){const n=i.containerState;return n.open||(t.enter("blockQuote",{_container:!0}),n.open=!0),t.enter("blockQuotePrefix"),t.enter("blockQuoteMarker"),t.consume(e),t.exit("blockQuoteMarker"),s}return n(e)}function s(n){return T(n)?(t.enter("blockQuotePrefixWhitespace"),t.consume(n),t.exit("blockQuotePrefixWhitespace"),t.exit("blockQuotePrefix"),e):(t.exit("blockQuotePrefix"),e(n))}}function xt(t,e,n){const i=this;return r;function r(e){return T(e)?D(t,s,"linePrefix",i.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(e):s(e)}function s(i){return t.attempt(pt,e,n)(i)}}function mt(t){t.exit("blockQuote")}function yt(t,e,n,i,r,s,o,c,a){const u=a||Number.POSITIVE_INFINITY;let l=0;return h;function h(e){return 60===e?(t.enter(i),t.enter(r),t.enter(s),t.consume(e),t.exit(s),f):null===e||32===e||41===e||b(e)?n(e):(t.enter(i),t.enter(o),t.enter(c),t.enter("chunkString",{contentType:"string"}),g(e))}function f(n){return 62===n?(t.enter(s),t.consume(n),t.exit(s),t.exit(r),t.exit(i),e):(t.enter(c),t.enter("chunkString",{contentType:"string"}),d(n))}function d(e){return 62===e?(t.exit("chunkString"),t.exit(c),f(e)):null===e||60===e||C(e)?n(e):(t.consume(e),92===e?p:d)}function p(e){return 60===e||62===e||92===e?(t.consume(e),d):d(e)}function g(r){return l||null!==r&&41!==r&&!v(r)?l<u&&40===r?(t.consume(r),l++,g):41===r?(t.consume(r),l--,g):null===r||32===r||40===r||b(r)?n(r):(t.consume(r),92===r?x:g):(t.exit("chunkString"),t.exit(c),t.exit(o),t.exit(i),e(r))}function x(e){return 40===e||41===e||92===e?(t.consume(e),g):g(e)}}function kt(t,e,n,i,r,s){const o=this;let c,a=0;return u;function u(e){return t.enter(i),t.enter(r),t.consume(e),t.exit(r),t.enter(s),l}function l(u){return a>999||null===u||91===u||93===u&&!c||94===u&&!a&&"_hiddenFootnoteSupport"in o.parser.constructs?n(u):93===u?(t.exit(s),t.enter(r),t.consume(u),t.exit(r),t.exit(i),e):C(u)?(t.enter("lineEnding"),t.consume(u),t.exit("lineEnding"),l):(t.enter("chunkString",{contentType:"string"}),h(u))}function h(e){return null===e||91===e||93===e||C(e)||a++>999?(t.exit("chunkString"),l(e)):(t.consume(e),c||(c=!T(e)),92===e?f:h)}function f(e){return 91===e||92===e||93===e?(t.consume(e),a++,h):h(e)}}function bt(t,e,n,i,r,s){let o;return c;function c(e){return 34===e||39===e||40===e?(t.enter(i),t.enter(r),t.consume(e),t.exit(r),o=40===e?41:e,a):n(e)}function a(n){return n===o?(t.enter(r),t.consume(n),t.exit(r),t.exit(i),e):(t.enter(s),u(n))}function u(e){return e===o?(t.exit(s),a(o)):null===e?n(e):C(e)?(t.enter("lineEnding"),t.consume(e),t.exit("lineEnding"),D(t,u,"linePrefix")):(t.enter("chunkString",{contentType:"string"}),l(e))}function l(e){return e===o||null===e||C(e)?(t.exit("chunkString"),u(e)):(t.consume(e),92===e?h:l)}function h(e){return e===o||92===e?(t.consume(e),l):l(e)}}function St(t,e){let n;return i;function i(r){return C(r)?(t.enter("lineEnding"),t.consume(r),t.exit("lineEnding"),n=!0,i):T(r)?D(t,i,n?"linePrefix":"lineSuffix")(r):e(r)}}function wt(t){return t.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}const At={name:"definition",tokenize:vt},Ct={tokenize:Tt,partial:!0};function vt(t,e,n){const i=this;let r;return s;function s(e){return t.enter("definition"),o(e)}function o(e){return kt.call(i,t,c,n,"definitionLabel","definitionLabelMarker","definitionLabelString")(e)}function c(e){return r=wt(i.sliceSerialize(i.events[i.events.length-1][1]).slice(1,-1)),58===e?(t.enter("definitionMarker"),t.consume(e),t.exit("definitionMarker"),a):n(e)}function a(e){return v(e)?St(t,u)(e):u(e)}function u(e){return yt(t,l,n,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString")(e)}function l(e){return t.attempt(Ct,h,h)(e)}function h(e){return T(e)?D(t,f,"whitespace")(e):f(e)}function f(s){return null===s||C(s)?(t.exit("definition"),i.parser.defined.push(r),e(s)):n(s)}}function Tt(t,e,n){return i;function i(e){return v(e)?St(t,r)(e):n(e)}function r(e){return bt(t,s,n,"definitionTitle","definitionTitleMarker","definitionTitleString")(e)}function s(e){return T(e)?D(t,o,"whitespace")(e):o(e)}function o(t){return null===t||C(t)?e(t):n(t)}}const _t={name:"codeIndented",tokenize:Et},Ft={tokenize:Dt,partial:!0};function Et(t,e,n){const i=this;return r;function r(e){return t.enter("codeIndented"),D(t,s,"linePrefix",5)(e)}function s(t){const e=i.events[i.events.length-1];return e&&"linePrefix"===e[1].type&&e[2].sliceSerialize(e[1],!0).length>=4?o(t):n(t)}function o(e){return null===e?a(e):C(e)?t.attempt(Ft,o,a)(e):(t.enter("codeFlowValue"),c(e))}function c(e){return null===e||C(e)?(t.exit("codeFlowValue"),o(e)):(t.consume(e),c)}function a(n){return t.exit("codeIndented"),e(n)}}function Dt(t,e,n){const i=this;return r;function r(e){return i.parser.lazy[i.now().line]?n(e):C(e)?(t.enter("lineEnding"),t.consume(e),t.exit("lineEnding"),r):D(t,s,"linePrefix",5)(e)}function s(t){const s=i.events[i.events.length-1];return s&&"linePrefix"===s[1].type&&s[2].sliceSerialize(s[1],!0).length>=4?e(t):C(t)?r(t):n(t)}}const Rt={name:"headingAtx",tokenize:Lt,resolve:It};function It(t,e){let n,i,r=t.length-2,s=3;return"whitespace"===t[s][1].type&&(s+=2),r-2>s&&"whitespace"===t[r][1].type&&(r-=2),"atxHeadingSequence"===t[r][1].type&&(s===r-1||r-4>s&&"whitespace"===t[r-2][1].type)&&(r-=s+1===r?2:4),r>s&&(n={type:"atxHeadingText",start:t[s][1].start,end:t[r][1].end},i={type:"chunkText",start:t[s][1].start,end:t[r][1].end,contentType:"text"},l(t,s,r-s+1,[["enter",n,e],["enter",i,e],["exit",i,e],["exit",n,e]])),t}function Lt(t,e,n){let i=0;return r;function r(e){return t.enter("atxHeading"),s(e)}function s(e){return t.enter("atxHeadingSequence"),o(e)}function o(e){return 35===e&&i++<6?(t.consume(e),o):null===e||v(e)?(t.exit("atxHeadingSequence"),c(e)):n(e)}function c(n){return 35===n?(t.enter("atxHeadingSequence"),a(n)):null===n||C(n)?(t.exit("atxHeading"),e(n)):T(n)?D(t,c,"whitespace")(n):(t.enter("atxHeadingText"),u(n))}function a(e){return 35===e?(t.consume(e),a):(t.exit("atxHeadingSequence"),c(e))}function u(e){return null===e||35===e||v(e)?(t.exit("atxHeadingText"),c(e)):(t.consume(e),u)}}const Pt={name:"setextUnderline",tokenize:Bt,resolveTo:zt};function zt(t,e){let n,i,r,s=t.length;while(s--)if("enter"===t[s][0]){if("content"===t[s][1].type){n=s;break}"paragraph"===t[s][1].type&&(i=s)}else"content"===t[s][1].type&&t.splice(s,1),r||"definition"!==t[s][1].type||(r=s);const o={type:"setextHeading",start:Object.assign({},t[i][1].start),end:Object.assign({},t[t.length-1][1].end)};return t[i][1].type="setextHeadingText",r?(t.splice(i,0,["enter",o,e]),t.splice(r+1,0,["exit",t[n][1],e]),t[n][1].end=Object.assign({},t[r][1].end)):t[n][1]=o,t.push(["exit",o,e]),t}function Bt(t,e,n){const i=this;let r;return s;function s(e){let s,c=i.events.length;while(c--)if("lineEnding"!==i.events[c][1].type&&"linePrefix"!==i.events[c][1].type&&"content"!==i.events[c][1].type){s="paragraph"===i.events[c][1].type;break}return i.parser.lazy[i.now().line]||!i.interrupt&&!s?n(e):(t.enter("setextHeadingLine"),r=e,o(e))}function o(e){return t.enter("setextHeadingLineSequence"),c(e)}function c(e){return e===r?(t.consume(e),c):(t.exit("setextHeadingLineSequence"),T(e)?D(t,a,"lineSuffix")(e):a(e))}function a(i){return null===i||C(i)?(t.exit("setextHeadingLine"),e(i)):n(i)}}const Mt=["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","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","search","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],Ot=["pre","script","style","textarea"],$t={name:"htmlFlow",tokenize:Nt,resolveTo:Vt,concrete:!0},Ht={tokenize:qt,partial:!0},jt={tokenize:Wt,partial:!0};function Vt(t){let e=t.length;while(e--)if("enter"===t[e][0]&&"htmlFlow"===t[e][1].type)break;return e>1&&"linePrefix"===t[e-2][1].type&&(t[e][1].start=t[e-2][1].start,t[e+1][1].start=t[e-2][1].start,t.splice(e-2,2)),t}function Nt(t,e,n){const i=this;let r,s,o,c,a;return u;function u(t){return l(t)}function l(e){return t.enter("htmlFlow"),t.enter("htmlFlowData"),t.consume(e),h}function h(c){return 33===c?(t.consume(c),f):47===c?(t.consume(c),s=!0,g):63===c?(t.consume(c),r=3,i.interrupt?e:j):m(c)?(t.consume(c),o=String.fromCharCode(c),x):n(c)}function f(s){return 45===s?(t.consume(s),r=2,d):91===s?(t.consume(s),r=5,c=0,p):m(s)?(t.consume(s),r=4,i.interrupt?e:j):n(s)}function d(r){return 45===r?(t.consume(r),i.interrupt?e:j):n(r)}function p(r){const s="CDATA[";return r===s.charCodeAt(c++)?(t.consume(r),c===s.length?i.interrupt?e:L:p):n(r)}function g(e){return m(e)?(t.consume(e),o=String.fromCharCode(e),x):n(e)}function x(c){if(null===c||47===c||62===c||v(c)){const a=47===c,u=o.toLowerCase();return a||s||!Ot.includes(u)?Mt.includes(o.toLowerCase())?(r=6,a?(t.consume(c),k):i.interrupt?e(c):L(c)):(r=7,i.interrupt&&!i.parser.lazy[i.now().line]?n(c):s?b(c):S(c)):(r=1,i.interrupt?e(c):L(c))}return 45===c||y(c)?(t.consume(c),o+=String.fromCharCode(c),x):n(c)}function k(r){return 62===r?(t.consume(r),i.interrupt?e:L):n(r)}function b(e){return T(e)?(t.consume(e),b):R(e)}function S(e){return 47===e?(t.consume(e),R):58===e||95===e||m(e)?(t.consume(e),w):T(e)?(t.consume(e),S):R(e)}function w(e){return 45===e||46===e||58===e||95===e||y(e)?(t.consume(e),w):A(e)}function A(e){return 61===e?(t.consume(e),_):T(e)?(t.consume(e),A):S(e)}function _(e){return null===e||60===e||61===e||62===e||96===e?n(e):34===e||39===e?(t.consume(e),a=e,F):T(e)?(t.consume(e),_):E(e)}function F(e){return e===a?(t.consume(e),a=null,D):null===e||C(e)?n(e):(t.consume(e),F)}function E(e){return null===e||34===e||39===e||47===e||60===e||61===e||62===e||96===e||v(e)?A(e):(t.consume(e),E)}function D(t){return 47===t||62===t||T(t)?S(t):n(t)}function R(e){return 62===e?(t.consume(e),I):n(e)}function I(e){return null===e||C(e)?L(e):T(e)?(t.consume(e),I):n(e)}function L(e){return 45===e&&2===r?(t.consume(e),M):60===e&&1===r?(t.consume(e),O):62===e&&4===r?(t.consume(e),V):63===e&&3===r?(t.consume(e),j):93===e&&5===r?(t.consume(e),H):!C(e)||6!==r&&7!==r?null===e||C(e)?(t.exit("htmlFlowData"),P(e)):(t.consume(e),L):(t.exit("htmlFlowData"),t.check(Ht,N,P)(e))}function P(e){return t.check(jt,z,N)(e)}function z(e){return t.enter("lineEnding"),t.consume(e),t.exit("lineEnding"),B}function B(e){return null===e||C(e)?P(e):(t.enter("htmlFlowData"),L(e))}function M(e){return 45===e?(t.consume(e),j):L(e)}function O(e){return 47===e?(t.consume(e),o="",$):L(e)}function $(e){if(62===e){const n=o.toLowerCase();return Ot.includes(n)?(t.consume(e),V):L(e)}return m(e)&&o.length<8?(t.consume(e),o+=String.fromCharCode(e),$):L(e)}function H(e){return 93===e?(t.consume(e),j):L(e)}function j(e){return 62===e?(t.consume(e),V):45===e&&2===r?(t.consume(e),j):L(e)}function V(e){return null===e||C(e)?(t.exit("htmlFlowData"),N(e)):(t.consume(e),V)}function N(n){return t.exit("htmlFlow"),e(n)}}function Wt(t,e,n){const i=this;return r;function r(e){return C(e)?(t.enter("lineEnding"),t.consume(e),t.exit("lineEnding"),s):n(e)}function s(t){return i.parser.lazy[i.now().line]?n(t):e(t)}}function qt(t,e,n){return i;function i(i){return t.enter("lineEnding"),t.consume(i),t.exit("lineEnding"),t.attempt(M,e,n)}}const Ut={tokenize:Qt,partial:!0},Xt={name:"codeFenced",tokenize:Yt,concrete:!0};function Yt(t,e,n){const i=this,r={tokenize:S,partial:!0};let s,o=0,c=0;return a;function a(t){return u(t)}function u(e){const n=i.events[i.events.length-1];return o=n&&"linePrefix"===n[1].type?n[2].sliceSerialize(n[1],!0).length:0,s=e,t.enter("codeFenced"),t.enter("codeFencedFence"),t.enter("codeFencedFenceSequence"),l(e)}function l(e){return e===s?(c++,t.consume(e),l):c<3?n(e):(t.exit("codeFencedFenceSequence"),T(e)?D(t,h,"whitespace")(e):h(e))}function h(n){return null===n||C(n)?(t.exit("codeFencedFence"),i.interrupt?e(n):t.check(Ut,g,b)(n)):(t.enter("codeFencedFenceInfo"),t.enter("chunkString",{contentType:"string"}),f(n))}function f(e){return null===e||C(e)?(t.exit("chunkString"),t.exit("codeFencedFenceInfo"),h(e)):T(e)?(t.exit("chunkString"),t.exit("codeFencedFenceInfo"),D(t,d,"whitespace")(e)):96===e&&e===s?n(e):(t.consume(e),f)}function d(e){return null===e||C(e)?h(e):(t.enter("codeFencedFenceMeta"),t.enter("chunkString",{contentType:"string"}),p(e))}function p(e){return null===e||C(e)?(t.exit("chunkString"),t.exit("codeFencedFenceMeta"),h(e)):96===e&&e===s?n(e):(t.consume(e),p)}function g(e){return t.attempt(r,b,x)(e)}function x(e){return t.enter("lineEnding"),t.consume(e),t.exit("lineEnding"),m}function m(e){return o>0&&T(e)?D(t,y,"linePrefix",o+1)(e):y(e)}function y(e){return null===e||C(e)?t.check(Ut,g,b)(e):(t.enter("codeFlowValue"),k(e))}function k(e){return null===e||C(e)?(t.exit("codeFlowValue"),y(e)):(t.consume(e),k)}function b(n){return t.exit("codeFenced"),e(n)}function S(t,e,n){let r=0;return o;function o(e){return t.enter("lineEnding"),t.consume(e),t.exit("lineEnding"),a}function a(e){return t.enter("codeFencedFence"),T(e)?D(t,u,"linePrefix",i.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(e):u(e)}function u(e){return e===s?(t.enter("codeFencedFenceSequence"),l(e)):n(e)}function l(e){return e===s?(r++,t.consume(e),l):r>=c?(t.exit("codeFencedFenceSequence"),T(e)?D(t,h,"whitespace")(e):h(e)):n(e)}function h(i){return null===i||C(i)?(t.exit("codeFencedFence"),e(i)):n(i)}}}function Qt(t,e,n){const i=this;return r;function r(e){return null===e?n(e):(t.enter("lineEnding"),t.consume(e),t.exit("lineEnding"),s)}function s(t){return i.parser.lazy[i.now().line]?n(t):e(t)}}const Gt=document.createElement("i");function Zt(t){const e="&"+t+";";Gt.innerHTML=e;const n=Gt.textContent;return(59!==n.charCodeAt(n.length-1)||"semi"===t)&&(n!==e&&n)}const Kt={name:"characterReference",tokenize:Jt};function Jt(t,e,n){const i=this;let r,s,o=0;return c;function c(e){return t.enter("characterReference"),t.enter("characterReferenceMarker"),t.consume(e),t.exit("characterReferenceMarker"),a}function a(e){return 35===e?(t.enter("characterReferenceMarkerNumeric"),t.consume(e),t.exit("characterReferenceMarkerNumeric"),u):(t.enter("characterReferenceValue"),r=31,s=y,l(e))}function u(e){return 88===e||120===e?(t.enter("characterReferenceMarkerHexadecimal"),t.consume(e),t.exit("characterReferenceMarkerHexadecimal"),t.enter("characterReferenceValue"),r=6,s=w,l):(t.enter("characterReferenceValue"),r=7,s=S,l(e))}function l(c){if(59===c&&o){const r=t.exit("characterReferenceValue");return s!==y||Zt(i.sliceSerialize(r))?(t.enter("characterReferenceMarker"),t.consume(c),t.exit("characterReferenceMarker"),t.exit("characterReference"),e):n(c)}return s(c)&&o++<r?(t.consume(c),l):n(c)}}const te={name:"characterEscape",tokenize:ee};function ee(t,e,n){return i;function i(e){return t.enter("characterEscape"),t.enter("escapeMarker"),t.consume(e),t.exit("escapeMarker"),r}function r(i){return A(i)?(t.enter("characterEscapeValue"),t.consume(i),t.exit("characterEscapeValue"),t.exit("characterEscape"),e):n(i)}}const ne={name:"lineEnding",tokenize:ie};function ie(t,e){return n;function n(n){return t.enter("lineEnding"),t.consume(n),t.exit("lineEnding"),D(t,e,"linePrefix")}}const re={name:"labelEnd",tokenize:le,resolveTo:ue,resolveAll:ae},se={tokenize:he},oe={tokenize:fe},ce={tokenize:de};function ae(t){let e=-1;while(++e<t.length){const n=t[e][1];"labelImage"!==n.type&&"labelLink"!==n.type&&"labelEnd"!==n.type||(t.splice(e+1,"labelImage"===n.type?4:2),n.type="data",e++)}return t}function ue(t,e){let n,i,r,s,o=t.length,c=0;while(o--)if(n=t[o][1],i){if("link"===n.type||"labelLink"===n.type&&n._inactive)break;"enter"===t[o][0]&&"labelLink"===n.type&&(n._inactive=!0)}else if(r){if("enter"===t[o][0]&&("labelImage"===n.type||"labelLink"===n.type)&&!n._balanced&&(i=o,"labelLink"!==n.type)){c=2;break}}else"labelEnd"===n.type&&(r=o);const a={type:"labelLink"===t[i][1].type?"link":"image",start:Object.assign({},t[i][1].start),end:Object.assign({},t[t.length-1][1].end)},u={type:"label",start:Object.assign({},t[i][1].start),end:Object.assign({},t[r][1].end)},f={type:"labelText",start:Object.assign({},t[i+c+2][1].end),end:Object.assign({},t[r-2][1].start)};return s=[["enter",a,e],["enter",u,e]],s=h(s,t.slice(i+1,i+c+3)),s=h(s,[["enter",f,e]]),s=h(s,tt(e.parser.constructs.insideSpan.null,t.slice(i+c+4,r-3),e)),s=h(s,[["exit",f,e],t[r-2],t[r-1],["exit",u,e]]),s=h(s,t.slice(r+1)),s=h(s,[["exit",a,e]]),l(t,i,t.length,s),t}function le(t,e,n){const i=this;let r,s,o=i.events.length;while(o--)if(("labelImage"===i.events[o][1].type||"labelLink"===i.events[o][1].type)&&!i.events[o][1]._balanced){r=i.events[o][1];break}return c;function c(e){return r?r._inactive?h(e):(s=i.parser.defined.includes(wt(i.sliceSerialize({start:r.end,end:i.now()}))),t.enter("labelEnd"),t.enter("labelMarker"),t.consume(e),t.exit("labelMarker"),t.exit("labelEnd"),a):n(e)}function a(e){return 40===e?t.attempt(se,l,s?l:h)(e):91===e?t.attempt(oe,l,s?u:h)(e):s?l(e):h(e)}function u(e){return t.attempt(ce,l,h)(e)}function l(t){return e(t)}function h(t){return r._balanced=!0,n(t)}}function he(t,e,n){return i;function i(e){return t.enter("resource"),t.enter("resourceMarker"),t.consume(e),t.exit("resourceMarker"),r}function r(e){return v(e)?St(t,s)(e):s(e)}function s(e){return 41===e?l(e):yt(t,o,c,"resourceDestination","resourceDestinationLiteral","resourceDestinationLiteralMarker","resourceDestinationRaw","resourceDestinationString",32)(e)}function o(e){return v(e)?St(t,a)(e):l(e)}function c(t){return n(t)}function a(e){return 34===e||39===e||40===e?bt(t,u,n,"resourceTitle","resourceTitleMarker","resourceTitleString")(e):l(e)}function u(e){return v(e)?St(t,l)(e):l(e)}function l(i){return 41===i?(t.enter("resourceMarker"),t.consume(i),t.exit("resourceMarker"),t.exit("resource"),e):n(i)}}function fe(t,e,n){const i=this;return r;function r(e){return kt.call(i,t,s,o,"reference","referenceMarker","referenceString")(e)}function s(t){return i.parser.defined.includes(wt(i.sliceSerialize(i.events[i.events.length-1][1]).slice(1,-1)))?e(t):n(t)}function o(t){return n(t)}}function de(t,e,n){return i;function i(e){return t.enter("reference"),t.enter("referenceMarker"),t.consume(e),t.exit("referenceMarker"),r}function r(i){return 93===i?(t.enter("referenceMarker"),t.consume(i),t.exit("referenceMarker"),t.exit("reference"),e):n(i)}}const pe={name:"labelStartImage",tokenize:ge,resolveAll:re.resolveAll};function ge(t,e,n){const i=this;return r;function r(e){return t.enter("labelImage"),t.enter("labelImageMarker"),t.consume(e),t.exit("labelImageMarker"),s}function s(e){return 91===e?(t.enter("labelMarker"),t.consume(e),t.exit("labelMarker"),t.exit("labelImage"),o):n(e)}function o(t){return 94===t&&"_hiddenFootnoteSupport"in i.parser.constructs?n(t):e(t)}}function xe(t){return null===t||v(t)||F(t)?1:_(t)?2:void 0}const me={name:"attention",tokenize:ke,resolveAll:ye};function ye(t,e){let n,i,r,s,o,c,a,u,f=-1;while(++f<t.length)if("enter"===t[f][0]&&"attentionSequence"===t[f][1].type&&t[f][1]._close){n=f;while(n--)if("exit"===t[n][0]&&"attentionSequence"===t[n][1].type&&t[n][1]._open&&e.sliceSerialize(t[n][1]).charCodeAt(0)===e.sliceSerialize(t[f][1]).charCodeAt(0)){if((t[n][1]._close||t[f][1]._open)&&(t[f][1].end.offset-t[f][1].start.offset)%3&&!((t[n][1].end.offset-t[n][1].start.offset+t[f][1].end.offset-t[f][1].start.offset)%3))continue;c=t[n][1].end.offset-t[n][1].start.offset>1&&t[f][1].end.offset-t[f][1].start.offset>1?2:1;const d=Object.assign({},t[n][1].end),p=Object.assign({},t[f][1].start);be(d,-c),be(p,c),s={type:c>1?"strongSequence":"emphasisSequence",start:d,end:Object.assign({},t[n][1].end)},o={type:c>1?"strongSequence":"emphasisSequence",start:Object.assign({},t[f][1].start),end:p},r={type:c>1?"strongText":"emphasisText",start:Object.assign({},t[n][1].end),end:Object.assign({},t[f][1].start)},i={type:c>1?"strong":"emphasis",start:Object.assign({},s.start),end:Object.assign({},o.end)},t[n][1].end=Object.assign({},s.start),t[f][1].start=Object.assign({},o.end),a=[],t[n][1].end.offset-t[n][1].start.offset&&(a=h(a,[["enter",t[n][1],e],["exit",t[n][1],e]])),a=h(a,[["enter",i,e],["enter",s,e],["exit",s,e],["enter",r,e]]),a=h(a,tt(e.parser.constructs.insideSpan.null,t.slice(n+1,f),e)),a=h(a,[["exit",r,e],["enter",o,e],["exit",o,e],["exit",i,e]]),t[f][1].end.offset-t[f][1].start.offset?(u=2,a=h(a,[["enter",t[f][1],e],["exit",t[f][1],e]])):u=0,l(t,n-1,f-n+3,a),f=n+a.length-u-2;break}}f=-1;while(++f<t.length)"attentionSequence"===t[f][1].type&&(t[f][1].type="data");return t}function ke(t,e){const n=this.parser.constructs.attentionMarkers.null,i=this.previous,r=xe(i);let s;return o;function o(e){return s=e,t.enter("attentionSequence"),c(e)}function c(o){if(o===s)return t.consume(o),c;const a=t.exit("attentionSequence"),u=xe(o),l=!u||2===u&&r||n.includes(o),h=!r||2===r&&u||n.includes(i);return a._open=Boolean(42===s?l:l&&(r||!h)),a._close=Boolean(42===s?h:h&&(u||!l)),e(o)}}function be(t,e){t.column+=e,t.offset+=e,t._bufferIndex+=e}const Se={name:"autolink",tokenize:we};function we(t,e,n){let i=0;return r;function r(e){return t.enter("autolink"),t.enter("autolinkMarker"),t.consume(e),t.exit("autolinkMarker"),t.enter("autolinkProtocol"),s}function s(e){return m(e)?(t.consume(e),o):u(e)}function o(t){return 43===t||45===t||46===t||y(t)?(i=1,c(t)):u(t)}function c(e){return 58===e?(t.consume(e),i=0,a):(43===e||45===e||46===e||y(e))&&i++<32?(t.consume(e),c):(i=0,u(e))}function a(i){return 62===i?(t.exit("autolinkProtocol"),t.enter("autolinkMarker"),t.consume(i),t.exit("autolinkMarker"),t.exit("autolink"),e):null===i||32===i||60===i||b(i)?n(i):(t.consume(i),a)}function u(e){return 64===e?(t.consume(e),l):k(e)?(t.consume(e),u):n(e)}function l(t){return y(t)?h(t):n(t)}function h(n){return 46===n?(t.consume(n),i=0,l):62===n?(t.exit("autolinkProtocol").type="autolinkEmail",t.enter("autolinkMarker"),t.consume(n),t.exit("autolinkMarker"),t.exit("autolink"),e):f(n)}function f(e){if((45===e||y(e))&&i++<63){const n=45===e?f:h;return t.consume(e),n}return n(e)}}const Ae={name:"htmlText",tokenize:Ce};function Ce(t,e,n){const i=this;let r,s,o;return c;function c(e){return t.enter("htmlText"),t.enter("htmlTextData"),t.consume(e),a}function a(e){return 33===e?(t.consume(e),u):47===e?(t.consume(e),A):63===e?(t.consume(e),S):m(e)?(t.consume(e),E):n(e)}function u(e){return 45===e?(t.consume(e),l):91===e?(t.consume(e),s=0,p):m(e)?(t.consume(e),b):n(e)}function l(e){return 45===e?(t.consume(e),d):n(e)}function h(e){return null===e?n(e):45===e?(t.consume(e),f):C(e)?(o=h,$(e)):(t.consume(e),h)}function f(e){return 45===e?(t.consume(e),d):h(e)}function d(t){return 62===t?O(t):45===t?f(t):h(t)}function p(e){const i="CDATA[";return e===i.charCodeAt(s++)?(t.consume(e),s===i.length?g:p):n(e)}function g(e){return null===e?n(e):93===e?(t.consume(e),x):C(e)?(o=g,$(e)):(t.consume(e),g)}function x(e){return 93===e?(t.consume(e),k):g(e)}function k(e){return 62===e?O(e):93===e?(t.consume(e),k):g(e)}function b(e){return null===e||62===e?O(e):C(e)?(o=b,$(e)):(t.consume(e),b)}function S(e){return null===e?n(e):63===e?(t.consume(e),w):C(e)?(o=S,$(e)):(t.consume(e),S)}function w(t){return 62===t?O(t):S(t)}function A(e){return m(e)?(t.consume(e),_):n(e)}function _(e){return 45===e||y(e)?(t.consume(e),_):F(e)}function F(e){return C(e)?(o=F,$(e)):T(e)?(t.consume(e),F):O(e)}function E(e){return 45===e||y(e)?(t.consume(e),E):47===e||62===e||v(e)?R(e):n(e)}function R(e){return 47===e?(t.consume(e),O):58===e||95===e||m(e)?(t.consume(e),I):C(e)?(o=R,$(e)):T(e)?(t.consume(e),R):O(e)}function I(e){return 45===e||46===e||58===e||95===e||y(e)?(t.consume(e),I):L(e)}function L(e){return 61===e?(t.consume(e),P):C(e)?(o=L,$(e)):T(e)?(t.consume(e),L):R(e)}function P(e){return null===e||60===e||61===e||62===e||96===e?n(e):34===e||39===e?(t.consume(e),r=e,z):C(e)?(o=P,$(e)):T(e)?(t.consume(e),P):(t.consume(e),B)}function z(e){return e===r?(t.consume(e),r=void 0,M):null===e?n(e):C(e)?(o=z,$(e)):(t.consume(e),z)}function B(e){return null===e||34===e||39===e||60===e||61===e||96===e?n(e):47===e||62===e||v(e)?R(e):(t.consume(e),B)}function M(t){return 47===t||62===t||v(t)?R(t):n(t)}function O(i){return 62===i?(t.consume(i),t.exit("htmlTextData"),t.exit("htmlText"),e):n(i)}function $(e){return t.exit("htmlTextData"),t.enter("lineEnding"),t.consume(e),t.exit("lineEnding"),H}function H(e){return T(e)?D(t,j,"linePrefix",i.parser.constructs.disable.null.includes("codeIndented")?void 0:4)(e):j(e)}function j(e){return t.enter("htmlTextData"),o(e)}}const ve={name:"labelStartLink",tokenize:Te,resolveAll:re.resolveAll};function Te(t,e,n){const i=this;return r;function r(e){return t.enter("labelLink"),t.enter("labelMarker"),t.consume(e),t.exit("labelMarker"),t.exit("labelLink"),s}function s(t){return 94===t&&"_hiddenFootnoteSupport"in i.parser.constructs?n(t):e(t)}}const _e={name:"hardBreakEscape",tokenize:Fe};function Fe(t,e,n){return i;function i(e){return t.enter("hardBreakEscape"),t.consume(e),r}function r(i){return C(i)?(t.exit("hardBreakEscape"),e(i)):n(i)}}const Ee={name:"codeText",tokenize:Ie,resolve:De,previous:Re};function De(t){let e,n,i=t.length-4,r=3;if(("lineEnding"===t[r][1].type||"space"===t[r][1].type)&&("lineEnding"===t[i][1].type||"space"===t[i][1].type)){e=r;while(++e<i)if("codeTextData"===t[e][1].type){t[r][1].type="codeTextPadding",t[i][1].type="codeTextPadding",r+=2,i-=2;break}}e=r-1,i++;while(++e<=i)void 0===n?e!==i&&"lineEnding"!==t[e][1].type&&(n=e):e!==i&&"lineEnding"!==t[e][1].type||(t[n][1].type="codeTextData",e!==n+2&&(t[n][1].end=t[e-1][1].end,t.splice(n+2,e-n-2),i-=e-n-2,e=n+2),n=void 0);return t}function Re(t){return 96!==t||"characterEscape"===this.events[this.events.length-1][1].type}function Ie(t,e,n){let i,r,s=0;return o;function o(e){return t.enter("codeText"),t.enter("codeTextSequence"),c(e)}function c(e){return 96===e?(t.consume(e),s++,c):(t.exit("codeTextSequence"),a(e))}function a(e){return null===e?n(e):32===e?(t.enter("space"),t.consume(e),t.exit("space"),a):96===e?(r=t.enter("codeTextSequence"),i=0,l(e)):C(e)?(t.enter("lineEnding"),t.consume(e),t.exit("lineEnding"),a):(t.enter("codeTextData"),u(e))}function u(e){return null===e||32===e||96===e||C(e)?(t.exit("codeTextData"),a(e)):(t.consume(e),u)}function l(n){return 96===n?(t.consume(n),i++,l):i===s?(t.exit("codeTextSequence"),t.exit("codeText"),e(n)):(r.type="codeTextData",u(n))}}const Le={[42]:ot,[43]:ot,[45]:ot,[48]:ot,[49]:ot,[50]:ot,[51]:ot,[52]:ot,[53]:ot,[54]:ot,[55]:ot,[56]:ot,[57]:ot,[62]:pt},Pe={[91]:At},ze={[-2]:_t,[-1]:_t,[32]:_t},Be={[35]:Rt,[42]:rt,[45]:[Pt,rt],[60]:$t,[61]:Pt,[95]:rt,[96]:Xt,[126]:Xt},Me={[38]:Kt,[92]:te},Oe={[-5]:ne,[-4]:ne,[-3]:ne,[33]:pe,[38]:Kt,[42]:me,[60]:[Se,Ae],[91]:ve,[92]:[_e,te],[93]:re,[95]:me,[96]:Ee},$e={null:[me,Y]},He={null:[42,95]},je={null:[]};function Ve(t){const e=t||{},n=d([i,...e.extensions||[]]),r={defined:[],lazy:{},constructs:n,content:s(R),document:s(L),flow:s(U),string:s(Q),text:s(G)};return r;function s(t){return e;function e(e){return et(r,t,e)}}}const Ne=/[\0\t\n\r]/g;function We(){let t,e=1,n="",i=!0;return r;function r(r,s,o){const c=[];let a,u,l,h,f;r=n+r.toString(s),l=0,n="",i&&(65279===r.charCodeAt(0)&&l++,i=void 0);while(l<r.length){if(Ne.lastIndex=l,a=Ne.exec(r),h=a&&void 0!==a.index?a.index:r.length,f=r.charCodeAt(h),!a){n=r.slice(l);break}if(10===f&&l===h&&t)c.push(-3),t=void 0;else switch(t&&(c.push(-5),t=void 0),l<h&&(c.push(r.slice(l,h)),e+=h-l),f){case 0:c.push(65533),e++;break;case 9:u=4*Math.ceil(e/4),c.push(-2);while(e++<u)c.push(-1);break;case 10:c.push(-4),e=1;break;default:t=!0,e=1}l=h+1}return o&&(t&&c.push(-5),n&&c.push(n),c.push(null)),c}}function qe(t){while(!$(t));return t}function Ue(t,e){const n=Number.parseInt(t,e);return n<9||11===n||n>13&&n<32||n>126&&n<160||n>55295&&n<57344||n>64975&&n<65008||65535===(65535&n)||65534===(65535&n)||n>1114111?"�":String.fromCharCode(n)}const Xe=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function Ye(t){return t.replace(Xe,Qe)}function Qe(t,e,n){if(e)return e;const i=n.charCodeAt(0);if(35===i){const t=n.charCodeAt(1),e=120===t||88===t;return Ue(n.slice(e?2:1),e?16:10)}return Zt(n)||t}function Ge(t){return t&&"object"===typeof t?"position"in t||"type"in t?Ke(t.position):"start"in t||"end"in t?Ke(t):"line"in t||"column"in t?Ze(t):"":""}function Ze(t){return Je(t&&t.line)+":"+Je(t&&t.column)}function Ke(t){return Ze(t&&t.start)+"-"+Ze(t&&t.end)}function Je(t){return t&&"number"===typeof t?t:1}const tn={}.hasOwnProperty,en=function(t,e,n){return"string"!==typeof e&&(n=e,e=void 0),nn(n)(qe(Ve(n).document().write(We()(t,e,!0))))};function nn(t){const e={transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:a(it),autolinkProtocol:F,autolinkEmail:F,atxHeading:a(J),blockQuote:a(Y),characterEscape:F,characterReference:F,codeFenced:a(Q),codeFencedFenceInfo:u,codeFencedFenceMeta:u,codeIndented:a(Q,u),codeText:a(G,u),codeTextData:F,data:F,codeFlowValue:F,definition:a(Z),definitionDestinationString:u,definitionLabelString:u,definitionTitleString:u,emphasis:a(K),hardBreakEscape:a(tt),hardBreakTrailing:a(tt),htmlFlow:a(et,u),htmlFlowData:F,htmlText:a(et,u),htmlTextData:F,image:a(nt),label:u,link:a(it),listItem:a(st),listItemValue:g,listOrdered:a(rt,p),listUnordered:a(rt),paragraph:a(ot),reference:V,referenceString:u,resourceDestinationString:u,resourceTitleString:u,setextHeading:a(J),strong:a(ct),thematicBreak:a(ut)},exit:{atxHeading:h(),atxHeadingSequence:C,autolink:h(),autolinkEmail:X,autolinkProtocol:U,blockQuote:h(),characterEscapeValue:E,characterReferenceMarkerHexadecimal:W,characterReferenceMarkerNumeric:W,characterReferenceValue:q,codeFenced:h(k),codeFencedFence:y,codeFencedFenceInfo:x,codeFencedFenceMeta:m,codeFlowValue:E,codeIndented:h(b),codeText:h(P),codeTextData:E,data:E,definition:h(),definitionDestinationString:A,definitionLabelString:S,definitionTitleString:w,emphasis:h(),hardBreakEscape:h(R),hardBreakTrailing:h(R),htmlFlow:h(I),htmlFlowData:E,htmlText:h(L),htmlTextData:E,image:h(B),label:O,labelText:M,lineEnding:D,link:h(z),listItem:h(),listOrdered:h(),listUnordered:h(),paragraph:h(),referenceString:N,resourceDestinationString:$,resourceTitleString:H,resource:j,setextHeading:h(_),setextHeadingLineSequence:T,setextHeadingText:v,strong:h(),thematicBreak:h()}};sn(e,(t||{}).mdastExtensions||[]);const n={};return i;function i(t){let n={type:"root",children:[]};const i={stack:[n],tokenStack:[],config:e,enter:l,exit:f,buffer:u,resume:d,setData:s,getData:c},o=[];let a=-1;while(++a<t.length)if("listOrdered"===t[a][1].type||"listUnordered"===t[a][1].type)if("enter"===t[a][0])o.push(a);else{const e=o.pop();a=r(t,e,a)}a=-1;while(++a<t.length){const n=e[t[a][0]];tn.call(n,t[a][1].type)&&n[t[a][1].type].call(Object.assign({sliceSerialize:t[a][2].sliceSerialize},i),t[a][1])}if(i.tokenStack.length>0){const t=i.tokenStack[i.tokenStack.length-1],e=t[1]||cn;e.call(i,void 0,t[0])}n.position={start:rn(t.length>0?t[0][1].start:{line:1,column:1,offset:0}),end:rn(t.length>0?t[t.length-2][1].end:{line:1,column:1,offset:0})},a=-1;while(++a<e.transforms.length)n=e.transforms[a](n)||n;return n}function r(t,e,n){let i,r,s,o,c=e-1,a=-1,u=!1;while(++c<=n){const e=t[c];if("listUnordered"===e[1].type||"listOrdered"===e[1].type||"blockQuote"===e[1].type?("enter"===e[0]?a++:a--,o=void 0):"lineEndingBlank"===e[1].type?"enter"===e[0]&&(!i||o||a||s||(s=c),o=void 0):"linePrefix"===e[1].type||"listItemValue"===e[1].type||"listItemMarker"===e[1].type||"listItemPrefix"===e[1].type||"listItemPrefixWhitespace"===e[1].type||(o=void 0),!a&&"enter"===e[0]&&"listItemPrefix"===e[1].type||-1===a&&"exit"===e[0]&&("listUnordered"===e[1].type||"listOrdered"===e[1].type)){if(i){let o=c;r=void 0;while(o--){const e=t[o];if("lineEnding"===e[1].type||"lineEndingBlank"===e[1].type){if("exit"===e[0])continue;r&&(t[r][1].type="lineEndingBlank",u=!0),e[1].type="lineEnding",r=o}else if("linePrefix"!==e[1].type&&"blockQuotePrefix"!==e[1].type&&"blockQuotePrefixWhitespace"!==e[1].type&&"blockQuoteMarker"!==e[1].type&&"listItemIndent"!==e[1].type)break}s&&(!r||s<r)&&(i._spread=!0),i.end=Object.assign({},r?t[r][1].start:e[1].end),t.splice(r||c,0,["exit",i,e[2]