User story
As an engineer, I want only one ESLint rule to target a given issue, so that I only get one finding per issue and avoid unnecessary noise.
Acceptance criteria
There is only one rule for reporting unnecessary Promise wrappers.
Minimal reproduction of current behaviour
The promise/no-return-wrap rule included from recommended config here .
The unicorn/no-useless-promise-resolve-reject rule included in recommended config here seems to be an expanded and auto-fixable version of that rule - it includes finally and yield constructs.
Desired behaviour showcase
The promise/no-return-wrap can be removed.
Which configuration is this related to?
default
ESLint version
No response
User story
As an engineer, I want only one ESLint rule to target a given issue, so that I only get one finding per issue and avoid unnecessary noise.
Acceptance criteria
There is only one rule for reporting unnecessary
Promisewrappers.Minimal reproduction of current behaviour
The promise/no-return-wrap rule included from recommended config here .
The unicorn/no-useless-promise-resolve-reject rule included in recommended config here seems to be an expanded and auto-fixable version of that rule - it includes
finallyandyieldconstructs.Desired behaviour showcase
The
promise/no-return-wrapcan be removed.Which configuration is this related to?
default
ESLint version
No response