{
  "slug": "pnpm",
  "name": "pnpm",
  "url": "https://pnpm.io",
  "cat": "dx",
  "group": "build",
  "tagline": "Package manager",
  "price": "Free · MIT",
  "tier": "free",
  "pick": false,
  "what": "A package manager that hard-links a single global content-addressed store instead of copying packages into every <code>node_modules</code>. Now at v11. Its strict, non-flat layout means a package you never declared cannot be imported by accident.",
  "why": "Saves gigabytes across projects and catches phantom dependencies that work locally but break in production. It is the default for most monorepos and the safest npm replacement if Bun feels too new.",
  "warn": "The strict layout breaks packages with undeclared peer deps — you may need <code>node-linker=hoisted</code> in <code>.npmrc</code> for stubborn tools.",
  "install": "npm install -g pnpm",
  "category": {
    "key": "dx",
    "name": "Libraries & build tooling",
    "desc": "The dependencies your AI will reach for whether or not you chose them. Know what they are.",
    "group": "build",
    "groupName": "Build it"
  },
  "freshness": null,
  "health": {
    "ok": true,
    "status_code": 200,
    "final_url": "https://pnpm.io/",
    "checked_at": "2026-08-18T21:22:12.874+00:00"
  },
  "corrected_at": null,
  "upstream_changed_at": null
}