knowledgebase_law/node_modules/.vite/deps/chunk-NIGDBQTQ.js

67 lines
1.9 KiB
JavaScript
Raw Normal View History

2025-04-11 23:47:09 +08:00
import {
__commonJS
} from "./chunk-2TUXWMP5.js";
// node_modules/highlight.js/lib/languages/capnproto.js
var require_capnproto = __commonJS({
"node_modules/highlight.js/lib/languages/capnproto.js"(exports, module) {
function capnproto(hljs) {
return {
name: "Capn Proto",
aliases: ["capnp"],
keywords: {
keyword: "struct enum interface union group import using const annotation extends in of on as with from fixed",
built_in: "Void Bool Int8 Int16 Int32 Int64 UInt8 UInt16 UInt32 UInt64 Float32 Float64 Text Data AnyPointer AnyStruct Capability List",
literal: "true false"
},
contains: [
hljs.QUOTE_STRING_MODE,
hljs.NUMBER_MODE,
hljs.HASH_COMMENT_MODE,
{
className: "meta",
begin: /@0x[\w\d]{16};/,
illegal: /\n/
},
{
className: "symbol",
begin: /@\d+\b/
},
{
className: "class",
beginKeywords: "struct enum",
end: /\{/,
illegal: /\n/,
contains: [hljs.inherit(hljs.TITLE_MODE, {
starts: {
endsWithParent: true,
excludeEnd: true
}
// hack: eating everything after the first title
})]
},
{
className: "class",
beginKeywords: "interface",
end: /\{/,
illegal: /\n/,
contains: [hljs.inherit(hljs.TITLE_MODE, {
starts: {
endsWithParent: true,
excludeEnd: true
}
// hack: eating everything after the first title
})]
}
]
};
}
module.exports = capnproto;
}
});
export {
require_capnproto
};
//# sourceMappingURL=chunk-NIGDBQTQ.js.map