{"_id":"highlightjs-vue","_rev":"3977408","name":"highlightjs-vue","description":"Highlight Single-File Components of Vue.js Framework","dist-tags":{"developt":"1.0.0-beta","latest":"1.0.0"},"maintainers":[{"name":"~lissette.ibnz","email":""}],"time":{"modified":"2025-09-01T01:59:44.000Z","created":"2019-11-18T12:07:53.994Z","1.0.0":"2019-11-18T13:16:23.472Z","1.0.0-beta":"2019-11-18T12:07:53.994Z"},"users":{},"author":{"name":"Sara Lissette","email":"lissette.ibnz@gmail.com","url":"https://github.com/LissetteIbnz"},"repository":{"type":"git","url":"git+https://github.com/highlightjs/highlightjs-vue.git"},"versions":{"1.0.0":{"name":"highlightjs-vue","version":"1.0.0","description":"Highlight Single-File Components of Vue.js Framework","main":"dist/highlightjs-vue.cjs.js","module":"dist/highlightjs-vue.esm.js","scripts":{"build":"npm run clean && rollup --config","clean":"rimraf dist package-lock.json","test":"mocha --reporter spec"},"repository":{"type":"git","url":"git+https://github.com/highlightjs/highlightjs-vue.git"},"keywords":["highlight","hljs","vue.js","vue"],"author":{"name":"Sara Lissette","email":"lissette.ibnz@gmail.com","url":"https://github.com/LissetteIbnz"},"license":"CC0-1.0","bugs":{"url":"https://github.com/highlightjs/highlightjs-vue/issues"},"homepage":"https://github.com/highlightjs/highlightjs-vue#readme","dependencies":{},"devDependencies":{"highlight.js":"^9.15.10","mocha":"^6.2.0","rimraf":"^3.0.0","rollup":"^1.27.1","rollup-plugin-terser":"^5.1.2","should":"^13.2.3"},"gitHead":"2a0d197ec24ba70e019e12a13bd42f006124506a","_id":"highlightjs-vue@1.0.0","_nodeVersion":"10.15.0","_npmVersion":"6.10.1","dist":{"shasum":"fdfe97fbea6354e70ee44e3a955875e114db086d","size":2020,"noattachment":false,"key":"/highlightjs-vue/-/highlightjs-vue-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/highlightjs-vue/download/highlightjs-vue-1.0.0.tgz"},"maintainers":[{"name":"~lissette.ibnz","email":""}],"_npmUser":{"name":"lissette.ibnz","email":"lissette.ibnz@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/highlightjs-vue_1.0.0_1574082983281_0.7987042635406518"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T10:58:14.559Z","publish_time":1574082983472,"_cnpm_publish_time":1574082983472},"1.0.0-beta":{"name":"highlightjs-vue","version":"1.0.0-beta","description":"Highlight Single-File Components of Vue.js Framework","main":"dist/highlightjs-vue.cjs.js","module":"dist/highlightjs-vue.esm.js","scripts":{"build":"npm run clean && rollup --config","clean":"rimraf dist package-lock.json","test":"mocha --reporter spec"},"repository":{"type":"git","url":"git+https://github.com/highlightjs/highlightjs-vue.git"},"keywords":["highlight","hljs","vue.js","vue"],"author":{"name":"Sara Lissette","email":"lissette.ibnz@gmail.com","url":"https://github.com/LissetteIbnz"},"license":"CC0-1.0","bugs":{"url":"https://github.com/highlightjs/highlightjs-vue/issues"},"homepage":"https://github.com/highlightjs/highlightjs-vue#readme","dependencies":{},"devDependencies":{"highlight.js":"^9.15.10","mocha":"^6.2.0","rimraf":"^3.0.0","rollup":"^1.27.1","rollup-plugin-terser":"^5.1.2","should":"^13.2.3"},"gitHead":"d29014750df1fb45ff30a8ef06c486b189514969","_id":"highlightjs-vue@1.0.0-beta","_nodeVersion":"10.15.0","_npmVersion":"6.10.1","dist":{"shasum":"7ae197822ff1723f1e90f7c4161fe1420d0b269c","size":2029,"noattachment":false,"key":"/highlightjs-vue/-/highlightjs-vue-1.0.0-beta.tgz","tarball":"http://registry.cnpm.dingdandao.com/highlightjs-vue/download/highlightjs-vue-1.0.0-beta.tgz"},"maintainers":[{"name":"~lissette.ibnz","email":""}],"_npmUser":{"name":"lissette.ibnz","email":"lissette.ibnz@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/highlightjs-vue_1.0.0-beta_1574078873854_0.1607500338173815"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-24T10:58:14.452Z","publish_time":1574078873994,"_cnpm_publish_time":1574078873994}},"readme":"`highlight.js` syntax definition for Vue.\r\n\r\nSupport for single-file [Vue.js](https://vuejs.org/) components.\r\nThe files with `.vue` extension allow to write html, javascript/typescript and styles in the same file.\r\n\r\n### Usage\r\n\r\nSimply include the `highlight.js` script package in your webpage or node app, load up this module and apply it to `hljs`.\r\n\r\nIf you're not using a build system and just want to embed this in your webpage:\r\n\r\n```html\r\n<script src=\"https://cdn.jsdelivr.net/npm/highlightjs\"></script>\r\n<script src=\"https://cdn.jsdelivr.net/npm/highlightjs-vue\"></script>\r\n<script>\r\n  hljs.registerLanguage(\"vue\", window.hljsDefineVue);\r\n  hljs.initHighlightingOnLoad();\r\n</script>\r\n```\r\n\r\nIf you're using webpack / rollup / browserify / node:\r\n\r\n```javascript\r\nvar hljs = require(\"highlightjs\");\r\nvar hljsDefineVue = require(\"highlightjs-vue\");\r\n\r\nhljsDefineVue(hljs);\r\nhljs.initHighlightingOnLoad();\r\n```\r\n\r\n### License\r\n\r\n[![License: CC0-1.0](https://img.shields.io/badge/License-CC0%201.0-lightgrey.svg)](http://creativecommons.org/publicdomain/zero/1.0/)\r\n","_attachments":{},"homepage":"https://github.com/highlightjs/highlightjs-vue#readme","bugs":{"url":"https://github.com/highlightjs/highlightjs-vue/issues"},"license":"CC0-1.0"}