Releases: techmmunity/eslint-config
Releases · techmmunity/eslint-config
[JEST] Fix Jest Breaking Changes
Fix Jest Breaking Changes
- Update rule name
jest/lowercase-name -> jest/prefer-lowercase-title
- Unify rules
jest/prefer-to-be-null & jest/prefer-to-be-undefined -> jest/prefer-to-be
[NONE] Update Dependencies
Update Dependencies
[NONE] Update Dependencies
Update Dependencies
[ALL] Update Dependencies Resolution
Update way that the package handles dependencies, so the final users doesn`t have to install infinite plugins to use this style guide.
- Now the dependencies are installed automatically, so they must be removed from the final user
package.json
- Now the modules automatically import all their internal dependencies, so they must be removed from
eslintrc.json
- Now the typescript module automatic configure the parser options, so they must removed from
eslintrc.json
Any question about this new version should be explained at the README.md, but if you still have any question about it, you can ask us at our Guilded Community.
[NONE] Improve Documentation
Improve Documentation
[NONE] Add Prettier Documentation
Add documentation to solve problems with Prettier.
[COMMON + TYPESCRIPT] Add No Magic Numbers Rule
- Add rule that prohibits the use of magic numbers
To disable this rule, add this to your .eslintrc.json
:
// common
"no-magic-numbers": "off",
// typescript
"@typescript-eslint/no-magic-numbers": "off",
[NONE] Add More Tags
3.3.2 Add More Tags (#78)
[NONE] Add Style Guide Badges
3.3.1 Uptade Package Version (#77)
[TYPESCRIPT] Allow Leading Underscore
- Change rule
@typescript-eslint/naming-convention"
to accept leading underscore by default