pnpm is a fast, disk space efficient package manager. It uses a content-addressable filesystem to store all files for all module directories on disk. When using npm or Yarn, if you have 100 projects that use lodash, you will have 100 copies of lodash on disk, whereas with pnpm lodash will be stored in a content-addressable memory.
pnpm 7.20 is officially released, the updates are as follows:
Variety
pnpm got its own implementation of the following commands:
pnpm config getpnpm config setpnpm config deletepnpm config list
In previous versions, these commands were implemented through the npm CLI.
exist
pnpm viewAdd a display alias to thepnpm from its own global configuration file
$XDG_CONFIG_HOME/pnpm/rcRead settings inexist
licenses listAdd in outputdescriptionfield
patch
- if
node_moduleswas created by pnpm version 7.18 or earlier,pnpm rebuildshould not fail pnpm envshould print help- Run pre-release scripts for packages installed from Git
pnpm rebuildBetter error messages should be printed when pending dependencies are not found
For more details, please check: https://github.com/pnpm/pnpm/releases/tag/v7.20.0
#pnpm #released #package #manager #saves #disk #space #News Fast Delivery