Installation & Setup

Check pnpm Version

pnpm --version

Initialize a Project

pnpm init

Install Dependencies from Lockfile

pnpm install --frozen-lockfile

Dependency Management

Add Dependency

pnpm add package-name

Add Dev Dependency

pnpm add -D package-name

Add Global Package

pnpm add -g package-name

Remove Dependency

pnpm remove package-name

Update Dependency

pnpm update package-name

Scripts

Run Script

pnpm run script-name

Start / Build / Test

pnpm start
pnpm build
pnpm test

Workspace Commands

Add Dependency to Specific Workspace Package

pnpm --filter package-name add dependency-name

Run Script in All Workspace Packages

pnpm -r run build

Store & Cleanup

Show pnpm Store Path

pnpm store path

Prune Unused Packages from Store

pnpm store prune

Reinstall Dependencies

rm -rf node_modules pnpm-lock.yaml
pnpm install