Tykayn · @tykayn
1224 followers · 38815 posts · Server mastodon.cipherbliss.com

y'a trop de gestionnaires de paquet, je vais en faire un pour tous les maîtriser.

ainsi naquit pour gérer , , , et .

serait fier de ça.

#ni #yarn #pnpm #npm #bun #xkcd #shrawberry #nightswhosayni

Last updated 1 year ago

Andreu Casablanca 🐀 · @castarco
82 followers · 155 posts · Server hachyderm.io

I opened an "old" project that was using (classic) as package manager, with the aim of updating a couple of dependencies.

It turns out that Yarn "decided" to jump straight ahead to its newest version (Berry 3.6.1) without asking.

It broke my flow: it's unable to interpret a POSIX shell `if` inside a command of the `scripts` section.

It was easy to fix, but certainly quite annoying.

I was considering switching to , now I'll do that for sure.

#yarn #pnpm

Last updated 1 year ago

Doug Parker · @develwithoutacause
229 followers · 879 posts · Server techhub.social

Just lost a whole night of productivity trying to bump *one* dependency exactly *one* version.

2 hours later I've done at least 3 bisecting operations on 3 different repos, can't get to install the same thing twice, and still haven't got the lockfile updated to the latest version.

This isn't entirely the fault of / pnpm. But I manage dependencies very precisely and deliberately with a reproducible build system using pinned dependencies. If I'm having this much trouble with it, I don't know how typical web devs can manage at all.

#pnpm #npm

Last updated 1 year ago

Mark Stosberg · @markstos
349 followers · 1145 posts · Server urbanists.social

@miladiir I just tested to see if it would make my `node_modules` smaller.

Before, with Yarn, the size was 958M.

After, pnpm, the size was 923M.

The number of installed versions of Bluebird dropped from 8 to 3, so it did flatten that dep. 👍

The 3% savings isn't necessarily compelling enough on its own to switch, though.

#pnpm #nodejs

Last updated 1 year ago

It's 35k lines long!!! We *just* started moving old packages into the monorepo a few months ago, it's going to get MUCH BIGGER.

is an

#pnpm #programming #webdev #AntiPattern #monorepo

Last updated 1 year ago

Somehow, every that tries to replace is worse than the last.

I can't even open 's package_lock.json in my company's because runs out of memory trying to display a changeset.

I don't even WANT a fucking package_lock!!!

#yarn #javascript #nodejs #vscode #monorepo #pnpm #npm #packagemanager

Last updated 1 year ago

Alexandre Nédélec · @techwatching
14 followers · 41 posts · Server mas.to

Manage multiple Node.js versions with pnpm env ➡️ bordeauxcoders.com/manage-mult

#nodejs #pnpm

Last updated 1 year ago

Alexandre Nédélec · @techwatching
14 followers · 42 posts · Server mas.to

Manage multiple Node.js versions with pnpm env ➡️ bordeauxcoders.com/manage-mult

#nodejs #pnpm

Last updated 1 year ago

Shini92 :ablobblewobble: · @Shini92
179 followers · 1031 posts · Server mas.to

I'm thinking about how I could a good for
I may orientate on existing CLIs like , or

so e.g.

```bash
hsml compile # compiles all .hsml files to .html inside current folder and recursive below
hsml compile ./example.hsml # just compiles the given file
hsml fmt # formats
hsml fmt # just formats given file
hsml parse ./example.hsml # parses the given file and std::out as json AST
```

But I'm not sure if this fulfills all need or if I need to change something

#pnpm #deno #Rust #hsml #cli

Last updated 1 year ago

Alexandre Nédélec · @techwatching
14 followers · 40 posts · Server mas.to
Alexandre Nédélec · @techwatching
14 followers · 42 posts · Server mas.to
Braw :blob_cat_melt: · @brawaru
58 followers · 692 posts · Server mstdn.social

People who are working with 's, if I have a package (eslint config) in the monorepo that is used as `devDependency` in other package from the same repo, and that other package is going to be published. Does this `devDependency` has to be published too? Or can it stay private? I really don't see sense publishing it, but also couldn't find information whether npm cares about devDeps...

Also tagging , in case you guys maybe know the answer.

#nx #JavaScript #pnpm #turborepo #lerna #monorepo #npm

Last updated 2 years ago

Rolo Fox · @rolofox
9 followers · 52 posts · Server mstdn.mx

justo ahorita acabo de saber de la existencia de

#pnpm

Last updated 2 years ago

Axel Rauschmayer · @rauschma
4138 followers · 1934 posts · Server fosstodon.org

“Flat node_modules is not the only way” by @zkochan
[How pnpm manages node_modules]
pnpm.io/blog/2020/05/27/flat-n

#nodejs #npm #pnpm

Last updated 2 years ago

Ian VS · @IanVS
344 followers · 482 posts · Server fosstodon.org

7.0 has been officially released, with an obligitory hype video: youtu.be/UF3d34a6kqg

Read the announcement for the deets on all the goodies like:

- First-class @vite support
- Zero-config Sveltekit
- Zero-config Next.js
- Improved type safety
- Full support

storybook.js.org/blog/storyboo

#storybook #typescript #pnpm

Last updated 2 years ago

Ready for review · @readyforreview
82 followers · 103 posts · Server podcasts.social

📢 Da hat sich einiges an Themen angesammelt, die wir besprechen müssen. Mit dabei unser geliebtes MS Teams, , , 20, , und . 🤯

🛠️ Thematisch machen wir einen deep dive zum Thema build tools.

🦸‍♀️Im Konsum besprechen wir dann mal noch fix die ersten drei Phasen des MCU (und das ist der kurze Teil der Folge).

🎉 Ach, und wir haben einen Rabattcode für die (auch in den Shownotes)

ready-for-review.dev/2023/04/1 😇😈

#zsh #pnpm #java #chezmoi #fdroid #inkbook #javascript #enterJS

Last updated 2 years ago

Axel Rauschmayer · @rauschma
4101 followers · 1832 posts · Server fosstodon.org
Ratul Maharaj · @RatulMaharaj
40 followers · 96 posts · Server fosstodon.org

that you can run `npm version patch` to do a patch (minor, major etc) version update to update your package.json file and create a new git tag. Very cool.

#TIL #javascript #typescript #opensource #foss #fosstodon #npm #git #github #pnpm

Last updated 2 years ago

Kevin Renskers · @kevinrenskers
56 followers · 202 posts · Server fosstodon.org

So far I've used good ol' for all my JS/TS projects. Lately I've been eying , mostly because installs are much faster, although the disk space savings are nice too.

However, I am not 100% convinced that it's the best decision as it's yet another thing that the whole team has to install. One more barrier before you can get the code up and running as a new dev on the team.

Is it worth it? I'm 50/50, can't really decide.

#npm #pnpm

Last updated 2 years ago

99 problems and a package manager ain't one!

#pnpm #yarn #npm #javascript

Last updated 2 years ago