/* Language: Node REPL Requires: javascript.js Author: Marat Nagayev Category: scripting */ /** @type LanguageFn */ function nodeRepl(hljs) { return { name: 'Node REPL', contains: [ { className: 'meta', starts: { // a space separates the REPL prefix from the actual code // this is purely for cleaner HTML output end: / |$/, starts: { end: '$', subLanguage: 'javascript' } }, variants: [ { begin: /^>(?=[ ]|$)/ }, { begin: /^\.\.\.(?=[ ]|$)/ } ] } ] }; } module.exports = nodeRepl;