I currently prefer pnpm. It’s lightning fast. And I enjoy that I don’t have to specify the “run” keyword for scripts. Like npm and Yarn, it has workspace support too.
The only downside is it can be a bit of a hassle to get a CI server setup to work with it.
Why do I do open source? I want to improve Software Developer's life! These messages made my day.
Remember to send a message of appreciation to all the OSS maintainers that made your days amazing!
If you're in any kind of monorepo, pnpm just blows everything else out of the water.
And if you're not, consider the possibility that your test directory actually should be a separate package, but nobody does it like that because it's too annoying. pnpm makes it easy.
We created a new branch for our new website.
github.com/browserslist/brow…
Only 400 (!) subdependencies thanks to @vite_js builder. And fast work with dependencies thanks to @pnpmjs.
Dev configs were copied from our previous project, OKLCH color picker
oklch.evilmartians.io/
Monorepo, ~ 10 packages. After seeing pnpm on starbeam from @wycats I decided to take a stab at moving to @pnpmjs :
Yarn 1.x: 8:43m
pnpm: *34s*
On CI, no cache hit. Double triple quadruple check that cache was not being hit.
Yarn also hid dep errors, which pnpm surfaced 😱
Got another release for y'all, v0.7, that expends upon the previous release.
🧬 Inspect the dependency graph with `moon dep-graph`
🧷 Filter `moon query projects` with `--type` and `--langauge`
📢 Project language is now inferred from config files
💲 3 new token variables
Around a week ago, I got a request to better support pnpm, which was added yesterday - github.com/ranyitz/qnm/pull/…
If qnm isn't working on your repo, please report and I will fix it.
My colleague @sefuchs kicking off the #ReactJS and #reactnative user group at the @cronnGmbH office with his talk "#pnpm - yet another package manager?"
ALT Sebastian on stage in our auditorium. Behind him on screen there's the company logo of cronn and the title of the talk "pnpm - yet another package manager"