From b3b3396cbb7b30008954a823bd8fc12d8d22b088 Mon Sep 17 00:00:00 2001 From: zsmoore Date: Fri, 25 Oct 2024 15:43:30 -0400 Subject: [PATCH] Add protobuf support --- src/executable-code/index.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/executable-code/index.js b/src/executable-code/index.js index d38b8ce..80b9b37 100644 --- a/src/executable-code/index.js +++ b/src/executable-code/index.js @@ -13,6 +13,7 @@ import 'codemirror/addon/edit/closebrackets' import 'codemirror/addon/comment/comment' import 'codemirror/addon/comment/continuecomment' import 'codemirror/mode/javascript/javascript'; +import 'codemirror/mode/protobuf/protobuf' import 'codemirror/mode/shell/shell'; import 'codemirror/mode/swift/swift'; import merge from 'deepmerge'; @@ -62,6 +63,7 @@ const MODES = { XML: "text/html", C: "text/x-c", OBJ_C: "text/x-objectivec", + PROTOBUF: "text/x-protobuf", SWIFT: "text/x-swift", SHELL: "text/x-sh" }; @@ -243,6 +245,8 @@ export default class ExecutableCode { return MODES.OBJ_C; case "swift": return MODES.SWIFT; + case "protobuf": + return MODES.PROTOBUF; default: return MODES.KOTLIN; }