Skip to content

Commit fd0a1e4

Browse files
chore(deps): update dependency eslint-plugin-perfectionist to v2 (#820)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [eslint-plugin-perfectionist](https://eslint-plugin-perfectionist.azat.io) ([source](https://togithub.com/azat-io/eslint-plugin-perfectionist)) | [`^1.5.1` -> `^2.0.0`](https://renovatebot.com/diffs/npm/eslint-plugin-perfectionist/1.5.1/2.0.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-perfectionist/2.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-perfectionist/2.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-perfectionist/1.5.1/2.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-perfectionist/1.5.1/2.0.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>azat-io/eslint-plugin-perfectionist (eslint-plugin-perfectionist)</summary> ### [`v2.0.0`](https://togithub.com/azat-io/eslint-plugin-perfectionist/blob/HEAD/changelog.md#v200) [Compare Source](https://togithub.com/azat-io/eslint-plugin-perfectionist/compare/v1.5.1...v2.0.0) [compare changes](https://togithub.com/azat-io/eslint-plugin-perfectionist/compare/v1.5.1...v2.0.0) ##### 🚀 Features - ⚠️ Rename sort-map-elements rule to sort-maps ([d371934](https://togithub.com/azat-io/eslint-plugin-perfectionist/commit/d371934)) - ⚠️ Remove read-tsconfig option in sort-imports rule ([cccced1](https://togithub.com/azat-io/eslint-plugin-perfectionist/commit/cccced1)) - ⚠️ Move callback, multiline and shorthand opts to groups in sort-jsx-props rule ([10d357c](https://togithub.com/azat-io/eslint-plugin-perfectionist/commit/10d357c)) - Add sort-svelte-attributes rule ([409295e](https://togithub.com/azat-io/eslint-plugin-perfectionist/commit/409295e)) - Add sort-astro-attributes rule ([036b41d](https://togithub.com/azat-io/eslint-plugin-perfectionist/commit/036b41d)) - ⚠️ Move from always-on-top option to groups in sort-objects rule ([0bbcb5a](https://togithub.com/azat-io/eslint-plugin-perfectionist/commit/0bbcb5a)) - Allow disabling sort-objects rule for styled-components ([70f2afc](https://togithub.com/azat-io/eslint-plugin-perfectionist/commit/70f2afc)) - Add sort-vue-attributes rule ([e031275](https://togithub.com/azat-io/eslint-plugin-perfectionist/commit/e031275)) - Add groups option to sort-interfaces rule ([903c029](https://togithub.com/azat-io/eslint-plugin-perfectionist/commit/903c029)) - Add groups options in sort-object-types rule ([a219f23](https://togithub.com/azat-io/eslint-plugin-perfectionist/commit/a219f23)) - Replace is-core-module dependency with builtin module ([e190c45](https://togithub.com/azat-io/eslint-plugin-perfectionist/commit/e190c45)) - Move to typescript-eslint v6 ([9c61238](https://togithub.com/azat-io/eslint-plugin-perfectionist/commit/9c61238)) - Add option in sort-union-types rule to put null and undefined types at end ([b313ba7](https://togithub.com/azat-io/eslint-plugin-perfectionist/commit/b313ba7)) - Add index-signature group to sort-classes rule ([f857b80](https://togithub.com/azat-io/eslint-plugin-perfectionist/commit/f857b80)) - Add get and set methods groups to sort-classes rule ([73132e8](https://togithub.com/azat-io/eslint-plugin-perfectionist/commit/73132e8)) ##### 🐞 Bug Fixes - Disable sorting enums with implicit values ([f4a0e25](https://togithub.com/azat-io/eslint-plugin-perfectionist/commit/f4a0e25)) - Ignore string quotes in sort-array-includes rule ([ec2e2f5](https://togithub.com/azat-io/eslint-plugin-perfectionist/commit/ec2e2f5)) - Handle more complex expressions in sort-objects ([a7d966c](https://togithub.com/azat-io/eslint-plugin-perfectionist/commit/a7d966c)) - Set alphabetical sorting as default in sort-svelte-attributes rule ([b224428](https://togithub.com/azat-io/eslint-plugin-perfectionist/commit/b224428)) - Fix sorting single line union type with comment at end ([95560ab](https://togithub.com/azat-io/eslint-plugin-perfectionist/commit/95560ab)) - Fix sorting class overloads ([c4939b4](https://togithub.com/azat-io/eslint-plugin-perfectionist/commit/c4939b4)) - Fix loading default options for configs ([ef99f44](https://togithub.com/azat-io/eslint-plugin-perfectionist/commit/ef99f44)) - Disable sort-jsx-props for vue, astro and svelte files ([afb6ecc](https://togithub.com/azat-io/eslint-plugin-perfectionist/commit/afb6ecc)) - Improve determinition of static fields in sort-classes rule ([c00ac10](https://togithub.com/azat-io/eslint-plugin-perfectionist/commit/c00ac10)) - Prevent order changes when adding new elements in line-length sorting ([c0e2e60](https://togithub.com/azat-io/eslint-plugin-perfectionist/commit/c0e2e60)) ##### ⚠️ Breaking Changes - ⚠️ Rename sort-map-elements rule to sort-maps ([d371934](https://togithub.com/azat-io/eslint-plugin-perfectionist/commit/d371934)) - ⚠️ Remove read-tsconfig option in sort-imports rule ([cccced1](https://togithub.com/azat-io/eslint-plugin-perfectionist/commit/cccced1)) - ⚠️ Move callback, multiline and shorthand opts to groups in sort-jsx-props rule ([10d357c](https://togithub.com/azat-io/eslint-plugin-perfectionist/commit/10d357c)) - ⚠️ Move from always-on-top option to groups in sort-objects rule ([0bbcb5a](https://togithub.com/azat-io/eslint-plugin-perfectionist/commit/0bbcb5a)) ##### ❤️ Contributors - Azat S. ([@&#8203;azat-io](http://github.com/azat-io)) - Azat S ([@&#8203;azat-io](http://github.com/azat-io)) - Martin Šťovíček </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:eyJjcmVhdGVkSW5WZXIiOiIzNi44My4wIiwidXBkYXRlZEluVmVyIjoiMzYuODMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent 2f886e4 commit fd0a1e4

File tree

2 files changed

+81
-16
lines changed

2 files changed

+81
-16
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,7 +81,7 @@
8181
"eslint-plugin-markdown": "^3.0.1",
8282
"eslint-plugin-n": "^16.0.2",
8383
"eslint-plugin-no-only-tests": "^3.1.0",
84-
"eslint-plugin-perfectionist": "^1.5.1",
84+
"eslint-plugin-perfectionist": "^2.0.0",
8585
"eslint-plugin-regexp": "^1.15.0",
8686
"eslint-plugin-vitest": "^0.3.0",
8787
"eslint-plugin-yml": "^1.8.0",

pnpm-lock.yaml

Lines changed: 80 additions & 15 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)