Open slevithan opened 5 months ago
XRegExp 5.1.0+ includes an option that enables XRegExp.matchRecursive to skip unbalanced delimiters. See: XRegExp 5.1.0 release notes and XRegExp.matchRecursive docs.
XRegExp.matchRecursive
src/parsing.ts includes its own handling for unbalanced delimiters that looks like it can probably be simplified a lot or removed as a result.
src/parsing.ts
Additionally, package.json includes "@types/xregexp": "^4.3.0" in devDependencies. This can probably be removed since types were added to XRegExp in v4.4.0.
package.json
"@types/xregexp": "^4.3.0"
devDependencies
XRegExp 5.1.0+ includes an option that enables
XRegExp.matchRecursive
to skip unbalanced delimiters. See: XRegExp 5.1.0 release notes and XRegExp.matchRecursive docs.src/parsing.ts
includes its own handling for unbalanced delimiters that looks like it can probably be simplified a lot or removed as a result.Additionally,
package.json
includes"@types/xregexp": "^4.3.0"
indevDependencies
. This can probably be removed since types were added to XRegExp in v4.4.0.