Documentation
Everything you need to install, configure, and use PCPM.
Introduction
What PCPM is and why it exists.
Installation
Install PCPM on Windows, macOS, and Linux.
Quick start
From zero to a restored project in 30 seconds.
Workspace setup
Single-project vs monorepo, and how PCPM discovers them.
Monorepos
Use pcpm-workspace.yaml to share dependencies across many projects.
Migrating from CPM
Convert an existing solution in one command.
CI integration
Use pcpm ci for strict, reproducible installs on CI.
Content-addressable store
How PCPM saves disk on multi-project solutions.
Dependency resolution
Union-of-constraints BFS and how conflicts are reported.
Central Package Management
Why PCPM leans on CPM, not against it.
CLI overview
pcpm init
pcpm add
pcpm install
pcpm remove
pcpm list
pcpm why
pcpm outdated
pcpm audit
pcpm doctor
pcpm convert
pcpm store
pcpm ci
Configuration
pcpm.json, environment variables, and feed configuration.
Architecture
Three layers, one responsibility each.