Useful Links
Computer Science
Other Tools and Technologies
pnpm Package Manager
1. Introduction to pnpm
2. Core Concepts and Architecture
3. Getting Started
4. Managing Dependencies
5. Running Scripts and Executing Binaries
6. Workspaces and Monorepos
7. Configuration
8. Advanced Features and Commands
9. Lockfiles and Dependency Management
10. Performance and Optimization
11. Troubleshooting and Debugging
12. Comparison and Migration
13. Integration with Development Tools
14. Framework and Tool Integration
15. Security and Auditing
16. Publishing and Distribution
Advanced Features and Commands
The pnpm Store Command
Overview of pnpm store
Checking Store Status
pnpm store status
Pruning the Store
pnpm store prune
Locating the Store Path
pnpm store path
Overrides and Patches
Using pnpm.overrides in package.json
Overriding Package Versions
Scoping Overrides
Patching Dependencies
Creating a Patch
Applying a Patch with pnpm patch
Managing Patch Files
Hooks
The pnpmfile.js
Purpose and Use Cases
Modifying Dependency Metadata
Modifying package.json on the Fly
Customizing Install Behavior
Importing Lockfiles
Using pnpm import
Supported Lockfile Formats
Generating pnpm-lock.yaml
Handling Migration Issues
Previous
7. Configuration
Go to top
Next
9. Lockfiles and Dependency Management