From e0079aec861ee29c870bbbe1230ecca4c994a87d Mon Sep 17 00:00:00 2001 From: npt-1707 Date: Mon, 17 Aug 2026 06:24:41 +0800 Subject: [PATCH] src/main/webapp/static/plugins/codemirror/5.48.4/mode/javascript/javascript.js: Fix potentially-exponential regexp --- .../plugins/codemirror/5.48.4/mode/javascript/javascript.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/webapp/static/plugins/codemirror/5.48.4/mode/javascript/javascript.js b/src/main/webapp/static/plugins/codemirror/5.48.4/mode/javascript/javascript.js index 8055f1ba..004ecef3 100644 --- a/src/main/webapp/static/plugins/codemirror/5.48.4/mode/javascript/javascript.js +++ b/src/main/webapp/static/plugins/codemirror/5.48.4/mode/javascript/javascript.js @@ -119,7 +119,7 @@ CodeMirror.defineMode("javascript", function(config, parserConfig) { var kw = keywords[word] return ret(kw.type, kw.style, word) } - if (word == "async" && stream.match(/^(\s|\/\*.*?\*\/)*[\[\(\w]/, false)) + if (word == "async" && stream.match(/^(\s|\/\*([^*]|\*(?!\/))*?\*\/)*[\[\(\w]/, false)) return ret("async", "keyword", word) } return ret("variable", "variable", word)