dependabot[bot] opened a new pull request, #446:
URL: https://github.com/apache/arrow-js/pull/446

   Bumps 
[eslint-plugin-unicorn](https://github.com/sindresorhus/eslint-plugin-unicorn) 
from 59.0.1 to 66.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>v66.0.0</h2>
   <h2>Breaking</h2>
   <ul>
   <li>Require Node.js 22 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3090";>#3090</a>)
  93164fb8</li>
   <li>Require ESLint 10.4 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3090";>#3090</a>)
  93164fb8</li>
   <li>Rename <code>no-array-for-each</code> rule to <a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-for-each.md";><code>no-for-each</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3216";>#3216</a>)
  b87c8a9e</li>
   <li>Drop <code>no-hex-escape</code> rule (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3202";>#3202</a>)
  d68b09eb
   <ul>
   <li>Replaced by <a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/prefer-unicode-code-point-escapes.md";><code>prefer-unicode-code-point-escapes</code></a>,
 which covers more cases.</li>
   </ul>
   </li>
   </ul>
   <h2>New rules</h2>
   <ul>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/class-reference-in-static-methods.md";><code>class-reference-in-static-methods</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3154";>#3154</a>)
  bbeb92f4</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/comment-content.md";><code>comment-content</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3104";>#3104</a>)
  d14d0fd9</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/consistent-class-member-order.md";><code>consistent-class-member-order</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3226";>#3226</a>)
  d116a6be</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/consistent-export-decorator-position.md";><code>consistent-export-decorator-position</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3175";>#3175</a>)
  9302e8d0</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/consistent-function-style.md";><code>consistent-function-style</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3137";>#3137</a>)
  a86fe5ed</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/consistent-optional-chaining.md";><code>consistent-optional-chaining</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3195";>#3195</a>)
  c07bf4ea</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/explicit-timer-delay.md";><code>explicit-timer-delay</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/2814";>#2814</a>)
  29ae4eb0</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/id-match.md";><code>id-match</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3109";>#3109</a>)
  d39bfa38</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/max-nested-calls.md";><code>max-nested-calls</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3183";>#3183</a>)
  0763b75e</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-asterisk-prefix-in-documentation-comments.md";><code>no-asterisk-prefix-in-documentation-comments</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3191";>#3191</a>)
  4a95ff66</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-break-in-nested-loop.md";><code>no-break-in-nested-loop</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3148";>#3148</a>)
  41648c1b</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-computed-property-existence-check.md";><code>no-computed-property-existence-check</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3151";>#3151</a>)
  af0e3c42</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-confusing-array-with.md";><code>no-confusing-array-with</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3178";>#3178</a>)
  95a748b7</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-declarations-before-early-exit.md";><code>no-declarations-before-early-exit</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3139";>#3139</a>)
  f7241c87</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-duplicate-loops.md";><code>no-duplicate-loops</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3142";>#3142</a>)
  745e9ede</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-error-property-assignment.md";><code>no-error-property-assignment</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3114";>#3114</a>)
  bf9d72e1</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-global-object-property-assignment.md";><code>no-global-object-property-assignment</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3136";>#3136</a>)
  b03927e4</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-incorrect-template-string-interpolation.md";><code>no-incorrect-template-string-interpolation</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3162";>#3162</a>)
  32380f9a</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-mismatched-map-key.md";><code>no-mismatched-map-key</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3192";>#3192</a>)
  154049f2</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-negated-array-predicate.md";><code>no-negated-array-predicate</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3203";>#3203</a>)
  6ba75065</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-negated-comparison.md";><code>no-negated-comparison</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3149";>#3149</a>)
  57331735</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-object-methods-with-collections.md";><code>no-object-methods-with-collections</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3194";>#3194</a>)
  c9ffbf98</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-optional-chaining-on-undeclared-variable.md";><code>no-optional-chaining-on-undeclared-variable</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3223";>#3223</a>)
  74be15e8</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-redundant-comparison.md";><code>no-redundant-comparison</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3068";>#3068</a>)
  115837d3</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-return-array-push.md";><code>no-return-array-push</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3098";>#3098</a>)
  b8735b0e</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-subtraction-comparison.md";><code>no-subtraction-comparison</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3123";>#3123</a>)
  178184b7</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-top-level-side-effects.md";><code>no-top-level-side-effects</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3184";>#3184</a>)
  442fba37</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-undeclared-class-members.md";><code>no-undeclared-class-members</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3153";>#3153</a>)
  93cbfc02</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-unnecessary-global-this.md";><code>no-unnecessary-global-this</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3161";>#3161</a>)
  a9e2c653</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-unnecessary-splice.md";><code>no-unnecessary-splice</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3124";>#3124</a>)
  646ad097</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-unreadable-new-expression.md";><code>no-unreadable-new-expression</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3113";>#3113</a>)
  6ae57a91</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-unreadable-object-destructuring.md";><code>no-unreadable-object-destructuring</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3160";>#3160</a>)
  1696abd3</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-unsafe-buffer-conversion.md";><code>no-unsafe-buffer-conversion</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3174";>#3174</a>)
  a85f2c6b</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-unsafe-dom-html.md";><code>no-unsafe-dom-html</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3218";>#3218</a>)
  c70380a4</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-unsafe-property-key.md";><code>no-unsafe-property-key</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3227";>#3227</a>)
  d1b6ba73</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-unsafe-string-replacement.md";><code>no-unsafe-string-replacement</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3120";>#3120</a>)
  e097996e</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-useless-boolean-cast.md";><code>no-useless-boolean-cast</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3097";>#3097</a>)
  b55d2f81</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-useless-concat.md";><code>no-useless-concat</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3146";>#3146</a>)
  5a88eded</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/blob/main/docs/rules/no-useless-else.md";><code>no-useless-else</code></a>
 (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3152";>#3152</a>)
  a99a914c</li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/commit/ea3a0594a4a5da9711460291332b1165dac87594";><code>ea3a059</code></a>
 66.0.0</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/commit/250662cfc209be236ecc5cef8d3cc4edfa3cf586";><code>250662c</code></a>
 Meta tweaks</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/commit/1c85dd17e6ca77f22ff65b3f510a873793f09882";><code>1c85dd1</code></a>
 Harden some rules with type info (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3228";>#3228</a>)</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/commit/f6b7fc490746a546f7baa7477403380ff7d8e702";><code>f6b7fc4</code></a>
 Document linting in <code>AGENTS.md</code></li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/commit/d1b6ba73a0f4949d4c33e7d7a9b5c7bc7dd5893e";><code>d1b6ba7</code></a>
 Add <code>no-unsafe-property-key</code> rule (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3227";>#3227</a>)</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/commit/d116a6be3dff4d74f55b274352fe5d065564ac65";><code>d116a6b</code></a>
 Add <code>consistent-class-member-order</code> rule (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3226";>#3226</a>)</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/commit/174d5a5378780fd07a48b9057dd1a90527668f87";><code>174d5a5</code></a>
 <code>prefer-array-from-map</code>: Support <code>for-of</code> array mapping 
(<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3220";>#3220</a>)</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/commit/b7521113b14fe096a4e62f7baf9b9de4acf5eeea";><code>b752111</code></a>
 Add <code>no-useless-template-literals</code> rule  (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3225";>#3225</a>)</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/commit/15332d12abc5942883f47d2af20ac73f6083a4dd";><code>15332d1</code></a>
 Disable smoke test workflow (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3224";>#3224</a>)</li>
   <li><a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/commit/74be15e8ee0808c4b9500a63874d76bf8b77b106";><code>74be15e</code></a>
 Add <code>no-optional-chaining-on-undeclared-variable</code> rule (<a 
href="https://redirect.github.com/sindresorhus/eslint-plugin-unicorn/issues/3223";>#3223</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/sindresorhus/eslint-plugin-unicorn/compare/v59.0.1...v66.0.0";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-unicorn&package-manager=npm_and_yarn&previous-version=59.0.1&new-version=66.0.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 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>


-- 
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