Releases
v40.0.0
New rules
Improvements
prefer-object-has-own
: Deprecate in favor of the built-in prefer-object-has-own
rule (#1646 ) e59a856
filename-case
: Ignore $
in filenames (#1628 ) a43a174
no-useless-promise-resolve-reject
: Detect unnecessary Promise.resolve
/reject
in promise callback functions (#1666 ) f6215f3
prefer-export-from
: Support import assertions (#1618 ) 1d7a6b6
prefer-top-level-await
: Improve top-level expression detection (#1526 ) b054d65
prefer-dom-node-dataset
: Check .hasAttribute()
and .getAttribute()
(#1673 ) 152f153
prefer-dom-node-dataset
: Check .removeAttribute()
(#1668 ) 22d8d03
prefer-string-slice
: Improve fix (#1675 ) 267115a
prefer-math-trunc
: Improve fix logic (#1670 ) 784c7a8
prefer-string-slice
: Improve argument type detection (#1664 ) 03b0946
prefer-add-event-listener
: Remove fix for onerror
(#1650 ) 7bf63bb
no-array-push-push
: Ignore process.{stdin,stdout,stderr}
(#1654 ) 10ad699
no-new-array
& no-new-buffer
: Improve argument type detection (#1648 ) 9b04e43
no-array-for-each
: Ignore pIteration.forEach
(#1649 ) 2b92385
no-array-callback-reference
: Ignore primitive wrappers in Array#map()
(#1642 ) 0362c09
prefer-export-from
: Support "string literal specifier" (#1636 ) 0866b41
template-indent
: Check Jest inline snapshots by default (#1637 ) 64460e2
Fixes
prefer-dom-node-dataset
: Fix name conversion (#1674 ) 7fb6f7b
prefer-export-from
: Fix crash in TypeScript files (#1647 ) 1ff8e42
v39.0.0...v40.0.0
You canβt perform that action at this time.