fix: allow matrix-sdk-crypto-nodejs build scripts for native binary
All checks were successful
ci/woodpecker/push/orchestrator Pipeline was successful
ci/woodpecker/push/web Pipeline was successful
ci/woodpecker/push/api Pipeline was successful

pnpm 10 blocks build scripts by default. The matrix-bot-sdk requires
@matrix-org/matrix-sdk-crypto-nodejs which downloads a platform-specific
native binary via postinstall. Added to onlyBuiltDependencies so the
Alpine (musl) binary gets installed in Docker builds.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-15 15:27:36 -06:00
parent 6015ace1de
commit 1bad7a8cca

View File

@@ -55,6 +55,12 @@
"@opentelemetry/resources": "^1.30.1"
},
"pnpm": {
"onlyBuiltDependencies": [
"@matrix-org/matrix-sdk-crypto-nodejs",
"@prisma/client",
"@prisma/engines",
"prisma"
],
"overrides": {
"@isaacs/brace-expansion": ">=5.0.1",
"form-data": ">=2.5.4",