Update dependency @stylistic/eslint-plugin to v5 #326

Closed
renovate[bot] wants to merge 1 commit from renovate/major-eslint-stylistic-monorepo into master
renovate[bot] commented 2025-06-23 04:38:06 +02:00 (Migrated from github.com)

This PR contains the following updates:

Package Change Age Confidence
@stylistic/eslint-plugin (source) ^4.4.1 -> ^5.2.2 age confidence

Release Notes

eslint-stylistic/eslint-stylistic (@​stylistic/eslint-plugin)

v5.2.2

Compare Source

Bug Fixes
  • no-extra-parens: skip nested TSUnionType/TSIntersectionType when nestedBinaryExpressions: false (#​905) (348f62f)
  • object-curly-spacing: prevent crash when encountering multiple non-ImportSpecifier nodes (#​907) (9b77d02)
Chores
  • padding-line-between-statements: simplify options definition (#​900) (ced7591)

v5.2.1

Compare Source

Bug Fixes
Chores
Performance

v5.2.0

Compare Source

Features
Bug Fixes
  • disallow extra properties in rule options (#​883) (bac5f3f)
  • indent: align first element when VariableDeclarator is first (#​861) (ddd14c8)
Documentation
Chores

v5.1.0

Compare Source

Bug Fixes
Chores

v5.0.0

Compare Source

Chores

Configuration

📅 Schedule: Branch creation - "before 10:00 AM" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | [@stylistic/eslint-plugin](https://redirect.github.com/eslint-stylistic/eslint-stylistic) ([source](https://redirect.github.com/eslint-stylistic/eslint-stylistic/tree/HEAD/packages/eslint-plugin)) | [`^4.4.1` -> `^5.2.2`](https://renovatebot.com/diffs/npm/@stylistic%2feslint-plugin/4.4.1/5.2.2) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@stylistic%2feslint-plugin/5.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@stylistic%2feslint-plugin/4.4.1/5.2.2?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>eslint-stylistic/eslint-stylistic (@&#8203;stylistic/eslint-plugin)</summary> ### [`v5.2.2`](https://redirect.github.com/eslint-stylistic/eslint-stylistic/blob/HEAD/CHANGELOG.md#522-2025-07-22) [Compare Source](https://redirect.github.com/eslint-stylistic/eslint-stylistic/compare/v5.2.1...v5.2.2) ##### Bug Fixes - **no-extra-parens:** skip nested `TSUnionType/TSIntersectionType` when `nestedBinaryExpressions: false` ([#&#8203;905](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/905)) ([348f62f](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/348f62f4fc0da84860dd44dc71c3da9f54c318cc)) - **object-curly-spacing:** prevent crash when encountering multiple non-ImportSpecifier nodes ([#&#8203;907](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/907)) ([9b77d02](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/9b77d02fb7f4b1a4f2578352801f2c0d430acd08)) ##### Chores - **padding-line-between-statements:** simplify options definition ([#&#8203;900](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/900)) ([ced7591](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/ced75917d747a34cad3f31ae163f6bf076506085)) ### [`v5.2.1`](https://redirect.github.com/eslint-stylistic/eslint-stylistic/blob/HEAD/CHANGELOG.md#521-2025-07-21) [Compare Source](https://redirect.github.com/eslint-stylistic/eslint-stylistic/compare/v5.2.0...v5.2.1) ##### Bug Fixes - **indent:** ignore semicolon in `TSTypeAliasDeclaration` ([#&#8203;903](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/903)) ([71aaccc](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/71aaccc8306f6625f57596d532c06a1562388129)) - run update, correct schema ([#&#8203;887](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/887)) ([cc06d9a](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/cc06d9ab03ac99ac09633be4b9b18ee398083943)) ##### Chores - **object-curly-spacing:** simplify import/export checks ([#&#8203;897](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/897)) ([5c1b8e9](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/5c1b8e92551806bcf548201534b2095244b29136)) - unify `isRegExpLiteral` ([#&#8203;891](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/891)) ([0d9a5f7](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/0d9a5f736c83a2fb89d6fc466616fd87babd3272)) ##### Performance - reduce array iterations ([#&#8203;886](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/886)) ([84b7d0e](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/84b7d0e2c91f01c2bedfbd505555daf4c22bccb8)) ### [`v5.2.0`](https://redirect.github.com/eslint-stylistic/eslint-stylistic/blob/HEAD/CHANGELOG.md#520-2025-07-16) [Compare Source](https://redirect.github.com/eslint-stylistic/eslint-stylistic/compare/v5.1.0...v5.2.0) ##### Features - add `warnOnce` utility for deprecation warnings ([#&#8203;867](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/867)) ([f015822](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/f0158222e8a97fcbb9d0e7c921e4f3de1baa1816)) - **indent:** introduce `returnType` for `FunctionDeclaration` and `FunctionExpression` ([#&#8203;884](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/884)) ([c0a09fb](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/c0a09fb48859bac61bb6a53704dc326f16d824aa)) - **indent:** support `TSTypeAliasDeclaration` ([#&#8203;796](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/796)) ([c62afea](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/c62afeab8695e2271267be5dc5dff59d35ad2f42)) - **keyword-spacing:** support `ImportAttribute` ([#&#8203;863](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/863)) ([08d4193](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/08d4193872c5d335f881fce2d3ba5a4699cda383)) - **multiline-comment-style:** add support for exclamation comments ([#&#8203;876](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/876)) ([b2ece9f](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/b2ece9f09fa968a8c4866d61b231ec57897b0e43)) - **no-extra-parens:** support part of TS Nodes ([#&#8203;873](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/873)) ([7d4aa27](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/7d4aa27c0378c58023b133cea4018b0ba069308f)) - **object-curly-spacing:** support `ImportAttribute` ([#&#8203;862](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/862)) ([000f2f4](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/000f2f49e706a63ed478eb7390284ed7558e78dd)) - support `AccessorProperty` ([#&#8203;829](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/829)) ([2143f34](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/2143f34976e80a3f43db7838706d4180e736f981)) ##### Bug Fixes - disallow extra properties in rule options ([#&#8203;883](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/883)) ([bac5f3f](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/bac5f3f5623264a6fe88dd0b56f959f0401acc07)) - **indent:** align first element when `VariableDeclarator` is `first` ([#&#8203;861](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/861)) ([ddd14c8](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/ddd14c83cf77344a1775df745b1abca01543f5d6)) ##### Documentation - enhance readability ([#&#8203;880](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/880)) ([4a5fe59](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/4a5fe59f528021fa2e6e8f787d2f21a69739391b)) - fix link of `no-unexpected-multiline` ([#&#8203;847](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/847)) ([0639099](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/06390997277f78dba4f24e1830d5ffbc332360bb)) - **operator-linebreak:** add description for "ignore" option earlier ([#&#8203;866](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/866)) ([46e43f5](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/46e43f5b79fa8d253bd63bf4b22e2e2f6b1d0268)) ##### Chores - **indent:** cleanup cases ([#&#8203;859](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/859)) ([9d8a9c6](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/9d8a9c6303f29c236ffbdf5a63cf7f67c418d68c)) ### [`v5.1.0`](https://redirect.github.com/eslint-stylistic/eslint-stylistic/blob/HEAD/CHANGELOG.md#510-2025-06-29) [Compare Source](https://redirect.github.com/eslint-stylistic/eslint-stylistic/compare/v5.0.0...v5.1.0) ##### Bug Fixes - correct rule name in `disable-legacy` ([#&#8203;849](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/849)) ([e63f1e4](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/e63f1e418aae14b7bfdfc764c3a1a310d7af4ddb)) - **indent:** correct handling of return type annotations ([#&#8203;853](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/853)) ([5259950](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/5259950b5f5be86d1d73f6dcb07952b1d36f31e1)) ##### Build Related - migrate to `tsdown` ([#&#8203;854](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/854)) ([5d2bec1](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/5d2bec10f1da31eb56ccf637d936dcbba79983cc)) ##### Chores - cleanup duplicate test cases ([#&#8203;855](https://redirect.github.com/eslint-stylistic/eslint-stylistic/issues/855)) ([140db85](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/140db8594f195193abb39d16aef5f01d386cc651)) - release-please-mark ([da0be03](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/da0be031fc4fbea6c52640f913269e0bf07093c5)) ### [`v5.0.0`](https://redirect.github.com/eslint-stylistic/eslint-stylistic/blob/HEAD/CHANGELOG.md#500-2025-06-23) [Compare Source](https://redirect.github.com/eslint-stylistic/eslint-stylistic/compare/v4.4.1...v5.0.0) ##### Chores - release-please-mark ([3616355](https://redirect.github.com/eslint-stylistic/eslint-stylistic/commit/36163552bc0f010cbb16a2fdeeba955405500733)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 10:00 AM" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **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 was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/GizmoDevelopment/eslint-plugin). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC42Mi4xIiwidXBkYXRlZEluVmVyIjoiNDEuNDAuMCIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->
renovate[bot] commented 2025-07-27 23:00:05 +02:00 (Migrated from github.com)

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future 5.x releases. But if you manually upgrade to 5.x then Renovate will re-enable minor and patch updates automatically.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

### Renovate Ignore Notification Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for *any* future `5.x` releases. But if you manually upgrade to `5.x` then Renovate will re-enable `minor` and `patch` updates automatically. If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

Pull request closed

Sign in to join this conversation.
No description provided.