chore(deps): update dependency eslint-plugin-regexp to v2 #254
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^1.0.0
->^2.0.0
Release Notes
ota-meshi/eslint-plugin-regexp (eslint-plugin-regexp)
v2.0.0
Compare Source
Major Changes
Drop support for Node.js <=v17, and v19 (#550)
Add
regexp/simplify-set-operations
rule (#595)Remove deprecated rules (#652)
Add
regexp/no-useless-string-literal
rule (#639)Add
regexp/no-empty-string-literal
rule (#632)Change recommended config (#552)
Drop support for ESLint < v8.44 (#558)
Add
regexp/no-useless-set-operand
rule (#625)Add
regexp/prefer-set-operation
rule (#616)Use jsdoc-type-pratt-parser instead of jsdoctypeparser (#651)
Minor Changes
Add support for
v
flag toregexp/no-dupe-disjunctions
(#612)Add support for
v
flag toregexp/optimal-quantifier-concatenation
(#618)Add support for v flag to
regexp/no-non-standard-flag
rule (#596)Add
regexp/grapheme-string-literal
rule (#646)Add support for
v
flag toregexp/prefer-character-class
(#619)Improve
regexp/strict
rule to ignore patterns with v flag (#591)Add support for string literal to
regexp/no-empty-alternative
(#633)Add support for v flag to
regexp/prefer-d
rule (#602)Add support for
v
flag toregexp/use-ignore-case
(#617)Update refa, regexp-ast-analysis, and scslre (#568)
Add support for v flag to
regexp/prefer-unicode-codepoint-escapes
rule (#592)Improve
regexp/negation
rule to report nested negation character classes (#595)Add support for v flag to
regexp/no-dupe-characters-character-class
rule (#608)Add support for v flag to
regexp/no-useless-character-class
rule (#593)Add support for v flag to
regexp/sort-character-class-elements
rule (#588)Add support for v flag to
regexp/negation
rule (#560)Use Intl.Segmenter instead of grapheme-splitter (#642)
Add support for
v
flag toregexp/no-misleading-capturing-group
(#620)Add support for v flag to
regexp/unicode-escape
rule (#592)Add support for
v
flag toregexp/match-any
(#628)Improve
regexp/require-unicode-regexp
rule to allow patterns with v flag (#586)Add support for
v
flag toregexp/no-contradiction-with-assertion
(#606)Add support for v flag to
regexp/no-empty-character-class
(#637)Add suggestions for
regexp/no-lazy-ends
(#624)Improve
regexp/sort-alternatives
rule to add support for string alternatives and v flag (#587)Add suggestions for
regexp/optimal-lookaround-quantifier
(#623)Add support for v flag to
regexp/no-useless-escape
rule (#585)Update
@eslint-community/regexpp
to v4.6 (#554)Add support for v flag to
regexp/no-misleading-unicode-character
rule (#584)Add
regexp/require-unicode-sets-regexp
rule (#598)Add suggestions for
regexp/no-empty-alternative
(#621)prefer-w
: Add support forv
flag (#578)Added suggestions for
regexp/no-escape-backspace
(#622)Improve
regexp/no-invalid-regexp
rule to check for unknown pattern flags. (#583)Add support for
v
flag toregexp/prefer-predefined-assertion
(#611)Patch Changes
fix: update regexpp (#634)
Fixed incorrect default of
ignoreSticky
option inregexp/no-super-linear-move
(#630)Use new refa AST transformers and fixed max character for
v
-flag regexes inno-dupe-disjunctions
andno-super-linear-move
. (#569)fix: autofix for incorrect no-escaping in
regexp/no-useless-string-literal
(#645)Fix typo in
no-useless-non-capturing-group
(#555)Use new ESLint API (#654)
Account for
v
flag in 2 util methods (#570)Add more
v
flag tests (#627)Fix
parseFlags
(#571)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.