diff --git a/frontend/package.json b/frontend/package.json
index ee83d9fc3..a31a02763 100644
--- a/frontend/package.json
+++ b/frontend/package.json
@@ -22,6 +22,7 @@
"dependencies": {
"@codemirror/lang-html": "^6.4.9",
"@codemirror/lang-javascript": "^6.2.2",
+ "@codemirror/lang-json": "^6.0.1",
"@codemirror/lang-php": "^6.0.1",
"@codemirror/language": "^6.10.2",
"@codemirror/legacy-modes": "^6.4.0",
diff --git a/frontend/src/components/codemirror-dialog/index.vue b/frontend/src/components/codemirror-dialog/index.vue
index 4b100a036..ee5840309 100644
--- a/frontend/src/components/codemirror-dialog/index.vue
+++ b/frontend/src/components/codemirror-dialog/index.vue
@@ -1,47 +1,16 @@
-