Today, after years of battle testing by millions of developers, in collaboration with browser vendors:
WebContainer API is now available to everyone.
Start building the next generation of interactive coding experiences at webcontainers.io ❤️🧵 blog.stackblitz.com/posts/we…
I thought I have found a bug in Yarn's hoisting algorithm (which we also use in pnpm). The size of the node_modules in a workspace suddenly increased from 2G to 29G. After investigation and help from @larixer I realised that it wasn't a bug. core-js just couldn't be hoisted.
We switched to @PNPM and it's been a game changer! 🚀 Find out in our latest #DevEx blog by Lead Engineer, @pmelab, how we optimised our #Docker build times and images sizes by almost 80% – check it out 👉 bit.ly/3x14iNL
Spend the weekend converting an npm project to pnpm. There were quite a few issues with so-called phantom dependencies 👻
Phantom dependencies are dependencies you use but don't explicitly include in your package.json.
Read on to learn more 🧵
This year, my contribution to @usevolta 's native support for @pnpmjs has finally released, though it's included as an experimental feature in v1.1.1 as of now. Give it a try and give feedback!
github.com/volta-cli/volta/r…
✋ vite@4.1.0-beta.1 is out!
Apart from fixes and perf improvements in core, a new release of the Vite React plugin fixes many HMR edge cases. Please help us to test the beta and report back! 💜
> pnpm create vite@beta
Check out the changelog at
github.com/vitejs/vite/blob/…
We have a YouTube channel!
It doesn't have a lot of videos yet but we plan to add videos that show how to make code contributions to pnpm
youtube.com/@pnpmjs
💛 @zkochan explains the advantages of isolated node_modules, the central content-addressable storage used by @pnpmjs and the algorithmic differences between npm/yarn/pnpm that make pnpm.io a fast and robust option!
📦 Watch it now at youtu.be/b5UZx0GJQfw
ALT What makes pnpm performant, Zoltan Kochan, ViteConf