pnpm ”Catalogs” are a workspace feature for defining dependency version ranges as reusable constants. Constants defined in catalogs can later be referenced in package.json files.

Codemod supports an automated pnpm catalog migration experience. This page provides resources you may need for a successful migration.

Getting started

Migration Steps

1

Open workspace

Move to your target project workspace.

2

Run recipe

pnpx codemod pnpm/catalog