-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add linting to repository #2467
Comments
Thanks for opening this issue!
|
I think for code style we should use something like prettier or any such code formatter. Doing formatting with linter is very bad idea mostly because of performance. I do have a video suggestion to not use linter as formatter. If u want I can post it here. |
We use both prettier and eslint as the default across repos in this org. |
Basically we setup a prettier formatting step in our CI so when somebody is pushing code that is not formatted correctly our CI will yell at him. |
I don't see prettier anywhere in the dashboard repo. |
You could look at the parse server repo for how we use eslint and prettier: |
ok but we dont have a dedicated step for checking formatting right ? or linter is doing that? |
Yes, it's in the CI, see the 2nd point |
Dashboard already has a lint check in the CI, see But it seems the rules are different, because it doesn't seem to enforce leading spacing and code structure for example: I would compare the lint rules with those of parse sever, which are the best maintained of all repos I assume. |
New Feature / Enhancement Checklist
Current Limitation
The code is not (properly) linted, causing varying code styles.
Feature / Enhancement Description
Enforce proper lint rules.
The text was updated successfully, but these errors were encountered: