UNPKG

vue-hljs

Version:

Highlight.js plugin for Vue.js 3.0

16 lines (15 loc) 356 B
const s = { install: (h, i) => { if (!("hljs" in i)) throw Error("Please pass highlight.js instance."); const { hljs: l } = i, r = (e) => { if (!e) throw new Error("Element is required"); e.querySelectorAll("pre code").forEach(l.highlightBlock); }; h.directive("highlight", r); } }; export { s as default };