Skip to content

Commit

Permalink
fix(deps): Bump eslint-plugin-perfectionist from 4.2.0 to 4.7.0 (#359)
Browse files Browse the repository at this point in the history
Bumps [eslint-plugin-perfectionist](https://github.com/azat-io/eslint-plugin-perfectionist) from 4.2.0 to 4.7.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/azat-io/eslint-plugin-perfectionist/releases">eslint-plugin-perfectionist's releases</a>.</em></p>
<blockquote>
<h2>v4.7.0</h2>
<h3>   🚀 Features</h3>
<ul>
<li>Add newlines-between to some rules  -  by <a href="https://github.com/hugop95"><code>@​hugop95</code></a> <a href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/231af42"><!-- raw HTML omitted -->(231af)<!-- raw HTML omitted --></a></li>
<li><strong>sort-maps</strong>: Add groups, custom groups and new lines between options  -  by <a href="https://github.com/hugop95"><code>@​hugop95</code></a> <a href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/317baaa"><!-- raw HTML omitted -->(317ba)<!-- raw HTML omitted --></a></li>
<li><strong>sort-objects</strong>: Add array-based custom groups option  -  by <a href="https://github.com/hugop95"><code>@​hugop95</code></a> <a href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/afdda90"><!-- raw HTML omitted -->(afdda)<!-- raw HTML omitted --></a></li>
</ul>
<h3>   🐞 Bug Fixes</h3>
<ul>
<li>Fix overlapping errors between newlines-between and comment-after fixes  -  by <a href="https://github.com/hugop95"><code>@​hugop95</code></a> <a href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/a6e1daf"><!-- raw HTML omitted -->(a6e1d)<!-- raw HTML omitted --></a></li>
</ul>
<h5>    <a href="https://github.com/azat-io/eslint-plugin-perfectionist/compare/v4.6.0...v4.7.0">View changes on GitHub</a></h5>
<h2>v4.6.0</h2>
<h3>   🚀 Features</h3>
<ul>
<li>Allow to enter new lines between in groups  -  by <a href="https://github.com/hugop95"><code>@​hugop95</code></a> <a href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/4045595"><!-- raw HTML omitted -->(40455)<!-- raw HTML omitted --></a></li>
</ul>
<h3>   🐞 Bug Fixes</h3>
<ul>
<li><strong>sort-objects</strong>: Fix function name pattern usage with variable assignment  -  by <a href="https://github.com/hugop95"><code>@​hugop95</code></a> <a href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/8d15b98"><!-- raw HTML omitted -->(8d15b)<!-- raw HTML omitted --></a></li>
</ul>
<h5>    <a href="https://github.com/azat-io/eslint-plugin-perfectionist/compare/v4.5.0...v4.6.0">View changes on GitHub</a></h5>
<h2>v4.5.0</h2>
<h3>   🚀 Features</h3>
<ul>
<li>Add custom group newlines inside option  -  by <a href="https://github.com/hugop95"><code>@​hugop95</code></a> <a href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/3b3d2d5"><!-- raw HTML omitted -->(3b3d2)<!-- raw HTML omitted --></a></li>
<li>Make partition by comment support line and block  -  by <a href="https://github.com/hugop95"><code>@​hugop95</code></a> <a href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/dd71f11"><!-- raw HTML omitted -->(dd71f)<!-- raw HTML omitted --></a></li>
</ul>
<h3>   🐞 Bug Fixes</h3>
<ul>
<li>Gives maximum priority to the void character in custom sort type  -  by <a href="https://github.com/hugop95"><code>@​hugop95</code></a> <a href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/1649bea"><!-- raw HTML omitted -->(1649b)<!-- raw HTML omitted --></a></li>
</ul>
<h5>    <a href="https://github.com/azat-io/eslint-plugin-perfectionist/compare/v4.4.0...v4.5.0">View changes on GitHub</a></h5>
<h2>v4.4.0</h2>
<h3>   🚀 Features</h3>
<ul>
<li>Add ignore rule for objects passed as arguments to function calls  -  by <a href="https://github.com/hugop95"><code>@​hugop95</code></a> <a href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/41c9f4f"><!-- raw HTML omitted -->(41c9f)<!-- raw HTML omitted --></a></li>
<li>Add use configuration if option to sort-object-types and sort-interfaces  -  by <a href="https://github.com/hugop95"><code>@​hugop95</code></a> <a href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/aa18f1a"><!-- raw HTML omitted -->(aa18f)<!-- raw HTML omitted --></a></li>
<li><strong>sort-array-includes</strong>: Add use configuration if and groups  -  by <a href="https://github.com/hugop95"><code>@​hugop95</code></a> <a href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/a06ce5c"><!-- raw HTML omitted -->(a06ce)<!-- raw HTML omitted --></a></li>
</ul>
<h3>   🐞 Bug Fixes</h3>
<ul>
<li><strong>sort-interfaces</strong>: Prevent constructor declarations from being sorted  -  by <a href="https://github.com/hugop95"><code>@​hugop95</code></a> <a href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/b4ee1cc"><!-- raw HTML omitted -->(b4ee1)<!-- raw HTML omitted --></a></li>
</ul>
<h3>   🏎 Performance</h3>
<ul>
<li>Improve rules performance  -  by <a href="https://github.com/azat-io"><code>@​azat-io</code></a> <a href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/42ac82d"><!-- raw HTML omitted -->(42ac8)<!-- raw HTML omitted --></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/azat-io/eslint-plugin-perfectionist/blob/main/changelog.md">eslint-plugin-perfectionist's changelog</a>.</em></p>
<blockquote>
<h2>v4.7.0</h2>
<p><a href="https://github.com/azat-io/eslint-plugin-perfectionist/compare/v4.6.0...v4.7.0">compare changes</a></p>
<h3>🚀 Features</h3>
<ul>
<li><strong>sort-objects:</strong> Add array-based custom groups option (<a href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/afdda90">afdda90</a>)</li>
<li><strong>sort-maps:</strong> Add groups, custom groups and new lines between options (<a href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/317baaa">317baaa</a>)</li>
<li>Add newlines-between to some rules (<a href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/231af42">231af42</a>)</li>
</ul>
<h3>🐞 Bug Fixes</h3>
<ul>
<li>Fix overlapping errors between newlines-between and comment-after fixes (<a href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/a6e1daf">a6e1daf</a>)</li>
</ul>
<h3>❤️ Contributors</h3>
<ul>
<li>Hugo (<a href="http://github.com/hugop95"><code>@​hugop95</code></a>)</li>
</ul>
<h2>v4.6.0</h2>
<p><a href="https://github.com/azat-io/eslint-plugin-perfectionist/compare/v4.5.0...v4.6.0">compare changes</a></p>
<h3>🚀 Features</h3>
<ul>
<li>Allow to enter new lines between in groups (<a href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/4045595">4045595</a>)</li>
</ul>
<h3>🐞 Bug Fixes</h3>
<ul>
<li><strong>sort-objects:</strong> Fix function name pattern usage with variable assignment (<a href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/8d15b98">8d15b98</a>)</li>
</ul>
<h3>❤️ Contributors</h3>
<ul>
<li>Hugo (<a href="http://github.com/hugop95"><code>@​hugop95</code></a>)</li>
</ul>
<h2>v4.5.0</h2>
<p><a href="https://github.com/azat-io/eslint-plugin-perfectionist/compare/v4.4.0...v4.5.0">compare changes</a></p>
<h3>🚀 Features</h3>
<ul>
<li>Add custom group newlines inside option (<a href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/3b3d2d5">3b3d2d5</a>)</li>
<li>Make partition by comment support line and block (<a href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/dd71f11">dd71f11</a>)</li>
</ul>
<h3>🐞 Bug Fixes</h3>
<ul>
<li>Gives maximum priority to the void character in custom sort type (<a href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/1649bea">1649bea</a>)</li>
</ul>
<h3>❤️ Contributors</h3>
<ul>
<li>Hugo (<a href="http://github.com/hugop95"><code>@​hugop95</code></a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/fba98d6bb48e7b31903c2b1324580a4bd4c29637"><code>fba98d6</code></a> build: publish v4.7.0</li>
<li><a href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/7afde8559fa12b927f8905f0f1a8ac27aa2ee1cb"><code>7afde85</code></a> docs: improve shiki loading</li>
<li><a href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/85c614a87bfc77047d298de259d1644548c1f880"><code>85c614a</code></a> chore: update dependencies</li>
<li><a href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/8eda7f909d29d4cae9403dd6d097584799d63a46"><code>8eda7f9</code></a> refactor: reduce code duplication</li>
<li><a href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/e8a15522c143cb274dc4244b84f433a05d23b9cb"><code>e8a1552</code></a> refactor: reduce code duplication</li>
<li><a href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/231af42a1c574744ccdd5c24ba04330610b5290a"><code>231af42</code></a> feat: add newlines-between to some rules</li>
<li><a href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/c70554791f361f10aac2db44af550ae8cddf62ae"><code>c705547</code></a> docs: update stats</li>
<li><a href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/317baaaa447b79791dcd9f5a73cc33328701004f"><code>317baaa</code></a> feat(sort-maps): add groups, custom groups and new lines between options</li>
<li><a href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/a6e1daf04cf1f4700701e993af9cd0ab11002372"><code>a6e1daf</code></a> fix: fix overlapping errors between newlines-between and comment-after fixes</li>
<li><a href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/afdda90167a6f42d1f38708497b74dbdb4cf2d02"><code>afdda90</code></a> feat(sort-objects): add array-based custom groups option</li>
<li>Additional commits viewable in <a href="https://github.com/azat-io/eslint-plugin-perfectionist/compare/v4.2.0...v4.7.0">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-perfectionist&package-manager=npm_and_yarn&previous-version=4.2.0&new-version=4.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will 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 version` will 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 dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>
  • Loading branch information
dependabot[bot] authored Jan 27, 2025
1 parent d90009a commit 1feb186
Show file tree
Hide file tree
Showing 2 changed files with 129 additions and 9 deletions.
134 changes: 127 additions & 7 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
"eslint-plugin-json": "^4.0.1",
"eslint-plugin-n": "^17.15.1",
"eslint-plugin-no-explicit-type-exports": "^0.12.1",
"eslint-plugin-perfectionist": "^4.2.0",
"eslint-plugin-perfectionist": "^4.7.0",
"eslint-plugin-promise": "^7.2.1",
"eslint-plugin-putout": "^23.3.0",
"eslint-plugin-regexp": "^2.7.0",
Expand All @@ -64,7 +64,7 @@
"eslint-plugin-json": "^4.0.1",
"eslint-plugin-n": "^17.15.1",
"eslint-plugin-no-explicit-type-exports": "^0.12.1",
"eslint-plugin-perfectionist": "^4.2.0",
"eslint-plugin-perfectionist": "^4.7.0",
"eslint-plugin-promise": "^7.2.1",
"eslint-plugin-putout": "^23.3.0",
"eslint-plugin-regexp": "^2.7.0",
Expand Down

0 comments on commit 1feb186

Please sign in to comment.