(e)
| 139 | }))),e.terminatorEnd&&t.addRule(e.terminatorEnd,{type:"end" |
| 140 | }),e.illegal&&t.addRule(e.illegal,{type:"illegal"}),t})(o),o}(e)}function j(e){ |
| 141 | return!!e&&(e.endsWithParent||j(e.starts))}function S(e){const t={ |
| 142 | props:["language","code","autodetect"],data:()=>({detectedLanguage:"", |
| 143 | unknownLanguage:!1}),computed:{className(){ |
| 144 | return this.unknownLanguage?"":"hljs "+this.detectedLanguage},highlighted(){ |
| 145 | if(!this.autoDetect&&!e.getLanguage(this.language))return console.warn(`The language "${this.language}" you specified could not be found.`), |
| 146 | this.unknownLanguage=!0,r(this.code);let t={} |
| 147 | ;return this.autoDetect?(t=e.highlightAuto(this.code), |
| 148 | this.detectedLanguage=t.language):(t=e.highlight(this.language,this.code,this.ignoreIllegals), |
| 149 | this.detectedLanguage=this.language),t.value},autoDetect(){ |
| 150 | return!(this.language&&(e=this.autodetect,!e&&""!==e));var e}, |
| 151 | ignoreIllegals:()=>!0},render(e){return e("pre",{},[e("code",{ |
| 152 | class:this.className,domProps:{innerHTML:this.highlighted}})])}};return{ |
| 153 | Component:t,VuePlugin:{install(e){e.component("highlightjs",t)}}}}const P={ |
| 154 | "after:highlightBlock":({block:e,result:t,text:n})=>{const s=C(e) |
| 155 | ;if(!s.length)return;const a=document.createElement("div") |
| 156 | ;a.innerHTML=t.value,t.value=((e,t,n)=>{let s=0,a="";const i=[];function o(){ |
no outgoing calls
no test coverage detected