Update dependency eslint-plugin-unicorn to v53 - autoclosed
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
eslint-plugin-unicorn | devDependencies | major | ^48.0.1 -> ^53.0.0 |
Release Notes
sindresorhus/eslint-plugin-unicorn
v53.0.0
New rules
-
consistent-empty-array-spread
(#2349)8d7954c
-
prefer-string-raw
(#2339)4f1400a
-
no-invalid-fetch-options
(#2338)342aafb
-
no-magic-array-flat-depth
(#2335)bc17428
-
prefer-structured-clone
(#2329)497519e
Breaking
Meta
- You can now sponsor @fisker for his work on this project (#2348)
b82542d
Improvements
- Support ESLint 9 (#2250)
598f57b
-
no-array-method-this-argument
: CheckArray.fromAsync()
(#2330)99489b9
-
prefer-number-properties
: AddcheckNaN
option (#2315)d30de50
-
template-indent
: Support member expression paths intags
andfunctions
(#2346)aabcf1d
-
prefer-number-properties
: Don't require by default forInfinity
/-Infinity
to be written asNumber.POSITIVE_INFINITY
/Number.NEGATIVE_INFINITY
(#2312)e0dfed2
-
escape-case
: IgnoreString.raw
(#2342)45bd444
-
no-hex-escape
: IgnoreString.raw
(#2343)cc02a7f
-
prefer-dom-node-dataset
: Ignoreawait
edgetAttribute
call (#2334)45f23d5
-
prevent-abbreviations
: Support non-ASCII filenames (#2308)28762c8
-
throw-new-error
: Check all call expressions instead of just argument ofThrowStatement
(#2332)1626852
v52.0.0
New rules
-
no-single-promise-in-promise-methods
(#2258)8f0ee89
-
no-await-in-promise-methods
(#2259)a3be554
-
no-anonymous-default-export
(#2273)c035216
Improvements
-
filename-case
: Add option for multiple file extensions (#2186)4594020
-
import-style
: Supportnode:
protocol (#2297)c28a086
-
prefer-array-find
: Checkarray.filter().at(0)
(#2284)e6074fe
-
prefer-prototype-methods
: CheckObject.prototype
methods fromglobalThis
(#2286)1792d33
-
no-array-callback-reference
: Check logical expressions and check ternaries deeply (#2289)231529a
Fixes
-
prefer-spread
: Fix it to not report on optional chaining (#2304)df1ff1c
-
no-anonymous-default-export
: Uppercase class name (#2282)5ce4169
v51.0.1
v51.0.0
Breaking
Improvements
Fixes
-
no-thenable
: Fix crash on{[Symbol.prototype]: 0}
(#2248)3c7d7c0
-
prefer-prototype-methods
: Fix argument ofisMethodCall
(#2247)3b504fa
v50.0.1
Fixes
v50.0.0
New rules
Improvements
- Support ESLint's new config system (#1886)
65711f9
-
no-useless-undefined
: AddcheckArrowFunctionBody
option (#2232)9d7048c
-
prefer-negative-index
: CheckTypedArray#subarray()
(#2237)6708a30
-
no-useless-undefined
: Ignore React state setters (#2223)42881ba
-
prefer-module
: Allowmodule
as TSTypeParameter name (#2213)8f61f7c
Fixes
v49.0.0
Improvements
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.