MCPcopy Index your code
hub / github.com/antfu/pnpm-workspace-utils

github.com/antfu/pnpm-workspace-utils @v1.6.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.6.1 ↗ · + Follow
43 symbols 145 edges 30 files 2 documented · 5% updated 21d agov1.6.1 · 2026-05-19★ 1367 open issues
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

pnpm-workspace-utils

[!TIP] 👀 Interested in pnpm catalogs? Recommend you read this post: Categorize Your Dependencies by Anthony.

This is a monorepo consisting of two packages:

Package Description
eslint-plugin-pnpm ESLint plugin for enforcing and ensuring catalog usage with autofix
pnpm-workspace-yaml Utilities for working with pnpm-workspace.yaml file, with comments, anchors, and references preservation on modification

Sponsors

antfu's sponsors

sxzz's sponsors

License

MIT License © Anthony Fu & 三咲智子 Kevin Deng

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Function 39
Interface 4

Languages

TypeScript100%

Modules by API surface

packages/pnpm-workspace-yaml/src/index.ts12 symbols
packages/eslint-plugin-pnpm/src/utils/_read.ts7 symbols
packages/eslint-plugin-pnpm/src/utils/_test.ts4 symbols
packages/eslint-plugin-pnpm/src/utils/create.ts3 symbols
packages/eslint-plugin-pnpm/src/rules/json/json-enforce-catalog.test.ts3 symbols
packages/eslint-plugin-pnpm/src/utils/iterate.ts2 symbols
packages/eslint-plugin-pnpm/src/rules/yaml/yaml-valid-packages.ts2 symbols
packages/eslint-plugin-pnpm/src/rules/yaml/yaml-no-unused-catalog-item.ts2 symbols
packages/eslint-plugin-pnpm/src/rules/json/json-prefer-workspace-settings.ts2 symbols
packages/eslint-plugin-pnpm/src/utils/workspace.ts1 symbols
packages/eslint-plugin-pnpm/src/utils/types.ts1 symbols
packages/eslint-plugin-pnpm/src/rules/yaml/yaml-no-duplicate-catalog-item.ts1 symbols

For agents

$ claude mcp add pnpm-workspace-utils \
  -- python -m otcore.mcp_server <graph>

Ask about this repo answers extend the page