prism-code-editor
Version:
Lightweight, extensible code editor component for the web using Prism
24 lines (23 loc) • 616 B
JavaScript
import { a as languages } from "../../core-8vQkh0Rd.js";
//#region src/prism/languages/go-module.js
languages["go-mod"] = languages["go-module"] = {
"comment": /\/\/.*/,
"version": {
pattern: /(^|[\s()[\],])v\d+\.\d+\.\d+(?:[+-][\w.+-]*)?(?![^\s()[\],])/,
lookbehind: true,
alias: "number"
},
"go-version": {
pattern: /((?:^|\s)go\s+)\d+(?:\.\d+){1,2}/,
lookbehind: true,
alias: "number"
},
"keyword": {
pattern: /^([ ]*)(?:exclude|go|module|replace|require|retract)\b/m,
lookbehind: true
},
"operator": /=>/,
"punctuation": /[()[\],]/
};
//#endregion
//# sourceMappingURL=go-module.js.map