top | item 43082466

(no title)

Ciunkos | 1 year ago

The npm supports overrides field in package.json since like a few years already.

discuss

order

samtheprogram|1 year ago

True. Either way, Umami's been using `yarn` since 2020, before that release of NPM (although for what reason at that time, I don't know).

Being bad thereby creating desirable competition has lasting effects. We could get into when/why/what each thing supports all day, but it's not worth it.

Speaking of what's supported nowadays, installing other package managers is a corepack call away -- literally a whole other feature built into Node.js because NPM is/was/etc subpar. It's experimental, but this is all to say: it doesn't surprise me in the slightest that a project might use something that isn't NPM, and I actively expect it when picking up other's projects.