talawa-api
talawa-api copied to clipboard
Migrating to eslint.config.js
What kind of change does this PR introduce? Bug fix
Issue Number: Fixes #2472
Did you add tests for your changes? Not relevant
Snapshots/Videos:
If relevant, did you update the documentation? Not relevant here.
Summary
This PR migrates the deprecated version of eslintrc.json
to eslint.config.js
.
Now eslint will correctly fix all the linting issues which was not the case earlier as mentioned in the screenshot of the issue raised. Now this PR is in reference to an earlier PR which was closed due to some dependency issues.
Does this PR introduce a breaking change? Not sure if relevant here.
Other information None
Have you read the contributing guide? Yes
Summary by CodeRabbit
-
New Features
- Added a "Videos" section to the table of contents in the CONTRIBUTING.md file for improved navigation.
- Introduced a comprehensive ESLint configuration for TypeScript and GraphQL projects to enhance code quality.
-
Bug Fixes
- Minor formatting adjustments made in the README.md for better visual alignment of the features list.
-
Chores
- Added new development dependencies and updated existing ones to improve linting and code quality tools in the project.