Official account of the Biome project. Discord: biomejs.dev/chat Github: github.com/biomejs/biome

With Biome, you can keep barrel files in check by using this new rule: biomejs.dev/linter/rules/no-…
It's true, most code people write cannot be tree shaken at all. It works in far less scenarios than most devs assume it would. That's often the main reason for bundle bloat.
1
7
61
17,511
Biome v1.7 is out! - Migrate from ESLint and Prettier with the commands `biome migrate eslint` and `biome migrate prettier` - Experimental machine-readable reporters - New `--staged` CLI option to format and lint `git` staged files - New lint rules biomejs.dev/blog/biome-v1-7/
9
88
509
58,731
Biome retweeted
Add additional linting rules to your JavaScript and TypeScript projects by installing the @biomejs extension.
10
14
297
26,000
Knip uses Biome now
22
3,583
Lead maintainer @ematipico is a guest at the @AngularShow , and he share insights about Biome. Enjoy!
🔥 From Rome's ashes emerged #Biome: lightning-fast #Rust-driven toolchain for formatting, linting, import sorting & built-in LSP. Our episode with Emanuele Stoppa @ematipico reveals its journey & roadmap ahead. #ngconf 🟢 spoti.fi/4aLrzoz 🍎 apple.co/3TNrLwG
2
12
2,564
Biome 1.7 will migrate your ESLint config with a single command: 𝐛𝐢𝐨𝐦𝐞 𝐦𝐢𝐠𝐫𝐚𝐭𝐞 𝐞𝐬𝐢𝐧𝐭 I implemented support for legacy and flat configs, shared configs and plugin presets (𝑒𝑥𝑡𝑒𝑛𝑑𝑠). What more could you ask for? github.com/biomejs/biome/pul…
6
13
120
14,025
The next release of Biome will ship interesting stuff, among those: lint rules for test files, lint rules against barrel files, and a new "migrate eslint" command to import lint rules from your eslint configuration
3
14
157
10,753
Another positive and successful story. Thank you!
Replying to @samgoodwin89
Spent the last hour switching over and deleted a ton of configs, extensions and dependencies. Love it @biomejs 💖
1
1
24
3,580
Let's welcome Cookie!
5
5
110
9,970
Modernized a CJS build to ESM with @biomejs, @vitest_dev and tsup (by @localhost_5173), and I must say... it cuts down on the cruft.
3
33
307
31,801
Check the replies if you're looking for opinions and feedback about Biome. How was your experience so far?
Who here has switched from prettier to biome? How’s it been?
4
17
4,776
Biome website already uses Astro v4.5 💅
Astro 4.5 is here! Introducing the new Dev Audit UI — Catch real-world a11y & perf issues during development, right in your browser. Available today in the Astro Dev Toolbar! Plus: View Transition improvements, Multi-CDN, Shiki 1.0, and more. astro.build/blog/astro-450/
7
142
20,003
With v1.6, @biomejs introduces support for formatting and linting script blocks of @vuejs and @sveltejs components as well as the frontmatter in @astrodotbuild files 🚀 Here's an example with Vue.
3
4
47
4,068
You can use biome.jsonc file as configuration. Why? So you can add **comments** in your configuration!
8
1,544
The formatter has new options: - formatter.attributePosition: to control the formatting of attributes in JSX - json.formatter.trailingCommas: to control the trailing commas in JSON and JSONC files
1
7
1,713
You can now share Biome configuration as a package. You can write configuration like this: { extends: ["@monorepo/lib/biome"] } Check the documentation to learn how to set that up: biomejs.dev/guides/how-biome…
1
22
7,350
The whole toolchain now works for Astro, Svelte and Vue files. Check the documentation to understand constraints and expectations: biomejs.dev/internals/langua…
1
1
12
1,419
We just shipped v1.6! In this release, Biome ships: - Partial support for Astro, Svelte and Vue files - Resolution of configuration files from Node.js dependencies - The Formatter has new options - biome.jsonc support - New lint rules biomejs.dev/blog/biome-v1-6/
9
66
483
51,413