Skip to content

Commit e96366d

Browse files
committed
fix(build): migrate pnpm external-tools entry to platforms schema
socket-registry moved the pnpm tool entry from a checksums map (asset + raw sha256 hex) to a platforms map (asset + SRI integrity). Align external-tools.json so consumers reading .pnpm.platforms[...] (the fleet-canonical shape) resolve correctly. Integrity decodes to the same sha256 the checksums block carried; assets and pinned version unchanged.
1 parent bc8b3a2 commit e96366d

1 file changed

Lines changed: 8 additions & 8 deletions

File tree

external-tools.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -29,32 +29,32 @@
2929
"notes": [
3030
"Required: yes",
3131
"Bootstrap locally via `corepack enable pnpm`",
32-
"CI downloads + sha256-verifies the pinned tarball"
32+
"CI downloads + integrity-verifies the pinned tarball"
3333
],
34-
"checksums": {
34+
"platforms": {
3535
"darwin-arm64": {
3636
"asset": "pnpm-darwin-arm64.tar.gz",
37-
"sha256": "32a50710ccacfdcf14e6d5995d5368298eec913b0ce3903b9e09b6555f06f4e5"
37+
"integrity": "sha256-MqUHEMys/c8U5tWZXVNoKY7skTsM45A7ngm2VV8G9OU="
3838
},
3939
"darwin-x64": {
4040
"asset": "pnpm-darwin-x64.tar.gz",
41-
"sha256": "71dca33f4275da6b43bf1eb40bdc4d876f59a116716eacbf01079c3d985ff85d"
41+
"integrity": "sha256-cdyjP0J12mtDvx60C9xNh29ZoRZxbqy/AQecPZhf+F0="
4242
},
4343
"linux-arm64": {
4444
"asset": "pnpm-linux-arm64.tar.gz",
45-
"sha256": "2dd04127ff10b1f9dd20bae248b779c77a8ec67e3afa35e7256e5f94abddd493"
45+
"integrity": "sha256-LdBBJ/8QsfndILriSLd5x3qOxn46+jXnJW5flKvd1JM="
4646
},
4747
"linux-x64": {
4848
"asset": "pnpm-linux-x64.tar.gz",
49-
"sha256": "7ebef4b616ba41fb0d54a207b36508fae3346723283a088b43fc1e038ee6fed0"
49+
"integrity": "sha256-fr70tha6QfsNVKIHs2UI+uM0ZyMoOgiLQ/weA47m/tA="
5050
},
5151
"win-arm64": {
5252
"asset": "pnpm-win32-arm64.zip",
53-
"sha256": "e4a39ad4c251db5e34b18b98561ef25bab5506ad65cad2fa3602af58d1972667"
53+
"integrity": "sha256-5KOa1MJR2140sYuYVh7yW6tVBq1lytL6NgKvWNGXJmc="
5454
},
5555
"win-x64": {
5656
"asset": "pnpm-win32-x64.zip",
57-
"sha256": "147485ae2f38c3d1ccf2f5db00d0244416bcd22b9114c02388e6a78f41538fc4"
57+
"integrity": "sha256-FHSFri84w9HM8vXbANAkRBa80iuRFMAjiOanj0FTj8Q="
5858
}
5959
}
6060
},

0 commit comments

Comments
 (0)