import{g as e}from"./dayjs-BDxJkDiH.js";import{l as t}from"./highlight.js-BVkoBCR2.js";var r=Object.defineProperty,n=Object.defineProperties,l=Object.getOwnPropertyDescriptor,o=Object.getOwnPropertyDescriptors,c=Object.getOwnPropertyNames,i=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable,s=(e,t,n)=>t in e?r(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,f=(e,t)=>{for(var r in t||(t={}))a.call(t,r)&&s(e,r,t[r]);if(i)for(var r of i(t))u.call(t,r)&&s(e,r,t[r]);return e},g=(e,t)=>n(e,o(t)),h={};((e,t)=>{for(var n in t)r(e,n,{get:t[n],enumerable:!0})})(h,{default:()=>v});var p,d=(p=h,((e,t,n,o)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let i of c(t))a.call(e,i)||i===n||r(e,i,{get:()=>t[i],enumerable:!(o=l(t,i))||o.enumerable});return e})(r({},"__esModule",{value:!0}),p));function b(e,t,r,n,l){try{return t.highlight(n,{language:""!==l?l:"plaintext",ignoreIllegals:r}).value}catch(o){return e.utils.escapeHtml(n)}}function j(e,t,r,n,l){if(""!==l)return b(e,t,r,n,l);try{return t.highlightAuto(n).value}catch(o){return e.utils.escapeHtml(n)}}function y(e){return function(...t){return e(...t).replace(/<code class="/g,'<code class="hljs ').replace(/<code>/g,'<code class="hljs">')}}function O(e){var t,r;for(const n of e.tokens)if("inline"===n.type&&null!=n.children)for(const[l,o]of n.children.entries()){if("code_inline"!==o.type)continue;const c=n.children[l+1];if(null==c)continue;const i=/^{:?\.([^}]+)}/.exec(c.content);if(null==i)continue;const a=i[1];c.content=c.content.slice(i[0].length);let u=null!=(t=o.attrGet("class"))?t:"";u+="".concat(null!=(r=e.md.options.langPrefix)?r:"language-").concat(a),o.attrSet("class",u),o.meta=g(f({},o.meta),{highlightLanguage:a})}}function m(e,t,r,n,l){var o,c;const i=e[t];if(null==r.highlight)throw new Error("`options.highlight` was null, this is not supposed to happen");const a=r.highlight(i.content,null!=(c=null==(o=i.meta)?void 0:o.highlightLanguage)?c:"","");return"<code".concat(l.renderAttrs(i),">").concat(a,"</code>")}function v(e,t){const r=f(f({},v.defaults),t);if(null==r.hljs)throw new Error("Please pass a highlight.js instance for the required `hljs` option.");null!=r.register&&function(e,t){for(const[r,n]of Object.entries(t))e.registerLanguage(r,n)}(r.hljs,r.register),e.options.highlight=(r.auto?j:b).bind(null,e,r.hljs,r.ignoreIllegals),null!=e.renderer.rules.fence&&(e.renderer.rules.fence=y(e.renderer.rules.fence)),r.code&&null!=e.renderer.rules.code_block&&(e.renderer.rules.code_block=y(e.renderer.rules.code_block)),r.inline&&(e.core.ruler.before("linkify","inline_code_language",O),e.renderer.rules.code_inline=y(m))}v.defaults={auto:!1,code:!1,inline:!1,ignoreIllegals:!1};var w=Object.create,P=Object.defineProperty,_=Object.getOwnPropertyDescriptor,I=Object.getOwnPropertyNames,k=Object.getOwnPropertySymbols,x=Object.getPrototypeOf,E=Object.prototype.hasOwnProperty,D=Object.prototype.propertyIsEnumerable,L=(e,t,r)=>t in e?P(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,M=(e,t)=>{for(var r in t||(t={}))E.call(t,r)&&L(e,r,t[r]);if(k)for(var r of k(t))D.call(t,r)&&L(e,r,t[r]);return e},S=(e,t,r,n)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let l of I(t))E.call(e,l)||l===r||P(e,l,{get:()=>t[l],enumerable:!(n=_(t,l))||n.enumerable});return e},A=(e,t,r)=>(r=null!=e?w(x(e)):{},S(e&&e.__esModule?r:P(r,"default",{value:e,enumerable:!0}),e)),H={};((e,t)=>{for(var r in t)P(e,r,{get:t[r],enumerable:!0})})(H,{default:()=>z});var N=(e=>S(P({},"__esModule",{value:!0}),e))(H),q=A(t),G=A(d);function z(e,t){return null==(t=M(M({},z.defaults),t)).hljs&&(t.hljs=q.default),(0,G.default)(e,t)}z.defaults={auto:!0,code:!0,inline:!1,ignoreIllegals:!0};const B=e(N.default);export{B as m};
