UNPKG

vue-files-preview-inno

Version:

A tool for previewing files such as doc, excel, pdf, image, markdown, txt, audio, and video and so on.

79 lines (78 loc) 1.4 kB
var r, o; function u() { if (o) return r; o = 1; function t(e) { const n = [ "package", "import", "option", "optional", "required", "repeated", "group", "oneof" ], i = [ "double", "float", "int32", "int64", "uint32", "uint64", "sint32", "sint64", "fixed32", "fixed64", "sfixed32", "sfixed64", "bool", "string", "bytes" ], s = { match: [ /(message|enum|service)\s+/, e.IDENT_RE ], scope: { 1: "keyword", 2: "title.class" } }; return { name: "Protocol Buffers", aliases: ["proto"], keywords: { keyword: n, type: i, literal: [ "true", "false" ] }, contains: [ e.QUOTE_STRING_MODE, e.NUMBER_MODE, e.C_LINE_COMMENT_MODE, e.C_BLOCK_COMMENT_MODE, s, { className: "function", beginKeywords: "rpc", end: /[{;]/, excludeEnd: !0, keywords: "rpc returns" }, { // match enum items (relevance) // BLAH = ...; begin: /^\s*[A-Z_]+(?=\s*=[^\n]+;$)/ } ] }; } return r = t, r; } export { u as __require }; //# sourceMappingURL=protobuf.mjs.map