Changed
- BREAKING: Deprecated support for Node 16 (end-of-life 2023-09-11).
Compatible with all current and LTS releases (^18.12.0 || >=20.0.0). (#108)
- BREAKING: Disabled rule
no-return-await, which was deprecated is
eslint@8.46.0. (#110)
- BREAKING: Added rule
no-object-constructorfromeslint@8.50.0,
deprecating ruleno-new-object. (#111)
- BREAKING: Added rule
playwright/no-raw-locators. (#106)
- BREAKING: Enabled rules
unicorn/import-style,
unicorn/no-array-method-this-argument,unicorn/no-new-buffer,
unicorn/prefer-export-from,unicorn/prefer-node-protocol,
unicorn/prefer-prototype-methods,unicorn/prefer-reflect-apply,
andunicorn/template-indentas errors. (#105)
Fixed
- Updated to latest peer dependencies:
@eslint-community/eslint-plugin-eslint-comments@4.1.0,
eslint-config-prettier@9.0.0,eslint-plugin-jest@27.4.2,
eslint-plugin-jsdoc@46.8.2,eslint-plugin-n@16.1.0,
eslint-plugin-playwright@0.16.0,eslint-plugin-sonarjs@0.21.0,
andeslint-plugin-vitest@0.3.1.
- Updated
sonarjs/no-duplicate-stringsettings to match previous config
with new settings.
- Updated
Miscellaneous
- Updated package scripts to new names. (#107)