Grilled Cheese

ExploreLog inSign up

patak

@patak.cat

1.2k Following16.7k Followers

Open Source Adventurer
Project Steward @npmx.dev
Core @vite.dev @vitest.dev https://elk.zone
Director @stewardshiplab.org
Advisor @e18e.dev

PostsRepliesMedia
@patak.catOct 12, 2026, 6:13 PM

please @bsky.app, we could use some help to get more devs interested about this place. look at how pretty this post renders in mu.social šŸ™

Screenshot of the quoted post in mu.social, with the markdown html code rendered as a code block
@wilco.npmx.socialOct 12, 2026, 5:58 PMReposted by @patak.cat

A new version of npmx has released and it comes with some new additions to package changelog. Now all shorthand for issues, PRs, commits & accounts are supported.

example of an older version of npmx that didn't support issue & account shorthands. issue links are displayed plain & @account isn't made into a link

example from vueuseexample of an newest version of npmx that does support issue & account shorthands. issue links are formatted to #number and @account links to the person's account

example from vueuseexample of an older npmx version that didn't support issue/pr shorthand. #issue didn't link to the issue on the git forge

example from fullcalendarnewer version of npmx that does support issue/pr shorthand. the #issue now links to the git forge

example from fullcalendar
@danielroe.devOct 12, 2026, 5:48 PMReposted by @patak.cat

I'll be talking about how nuxt v4.6 went agnostic and shipped `nuxt/server` … and `@nuxt/vite-server` šŸ‘€ can't wait to see people using some of these new APIs in the wild 😁 we have some exciting things planned as a team.

@vite.devOct 12, 2026, 5:21 PMReposted by @patak.cat

3 more days šŸ‘€

@patak.catOct 12, 2026, 5:20 PM

Vite+ is also a new project. Vite continues to evolve its scope at the same place as always. And the majority of the things Vite+ does is bundle Vite, Vitest, and other tools in a transparent way, so its scope is a bit of a different beast from bun.

@lowpoly.ggOct 12, 2026, 4:10 PMReposted by @patak.cat

Starting my week on #TRAPPIST-1, a planetary system with seven Earth-sized worlds (around 40 light-years away). I added the habitable zone and stellar wind datasets, and I'm working on surface maps.

css.earth/trappist-1-s... šŸ‘½

@patak.catOct 12, 2026, 2:48 PM

I think bun could choose a different approach here, and collaborate with others instead of reimplementing everything in-house. I think collaboration will still wins long term, and this isn't a good strategy.

@matteogabriele.npmx.socialOct 12, 2026, 11:38 AMReposted by @patak.cat

In this age of unlimited opportunities, slop forks, and reverse engineering, focusing on doing less but better is crucial.

@patak.catOct 12, 2026, 1:28 PM

deno added these features in a very different way than bun. the PR shows how deno is forking the API of tools into itself, and is an example, bun also now has its own built-in TypeScript type checker through bun check, and a draft PR to copy the whole of vitest API into bun test

@patak.catOct 12, 2026, 12:07 PM

I have my bet casted

@patak.catOct 12, 2026, 11:53 AM

Do you have a link about that time for babel? Or are you referring to Sebastian starting Rome? (that happened long after he was out of babel)

@patak.catOct 12, 2026, 11:46 AM

2230 commits across 2814 files, 636338 additions, a regular monday

@patak.catOct 12, 2026, 11:43 AM

But why not use the projects you're copying directly? Just doing it because you can isn't going to cut it long term. There is a bet here that bun can end up being better than every tool they are forking inside its guts eventually.

@patak.catOct 12, 2026, 11:26 AM

if they really are going to play the internal tool only card, i'd be even more convinced this direction isn't sustainable long term

@patak.catOct 12, 2026, 10:59 AM

Also, hard to be as good as every other OSS project on the planet

@patak.catOct 12, 2026, 10:56 AM

Ya, and they now need to continue to port new changes they are not participating in forever. I don't think this is a good bet.

@patak.catOct 12, 2026, 10:42 AM

Except if they manage to get the whole market share, they're committing themselves to track the decisions of these ecosystems. I don't see how this can be sustainable in the long run.

@patak.catOct 12, 2026, 10:40 AM

bun is also adding native bun test, tracking the whole vitest API, they are building all of this in-house instead of building bridges with other teams. I think deno attitude was very different, even if it superficially the two commands they just added were supported by them, too.

@patak.catOct 12, 2026, 9:25 AM

I don't think they have a chance, in case that makes you feel better

@patak.catOct 12, 2026, 9:16 AM

really curious where bun's story ends up in a few years; their scope story has always been at odds with what I believe is healthy for a project, and they keep doubling down on engulfing whole ecosystems

A screenshot of a merged PR by Jarred-Sumner, titled: Add bun lint and bun format #44805

2230 commits into
Lines changed: 636338 additions & 42255 deletions

Description: 

What does this PR do?

Adds two commands:
- bun lint: a linter that reads ESLint and oxlint configs. 1,021 rules built in, type-aware rules included.
- bun format: a formatter that reads Prettier and oxfmt configs and prints what they print.

Both are native, use every core, and need no packages and no config file. Both can be configured in bunfig.toml.
Older posts
Terms of UsePrivacy PolicyCommunity StandardsHelpGet the app

Grilled Cheese is a product of Village Compute

Version devBuilt at: 2026-10-12 04:31:30 EDT