UNPKG

highlight-languages

Version:
2 lines (1 loc) 507 B
!function(){"use strict";var n=function(n){var e={literal:"true false null"},i=[n.QUOTE_STRING_MODE,n.C_NUMBER_MODE],l={end:",",endsWithParent:!0,excludeEnd:!0,contains:i,keywords:e},t={begin:"{",end:"}",contains:[{className:"attr",begin:/"/,end:/"/,contains:[n.BACKSLASH_ESCAPE],illegal:"\\n"},n.inherit(l,{begin:/:/})],illegal:"\\S"},a={begin:"\\[",end:"\\]",contains:[n.inherit(l)],illegal:"\\S"};return i.splice(i.length,0,t,a),{contains:i,keywords:e,illegal:"\\S"}};hljs.registerLanguage("json",n)}();