chore: address security alerts on braces escape and KaTeX (#3301)

This commit is contained in:
Nite Knite
2024-04-10 16:16:24 +08:00
committed by GitHub
parent 14bb0b02ac
commit 4c1cfd9278
4 changed files with 11 additions and 4 deletions

View File

@@ -31,7 +31,7 @@ const VariableValueBlock = () => {
if (matchArr === null)
return null
const hashtagLength = matchArr[3].length + 4
const hashtagLength = matchArr[0].length
const startOffset = matchArr.index
const endOffset = startOffset + hashtagLength
return {

View File

@@ -1,5 +1,5 @@
export function getHashtagRegexString(): string {
const hashtag = '(\{)(\{)([a-zA-Z_][a-zA-Z0-9_]{0,29})(\})(\})'
const hashtag = '\\{\\{[a-zA-Z_][a-zA-Z0-9_]{0,29}\\}\\}'
return hashtag
}