From cc6cd0d51f2b69becfdaf448aa8b8440d642c288 Mon Sep 17 00:00:00 2001 From: Steve-Mcl Date: Mon, 2 Mar 2026 17:10:02 +0000 Subject: [PATCH] update monaco bootstrap for latest monaco --- .../src/vendor/monaco/monaco-bootstrap.js | 72 ++++++++++++------- 1 file changed, 47 insertions(+), 25 deletions(-) diff --git a/packages/node_modules/@node-red/editor-client/src/vendor/monaco/monaco-bootstrap.js b/packages/node_modules/@node-red/editor-client/src/vendor/monaco/monaco-bootstrap.js index 2c66859c2..7147ae0e7 100644 --- a/packages/node_modules/@node-red/editor-client/src/vendor/monaco/monaco-bootstrap.js +++ b/packages/node_modules/@node-red/editor-client/src/vendor/monaco/monaco-bootstrap.js @@ -1,26 +1,48 @@ -(function() { - var _isIE = /MSIE \d|Trident.*rv:/.test(navigator.userAgent); - //dont load monaco if IE - if(_isIE === false) { - var userLocale = (localStorage.getItem("editor-language") + "") - var browserLocale = typeof navigator === "undefined" ? "" : (navigator.language || navigator.userLanguage || ""); - var cultureDists = { - "zh-cn":"zh-hans", - "zh-tw":"zh-hant", - "ja":"ja", - "ko":"ko", - "de":"de", - "fr":"fr", - "it":"it", - "es":"es", - "ru":"ru", - "tr":"tr", - "pl":"pl", - "pt-br":"pt-br", - "cs":"cs" - }; - var uiLanguage = cultureDists[userLocale.toLowerCase()] || cultureDists[browserLocale.toLowerCase()]; - if(uiLanguage) document.write('