Releases: kellerkinderDE/eslint-config
Releases · kellerkinderDE/eslint-config
Unit Testing
Vue 3 support
Added
- Support for Vue 3 via
@kellerkinder/eslint-config/vue
- Vue 3 ruleset based on community and library best-practices
Vue 3 support
Added
- Support for Vue 3
- Baseline rules for Vue 3
Import order and spacing rules
Added
- Import order and spacing configuration, to group imports by type
Changed
- Made
eslint-plugin-import
a dependency instead of a peer dependency
TypeScript support
Added
- TypeScript support via extending @kellerkinder/eslint-config/typescript
- TypeScript specific rules based on @typescript-eslint/recommended
Changed
- import/prefer-default-export rule disabled
Default babel configuration
Added
- Default babel configuration
- Note: This might be a breaking change, if you have partially overwritten the babelOptions section in your ESLint config
- Support for @babel/plugin-proposal-class-properties
Implement Babel Support
1.1.0 Minor version bump
Initial stable release
Changed
no-plusplus
rule disabledimport/no-extraneous-dependencies
rule disabledno-use-before-define
rule disabled for function declarationsno-mixed-operators
rule severity reduced to warning levelconsistent-return
rule severity reduced to warning level
Remove GPR Publish
1.0.0-rc.4 Remove GPR publish workflow
Implement NPM Publish Workflow
1.0.0-rc.3 Implement publish workflow via Actions