Setup initial project folder structure and lint#8
Conversation
|
Hi, @fernandoobarbosa Since Issue #4 and Issue #5 are closely related, it would be best to merge them into one cohesive pull request. This helps us track the changes more effectively. Would you be able to update this PR (#8) to include the fixes for both issues? |
|
Hi @fernandoobarbosa, thank you for your contribution! We're hosting Opcode 2025, an open-source fest exclusively for college students, and we would love for you to be a part of it. Website & Registration: opcode.gymkhana.iiitbh.ac.in Join the Community: Be sure to join our Discord server to connect with other participants and stay up-to-date! Important: To ensure your work is officially recognized on our fest leaderboard, we merge pull requests after you have registered. Please reply to this comment to let us know if you have registered or if you are not eligible to participate. And great news – your contributions to this repository will also count towards Hacktoberfest! Looking forward to seeing you at the fest! |
* chore: update devDependencies and add linting scripts - Added @eslint/js and eslint for code linting. - Added prettier for code formatting. - Updated scripts to include linting and formatting commands. * style: format markdown and YAML files for consistency
Description
This pull request sets up ESLint and Prettier for the project to ensure consistent code quality and formatting standards. The implementation includes comprehensive configuration files, npm scripts for linting and formatting, and verification that the tools work correctly on existing files. Additionally, created the initial folders setup for this project.
Changes Made
eslint,prettier, and@eslint/jseslint.config.js) with:.prettierrc) with sensible defaults:.prettierignoreto exclude common files from formattingpackage.json:npm run lint- Check for linting errorsnpm run lint:fix- Automatically fix linting errorsnpm run format- Format all files with Prettiernpm run format:check- Verify formatting complianceSemver Changes
Issues
Closes #[issue-number] - Configure ESLint and Prettier for code quality and formatting
Checklist