Implement Proper Linting with Prettier for Code Consistency #72
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Implement Proper Linting with Prettier for Code Consistency
Issue #71
PR Description:
This pull request sets up proper linting and formatting using Prettier from scratch to ensure consistent code style and readability across the project.
Key Changes:
.prettierrc
to define formatting rules (e.g., spacing, quote style, trailing commas).npm run format
) to automatically format all files in the project according to Prettier rules.Highlights:
npm run format
will format the entire codebase, ensuring consistent code style across all files.Future
Pre-commit
Hook Implementation:If the
Void
team or anyone else are going to reintroducepre-commit
hooks in the future, they can easily do so by runninglint-staged
within thepre-commit
script. This will automatically enforce linting before each commit, preventing inconsistent code from being committed.Outcome: This setup ensures that all code follows the same formatting standards, improving the readability and maintainability of the project while allowing developers to manually format code whenever necessary.