mod: в CodeMirror добавлена поддержка json

This commit is contained in:
2026-06-12 20:12:55 +03:00
parent 7d534ba2a1
commit c47a4bc39e
6 changed files with 157 additions and 249 deletions

View File

@@ -50,6 +50,7 @@ import { EditorView } from '@codemirror/view';
import { defaultHighlightStyle, syntaxHighlighting } from '@codemirror/language';
import { html } from '@codemirror/lang-html';
import { javascript } from '@codemirror/lang-javascript';
import { json } from '@codemirror/lang-json';
import { css } from '@codemirror/lang-css';
import { solarizedDark, solarizedLight } from '@uiw/codemirror-theme-solarized';
import { lineNumbers } from '@codemirror/view';
@@ -103,6 +104,8 @@ function initCodeMirrorEditors() {
extensions.unshift(javascript());
} else if (language === 'css') {
extensions.unshift(css());
} else if (language === 'json') {
extensions.unshift(json());
} else {
extensions.unshift(html());
}
@@ -150,4 +153,4 @@ log 'Собираю CodeMirror 6'
export CM6_OUTPUT_DIR="$OUTPUT_DIR"
npm run build
log 'ГОТОВО'
log 'ГОТОВО'