Closed
Description
We need to update our Angular project by replacing TSLint with ESLint. TSLint is being phased out, and ESLint is now the preferred linter for TypeScript projects, including Angular.
Key actions for the switch:
- Remove TSLint: Uninstall TSLint and its related configurations.
- Install ESLint: Add ESLint to our project with Angular-specific configurations.
- Use Angular CLI command: ng add @angular-eslint/schematics.
- Configure ESLint Rules: Set up a new .eslintrc.json file tailored for our Angular project.
- Update Build Scripts: Ensure ESLint checks are part of our build and test scripts.
- Fix Existing Code: Run ESLint to identify and fix any linting issues in our current code.
- Documentation Update: Briefly explain the change in our README or contribution guidelines.
This update will keep our project aligned with the latest Angular standards and improve code quality.