From bb3fdcd40fe3c297f01afcc446ab33bf0ba3d986 Mon Sep 17 00:00:00 2001 From: Mitja Felicijan Date: Sun, 17 Feb 2019 22:44:22 +0100 Subject: update --- source/assets/languages/prism-json.js | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 source/assets/languages/prism-json.js (limited to 'source/assets/languages/prism-json.js') diff --git a/source/assets/languages/prism-json.js b/source/assets/languages/prism-json.js new file mode 100644 index 0000000..06e847e --- /dev/null +++ b/source/assets/languages/prism-json.js @@ -0,0 +1,14 @@ +Prism.languages.json = { + 'property': /"(?:\\.|[^\\"\r\n])*"(?=\s*:)/i, + 'string': { + pattern: /"(?:\\.|[^\\"\r\n])*"(?!\s*:)/, + greedy: true + }, + 'number': /\b0x[\dA-Fa-f]+\b|(?:\b\d+\.?\d*|\B\.\d+)(?:[Ee][+-]?\d+)?/, + 'punctuation': /[{}[\]);,]/, + 'operator': /:/g, + 'boolean': /\b(?:true|false)\b/i, + 'null': /\bnull\b/i +}; + +Prism.languages.jsonp = Prism.languages.json; -- cgit v1.2.3