(e)
| 138 | ;return e.contains.forEach((e=>t.addRule(e.begin,{rule:e,type:"begin" |
| 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(){ |