BC-7545 - update eslint dependencies #5196
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Update several eslint-related dev dependencies
Links to Tickets or other pull requests
BC-7545
#5185
Changes
Updated dependencies
eslint-plugin-promise - v6.6.0 => v7.1.0
Found by dependabot #5185
migration hints in readme or docs
none
npm run build
no problems
changes in documentation (v6.6.0 => v7.1.0)
hints for fixing specific lint-errors were updated
v6.6.0: avoid-new | Disallow creating
new
promises outside of utility libs (use pify instead).v7.1.0: avoid-new | Disallow creating new promises outside of utility libs (use util.promisify instead).
v6.6.0: no-callback-in-promise | Disallow calling cb() inside of a then() (use nodeify instead).
v7.1.0: no-callback-in-promise | Disallow calling cb() inside of a then() (use util.callbackify instead).
new option
v7.1.0: spec-only | Disallow use of non-standard Promise static methods.
eslint 8.30.0 => 8.57.0
eslint-config-airbnb-typescript 17.0.0 => 17.1.0
eslint-config-prettier 8.5.0 => 8.10.0
eslint-import-resolver-typescript 3.5.2 => 3.6.1
eslint-plugin-import 2.29.0 => 2.29.1
eslint-plugin-jest 27.1.6 => 27.9.0
eslint-plugin-jsx-a11y 6.6.1 => 6.9.0
eslint-plugin-no-only-tests 3.1.0 => 3.3.0
Approval for review
generate-client:server
was executed in vue frontend and changes were tested and put in a PR with the same branch name.