eslint-plugin-promise
7.3.0 · 27 Apr 2026ISC8.3M / weekRepositorynpmAtom feed
Upgrading eslint-plugin-promise from 6.0.0 to 6.6.0
9 releases in betweenevery note read
Release by release
- new
Add
strictoption to disallowthenorcatchfollowingawaitoryield - fixed
always-return: treat process.exit() or process.abort() as an acceptable "return"
- new
- new
Add
nameproperty to configs (for use with tooling)
- new
- new
Add support for flat config
- new
- new
Add support for eslint v9
- new
- new
Resolve
getAncestorsandgetScopecalls in eslint v9 - fixed
no-callback-in-promise: false positives when the exception is an argument
- new
- fixed
no-multiple-resolved: false positives when the last expression in a try block is a call to resolve
- fixed
- new
Add
no-multiple-resolvedrule - new
always-return: add
ignoreLastCallbackoption - new
catch-or-return,no-new-statics,no-promise-in-callback,valid-params: add support for
Promise.allSettled()&Promise.any() - new
param-names: add
resolvePattern&rejectPatternoption - fixed
always-return: false positives for logical expr
- fixed
no-nesting: nested references vars in closure
- fixed
Update repo link
- new
2 internal lines (docs, tests, tooling) left out.