Skip to main content

pnpm Overrides Helper

v1.0.0

Build pnpm.overrides safely — version range, parent constraint, caveats explained.

pnpm overrides + .pnpmfile.cjs
// package.json
{
  "pnpm": {
    "overrides": {
      "lodash": "4.17.21",
      "minimist": "1.2.8"
    }
  }
}

// Apply a security override:
// pnpm install  (reads overrides automatically)

// Create a patch:
pnpm patch some-package@1.0.0
# edit files in temp dir, then:
pnpm patch-commit /tmp/patched-dir