UNPKG

highlight.js

Version:

Syntax highlighting with language autodetection.

28 lines (25 loc) 629 B
/* Language: ERB (Embedded Ruby) Requires: xml.js, ruby.js Author: Lucas Mazza <lucastmazza@gmail.com> Contributors: Kassio Borges <kassioborgesm@gmail.com> Description: "Bridge" language defining fragments of Ruby in HTML within <% .. %> Website: https://ruby-doc.org/stdlib-2.6.5/libdoc/erb/rdoc/ERB.html Category: template */ function erb(hljs) { return { name: 'ERB', subLanguage: 'xml', contains: [ hljs.COMMENT('<%#', '%>'), { begin: '<%[%=-]?', end: '[%-]?%>', subLanguage: 'ruby', excludeBegin: true, excludeEnd: true } ] }; } module.exports = erb;