Pnpm

/pɪn.pɪˈɛm/ · Noun · Development

Definitions

  1. 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."

Related Terms