pnpmc v0.11.0
pnpmc
PNPM Catalogs Tooling
đ Features
- Show catalogs
- Detect catalogable dependencies in workspace
- Register the dependency to the catalog
đŋ Installation
pnpm add -D pnpmc!IMPORTANT Notice that this tool is for pnpm workspace feature only.
đ Usage
Display of defined catalogs and Detect catalogable dependencies
You can show the defined catalogs and catalogable dependencies on your pnpm workspace projects (pnpm-workspace.yaml):
pnpx pnpmc # or `pnpx pnpm show`
# PNPM Catalogs Tooling (pnpmc v0.4.0)
#
# đ Defined catalogs in pnpm-workspace.yaml:
# (none)
#
# đĻ Catalogable Dependencies (1):
# typescript:
# /packages/package1 (package1) : ^5.7.3
# /packages/package2 (package2) : ^5.6.0
#Register the dependency to the catalog
You can register the dependency to the catalog on your pnpm workspace projects (pnpm-workspace.yaml):
pnpx pnpmc register --dependency typescript --alias ^5.7.0 --catalog tools
# PNPM Catalogs Tooling (pnpmc v0.1.2)
#
# đ Registered 'typescript' as '5.7.0' in Catalog 'tools'
#
# đĻ Overridden 'typescript' alias on /packages/package1 (package1) : ^5.7.3 -> catalog:tools
# đĻ Overridden 'typescript' alias on /packages/package2 (package2) : ^5.6.0 -> catalog:toolsđ Contributing guidelines
If you are interested in contributing to pnpmc, I highly recommend checking out the contributing guidelines here. You'll find all the relevant information such as how to make a PR, how to setup development) etc., there.
ÂŠī¸ License
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
9 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago