“Announcing Biome – toolchain of the web” by @ematipico & Biome Core Team
https://biomejs.dev/blog/annoucing-biome #JavaScript #RomeTools

“Biome is the official fork of Rome and it will continue to be Rome’s legacy.”

“Biome is led and maintained by the same people that maintained Rome so far.”

“Not all startups manage to succeed, and Rome Tools Inc. wasn’t one of the lucky ones. Eventually, all the employees were laid off.”

Announcing Biome

Biome continues Rome's legacy; in this blog post, we explain why the fork, with some context and history.

#RomeTools is dead. Long live #Biome, the new toolchain for the web! https://biomejs.dev/
#JavaScript #TypeScript #Rust
Biome

Format, lint, and more in a fraction of a second.

Biome
@janriemer Is it faster than #RomeTools though? Those guys already have a functional formatter and linter released with similar performance.
Announcing Rome v12

@rauschma do you know if any of the team for Rome is on the Fediverse? I'm trying to figure out if I can do custom linting rules (it looks like the answer is no but want to confirm that).

#RomeTools #JavasScript #tooling

Announcing Rome v11

@castarco just seen #rometools due to seeing rewrite of eslint in #rust. Not read too much but, assume you can run both. Old so come from linux/c++ background, would you recommend a try. Might brush up my rust.

This afternoon/evening I've been trying the new #rometools  .

- It's damn fast.
- It's very easy to configure.
- It still needs some love to properly understand #typescript (For example, it does not distinguish variables from "type variables" in template literal types: https://github.com/rome/tools/issues/3798 )
- I pushed my first small PR  to improve how it's distributed: https://github.com/rome/tools/pull/3800

🐛 Rome complains about "undeclared variable" for generic type variables in Typescript · Issue #3798 · rome/tools

Environment information yarn run v1.22.15 $ /home/castarco/Code/pencil4ts/node_modules/.bin/rome rage CLI: Version: 10.0.1 Color support: true Platform: CPU Architecture: x86_64 OS: linux Environme...

GitHub

I just tried out the new #RomeTools formatter, and ho boy is it fast! #RustLang

I hit a few small snags, but was able to configure it in such a way that not very many changes were needed from the way I was formatting with #prettier.

The final blocker for me actually using it is the lack of import ordering, using something similar to https://www.npmjs.com/package/@ianvs/prettier-plugin-sort-imports. There's an issue in the rome GitHub discussing it, so hopefully it'll come soon. 🤞

@ianvs/prettier-plugin-sort-imports

A prettier plugins to sort imports in provided RegEx order. Latest version: 3.7.1, last published: 10 days ago. Start using @ianvs/prettier-plugin-sort-imports in your project by running `npm i @ianvs/prettier-plugin-sort-imports`. There are no other projects in the npm registry using @ianvs/prettier-plugin-sort-imports.

npm
Announcing Rome v10

The first stable release of Rome, a fast linter and formatter for JavaScript and TypeScript.