PNpM CLI

pnpm/pnpm last check crawl paused · since 2026-09-25 707 releases
Notes
no notes yet
Release notes
view on github
3.2.0 · 1y+

Features

  • -L, --latest flag for update command. When used, version ranges in package.json are ignored (#1307)

    Usage examples:

    pnpm update --latest
    pnpm multi up -L
    
  • --save-peer flag (#1064)

    Usage example:

    pnpm add webpack --save-peer
    
  • optional peer dependencies (#1486)

    Usage example. In package.json mark optional peer deps via the peerDependenciesMeta flag:

    "peerDependencies": { "webpack": "^4.0.0"  },
    "peerDependenciesMeta": { "webpack": { "optional": true } }
    
  • at least Node.js 8.15 is required to run pnpm>=v3.2

Bug Fixes

  • correct stats reporting with --independent-leaves flag (859aed1eba25d4bfacf7fb5c2523ee94f9445f8e)
  • transitive peer dependencies in lockfile should not be added as dependencies on named install (dec1b42eaf6e0d6e903ea107588132a3e2a03210)

Milestone: https://github.com/pnpm/pnpm/milestone/5