Closed Nishitbaria closed 10 months ago
Soon the maintainers/owner will review it and provide you with feedback/suggestions.
If you think it's something urgent, feel free to reach out to Anand on Twitter.
Give us a ⭐ to show some support
Keep Contributing 🚀
Issue Description:
Goal: The purpose of this issue is to set up Commit Lint and ESLint in our repository to enforce conventional comments and best practices for code quality, consistency, and maintainability.
Background: As our project grows, it becomes essential to maintain a consistent coding style, ensure meaningful commit messages, and follow best practices to enhance collaboration and codebase maintainability. Commit Lint helps enforce well-formatted commit messages using conventional patterns, making it easier to understand the purpose of each commit. ESLint, on the other hand, enforces code quality rules, detects potential issues, and promotes best coding practices throughout the project.
Tasks:
Integrate Commit Lint:
Implement ESLint:
Setup Pre-commit Hooks:
Documentation:
Expected Outcome: By completing this issue, we will have implemented Commit Lint and ESLint into our project, ensuring that: