pnpm-workspace.yaml
Rama main · réplica de lectura del repositorio original.
# pnpm 11 reads allowBuilds, pnpm 10 reads onlyBuiltDependencies — keep both
# so either version runs the postinstalls this project actually needs.
# A packages list is required for `pnpm list` (electron-builder's collector).
packages:
- "."
- "apps/docs"
- "cloudflare/control-plane"
# Packaging fetches optional binaries for both desktop CPU targets. This lived
# in package.json's "pnpm" field, which pnpm 10.33 ignores — it printed a
# warning on every command and, more to the point, silently was not applied.
supportedArchitectures:
cpu:
- arm64
- x64
allowBuilds:
electron: true # postinstall downloads the Electron dist
esbuild: true # postinstall validates the platform binary
electron-winstaller: false # unused — Windows builds ship NSIS
onlyBuiltDependencies:
- electron
- esbuild
# Transitive packages whose parents still allow a release with a published advisory: mermaid allows an older dompurify
# and ajv an older fast-uri. Force the patched releases.
overrides:
dompurify: 3.4.17
fast-uri: 3.1.9