Uh oh!
There was an error while loading. Please reload this page.
chore(CI): Remove Biome in favour of prettier - #15461
Conversation
AbhiPrasad
commented
Feb 20, 2025
Don't we have to re-enable some eslint rules? |
timfish
commented
Feb 20, 2025
The eslint config hasn't been touched much in years. The thing that is missing is calling prettier in all the packages! |
Ok, prettier is re-enabled for TypeScript and JavaScript. Rather than run it for each package individually which is quite slow, it follows how Biome worked and runs against the entire repository at once which is much faster. Unfortunatly, prettier and Biome aren't identical in how they handle formatting so there are some changes to files. It seems that prettier more forcefully collapses things when they would have fitted all on one line. This doesn't yet enable formatting for svelte, vue, and astro files but that can be enabled later. |
AbhiPrasad
commented
Feb 25, 2025
@timfish mind rebasing this? Lets get this merged in! |
❌ 1 Tests Failed:
View the top 1 failed test(s) by shortest run time
To view more test analytics, go to the Test Analytics Dashboard |
billyvg
commented
Feb 25, 2025
I think there are some |
These are no longer required since #15461
We never fully migrated to Biome because it didn't support all the lints we required.
Because we still have to run eslint (and prettier for some files) so there are no real gains to running Biome too.