vue3-highlightjs
Version:
Syntax highlighting with highlight.js for Vue.js 3.x
2 lines (1 loc) • 338 B
JavaScript
;function t(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var e=t(require("highlight.js"));module.exports=function(t){t.directive("highlightjs",(function(t,i){for(var l=t.querySelectorAll("code"),r=0;r<l.length;r++){var o=l[r];"string"==typeof i.value&&(o.textContent=i.value),e.default.highlightBlock(o)}}))};