Pnpm
/pɪn.pɪˈɛm/ · Noun · Development
Definitions
A fast, disk-space-efficient Node.js package manager that stores all package versions in a single content-addressable store on disk and uses hard links into node_modules, avoiding the massive duplication that npm and Yarn create. It also enforces strict dependency isolation, preventing phantom dependency access.
In plain English: A tool for installing JavaScript libraries that saves disk space by storing each version of a library only once and linking to it, instead of making copies everywhere.
Example: "Switching to pnpm saved 12 GB of disk space on CI because it shares packages across all our monorepo workspaces instead of duplicating them."