-
-
Notifications
You must be signed in to change notification settings - Fork 80
Commit a13ac6a
authored
chore(deps): update dependency eslint-plugin-regexp to v2 (#974)
[](https://renovatebot.com)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[eslint-plugin-regexp](https://togithub.com/ota-meshi/eslint-plugin-regexp)
| [`^1.15.0` ->
`^2.0.0`](https://renovatebot.com/diffs/npm/eslint-plugin-regexp/1.15.0/2.0.0)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
<details>
<summary>ota-meshi/eslint-plugin-regexp (eslint-plugin-regexp)</summary>
###
[`v2.0.0`](https://togithub.com/ota-meshi/eslint-plugin-regexp/blob/HEAD/CHANGELOG.md#200)
[Compare
Source](https://togithub.com/ota-meshi/eslint-plugin-regexp/compare/v1.15.0...v2.0.0)
##### Major Changes
- Drop support for Node.js <=v17, and v19
([#​550](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/550))
- Add `regexp/simplify-set-operations` rule
([#​595](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/595))
- Remove deprecated rules
([#​652](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/652))
- Add `regexp/no-useless-string-literal` rule
([#​639](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/639))
- Add `regexp/no-empty-string-literal` rule
([#​632](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/632))
- Change recommended config
([#​552](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/552))
- Drop support for ESLint < v8.44
([#​558](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/558))
- Add `regexp/no-useless-set-operand` rule
([#​625](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/625))
- Add `regexp/prefer-set-operation` rule
([#​616](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/616))
- Use jsdoc-type-pratt-parser instead of jsdoctypeparser
([#​651](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/651))
##### Minor Changes
- Add support for `v` flag to `regexp/no-dupe-disjunctions`
([#​612](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/612))
- Add support for `v` flag to `regexp/optimal-quantifier-concatenation`
([#​618](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/618))
- Add support for v flag to `regexp/no-non-standard-flag` rule
([#​596](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/596))
- Add `regexp/grapheme-string-literal` rule
([#​646](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/646))
- Add support for `v` flag to `regexp/prefer-character-class`
([#​619](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/619))
- Improve `regexp/strict` rule to ignore patterns with v flag
([#​591](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/591))
- Add support for string literal to `regexp/no-empty-alternative`
([#​633](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/633))
- Add support for v flag to `regexp/prefer-d` rule
([#​602](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/602))
- Add support for `v` flag to `regexp/use-ignore-case`
([#​617](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/617))
- Update refa, regexp-ast-analysis, and scslre
([#​568](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/568))
- Add support for v flag to `regexp/prefer-unicode-codepoint-escapes`
rule
([#​592](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/592))
- Improve `regexp/negation` rule to report nested negation character
classes
([#​595](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/595))
- Add support for v flag to `regexp/no-dupe-characters-character-class`
rule
([#​608](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/608))
- Add support for v flag to `regexp/no-useless-character-class` rule
([#​593](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/593))
- Add support for v flag to `regexp/sort-character-class-elements` rule
([#​588](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/588))
- Add support for v flag to `regexp/negation` rule
([#​560](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/560))
- Use Intl.Segmenter instead of grapheme-splitter
([#​642](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/642))
- Add support for `v` flag to `regexp/no-misleading-capturing-group`
([#​620](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/620))
- Add support for v flag to `regexp/unicode-escape` rule
([#​592](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/592))
- Add support for `v` flag to `regexp/match-any`
([#​628](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/628))
- Improve `regexp/require-unicode-regexp` rule to allow patterns with v
flag
([#​586](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/586))
- Add support for `v` flag to `regexp/no-contradiction-with-assertion`
([#​606](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/606))
- Add support for v flag to `regexp/no-empty-character-class`
([#​637](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/637))
- Add suggestions for `regexp/no-lazy-ends`
([#​624](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/624))
- Improve `regexp/sort-alternatives` rule to add support for string
alternatives and v flag
([#​587](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/587))
- Add suggestions for `regexp/optimal-lookaround-quantifier`
([#​623](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/623))
- Add support for v flag to `regexp/no-useless-escape` rule
([#​585](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/585))
- Update `@eslint-community/regexpp` to v4.6
([#​554](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/554))
- Add support for v flag to `regexp/no-misleading-unicode-character`
rule
([#​584](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/584))
- Add `regexp/require-unicode-sets-regexp` rule
([#​598](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/598))
- Add suggestions for `regexp/no-empty-alternative`
([#​621](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/621))
- `prefer-w`: Add support for `v` flag
([#​578](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/578))
- Added suggestions for `regexp/no-escape-backspace`
([#​622](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/622))
- Improve `regexp/no-invalid-regexp` rule to check for unknown pattern
flags.
([#​583](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/583))
- Add support for `v` flag to `regexp/prefer-predefined-assertion`
([#​611](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/611))
##### Patch Changes
- fix: update regexpp
([#​634](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/634))
- Fixed incorrect default of `ignoreSticky` option in
`regexp/no-super-linear-move`
([#​630](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/630))
- Use new refa AST transformers and fixed max character for `v`-flag
regexes in `no-dupe-disjunctions` and `no-super-linear-move`.
([#​569](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/569))
- fix: autofix for incorrect no-escaping in
`regexp/no-useless-string-literal`
([#​645](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/645))
- Fix typo in `no-useless-non-capturing-group`
([#​555](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/555))
- Use new ESLint API
([#​654](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/654))
- Account for `v` flag in 2 util methods
([#​570](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/570))
- Add more `v` flag tests
([#​627](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/627))
- Fix `parseFlags`
([#​571](https://togithub.com/ota-meshi/eslint-plugin-regexp/pull/571))
</details>
---
### 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.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/JoshuaKGoldberg/create-typescript-app).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xOS4yIiwidXBkYXRlZEluVmVyIjoiMzcuMTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>1 parent 0a37964 commit a13ac6aCopy full SHA for a13ac6a
2 files changed
+30
-40
lines changed+1-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
84 | 84 |
| |
85 | 85 |
| |
86 | 86 |
| |
87 |
| - | |
| 87 | + | |
88 | 88 |
| |
89 | 89 |
| |
90 | 90 |
| |
|
+29-39
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments