prism-code-editor
Version:
Lightweight, extensible code editor component for the web using Prism
24 lines (23 loc) • 545 B
JavaScript
import { l as e } from "../prismCore-5c7f03d0.js";
e["go-mod"] = e["go-module"] = {
comment: {
pattern: /\/\/.*/,
greedy: !0
},
version: {
pattern: /(^|[\s()[\],])v\d+\.\d+\.\d+(?:[+-][-+.\w]*)?(?![^\s()[\],])/,
lookbehind: !0,
alias: "number"
},
"go-version": {
pattern: /((?:^|\s)go\s+)\d+(?:\.\d+){1,2}/,
lookbehind: !0,
alias: "number"
},
keyword: {
pattern: /^([ \t]*)(?:exclude|go|module|replace|require|retract)\b/m,
lookbehind: !0
},
operator: /=>/,
punctuation: /[()[\],]/
};