Juno currently utilizes yarn for all node package management, workflows, and controlling external scripts. Due to the limited performance of both yarn and npm, using pnpm will drastically reduce project setup times up to 2x. So far in personal testing I have experienced a (60s -> 18s) reduction when running pnpm install.
Context
Juno currently utilizes
yarn
for all node package management, workflows, and controlling external scripts. Due to the limited performance of bothyarn
andnpm
, usingpnpm
will drastically reduce project setup times up to 2x. So far in personal testing I have experienced a (60s -> 18s) reduction when runningpnpm install
.Tasks
package.json
files to pnpm