node_repl function

Mode node_repl(
  1. Highlight hljs
)

Highlight.js language definition for node-repl.

Implementation

Mode node_repl(Highlight hljs) {
  return Mode(
    name: r'Node REPL',
    contains: [
      Mode(
        scope: r'meta.prompt',
        starts: Mode(
          end: r' |$',
          starts: Mode(end: r'$', subLanguage: r'javascript'),
        ),
        variants: [
          Mode(begin: r'^>(?=[ ]|$)'),
          Mode(begin: r'^\.\.\.(?=[ ]|$)'),
        ],
      ),
    ],
  );
}