-
Notifications
You must be signed in to change notification settings - Fork 1
/
index.js
1 lines (1 loc) · 4.99 KB
/
index.js
1
module.exports=(()=>{var t={150:t=>{"use strict";t.exports=t=>{if("string"!=typeof t)throw new TypeError("Expected a string");return t.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}},962:(t,e,n)=>{"use strict";t.exports=function(t,e,n,r){var i,u;return"string"==typeof e||e&&"number"==typeof e.lastIndex?u=[[e,n]]:(u=e,r=n),c(t,i=r||{},function t(e){var n=e[0];return function(r,u){var f,l,a,p,s=n[0],h=n[1],y=[],g=0,v=u.children.indexOf(r);for(s.lastIndex=0,l=s.exec(r.value);l&&(f=l.index,!1!==(p=h.apply(null,[].concat(l,{index:l.index,input:l.input})))&&(g!==f&&y.push({type:"text",value:r.value.slice(g,f)}),"string"==typeof p&&0!==p.length&&(p={type:"text",value:p}),p&&y.push(p),g=f+l[0].length),s.global);)l=s.exec(r.value);if(void 0===f?(y=[r],v--):(g<r.value.length&&y.push({type:"text",value:r.value.slice(g)}),y.unshift(v,1),o.apply(u.children,y)),e.length>1)for(a=t(e.slice(1)),f=-1;++f<y.length;)"text"===(r=y[f]).type?a(r,u):c(r,i,a);return v+y.length+1}}(function(t){var e,n,r=[];if("object"!=typeof t)throw new Error("Expected array or object as schema");if("length"in t)for(n=-1;++n<t.length;)r.push([f(t[n][0]),l(t[n][1])]);else for(e in t)r.push([f(e),l(t[e])]);return r}(u))),t};var r=n(294),i=n(145),u=n(150),o=[].splice;function c(t,e,n){var u=i(e.ignore||[]);return r(t,"text",(function(t,e){for(var r,i,o=-1;++o<e.length;){if(r=e[o],u(r,i?i.children.indexOf(r):void 0,i))return;i=r}return n(t,i)})),[]}function f(t){return"string"==typeof t?new RegExp(u(t),"g"):t}function l(t){return"function"==typeof t?t:function(){return t}}},802:function(t,e,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(t,e,n,r){void 0===r&&(r=n),Object.defineProperty(t,r,{enumerable:!0,get:function(){return e[n]}})}:function(t,e,n,r){void 0===r&&(r=n),t[r]=e[n]}),i=this&&this.__exportStar||function(t,e){for(var n in t)"default"===n||Object.prototype.hasOwnProperty.call(e,n)||r(e,t,n)};Object.defineProperty(e,"__esModule",{value:!0}),e.RemarkAbbr=void 0;var u=n(314);Object.defineProperty(e,"RemarkAbbr",{enumerable:!0,get:function(){return u.RemarkAbbr}}),i(n(314),e)},314:function(t,e,n){"use strict";var r=this&&this.__assign||function(){return(r=Object.assign||function(t){for(var e,n=1,r=arguments.length;n<r;n++)for(var i in e=arguments[n])Object.prototype.hasOwnProperty.call(e,i)&&(t[i]=e[i]);return t}).apply(this,arguments)};Object.defineProperty(e,"__esModule",{value:!0}),e.RemarkAbbr=void 0;var i=n(914),u=n(962),o=n(993);e.RemarkAbbr=function(){return function(t){var e=[],n=new RegExp(/[*]\[([^\]]*)\]:\s*(.+)\n*/);u(t,n,(function(t){var r=n.exec(t);return null!==r?(e.push({text:r[1],title:r[2]}),i("emptyAbbrLeaf",e.length)):t})),e.length>0&&(o(t,"emptyAbbrLeaf"),e.forEach((function(e){var n;u(t,(n=e.text,new RegExp("\\b("+n+")\\b","i")),(function(t){return f(c(e,t))}))})))}};var c=function(t,e){return r(r({},t),{text:e})},f=function(t){return{type:"content",children:[{type:"text",value:t.text}],data:{hName:"abbr",hProperties:{title:t.title}}}}},914:t=>{"use strict";t.exports=function(t,e,n){var r;return null!=n||"object"==typeof e&&!Array.isArray(e)||(n=e,e={}),r=Object.assign({type:String(t)},e),Array.isArray(n)?r.children=n:null!=n&&(r.value=String(n)),r}},145:t=>{"use strict";function e(){return!0}t.exports=function t(n){if(null==n)return e;if("string"==typeof n)return function(t){return function(e){return e&&e.type===t}}(n);if("object"==typeof n)return"length"in n?function(e){for(var n=[],r=-1;++r<e.length;)n[r]=t(e[r]);return function(){for(var t=-1;++t<n.length;)if(n[t].apply(this,arguments))return!0}}(n):function(t){return function(e){var n;for(n in t)if(e[n]!==t[n])return;return!0}}(n);if("function"==typeof n)return n;throw new Error("Expected function, string, or object as test")}},993:(t,e,n)=>{"use strict";var r=n(145);t.exports=function(t,e,n){var i=r(n||e),u=null==e.cascade||e.cascade;return function t(e,n,r){var o=e.children,c=-1,f=0;if(i(e,n,r))return null;if(o&&o.length){for(;++c<o.length;)t(o[c],c,e)&&(o[f++]=o[c]);if(u&&!f)return null;o.length=f}return e}(t,null,null)}},782:t=>{t.exports=function(t){return"[33m"+t+"[39m"}},294:(t,e,n)=>{"use strict";t.exports=c;var r=n(145),i=n(782),u="skip",o=!1;function c(t,e,n,c){var f,l;"function"==typeof e&&"function"!=typeof n&&(c=n,n=e,e=null),l=r(e),f=c?-1:1,function t(r,a,p){var s,h="object"==typeof r&&null!==r?r:{};return"string"==typeof h.type&&(s="string"==typeof h.tagName?h.tagName:"string"==typeof h.name?h.name:void 0,y.displayName="node ("+i(h.type+(s?"<"+s+">":""))+")"),y;function y(){var i,s,h=p.concat(r),y=[];if((!e||l(r,a,p[p.length-1]||null))&&(y=function(t){return null!==t&&"object"==typeof t&&"length"in t?t:"number"==typeof t?[true,t]:[t]}(n(r,p)))[0]===o)return y;if(r.children&&y[0]!==u)for(s=(c?r.children.length:-1)+f;s>-1&&s<r.children.length;){if((i=t(r.children[s],s,h)())[0]===o)return i;s="number"==typeof i[1]?i[1]:s+f}return y}}(t,null,[])()}c.CONTINUE=!0,c.SKIP=u,c.EXIT=o}},e={};return function n(r){if(e[r])return e[r].exports;var i=e[r]={exports:{}};return t[r].call(i.exports,i,i.exports,n),i.exports}(802)})();