Backend 708 installs

pnpm

by antfu/skills

Node.js package manager with strict dependency resolution. Use when running pnpm specific commands, configuring workspaces, or managing dependencies with…

Skill content

Fast, disk-efficient Node.js package manager with strict dependency resolution and monorepo support.

- Enforces strict dependency resolution by default, preventing phantom dependencies; uses content-addressable storage to deduplicate packages across projects

- Supports monorepo workspaces with filtering, shared lockfiles, and workspace protocol; configuration via pnpm-workspace.yaml

- Includes advanced dependency management: catalogs for centralized version control, overrides to force specific versions, and patches to modify third-party packages

- Provides peer dependency auto-install, custom resolution hooks via .pnpmfile.cjs, and package aliases using the npm: protocol

- Use --frozen-lockfile in CI environments; check pnpm-workspace.yaml and .npmrc files to understand project configuration

pnpm is a fast, disk space efficient package manager. It uses a content-addressable store to deduplicate packages across all projects on a machine, saving significant disk space. pnpm enforces strict dependency resolution by default, preventing phantom dependencies. Configuration should preferably be placed in pnpm-workspace.yaml for pnpm-specific settings.

Important: When working with pnpm projects, agents should check for pnpm-workspace.yaml and .npmrc files to understand workspace structure and configuration. Always use --frozen-lockfile in CI environments.

The skill is based on pnpm 10.x, generated at 2026-01-28.

Core

Topic
Description
Reference

CLI Commands
Install, add, remove, update, run, exec, dlx, and workspace commands
core-cli

Configuration
pnpm-workspace.yaml, .npmrc settings, and package.json fields
core-config

Workspaces
Monorepo support with filtering, workspace protocol, and shared lockfile
core-workspaces

Store
Content-addressable storage, hard links, and disk efficiency
core-store

Features