feat: enable backend ESLint and Prettier linting in CI#375
Conversation
|
@kush511 is attempting to deploy a commit to the anubhav12302387's projects Team on Vercel. A member of the Team first needs to authorize it. |
👋 Thanks for opening a PR, @kush511!Your PR has entered the 🎯 EventOne GSSoC PR Review Pipeline.
What happens next
A pipeline status comment will appear below and update automatically as your PR progresses. While you wait
This comment is posted only once. EventOne × GSSoC Automated Pipeline |
❌ PR Format Check — Failed — Please Fix BelowHi @kush511! Please fix the issues below before your PR can proceed to mentor review. ❌ Must Fix Before Proceeding❌ Issue #11 is already closed — You cannot link a PR to a closed issue. Open a new issue for this work. 📋 EventOne PR Guidelines (click to expand)Title format — Conventional Commits: Always link an issue: Use a feature branch — never PR directly from Write your own description — AI-generated content = EventOne × GSSoC Pipeline — Stage 1 Automated Check |
Description
Activates automated ESLint and Prettier linting for the backend, enabling the CI pipeline to enforce code quality standards on every PR and push to main.
Related Issue
Closes #11
How to Test
npm run lintin the backend directorynpm run lint:fixChanges Made
backend/eslint.config.jswith Node.js/Express rules and Jest globalsbackend/.prettierrcwith standardized formatting rulesbackend/.prettierignoreto exclude build artifactslint,lint:fix,format,format:checktobackend/package.json