Bjorn Lu

Bjorn Lu

@bluwy.me

🇲🇾 Web dev. Building tools for fun. @vite.dev core team member. Something something opinions.

1.9K followers111 following221 posts

Small update to the GitHub AgentScan userscript: - New "Bounty Hunter" label - Use "Suspicious" label for mixed results - Slightly faster AgentScan detection (by running in the worker itself now) Check it out: github.com/bluwy/github...

Bjorn Lu reposted

npm still recommends a trusted publishing workflow that allows any jobs and steps to publish, instead of limiting to just one step or publish flow (which is easily possible with tokens before). amazing.

npm still recommends a trusted publishing workflow that allows any jobs and steps to publish, instead of limiting to just one step or publish flow (which is easily possible with tokens before). amazing.

Among the big corpos in web dev lately, I’m happy it was Cloudflare. The smart folks from VZ deserve it too.

You now do not need the Changesets bot for automatic PR comments. Use GitHub Actions instead! With two new sub-actions: - `changesets/action/pr-status` - `changesets/action/pr-comment` Set up a workflow like below to automate it yourself. Or check out the action docs: github.com/changesets/a...

You can keep using the bot if you’d like, especially if you don’t want to maintain a workflow or the risk of pull_request_target. Let us know your thoughts!

Two less extensions to install for me. Pretty nice!

The new @code release adds Mermaid diagram rendering directly in the Markdown preview. The Integrated Browser also now supports HTML file previews and drag-to-select for pulling multiple page elements into chat context.

Bjorn Lu reposted

In node-modules-inspector@2.1.0, we added a new report page "Maintainer Actions", which lists actionable changes for package maintainers to move the ecosystem forward. With pre-constructed prompts to copy if you want agents to do that for you. github.com/antfu/node-m...

FYI if you use pnpm and upgraded from Vite 7 -> 8, you might still have esbuild installed but unused. You can purge it out by: 1. Set `autoInstallPeers: false` in `pnpm-workspace.yaml` 2. `pnpm i` 3. Undo no1 4. `pnpm i`

Bjorn Lu reposted

Join the Vite ecosystem tomorrow to celebrate the Vite Team 5th Anniversary by rewatching together the Vite Documentary! Let's remember the stories of the people who connected to extend together our shared commons. And stay at 3:45 PM UTC to participate in the live stage after the movie 💜

vite.dev5th anniversary of the Vite Team CreationVite: The Documentary re-premiere. Join the ecosystem this March 19th at 3 PM UTC to remember the story we wrote together. And participate in the live stage to discuss our past, present, and future. W...

Bjorn Lu reposted

We're joining with the Vite team to re-premiere our Vite documentary!⚡️ 📅 Happening 19th March at 4pm CET | 10am CST 📺 Screening on the Vite website 💬 Followed by a live stage on Discord with Vite devs from the film Come hang out!

vite.dev5th anniversary of the Vite Team CreationVite: The Documentary re-premiere. Join the ecosystem this March 19th at 3 PM UTC to remember the story we wrote together. And participate in the live stage to discuss our past, present, and future. W...

Wouldn’t have believed where we are now in merely two months

Bjorn Lu@bluwy.me

npm's broken UI bugged me enough I wrote a userscript to fix them, and added some features too. Repo: github.com/bluwy/npm-us... Here's a before-and-after comparison:

Always good to see projects normalizing saying “npm, pnpm, yarn” over “npm, yarn, pnpm”

Bjorn Lu reposted

Replying to @patak.cat

We have a unique opportunity with npmx. We're building something very special together. I want to give myself the chance to focus on helping steward the project. I'm going to be working as an independent open source developer this year. Support my work and help me focus on npmx long-term 🙏

github.comSponsor @patak-dev on GitHub SponsorsHey! I'm one of the Project Stewards of [npmx](https://npmx.dev). We're building a modern browser for the npm registry, by fostering an ever growing community of developers and trying to set an exa...