Commit b47cb22
committed
fix(deps): restore -stable catalog aliases for self-named fleet packages
Cascade socket-wheelhouse@92cd3e3's fix into socket-cli.
pnpm overrides can't redirect a package's own name from inside the
same package — Node ESM resolves it as a self-reference. The 4
Socket-published packages each need a SECOND name
(`<canonical>-stable`) aliased via `npm:` to the published version
so build/script/hook/config code resolves to the published catalog
version regardless of where the importing file lives.
Updates infra files (scripts/, .config/, .git-hooks/, .claude/hooks/,
packages/cli/scripts/, packages/cli/.config/) to import via `-stable`
names. Adds the 4 `-stable` aliases to pnpm-workspace.yaml catalog
and root + packages/cli devDependencies.
Verified: pnpm install + pnpm --filter @socketsecurity/cli run build pass.1 parent 60ebfad commit b47cb22
67 files changed
Lines changed: 270 additions & 223 deletions
File tree
- .claude/hooks
- check-new-deps
- test
- setup-security-tools
- token-hygiene
- test
- .git-hooks
- packages
- cli
- .config
- scripts
- constants
- sea-build-utils
- util
- package-builder/scripts
- util
- scripts
- lib
- util
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
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 | |
|---|---|---|---|
| |||
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| |||
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 | | - | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
| 13 | + | |
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | | - | |
14 | | - | |
| 13 | + | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments