sindresorhus/eslint-plugin-unicorn
Rule proposal: Prefer object form of `addEventListener`
Closed
#2,067 opened on Apr 10, 2023
help wantednew rule
Repository metrics
- Stars
- (5,022 stars)
- PR merge metrics
- (Avg merge 1d 16h) (399 merged PRs in 30d)
Description
Description
addEventListener has a legacy signature where it takes useCapture boolean third argument. The options form should be preferred as it is more flexible.
Fail
el.addEventListener('click', () => {}, true)
Pass
el.addEventListener('click', () => {}, {capture: true})