This pull request resolves #2561 in addition to #2347
Description
Update and migration of configuration required for eslint 9.* to properly work (flat-configs) with all eslint based plugins/parsers versions update.
All fired errors and warnings regarding previous configuration are fixed.
Type of change
[ ] Bugfix
[ ] New feature (non-breaking change which adds functionality)
[x] Enhancement of existing functionality
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update
Impacted Areas in Application
[x] Frontend
[ ] API
[ ] WITSML
[ ] Desktop
[ ] Other (please describe)
Checklist:
Communication
[ ] I have made corresponding changes to the documentation
Fixes
This pull request resolves #2561 in addition to #2347
Description
Update and migration of configuration required for eslint 9.* to properly work (flat-configs) with all eslint based plugins/parsers versions update. All fired errors and warnings regarding previous configuration are fixed.
Type of change
Impacted Areas in Application
Checklist:
Communication
Code quality
Test coverage
Further comments