Config UI: replace Monaco editor with bundled CodeMirror 6 (#30855)

This commit is contained in:
Michael Geers 2026-06-14 22:52:27 +02:00 • committed by GitHub
parent 7c98d6db25
commit 81a84fcf81
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 387 additions and 208 deletions

View file

@ -20,9 +20,14 @@
"type": "module",
"main": "index.js",
"dependencies": {
"@codemirror/commands": "^6.8.1",
"@codemirror/lang-yaml": "^6.1.2",
"@codemirror/language": "^6.11.0",
"@codemirror/state": "^6.5.2",
"@codemirror/view": "^6.36.5",
"@formkit/drag-and-drop": "^0.6.0",
"@guolao/vue-monaco-editor": "1.5.5",
"@h2d2/shopicons": "^1.9.1",
"@lezer/highlight": "^1.2.1",
"@popperjs/core": "^2.11.8",
"@unhead/vue": "^2.1.15",
"axios": "^1.17.0",
@ -34,7 +39,6 @@
"countup.js": "^2.10.0",
"dayjs": "^1.11.21",
"echarts": "^6.1.0",
"monaco-editor": "0.52.2",
"qrcode": "^1.5.4",
"smoothscroll-polyfill": "^0.4.4",
"snarkdown": "^2.0.0",
@ -43,9 +47,6 @@
"vue-i18n": "^11.4.5",
"vue-router": "^5.1.0"
},
"overrides": {
"@monaco-editor/loader": "1.5.0"
},
"engines": {
"npm": ">=10.0.0",
"node": ">=24.0.0"