Created by: mjackson
ESLint's no-unused-expressions
rule is buggy. It currently considers the r()
in r(), e.retry()
to be an "unused expression" which they define as an expression "which has no effect on the state of the program". So I'm suggesting we disable it entirely in CRA.
Side note: I noticed it's already disabled for TypeScript users so this change maintains parity with linting TS. Or hey, maybe I should just go write all my code in TypeScript :P