(Dev Dep Update): Bump eslint-plugin-perfectionist from 3.2.0 to 5.4.0
Closed
Number: #876
Type: Pull Request
State: Closed
Type: Pull Request
State: Closed
Author:
dependabot[bot]
Association: Unknown
Comments: 1
Association: Unknown
Comments: 1
Created:
January 22, 2026 at 09:25 PM UTC
(4 months ago)
(4 months ago)
Updated:
February 05, 2026 at 09:24 PM UTC
(4 months ago)
(4 months ago)
Closed:
February 05, 2026 at 09:24 PM UTC
(4 months ago)
(4 months ago)
Time to Close:
14 days
Labels:
dependencies javascript
dependencies javascript
Description:
Bumps eslint-plugin-perfectionist from 3.2.0 to 5.4.0.
Release notes
Sourced from eslint-plugin-perfectionist's releases.
v5.4.0
🚀 Features
- Improve dependency detection algorithm - by
@hugop95(a80d8)- sort-objects: Allow sorting by name and value - by
@hugop95(2622a)🐞 Bug Fixes
- sort-modules:
🏎 Performance
- Cache group options and improve subgroup-order coverage - by
@hugop95(85807)- Avoid accumulating spreads in hot paths - by
@azat-io(2c964)View changes on GitHub
v5.3.1
🐞 Bug Fixes
View changes on GitHub
v5.3.0
🚀 Features
- Fallback sort subgroup order - by
@Lievesley(3c8fe)- sort-modules: Allow exported then decorated classes to be sorted - by
@hugop95(53b00)🐞 Bug Fixes
View changes on GitHub
v5.2.0
🚀 Features
- Allow fallback sort override in groups with overrides - by
@hugop95(64a9f)- sort-imports: Allow sorting by specifiers - by
@hugop95(05c66)- sort-modules: Sort by order of use - by
@hugop95(fc297)🐞 Bug Fixes
... (truncated)
Changelog
Sourced from eslint-plugin-perfectionist's changelog.
v5.4.0
🚀 Features
- sort-objects: Allow sorting by name and value (2622a734)
- Improve dependency detection algorithm (a80d8105)
🏎 Performance Improvements
- Cache group options and improve subgroup-order coverage (858076c7)
- Avoid accumulating spreads in hot paths (2c964ae0)
🐞 Bug Fixes
- sort-modules: Enable fallback sorting for usage mode (a2b898e4)
- sort-modules: Fix error loop due to overload signatures with sort-usages (2dcdb687)
- sort-modules: Add support for overload signatures (d760ae7a)
- sort-modules: Avoid deprecated enum members access (a0a7d478)
❤️ Contributors
v5.3.1
🐞 Bug Fixes
- Align plugin configs typing with eslint (7c44de3)
❤️ Contributors
- Azat S. (
@azat-io)v5.3.0
🚀 Features
- Fallback sort subgroup order (3c8fecf)
- sort-modules: Allow exported then decorated classes to be sorted (53b00c8)
🐞 Bug Fixes
- Use runtime-safe node type checks (a0ec110)
... (truncated)
Commits
d0b5dfdbuild: publish v5.4.09f67f57chore: update dependenciesa0a7d47fix(sort-modules): avoid deprecated enum members access2c964aeperf: avoid accumulating spreads in hot pathsa80d810feat: improve dependency detection algorithm2622a73feat(sort-objects): allow sorting by name and valuef1edae5docs: fix default group names in sort-importsd760ae7fix(sort-modules): add support for overload signatures2dcdb68fix(sort-modules): fix error loop due to overload signatures with sort-usages858076cperf: cache group options and improve subgroup-order coverage- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for eslint-plugin-perfectionist since your current version.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Package Dependencies
Package:
eslint-plugin-perfectionist
Ecosystem:
npm
npm
Version Change:
3.2.0 → 5.4.0
Update Type:
Major
Major
Technical Details
| ID: | 13569882 |
| UUID: | 3844810314 |
| Node ID: | PR_kwDOKIb5q86-y6hU |
| Host: | GitHub |
| Repository: | rapidstack/rapidstack |