markdown-model
Advanced tools
Comparing version 1.7.10 to 1.8.0
@@ -429,3 +429,3 @@ // Licensed under the MIT License | ||
const rSpans = new RegExp( | ||
'(?<br>(?: {2,}|\\\\)\\r?\\n)|' + | ||
'(?<br>(?: {2,}|(?<!\\\\)\\\\)\\r?\\n)|' + | ||
`(?<linkImg>\\[\\s*!\\[${rLinkText.replaceAll('<link', '<linkImg')}\\]` + | ||
@@ -444,11 +444,12 @@ `\\(${rLinkHref.replaceAll('<link', '<linkImg')}\\)\\s*\\]` + | ||
`(?<link>!?\\[${rLinkText}\\]\\(${rLinkHref}\\))|` + | ||
`(?<linkRef>!?(?:\\[${rLinkText.replaceAll('<link', '<linkRefOther')}\\])?\\[${rLinkText.replaceAll('<link', '<linkRef')}\\])|` + | ||
`(?<linkRef>(?<!\\\\)!?(?:\\[${rLinkText.replaceAll('<link', '<linkRefOther')}\\])?` + | ||
`\\[${rLinkText.replaceAll('<link', '<linkRef')}\\])|` + | ||
'(?<linkAlt><(?<linkAltScheme>[[A-Za-z]{3,}:|[a-zA-Z0-9.!#$%&\'*+/=?^_`{|}~-]+@)[^ \\r\\n]+>)|' + | ||
'(?<bold>\\*{2,}(?!\\**\\s)(?:[^\\s\\\\*]|\\\\.|\\s+(?!\\*{2,})|\\*(?!\\*))+\\*{2,})|' + | ||
'(?<italic>\\*(?!\\**\\s)(?:[^\\s\\\\*]|\\\\.|\\s+(?!\\*))+\\*)|' + | ||
'(?<boldu>_{2,}(?!_*\\s)(?:[^\\s\\\\_]|\\\\.|\\s+(?!_{2,})|_(?!_))+_{2,}(?!_*[A-Za-z0-9]))|' + | ||
'(?<italicu>_(?!_*\\s)(?:[^\\s\\\\_]|\\\\.|\\s+(?!_))+_(?!_*[A-Za-z0-9]))|' + | ||
'(?<strike>(?<strikeT>~~?)(?!~)(?!\\s)' + | ||
'(?<bold>(?<!\\\\)(?<!\\*)\\*{2,}(?!\\**\\s)(?:[^\\s\\\\*]|\\\\.|\\s+(?!\\*{2,})|\\*(?!\\*))+\\*{2,})|' + | ||
'(?<italic>(?<!\\\\)(?<!\\*)\\*(?!\\**\\s)(?:[^\\s\\\\*]|\\\\.|\\s+(?!\\*))+\\*)|' + | ||
'(?<boldu>(?<!\\\\)(?<!_)(?<![A-Za-z0-9])_{2,}(?!_*\\s)(?:[^\\s\\\\_]|\\\\.|\\s+(?!_{2,})|_(?!_))+_{2,}(?!_*[A-Za-z0-9]))|' + | ||
'(?<italicu>(?<!\\\\)(?<!_)(?<![A-Za-z0-9])_(?!_*\\s)(?:[^\\s\\\\_]|\\\\.|\\s+(?!_))+_(?!_*[A-Za-z0-9]))|' + | ||
'(?<strike>(?<!\\\\)(?<!~)(?<strikeT>~~?)(?!~)(?!\\s)' + | ||
'(?:[^\\s\\\\~]|\\\\.|\\s+(?!\\k<strikeT>(?!~))|(?!\\k<strikeT>(?!~))~+(?!~))+\\k<strikeT>(?!~))|' + | ||
'(?<code>(?<codeT>`+)(?!`)(?:[^`]|(?!\\k<codeT>(?!`))`+(?!`))*\\k<codeT>(?!`))', | ||
'(?<code>(?<!\\\\)(?<!`)(?<codeT>`+)(?!`)(?:[^`]|(?!\\k<codeT>(?!`))`+(?!`))*\\k<codeT>(?!`))', | ||
'g' | ||
@@ -455,0 +456,0 @@ ); |
{ | ||
"type": "module", | ||
"name": "markdown-model", | ||
"version": "1.7.10", | ||
"version": "1.8.0", | ||
"description": "Markdown object model, parser, and renderer", | ||
@@ -33,3 +33,3 @@ "keywords": [ | ||
"element-model": "~1.1", | ||
"eslint": "~8.35", | ||
"eslint": "~8.39", | ||
"jsdoc": "~4.0", | ||
@@ -36,0 +36,0 @@ "jsdom": "~21.1" |
54038
1241