Skip to content

Commit 7b7e020

Browse files
committed
fix(sea-builder): add postject as catalog devDependency
Add postject to pnpm catalog and reference it in node-sea-builder to ensure it's available via pnpm exec on all platforms, particularly Windows where PATH resolution can differ from Linux/macOS. This fixes Windows SEA builds failing with: "postject is required to inject the SEA blob into the Node.js binary" The dependency was already in the root package.json but wasn't being resolved properly by pnpm exec postject on Windows runners. Changes: - Add postject: 1.0.0-alpha.6 to pnpm-workspace.yaml catalog - Reference postject: catalog: in node-sea-builder package.json
1 parent 81b876a commit 7b7e020

File tree

3 files changed

+8
-0
lines changed

3 files changed

+8
-0
lines changed

packages/node-sea-builder/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
},
55
"description": "Native Node.js SEA binary builder (fallback)",
66
"devDependencies": {
7+
"postject": "catalog:",
78
"vitest": "3.0.0"
89
},
910
"license": "MIT",

pnpm-lock.yaml

Lines changed: 6 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pnpm-workspace.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,4 @@ catalog:
77
'@socketsecurity/lib': 2.2.0
88
'@socketsecurity/registry': 2.0.0
99
'@socketsecurity/sdk': 3.0.7
10+
postject: 1.0.0-alpha.6

0 commit comments

Comments
 (0)