dependabot[bot] opened a new pull request, #75972:
URL: https://github.com/apache/airflow/pull/75972

   Bumps the eslint group with 4 updates in the /airflow-core/src/airflow/ui 
directory: [eslint](https://github.com/eslint/eslint), 
[eslint-plugin-perfectionist](https://github.com/azat-io/eslint-plugin-perfectionist),
 [eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier) 
and 
[eslint-plugin-unicorn](https://github.com/sindresorhus/eslint-plugin-unicorn).
   
   Updates `eslint` from 10.11.0 to 10.13.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/eslint/eslint/releases";>eslint's releases</a>.</em></p>
   <blockquote>
   <h2>v10.13.0</h2>
   <h2>Features</h2>
   <ul>
   <li><a 
href="https://github.com/eslint/eslint/commit/48d5cc47e43478670ccf95a74f7a73e8408152b5";><code>48d5cc4</code></a>
 feat: report references inside IIFEs in <code>no-use-before-define</code> (<a 
href="https://redirect.github.com/eslint/eslint/issues/21238";>#21238</a>) 
(Irfan fandi)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/a39d9fb1fdb5db546f6407580cac531ba3370450";><code>a39d9fb</code></a>
 feat: add <code>globalThis</code> to <code>no-obj-calls</code> (<a 
href="https://redirect.github.com/eslint/eslint/issues/21382";>#21382</a>) 
(synthex-byte)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/66ac58383e076940c11a5d7213ad079028d1140e";><code>66ac583</code></a>
 feat: check <code>yield*</code> expressions in 
<code>no-unsafe-optional-chaining</code> (<a 
href="https://redirect.github.com/eslint/eslint/issues/21399";>#21399</a>) 
(xbinaryx)</li>
   </ul>
   <h2>Bug Fixes</h2>
   <ul>
   <li><a 
href="https://github.com/eslint/eslint/commit/87bd2cef7b2309739c29598fb2be335f4bed71a3";><code>87bd2ce</code></a>
 fix: avoid redeclared <code>let</code> when <code>no-var</code> and 
<code>one-var</code> fix together (<a 
href="https://redirect.github.com/eslint/eslint/issues/21389";>#21389</a>) 
(Daniel Pinto)</li>
   </ul>
   <h2>Documentation</h2>
   <ul>
   <li><a 
href="https://github.com/eslint/eslint/commit/4783a6806fb73ea4843ac46c6ae3d8285f56c288";><code>4783a68</code></a>
 docs: Update README (GitHub Actions Bot)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/43f0ac90e7858a834a0e68309e6397fb4cfa72dd";><code>43f0ac9</code></a>
 docs: clarify parameter description in <code>getText</code> (<a 
href="https://redirect.github.com/eslint/eslint/issues/21287";>#21287</a>) 
(lumir)</li>
   </ul>
   <h2>Chores</h2>
   <ul>
   <li><a 
href="https://github.com/eslint/eslint/commit/b59d889c7c18d8c73144e6ba46e9e7f3e7da0196";><code>b59d889</code></a>
 chore: update github/codeql-action action to v4.38.3 (<a 
href="https://redirect.github.com/eslint/eslint/issues/21412";>#21412</a>) 
(renovate[bot])</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/95e51a0518b15015304eca9844b3f64c1fc167ca";><code>95e51a0</code></a>
 ci: re-enable <code>@typescript-eslint/typescript-eslint</code> in ecosystem 
tests (<a 
href="https://redirect.github.com/eslint/eslint/issues/21410";>#21410</a>) 
(Francesco Trotta)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/317fcb365f19e912a60d171a9d5a8d1f16fe4660";><code>317fcb3</code></a>
 chore: update ecosystem plugins (<a 
href="https://redirect.github.com/eslint/eslint/issues/21409";>#21409</a>) 
(ESLint Bot)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/b92decf8ead7cc4082a18a4a0ab28f3c7c589887";><code>b92decf</code></a>
 perf: skip no-redeclare scan for single-declaration variables (<a 
href="https://redirect.github.com/eslint/eslint/issues/21365";>#21365</a>) 
(James Ross)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/47b7063b3f3f7bc7a5bcb87c082577e4e8b96e24";><code>47b7063</code></a>
 chore: update dependency <code>@​eslint/json</code> to ^2.1.1 (<a 
href="https://redirect.github.com/eslint/eslint/issues/21398";>#21398</a>) 
(renovate[bot])</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/e5aea414cc00555ecd43f6e608bf80e0f9a6d4d6";><code>e5aea41</code></a>
 chore: update ecosystem plugins (<a 
href="https://redirect.github.com/eslint/eslint/issues/21390";>#21390</a>) 
(ESLint Bot)</li>
   </ul>
   <h2>v10.12.0</h2>
   <h2>Features</h2>
   <ul>
   <li><a 
href="https://github.com/eslint/eslint/commit/4618052eed6bb3ef420cf0db0490bbda2fd835a5";><code>4618052</code></a>
 feat: handle astral letters in <code>new-cap</code> (<a 
href="https://redirect.github.com/eslint/eslint/issues/21357";>#21357</a>) 
(sary)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/4ec5168d6d6888e3f7b163eb82963d40e45a75fa";><code>4ec5168</code></a>
 feat: allow <code>SourceCode#getText()</code> to accept tokens and comments 
(<a href="https://redirect.github.com/eslint/eslint/issues/21340";>#21340</a>) 
(electrohyun)</li>
   </ul>
   <h2>Bug Fixes</h2>
   <ul>
   <li><a 
href="https://github.com/eslint/eslint/commit/bc51eee6e3e816622b2dd1bc08acb9cfb2d3a6a7";><code>bc51eee</code></a>
 fix: <code>prefer-arrow-callback</code> false positive in conditional test (<a 
href="https://redirect.github.com/eslint/eslint/issues/21373";>#21373</a>) 
(Daniel Pinto)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/bbff86c41521cc435e20754e26007f657a843038";><code>bbff86c</code></a>
 fix: skip lines with multiple comments in <code>max-lines-per-function</code> 
(<a href="https://redirect.github.com/eslint/eslint/issues/21332";>#21332</a>) 
(xbinaryx)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/efc4d6bdc4c4d1dfba8bdab6a8f44f27a1b1d00a";><code>efc4d6b</code></a>
 fix: astral letters in <code>consistent-return</code>, <code>no-eval</code>, 
<code>no-invalid-this</code> (<a 
href="https://redirect.github.com/eslint/eslint/issues/21360";>#21360</a>) 
(lumir)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/93de066d4125f8df013d40305e8009f4634a5cba";><code>93de066</code></a>
 fix: prefer-exponentiation-operator autofix for async function base (<a 
href="https://redirect.github.com/eslint/eslint/issues/21322";>#21322</a>) 
(Vladimir Babin)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/02e34ffba6adbed72365177c7caee71d950834e5";><code>02e34ff</code></a>
 fix: add missing space after <code>else</code> in <code>curly</code> autofix 
(<a href="https://redirect.github.com/eslint/eslint/issues/21355";>#21355</a>) 
(Pixel)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/b14b8bc213ccfc19d3edcfa9ce6af62622661160";><code>b14b8bc</code></a>
 fix: correct <code>id-length</code> message for long private names (<a 
href="https://redirect.github.com/eslint/eslint/issues/21348";>#21348</a>) 
(Pixel)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/69aac01d898837a934c9e735e0b7881cc1df09e8";><code>69aac01</code></a>
 fix: support <code>TSFunctionType</code> in <code>getFunctionHeadLoc</code> 
(<a href="https://redirect.github.com/eslint/eslint/issues/21335";>#21335</a>) 
(xbinaryx)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/686630eb34ec1cddf399a4e6eaeebb080116a532";><code>686630e</code></a>
 fix: <code>no-loss-of-precision</code> false positive with <code>0.e5</code> 
(<a href="https://redirect.github.com/eslint/eslint/issues/21337";>#21337</a>) 
(sethamus)</li>
   </ul>
   <h2>Documentation</h2>
   <ul>
   <li><a 
href="https://github.com/eslint/eslint/commit/67eb586e2eda290813b329d4f40e605ad696bc4f";><code>67eb586</code></a>
 docs: Update README (GitHub Actions Bot)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/5370d7ee35a6523873f798e87f3ccc73779d5d21";><code>5370d7e</code></a>
 docs: clarify <code>one-var</code> <code>separateRequires</code> matches any 
<code>require()</code> call (<a 
href="https://redirect.github.com/eslint/eslint/issues/21192";>#21192</a>) 
(sethamus)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/8816c1ddfcfa31318ad17cddcfb68acffa30940f";><code>8816c1d</code></a>
 docs: Update README (GitHub Actions Bot)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/3d2e7cedb7409d8a2c5f2c2fafb14fa22790e40e";><code>3d2e7ce</code></a>
 docs: fix typo in no-unused-expressions documentation (<a 
href="https://redirect.github.com/eslint/eslint/issues/21346";>#21346</a>) 
(bytedoe)</li>
   </ul>
   <h2>Chores</h2>
   <ul>
   <li><a 
href="https://github.com/eslint/eslint/commit/152067f0f81f08b6cce9cf8eeaddb8558731b4f6";><code>152067f</code></a>
 chore: update ecosystem plugins (<a 
href="https://redirect.github.com/eslint/eslint/issues/21362";>#21362</a>) 
(ESLint Bot)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/b56d58e0b1f3c919a6b7661254af760cdd909d6e";><code>b56d58e</code></a>
 chore: update github/codeql-action action to v4.38.2 (<a 
href="https://redirect.github.com/eslint/eslint/issues/21376";>#21376</a>) 
(renovate[bot])</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/bfaea12ddc30b458fe4cfbb6c306a62b5299c177";><code>bfaea12</code></a>
 perf: cache normalized config globals per languageOptions (<a 
href="https://redirect.github.com/eslint/eslint/issues/21364";>#21364</a>) 
(James Ross)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/322209ef164e8a00a25ec7ca166969ddc853355c";><code>322209e</code></a>
 ci: avoid Nx cache in ecosystem tests and disable failing test (<a 
href="https://redirect.github.com/eslint/eslint/issues/21369";>#21369</a>) 
(Francesco Trotta)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/d166567901e09940c1de4ad0e95d572eeab5c927";><code>d166567</code></a>
 chore: update dependency prettier to v3.9.9 (<a 
href="https://redirect.github.com/eslint/eslint/issues/21371";>#21371</a>) 
(renovate[bot])</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/29585ceba7ad35368d1b763bd1e80d899f28842c";><code>29585ce</code></a>
 chore: update dependency eslint-plugin-expect-type to ^0.7.0 (<a 
href="https://redirect.github.com/eslint/eslint/issues/21359";>#21359</a>) 
(renovate[bot])</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/39d79ba9650542ac66d585d1899304abd630c07d";><code>39d79ba</code></a>
 chore: update github/codeql-action action to v4.38.1 (<a 
href="https://redirect.github.com/eslint/eslint/issues/21354";>#21354</a>) 
(renovate[bot])</li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/eslint/eslint/commit/4637f9827a1ba137498eaee70957850621082815";><code>4637f98</code></a>
 10.13.0</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/96df05ceb7000813859acf16a690f8a8bbbea904";><code>96df05c</code></a>
 Build: changelog update for 10.13.0</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/4783a6806fb73ea4843ac46c6ae3d8285f56c288";><code>4783a68</code></a>
 docs: Update README</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/b59d889c7c18d8c73144e6ba46e9e7f3e7da0196";><code>b59d889</code></a>
 chore: update github/codeql-action action to v4.38.3 (<a 
href="https://redirect.github.com/eslint/eslint/issues/21412";>#21412</a>)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/95e51a0518b15015304eca9844b3f64c1fc167ca";><code>95e51a0</code></a>
 ci: re-enable <code>@typescript-eslint/typescript-eslint</code> in ecosystem 
tests (<a 
href="https://redirect.github.com/eslint/eslint/issues/21410";>#21410</a>)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/317fcb365f19e912a60d171a9d5a8d1f16fe4660";><code>317fcb3</code></a>
 chore: update ecosystem plugins (<a 
href="https://redirect.github.com/eslint/eslint/issues/21409";>#21409</a>)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/48d5cc47e43478670ccf95a74f7a73e8408152b5";><code>48d5cc4</code></a>
 feat: report references inside IIFEs in <code>no-use-before-define</code> (<a 
href="https://redirect.github.com/eslint/eslint/issues/21238";>#21238</a>)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/43f0ac90e7858a834a0e68309e6397fb4cfa72dd";><code>43f0ac9</code></a>
 docs: clarify parameter description in <code>getText</code> (<a 
href="https://redirect.github.com/eslint/eslint/issues/21287";>#21287</a>)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/a39d9fb1fdb5db546f6407580cac531ba3370450";><code>a39d9fb</code></a>
 feat: add <code>globalThis</code> to <code>no-obj-calls</code> (<a 
href="https://redirect.github.com/eslint/eslint/issues/21382";>#21382</a>)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/b92decf8ead7cc4082a18a4a0ab28f3c7c589887";><code>b92decf</code></a>
 perf: skip no-redeclare scan for single-declaration variables (<a 
href="https://redirect.github.com/eslint/eslint/issues/21365";>#21365</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/eslint/eslint/compare/v10.11.0...v10.13.0";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `eslint-plugin-perfectionist` from 5.12.1 to 5.13.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>v5.13.0</h2>
   <h3>   🚀 Features</h3>
   <ul>
   <li>Add sort-constructor-parameters rule  -  by <a 
href="https://github.com/hugop95";><code>@​hugop95</code></a> <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/4d542f6";><!--
 raw HTML omitted -->(4d542)<!-- raw HTML omitted --></a></li>
   </ul>
   <h3>   🐞 Bug Fixes</h3>
   <ul>
   <li>Restore alphabet reverse method  -  by <a 
href="https://github.com/azat-io";><code>@​azat-io</code></a> <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/8292ce8";><!--
 raw HTML omitted -->(8292c)<!-- raw HTML omitted --></a></li>
   <li>Register the exported plugin object in configs  -  by <a 
href="https://github.com/azat-io";><code>@​azat-io</code></a> <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/a93611b";><!--
 raw HTML omitted -->(a9361)<!-- raw HTML omitted --></a></li>
   <li>Stop the tsconfig search at the drive root on windows  -  by <a 
href="https://github.com/azat-io";><code>@​azat-io</code></a> <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/8a8f4f3";><!--
 raw HTML omitted -->(8a8f4)<!-- raw HTML omitted --></a></li>
   <li>Validate setting values and allow partitioning imports by newlines  -  
by <a href="https://github.com/azat-io";><code>@​azat-io</code></a> <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/7951342";><!--
 raw HTML omitted -->(79513)<!-- raw HTML omitted --></a></li>
   <li>Support lists of locales in natural sorting  -  by <a 
href="https://github.com/azat-io";><code>@​azat-io</code></a> <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/f1665c1";><!--
 raw HTML omitted -->(f1665)<!-- raw HTML omitted --></a></li>
   <li><strong>sort-imports</strong>: Treat prefix-only modules without prefix 
as external  -  by <a 
href="https://github.com/azat-io";><code>@​azat-io</code></a> <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/2e94623";><!--
 raw HTML omitted -->(2e946)<!-- raw HTML omitted --></a></li>
   <li><strong>sort-maps</strong>: Reject newline options combined with 
partitioning by newlines  -  by <a 
href="https://github.com/azat-io";><code>@​azat-io</code></a> <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/8c713e1";><!--
 raw HTML omitted -->(8c713)<!-- raw HTML omitted --></a></li>
   </ul>
   <h3>   🏎 Performance</h3>
   <ul>
   <li>Cache disabled lines and narrow dependency scope walks  -  by <a 
href="https://github.com/pbomb";><code>@​pbomb</code></a> <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/8b7f6d1";><!--
 raw HTML omitted -->(8b7f6)<!-- raw HTML omitted --></a></li>
   <li>Skip elements whose options cannot report errors  -  by <a 
href="https://github.com/pbomb";><code>@​pbomb</code></a> <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/4d06954";><!--
 raw HTML omitted -->(4d069)<!-- raw HTML omitted --></a></li>
   <li><strong>sort-objects</strong>: Skip work for objects that cannot be 
reported  -  by <a href="https://github.com/pbomb";><code>@​pbomb</code></a> <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/0f3cda2";><!--
 raw HTML omitted -->(0f3cd)<!-- raw HTML omitted --></a></li>
   </ul>
   <h5>    <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/compare/v5.12.1...v5.13.0";>View
 changes on GitHub</a></h5>
   </blockquote>
   </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>v5.13.0</h2>
   <p><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/compare/v5.12.1...v5.13.0";>compare
 changes</a></p>
   <h3>🚀 Features</h3>
   <ul>
   <li>Add sort-constructor-parameters rule
   (<a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/4d542f6";>4d542f6</a>)</li>
   </ul>
   <h3>🏎 Performance Improvements</h3>
   <ul>
   <li><strong>sort-objects:</strong> Skip work for objects that cannot be 
reported
   (<a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/0f3cda2";>0f3cda2</a>)</li>
   <li>Cache disabled lines and narrow dependency scope walks
   (<a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/8b7f6d1";>8b7f6d1</a>)</li>
   <li>Skip elements whose options cannot report errors
   (<a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/4d06954";>4d06954</a>)</li>
   </ul>
   <h3>🐞 Bug Fixes</h3>
   <ul>
   <li>Restore alphabet reverse method
   (<a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/8292ce8";>8292ce8</a>)</li>
   <li><strong>sort-imports:</strong> Treat prefix-only modules without prefix 
as external
   (<a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/2e94623";>2e94623</a>)</li>
   <li>Register the exported plugin object in configs
   (<a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/a93611b";>a93611b</a>)</li>
   <li>Stop the tsconfig search at the drive root on windows
   (<a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/8a8f4f3";>8a8f4f3</a>)</li>
   <li>Validate setting values and allow partitioning imports by newlines
   (<a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/7951342";>7951342</a>)</li>
   <li>Support lists of locales in natural sorting
   (<a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/f1665c1";>f1665c1</a>)</li>
   <li><strong>sort-maps:</strong> Reject newline options combined with 
partitioning by newlines
   (<a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/8c713e1";>8c713e1</a>)</li>
   </ul>
   <h3>❤️ Contributors</h3>
   <ul>
   <li>Azat S. <a href="mailto:[email protected]";>[email protected]</a></li>
   <li>Matt Parrish <a 
href="mailto:[email protected]";>[email protected]</a></li>
   <li>Hugo</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/9ee9e5b6edbec9e3b9936e5677105404fe656a0b";><code>9ee9e5b</code></a>
 build: publish v5.13.0</li>
   <li><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/d898b96e94919ca415f662584e975211954b0cd1";><code>d898b96</code></a>
 docs: fix broken examples and reversed alias descriptions</li>
   <li><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/640b3e28547cd72f86b5c19a418ef8f58e91306a";><code>640b3e2</code></a>
 docs: add playground</li>
   <li><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/8c713e15ee093abef5e3451fe98c387a10ca1c2b";><code>8c713e1</code></a>
 fix(sort-maps): reject newline options combined with partitioning by 
newlines</li>
   <li><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/f1665c13ea069a238da7184864d378270771e370";><code>f1665c1</code></a>
 fix: support lists of locales in natural sorting</li>
   <li><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/11429bf5cfa2a13a82f5fc606be1b63f6652b297";><code>11429bf</code></a>
 chore: update dependencies</li>
   <li><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/7951342948513d02237d955d1bd983fc99468b5e";><code>7951342</code></a>
 fix: validate setting values and allow partitioning imports by newlines</li>
   <li><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/02a10f5f86adedf4a66223da0806b6c1349ab905";><code>02a10f5</code></a>
 ci: add sort-constructor-parameters to allowed scopes</li>
   <li><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/4d06954a9fb2efd753da321c11c39620ac1014da";><code>4d06954</code></a>
 perf: skip elements whose options cannot report errors</li>
   <li><a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/commit/4d542f663638a411c8b4bb2c04d5b3444248e402";><code>4d542f6</code></a>
 feat: add sort-constructor-parameters rule</li>
   <li>Additional commits viewable in <a 
href="https://github.com/azat-io/eslint-plugin-perfectionist/compare/v5.12.1...v5.13.0";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `eslint-plugin-prettier` from 5.5.6 to 5.5.7
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/prettier/eslint-plugin-prettier/releases";>eslint-plugin-prettier's
 releases</a>.</em></p>
   <blockquote>
   <h2>v5.5.7</h2>
   <h3>Patch Changes</h3>
   <ul>
   <li>
   <p><a 
href="https://redirect.github.com/prettier/eslint-plugin-prettier/pull/796";>#796</a>
 <a 
href="https://github.com/prettier/eslint-plugin-prettier/commit/7e53ecd882fe6f0f74150cb0a539776b64182b3e";><code>7e53ecd</code></a>
 Thanks <a 
href="https://github.com/OskarEichler";><code>@​OskarEichler</code></a>! - Fix 
fallback diagnostic locations for all supported line endings.</p>
   </li>
   <li>
   <p><a 
href="https://redirect.github.com/prettier/eslint-plugin-prettier/pull/805";>#805</a>
 <a 
href="https://github.com/prettier/eslint-plugin-prettier/commit/1b7c43322ce0eb3ee7495d91481613d39d97af52";><code>1b7c433</code></a>
 Thanks <a href="https://github.com/JounQin";><code>@​JounQin</code></a>! - 
Report a clear error when the sync worker fails to load, so a missing 
<code>prettier</code> dependency now fails fast with <code>Cannot find package 
'prettier'</code> instead of hanging ESLint indefinitely.</p>
   </li>
   </ul>
   <h3>New Contributors</h3>
   <ul>
   <li><a href="https://github.com/truongbo17";><code>@​truongbo17</code></a> 
made their first contribution in <a 
href="https://redirect.github.com/prettier/eslint-plugin-prettier/pull/798";>prettier/eslint-plugin-prettier#798</a></li>
   <li><a 
href="https://github.com/OskarEichler";><code>@​OskarEichler</code></a> made 
their first contribution in <a 
href="https://redirect.github.com/prettier/eslint-plugin-prettier/pull/796";>prettier/eslint-plugin-prettier#796</a></li>
   </ul>
   <p><strong>Full Changelog</strong>: <a 
href="https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.6...v5.5.7";>https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.6...v5.5.7</a></p>
   </blockquote>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/prettier/eslint-plugin-prettier/blob/main/CHANGELOG.md";>eslint-plugin-prettier's
 changelog</a>.</em></p>
   <blockquote>
   <h2>5.5.7</h2>
   <h3>Patch Changes</h3>
   <ul>
   <li>
   <p><a 
href="https://redirect.github.com/prettier/eslint-plugin-prettier/pull/796";>#796</a>
 <a 
href="https://github.com/prettier/eslint-plugin-prettier/commit/7e53ecd882fe6f0f74150cb0a539776b64182b3e";><code>7e53ecd</code></a>
 Thanks <a 
href="https://github.com/OskarEichler";><code>@​OskarEichler</code></a>! - Fix 
fallback diagnostic locations for all supported line endings.</p>
   </li>
   <li>
   <p><a 
href="https://redirect.github.com/prettier/eslint-plugin-prettier/pull/805";>#805</a>
 <a 
href="https://github.com/prettier/eslint-plugin-prettier/commit/1b7c43322ce0eb3ee7495d91481613d39d97af52";><code>1b7c433</code></a>
 Thanks <a href="https://github.com/JounQin";><code>@​JounQin</code></a>! - 
Report a clear error when the sync worker fails to load, so a missing 
<code>prettier</code> dependency now fails fast with <code>Cannot find package 
'prettier'</code> instead of hanging ESLint indefinitely.</p>
   </li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/prettier/eslint-plugin-prettier/commit/e6dd27a4e4015748b2e87c646be2c1a530789343";><code>e6dd27a</code></a>
 chore: keep packageManager when cleaning package.json for release (<a 
href="https://redirect.github.com/prettier/eslint-plugin-prettier/issues/808";>#808</a>)</li>
   <li><a 
href="https://github.com/prettier/eslint-plugin-prettier/commit/7544956b642d4e653c235d178432e4d60a312b6b";><code>7544956</code></a>
 chore: release eslint-plugin-prettier (<a 
href="https://redirect.github.com/prettier/eslint-plugin-prettier/issues/799";>#799</a>)</li>
   <li><a 
href="https://github.com/prettier/eslint-plugin-prettier/commit/e3e52386bd8ab1604d4d41ecd961de5e6749eed8";><code>e3e5238</code></a>
 ci: enable npm publish provenance for changesets v3 (<a 
href="https://redirect.github.com/prettier/eslint-plugin-prettier/issues/807";>#807</a>)</li>
   <li><a 
href="https://github.com/prettier/eslint-plugin-prettier/commit/7c923c41069c939d6c6c8b7cfcad8f6a266f5276";><code>7c923c4</code></a>
 build(deps): Bump http-cache-semantics from 4.2.0 to 4.3.0 (<a 
href="https://redirect.github.com/prettier/eslint-plugin-prettier/issues/806";>#806</a>)</li>
   <li><a 
href="https://github.com/prettier/eslint-plugin-prettier/commit/1b7c43322ce0eb3ee7495d91481613d39d97af52";><code>1b7c433</code></a>
 fix: bump synckit to surface worker failures instead of hanging (<a 
href="https://redirect.github.com/prettier/eslint-plugin-prettier/issues/805";>#805</a>)</li>
   <li><a 
href="https://github.com/prettier/eslint-plugin-prettier/commit/a6b3feb3ce5d0bf785ddf4a83d24cf6a5c4bb902";><code>a6b3feb</code></a>
 docs: explain line endings and <code>endOfLine</code> behavior (<a 
href="https://redirect.github.com/prettier/eslint-plugin-prettier/issues/804";>#804</a>)</li>
   <li><a 
href="https://github.com/prettier/eslint-plugin-prettier/commit/2f6ba1dca350a40857884103a7bf0e74b64901f7";><code>2f6ba1d</code></a>
 ci: exercise the getLocFromIndex ponyfill on ESLint 9 (<a 
href="https://redirect.github.com/prettier/eslint-plugin-prettier/issues/803";>#803</a>)</li>
   <li><a 
href="https://github.com/prettier/eslint-plugin-prettier/commit/cf1d2c5cffb7520d28fe680603cc4906ada0816f";><code>cf1d2c5</code></a>
 chore(deps): update (<a 
href="https://redirect.github.com/prettier/eslint-plugin-prettier/issues/802";>#802</a>)</li>
   <li><a 
href="https://github.com/prettier/eslint-plugin-prettier/commit/9f14a554f9737b1b985e2b26501d3bb2defac920";><code>9f14a55</code></a>
 chore(deps): update all dependencies (<a 
href="https://redirect.github.com/prettier/eslint-plugin-prettier/issues/788";>#788</a>)</li>
   <li><a 
href="https://github.com/prettier/eslint-plugin-prettier/commit/7e53ecd882fe6f0f74150cb0a539776b64182b3e";><code>7e53ecd</code></a>
 fix: map fallback source locations to actual line starts (<a 
href="https://redirect.github.com/prettier/eslint-plugin-prettier/issues/796";>#796</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/prettier/eslint-plugin-prettier/compare/v5.5.6...v5.5.7";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `eslint-plugin-unicorn` from 76.0.0 to 79.0.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/releases";>eslint-plugin-unicorn's
 releases</a>.</em></p>
   <blockquote>
   <h2>v79.0.0</h2>
   <h2>Breaking</h2>
   <ul>
   <li><code>no-top-level-side-effects</code>: Focus on mutations of globals, 
and remove it from the <code>unopinionated</code> preset (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3915";>#3915</a>)
  24abac48
   <ul>
   <li>Unknown calls are no longer reported by default. Enable the new <a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-top-level-side-effects.md#checkunknowncalls";><code>checkUnknownCalls</code></a>
 option for stricter checking.</li>
   <li>Mutations of globals, like <code>document.title = 'x'</code> and 
<code>Object.assign(globalThis, …)</code>, are now reported, also in 
declarations and default exports. You may see new reports.</li>
   </ul>
   </li>
   </ul>
   <h2>Improvements</h2>
   <ul>
   <li>Infer types from JSDoc <code>@type</code>, <code>@param</code>, and 
<code>@returns</code> annotations in rules that use type information (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3941";>#3941</a>)
  2b4bfab0</li>
   <li>Handle template literals without expressions like strings in more rules 
(<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3943";>#3943</a>)
  8bd8c063</li>
   <li>Autofix more code that contains comments, while keeping the comments (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3939";>#3939</a>)
  87baf82f</li>
   <li>Fix autofixes in many rules that could produce broken code or wrong 
parentheses (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3917";>#3917</a>)
  fed7eac2</li>
   <li>Make autofixes safer in many rules
   <ul>
   <li>Fixes that can change behavior in rare cases are now suggestions, for 
example in <code>prefer-spread</code>, <code>prefer-math-min-max</code>, 
<code>prefer-modern-dom-apis</code>, and <code>prefer-switch</code>.</li>
   </ul>
   </li>
   <li>Improve performance   175efaf1 3dd8fd28</li>
   <li><code>comment-content</code>: Add <a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/comment-content.md#ignore";><code>ignore</code></a>
 option (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3950";>#3950</a>)
  3fe046e6</li>
   <li><code>consistent-function-scoping</code>: Ignore functions in Vitest 
hoisted factories (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3905";>#3905</a>)
  98912a91</li>
   <li><code>custom-error-definition</code>: Ignore abstract TypeScript classes 
(<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3934";>#3934</a>)
  ee3501fb</li>
   <li><code>no-non-function-verb-prefix</code>: Ignore shorthand destructuring 
(<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3926";>#3926</a>)
  76e5760b</li>
   <li><code>no-top-level-side-effects</code>: Recognize more config helpers 
(<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3916";>#3916</a>)
  d459c511</li>
   <li><code>no-useless-coercion</code>: Preserve boolean return types in 
TypeScript (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3904";>#3904</a>)
  bef15714</li>
   <li><code>prefer-array-some</code>: Check <code>.find()</code> results used 
as booleans (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3913";>#3913</a>)
  c957bf3d</li>
   <li><code>prefer-default-parameters</code>: Skip unsafe logical OR fallbacks 
(<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3951";>#3951</a>)
  bcec97a4</li>
   <li><code>prefer-includes</code>: Skip incompatible TypeScript search values 
(<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3927";>#3927</a>)
  d66441aa</li>
   <li><code>prefer-includes-over-repeated-comparisons</code>: Report negated 
and typed loose comparisons (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3935";>#3935</a>)
  6e21cb1b</li>
   <li><code>prefer-includes-over-repeated-comparisons</code>: Preserve 
TypeScript union narrowing (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3910";>#3910</a>)
  b5c479d8</li>
   <li><code>prefer-literal-ascii</code>: Preserve escaped trailing spaces in 
templates (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3911";>#3911</a>)
  360094bb</li>
   <li><code>prefer-minimal-ternary</code>: Skip minimizations that break types 
(<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3892";>#3892</a>)
  f022d6d1</li>
   <li><code>prefer-modern-math-apis</code>: Use suggestions for changes that 
can affect numeric results (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3914";>#3914</a>)
  8af7c172</li>
   <li><code>prefer-simple-condition-first</code>: Improve <code>typeof</code> 
comparisons and guards (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3948";>#3948</a>)
  ee3edf06</li>
   <li><code>prefer-simplified-conditions</code>: Handle equivalent logical 
expressions (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3938";>#3938</a>)
  a0b2788b</li>
   <li><code>prefer-simplified-conditions</code>: Factor common terms in longer 
chains and static templates (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3942";>#3942</a>)
  0d8c8bcb</li>
   <li><code>prefer-smaller-scope</code>: Check TypeScript type aliases (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3928";>#3928</a>)
  290d922c</li>
   <li><code>prefer-string-raw</code>: Preserve TypeScript literal types in 
autofixes (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3912";>#3912</a>)
  06115464</li>
   <li><code>prefer-ternary</code>: Preserve consecutive early-return guards 
(<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3945";>#3945</a>)
  3fa840fe</li>
   <li><code>require-post-message-target-origin</code>: Skip incompatible typed 
methods (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3925";>#3925</a>)
  387194bd</li>
   <li><code>throw-new-error</code>: Ignore calls that return functions (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3894";>#3894</a>)
  5e35def7</li>
   </ul>
   <hr />
   <p><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/compare/v78.0.0...v79.0.0";>https://github.com/sindresorhus/eslint-plugin-unicorn/compare/v78.0.0...v79.0.0</a></p>
   <h2>v78.0.0</h2>
   <h2>New rules</h2>
   <ul>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-unnecessary-default-arguments.md";><code>no-unnecessary-default-arguments</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3885";>#3885</a>)
  1059f09b</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-repeated-call-wrappers.md";><code>no-repeated-call-wrappers</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3836";>#3836</a>)
  c4fd1feb</li>
   </ul>
   <h2>Improvements</h2>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/commit/d078ad9e080d7eba07a1aab65c5faa6461a2eed7";><code>d078ad9</code></a>
 79.0.0</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/commit/3fe046e6e091ad536e91525bf803ad1f01d836cf";><code>3fe046e</code></a>
 <code>comment-content</code>: Add <code>ignore</code> option (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3950";>#3950</a>)</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/commit/bcec97a430840d620ead254bfd349526675b0fb8";><code>bcec97a</code></a>
 <code>prefer-default-parameters</code>: Skip unsafe logical OR fallbacks (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3951";>#3951</a>)</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/commit/ee3edf06ba46b97e5e83e08f87d023171145cb47";><code>ee3edf0</code></a>
 <code>prefer-simple-condition-first</code>: Improve <code>typeof</code> 
comparisons and guards (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3948";>#3948</a>)</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/commit/2b4c08cebf477f1b15dacfb73e04fe358a2f7237";><code>2b4c08c</code></a>
 <code>comment-content</code>: Document ignored backtick text (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3946";>#3946</a>)</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/commit/3fa840fe7b751ab490171438c3ef7f590d48a33f";><code>3fa840f</code></a>
 <code>prefer-ternary</code>: Preserve consecutive early-return guards (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3945";>#3945</a>)</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/commit/8bd8c063b699fc69155fb53051db111b9bc76e95";><code>8bd8c06</code></a>
 Improve handling of template literals (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3943";>#3943</a>)</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/commit/0d8c8bcb5facb49d8a233a14ba0d4ecc6b117093";><code>0d8c8bc</code></a>
 <code>prefer-simplified-conditions</code>: Factor common terms in longer 
chains and stat...</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/commit/2b4bfab048aa4969508f70bfabcdeeb40320d110";><code>2b4bfab</code></a>
 Support JSDoc type annotations to infer types in multiple rules (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3941";>#3941</a>)</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/commit/87baf82ffb0f42af004bcf77c01ce4734b8694d6";><code>87baf82</code></a>
 Fix comment handling in many rules (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3939";>#3939</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/compare/v76.0.0...v79.0.0";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   
   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 show <dependency name> ignore conditions` will show all of 
the ignore conditions of the specified dependency
   - `@dependabot ignore <dependency name> major version` will close this group 
update PR and stop Dependabot creating any more for the specific dependency's 
major version (unless you unignore this specific dependency's major version or 
upgrade to it yourself)
   - `@dependabot ignore <dependency name> minor version` will close this group 
update PR and stop Dependabot creating any more for the specific dependency's 
minor version (unless you unignore this specific dependency's minor version or 
upgrade to it yourself)
   - `@dependabot ignore <dependency name>` will close this group update PR and 
stop Dependabot creating any more for the specific dependency (unless you 
unignore this specific dependency or upgrade to it yourself)
   - `@dependabot unignore <dependency name>` will remove all of the ignore 
conditions of the specified dependency
   - `@dependabot unignore <dependency name> <ignore condition>` will remove 
the ignore condition of the specified dependency and ignore conditions
   
   
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to