What's changed?
2.0.5
Released - 8 August, 2024
- Update docs
- Update eslint & @eslint/js in
@nish1896/eslint-config-test-v9
. - Re-enabled @stylistic/indent rule, since it is now indenting decorators properly in the code.
- Remove @eslint/compat since eslint-plugin-jsx-a11y now supports eslint v9.
Upgrade Dependencies
Dependency | Version |
---|---|
@stylistic/eslint-plugin | 2.1.0 to 2.6.1 |
@typescript-eslint/eslint-plugin | 7.11.0 to 8.1.0 |
@typescript-eslint/parser | 7.11.0 to 8.1.0 |
eslint | 9.3.0 to 9.8.0 |
eslint-plugin-jsx-a11y | 6.8.0 to 6.9.0 |
eslint-plugin-react | 7.34.2 to 7.35.0 |
globals | 15.2.0 to 15.9.0 |
typescript-eslint | 7.11.0 to 8.1.0 |
2.0.4
Released - 3 June, 2024
Official Docs 📖 for the config 🎉
Rules Modified
Rule Name | Change |
---|---|
require-await | changed to warn |
@stylistic/object-curly-newline | multiline -> consistent |
Rules Disabled - @stylistic/indent (indenting variable when used with a decorator in typescript, which shouldn't happen)
Rules Removed
A fair amount of rules have been removed to make linting less frustrating for the developer by preserving his logic and preferred coding practice. Reasons for removing rules can be found here.
Rule Name |
---|
@stylistic/array-bracket-newline |
@stylistic/array-element-newline |
@stylistic/comma-dangle |
@stylistic/no-mixed-operators |
@stylistic/object-property-newline |
arrow-body-style |
dot-notation |
Upgrade Dependencies
Dependency | Version |
---|---|
@typescript-eslint/eslint-plugin | 7.0.0 to 7.9.0 |
@typescript-eslint/parser | 7.6.0 to 7.9.0 |
eslint | 9.3.0 |
eslint-plugin-react | 3.4.1 to 3.4.2 |
eslint-plugin-react-hooks | 4.6.0 to 4.6.2 |
typescript-eslint | 7.9.0 to 7.11.0 |
2.0.2
Released - 12 Apr, 2024
Modify space-before-blocks and comma-dangle config.
Set keyword spacing to keywords: 'always'
. Previous config was resulting in no spacing something like,
if(){}
catch{
Remove comma dangle from arrays and objects, as traling commas were creating unnecessary noise esp in sequelize queries.
2.0.1
Released - 11 Apr, 2024
- Add the following rules in
js
config - Modify comma-dangle config.
2.0.0
Released - 10 Apr, 2024
- Split
js
andreact-jsx
rules - Turn off @typescript-eslint/ban-ts-comment
- Upgraded
@stylistic/eslint-plugin
,@typescript-eslint/eslint-plugin
,@typescript-eslint/parser
andeslint-plugin-react
dependencies.