▲ | eliseumds 3 days ago | ||||||||||||||||
Idk, I'm having a good experience with Biome 2 in a large codebase. 4s to do a full-check including floating promises, undeclared and cyclic dependencies, and sorting imports. Our ESLint setup used to take almost a minute. The Biome team has been fixing bugs on a daily basis. Version 2.2.0 (released 3 days) ago addressed a common high-CPU-usage bug, try it out. Edit: it's not 4s anymore, I just measured with the latest version and it takes ~900ms. Insane. | |||||||||||||||||
▲ | no_wizard 3 days ago | parent | next [-] | ||||||||||||||||
Are simply running eslint from the root of the project? And is this a monorepo? I have used eslint in very large projects (far more than 3000 files) and running multiple instances via a task runner makes it a breeze to keep it under 30s or less, especially if you use the cache | |||||||||||||||||
▲ | bapak 3 days ago | parent | prev [-] | ||||||||||||||||
I did try and it just stalls, taking down my CPU with it. I had moved onto other tasks and found it later still killing a few cores. It's in a monorepo with maybe 3000 files. I have no trust in the project. | |||||||||||||||||
|