Commit 62e8844
committed
fix(workspace): define pnpm catalog so hook 'catalog:' refs resolve
The .claude/hooks/check-new-deps/package.json declares dependencies as 'catalog:' (synced from the canonical hook template), but pnpm-workspace.yaml had no catalog block — every pnpm install since efadd20 (2026-04-27 11:50 UTC) failed with ERR_PNPM_CATALOG_ENTRY_NOT_FOUND_FOR_SPEC, breaking CI on all 9 subsequent runs.
Add a minimal catalog block covering the three Socket fleet packages the hook references: @socketregistry/packageurl-js, @socketsecurity/lib, @socketsecurity/sdk. Mirrors the same pattern used in socket-registry's pnpm-workspace.yaml so the hook template stays drift-free across the fleet.1 parent b0f3c6a commit 62e8844
2 files changed
Lines changed: 29 additions & 15 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
16 | 25 | | |
17 | 26 | | |
18 | 27 | | |
| |||
0 commit comments