New rules
no-thenable
(#1616) c318644no-useless-promise-resolve-reject
(#1623) 054436erelative-url-style
(#1672) 6ab705bprefer-json-parse-buffer
(#1676) 84c9c70
Improvements
prefer-object-has-own
: Deprecate in favor of the built-inprefer-object-has-own
rule (#1646) e59a856filename-case
: Ignore$
in filenames (#1628) a43a174no-useless-promise-resolve-reject
: Detect unnecessaryPromise.resolve
/reject
in promise callback functions (#1666) f6215f3prefer-export-from
: Support import assertions (#1618) 1d7a6b6prefer-top-level-await
: Improve top-level expression detection (#1526) b054d65prefer-dom-node-dataset
: Check.hasAttribute()
and.getAttribute()
(#1673) 152f153prefer-dom-node-dataset
: Check.removeAttribute()
(#1668) 22d8d03prefer-string-slice
: Improve fix (#1675) 267115aprefer-math-trunc
: Improve fix logic (#1670) 784c7a8prefer-string-slice
: Improve argument type detection (#1664) 03b0946prefer-add-event-listener
: Remove fix foronerror
(#1650) 7bf63bbno-array-push-push
: Ignoreprocess.{stdin,stdout,stderr}
(#1654) 10ad699no-new-array
&no-new-buffer
: Improve argument type detection (#1648) 9b04e43no-array-for-each
: IgnorepIteration.forEach
(#1649) 2b92385no-array-callback-reference
: Ignore primitive wrappers inArray#map()
(#1642) 0362c09prefer-export-from
: Support "string literal specifier" (#1636) 0866b41template-indent
: Check Jest inline snapshots by default (#1637) 64460e2