Commit 5218f6e
committed
chore(node, pnpm): bump to Node v26.0.0 + pnpm 11.0.6 with sha512
Root engines.node: >=25.9.0 → >=26.0.0; pnpm range: >=11.0.0-rc.3 →
>=11.0.6. The packageManager field carries an integrity hash in the
corepack-mandated hex form (RFC 2018), so corepack verifies the
downloaded pnpm tarball before trusting it.
Subpackage engines drop: build-infra and package-builder are
private workspace-only packages with no published surface — their
engines.node fields were drift-prone (>=25.5.0 vs root >=25.9.0)
without serving any consumer. Per the new socket-repo-template
CLAUDE.md rule "monorepo-internal subpackages don't need engines",
the field is removed entirely. The root package.json's engines is
the single source of truth for the workspace.
Tracks the SocketDev/socket-registry/external-tools.json bump
(commit 9246c28b) which moved pnpm to 11.0.6 in the canonical CI
pin and migrated the schema from per-platform sha256 fields to
SRI-format integrity strings.1 parent 19f9af2 commit 5218f6e
3 files changed
Lines changed: 3 additions & 10 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
8 | | - | |
| 7 | + | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | 28 | | |
33 | 29 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | 21 | | |
25 | 22 | | |
0 commit comments