Changed
- BREAKING: Added new
eslintrules:
- Rule
logical-assignment-operatorsfromeslintv8.24.0. (#75)
- Rules
no-empty-static-blockandno-new-native-nonconstructorfromeslintv8.27.0.
This also required updatingenvtoes2022and peerDependencies to
"eslint": "^8.27.0". (#78)
- Rule
- BREAKING: Added new rules
unicorn/no-unnecessary-awaitandunicorn/switch-case-braces
fromeslint-plugin-unicornv44.0.0. (#77)
- BREAKING: Moved from
eslint-plugin-nodeto
eslint-plugin-nas this is the currently
maintained fork. The config remains namenode-config, with no rule changes, but any rule
disable statements will need to be update to reflect the new rule names
(i.e.n/ruleinstead ofnode/rule). (#60)
- Added new config for
eslint-plugin-playwright, which can be added by
"extends": ["@aarongoldenthal/eslint-config-standard/playwright-config"]. (#74)
Fixed
- Updated to latest dependencies, including
eslint-plugin-jest@27.1.5,
eslint-plugin-jsdoc@39.6.2,eslint-plugin-sonarjs@0.16.0,eslint-plugin-unicorn@44.0.2.
Miscellaneous
- Updated pipeline to have long-running jobs use GitLab shared
mediumsized runners. (#76)