4 ms·
From personal experience introducing pnpm into a big JavaScript project my very subjective(!) view of the situation: pnpm offers fast installs and the best dep
by mikojan 3y ago
From personal experience introducing pnpm into a big JavaScript project my very subjective(!) view of the situation:
pnpm offers fast installs and the best dependency management capabilities I have seen.
However, there is a steep learning-curve attached to the latter. You cannot just task a random developer with fixing emerging problems or else you will be left with half-a-dozen large and unintelligible config files and hacks.
If you are the type of team that never updates dependencies, it is not worth the effort. If you are the type of team that applies the heuristic of "yes" to the question "Should I download a dependency?", it is not worth the effort.
On the other hand, if you value build tool performance, if you are updating frequently and if your dependencies are carefully curated, pnpm is great and with Node >16 it is just a...
$ corepack enable
...away, too.