Migrate from Prettier and ESLint with one command!
This new version provides an easy path to migrate from ESLint and Prettier. It also introduces machine-readable reports for the formatter and the linter, new linter rules, and many fixes.
Surely it would be easier to leave that to the TypeeScript devs and just focus on linting and formatting, no?
Almost nobody uses the TypeScript compiler for transpilation. I think most people nowadays use either Esbuild or SWC for that. The advantage that Biome has is that we already have the parsing and the serialization infrastructure and can add features like that with relative ease. For users that means fewer dependencies, less configuration, and less room for error.
I guess that's fair, I'm just concerned about being blocked by something like Biome to use a new TypeScript feature, whereas if it was a separate component, it would be easy to swap for a different dependency with better support.
Maybe that's not an issue in practice, I don't know. I'd like an all-in-one solution, I'm just worried about the project running out of steam and not being able to be reused.
Couple of weeks ago there was a post here calling for more content to be posted in this sub, so I figured you might appreciate the content. As a project, Biome is also helping a lot of web developers become interested in Rust, since many of our contributors make their first-time Rust contributions there.
I think we are way past the point where a random release of a project that happens to use Rust as an implementation language would meet the "interesting" threshold.
Being webshit-related doesn't help of course, but maybe that's just me.