-
Notifications
You must be signed in to change notification settings - Fork 2
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
Enforce file formatting across monorepo #1030
Comments
Noting that ESLint v9.0.0 (which is currently in beta.1) will make the Sources |
Note that we cannot use ESLint v9 directly because the TypeScript |
Formatting using ESLint is not recommended according to their blog: https://eslint.org/blog/2023/10/deprecating-formatting-rules/#what-you-should-do-instead
|
Looking into this further ESLint and and typescript-eslint support the new flat config format, but the two other plugins we are using: It looks like the Cypress plugin may not get support, it is unclear. That does inform us that we have to use the current format, and migrate when our dependencies allow us to or reconsider when the RC file format is deprecated by ESLint. References |
Ran into a weird CI run that cached files that caused formatting checking to fail on some OSes and not others. As part of this work we should re-visit our CI to ensure that linting and formatting checks run once, before the heavy jobs, and not per OS. |
Updating this issue to represent the formatting work that was accomplished in Alpha 5. |
Had a spaces / tab mixing issue.
Formatting
The text was updated successfully, but these errors were encountered: