@biomejs founder & lead maintainer - @Inria R&D engineer - PhD in Computer Science TypeScript and Rust 🦀 programmer. Researcher in distributed systems, #CRDT.

Europe
Joined December 2013
I really hope that the Struct proposal will move on to stage 2!
ECMAScript excitement 😉 This week's @TC39 has a packed agenda: 🔼 Array .zip 🔼 Atomics.pause 🔼 Error.isError 🔼 Extractors 🔼 Immutable ArrayBuffer 🔼 Import Attributes 🔼 Iterator Chunking/Helpers/Sequencing 🔼 Math.sumPrecise 🔼 Promise.try 🔼 RegExp Modifiers 🔼 Structs
1
5
1,269
So much has been achieved in one year: we won the Prettier Challenge by matching Prettier at 97%, we reached 3M monthly downloads, we won the JSNation Open Source Award as Productivity Booster. None of this would be possible without a dedicated team and your sponsorship!
Today we celebrate both the release of Biome v1.9 and the first anniversary of Biome 🎊 Main Biome v1.9 features: - CSS formatting and linting - GraphQL formatting and linting - `.editorconfig` support - `biome search` to search patterns in code biomejs.dev/blog/biome-v1-9/
1
20
909
Victorien Elvinger retweeted
This is really cool: npm-energy-cost.v1rtl.site/e…
1
5
59
4,160
Victorien Elvinger retweeted
The difference between [email protected] and 0.6.9
45
98
47
1,245
269,821
Victorien Elvinger retweeted
TypeScript 5.5 is shaping up well 🦾 The folk on Isolated Declarations @TitianCernicova @WesleyWigham @andhaveaniceday & now @blickly worked hard to address community feedback Thanks to @ssalbdivad @lcasdev @Conaclos @acutmore & @airtable's Michael Mitchell for filing issues 👍
TypeScript 5.5 RC is out 🎉 🔶 JS: Set Methods 🔷 Checking: Inferred type predicates 🔷 Checking: RegExp syntax 🔷 JSDoc: Type Imports 🔷 DTS: Isolated Declarations 🔷 DTS: transpileDeclaration API 🔷 Config: ${configDir} 🔷 Package: Shrinks 30% 🗑 Deprecated flags
1
10
55
3,524
Biome 1.8 lets you dictate your own naming conventions thanks to a new option on the useNamingConvention rule. I put a lot of care into its design. I hope you find it easy to use :) biomejs.dev/linter/rules/use…
1
5
2
56
4,880
TypeScript 5.5 Beta is out with isolated declarations! Is your project ready to switch to isolated declarations for faster compilation? Hopefully we will soon see bundlers that support isolated declarations and emit declaration files! devblogs.microsoft.com/types…
1
5
658
Victorien Elvinger retweeted
⚠️ We're calling all open source maintainers to be alert for social engineering takeover attempts and to take steps to protect their open source projects, after a failed credible takeover attempt. Read our blog post with @openssf for details: hubs.la/Q02sQmgl0
3
25
4
61
22,507
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
8
119
14,030
Talk -by- @Conaclos The Biome Toolchain fosdem.org/2024/schedule/eve…
1
3
5
1,450
Victorien Elvinger retweeted
Something feels a little off 😂👇🏻
315
1,024
222
7,637
524,938
Victorien Elvinger retweeted
I'm in! I published a typescript ESM module. no bundling, no config, no BS. Then I just npm install'd it into a different Node project and it ~just worked~
14
37
1
698
117,986
Victorien Elvinger retweeted
Dependency graph before and after using @biomejs . This is crucial for companies with strict security on dependencies. This will also cut out all the noise from your dependency/renovate bot.
4
9
128
19,347
Victorien Elvinger retweeted
10
79
31
272
91,008
A type to represent "does-not-return semantic" that enables reachability analysis. Type systems are fascinating... github.com/rust-lang/rfcs/bl…
Victorien Elvinger retweeted
Based on a true stroy. Must be a good linux or unix command line ninja 👍
15
350
47
860
Finalement je ne suis pas le seul sceptique concernant le monopôle de #Chrome, les #WebComponents, et #React youtube.com/watch?v=ceMLuRBn…