chore(deps): update dependency eslint-plugin-regexp to v2 #307
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)v1.15.0
Compare Source
⚙️ Updates
Full Changelog: ota-meshi/eslint-plugin-regexp@v1.14.0...v1.15.0
v1.14.0
Compare Source
✨ Enhancements
Full Changelog: ota-meshi/eslint-plugin-regexp@v1.13.0...v1.14.0
v1.13.0
Compare Source
✨ Enhancements
@eslint-community
packages by @ota-meshi in https://github.com/ota-meshi/eslint-plugin-regexp/pull/510Full Changelog: ota-meshi/eslint-plugin-regexp@v1.12.0...v1.13.0
v1.12.0
Compare Source
✨ Enhancements
no-misleading-capturing-group
rule and improveoptimal-quantifier-concatenation
by @RunDevelopment in https://github.com/ota-meshi/eslint-plugin-regexp/pull/483lookbehind
option forprefer-lookaround
by @RunDevelopment in https://github.com/ota-meshi/eslint-plugin-regexp/pull/499Full Changelog: ota-meshi/eslint-plugin-regexp@v1.11.0...v1.12.0
v1.11.0
Compare Source
✨ Enhancements
regexp/no-extra-lookaround-assertions
rule by @ota-meshi in https://github.com/ota-meshi/eslint-plugin-regexp/pull/482regexp/prefer-lookaround
rule to report when there are leading/trailing assertions by @ota-meshi in https://github.com/ota-meshi/eslint-plugin-regexp/pull/480🐛 Bug Fixes
regexp/no-useless-assertions
rule by @RunDevelopment in https://github.com/ota-meshi/eslint-plugin-regexp/pull/486Full Changelog: ota-meshi/eslint-plugin-regexp@v1.10.0...v1.11.0
v1.10.0
Compare Source
✨ Enhancements
regexp/no-missing-g-flag
rule by @ota-meshi in https://github.com/ota-meshi/eslint-plugin-regexp/pull/474Full Changelog: ota-meshi/eslint-plugin-regexp@v1.9.0...v1.10.0
v1.9.0
Compare Source
✨ Enhancements
minAlternatives
option forregexp/prefer-character-class
rule by @RunDevelopment in https://github.com/ota-meshi/eslint-plugin-regexp/pull/462Full Changelog: ota-meshi/eslint-plugin-regexp@v1.8.0...v1.9.0
v1.8.0
Compare Source
✨ Enhancements
regexp/optimal-quantifier-concatenation
by @RunDevelopment in https://github.com/ota-meshi/eslint-plugin-regexp/pull/452Full Changelog: ota-meshi/eslint-plugin-regexp@v1.7.0...v1.8.0
v1.7.0
Compare Source
✨ Enhancements
regexp/no-dupe-disjunctions
rule by @RunDevelopment in https://github.com/ota-meshi/eslint-plugin-regexp/pull/415regexp/sort-alternatives
rule by @RunDevelopment in https://github.com/ota-meshi/eslint-plugin-regexp/pull/419, https://github.com/ota-meshi/eslint-plugin-regexp/pull/423⚙️ Updates
regexp-ast-analysis
v0.5.1 by @RunDevelopment in https://github.com/ota-meshi/eslint-plugin-regexp/pull/415, https://github.com/ota-meshi/eslint-plugin-regexp/pull/419Full Changelog: ota-meshi/eslint-plugin-regexp@v1.6.0...v1.7.0
v1.6.0
Compare Source
✨ Enhancements
regexp/no-dupe-disjunctions
account for nested alternatives by @RunDevelopment in https://github.com/ota-meshi/eslint-plugin-regexp/pull/404regexp/no-dupe-disjunctions
by @RunDevelopment in https://github.com/ota-meshi/eslint-plugin-regexp/pull/406🐛 Bug Fixes
regexp/no-unused-capturing-group
rule by @ota-meshi in https://github.com/ota-meshi/eslint-plugin-regexp/pull/403Full Changelog: ota-meshi/eslint-plugin-regexp@v1.5.1...v1.6.0
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.