UNPKG

refractor

Version:

Lightweight, robust, elegant virtual syntax highlighting using Prism

19 lines (17 loc) 342 B
'use strict'; module.exports = ini; ini.displayName = 'ini'; ini.aliases = []; function ini(Prism) { Prism.languages.ini = { comment: /^[ \t]*;.*$/m, selector: /^[ \t]*\[.*?\]/m, constant: /^[ \t]*[^\s=]+?(?=[ \t]*=)/m, 'attr-value': { pattern: /=.*/, inside: { punctuation: /^[=]/ } } }; }