kentcdodds / kentcdodds/static-testing-tools
eslint-config-prettier/@typescript-eslint is not required for >=8.0.0
- Dominant language
- TypeScript
- Stars
- 207
- Forks
- 243
- PR merge metrics
- No merged PRs in 30d
Description
In https://testingjavascript.com/lessons/javascript-make-eslint-support-typescript-files , overrides for .ts | .tsx file contains eslint-config-prettier/@typescript-eslint in the extends.
As per https://github.com/prettier/eslint-config-prettier/blob/main/CHANGELOG.md#version-800-2021-02-21 it is no longer required. Extending 'prettier' in the eslintrc would take care of conflicting typescript rules as well.
Contributor guide
Research direction
Start with the lesson at https://testingjavascript.com/lessons/javascript-make-eslint-support-typescript-files and locate the ESLint configuration for .ts and .tsx files. Remove the obsolete eslint-config-prettier/@typescript-eslint extension, then verify that extending prettier still handles the conflicting TypeScript rules.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- tooling
- Issue type
- Refactor
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 55/100