Files
Downloader/pnpm-workspace.yaml
Evandro Fonseca Junior 1d75dd74fb build(pnpm): autoriza o build do esbuild e documenta as chaves de workspace
O pnpm 11/12 ignora `onlyBuiltDependencies` e falha o install com
ERR_PNPM_IGNORED_BUILDS (esbuild, usado pelo Vite, precisa rodar script de
build). Adiciona `allowBuilds: {esbuild: true}` mantendo
`onlyBuiltDependencies` para pnpm 9/10 e comenta que `overrides` só é lido
pelo pnpm 10+.
2026-09-14 06:03:15 -03:00

20 lines
520 B
YAML

packages:
- server
- web
# pnpm 11/12: sem isto o install falha com ERR_PNPM_IGNORED_BUILDS,
# porque o esbuild (usado pelo Vite) precisa rodar script de build.
allowBuilds:
esbuild: true
# Chave equivalente para pnpm 9/10 (ignorada pelo pnpm 12).
onlyBuiltDependencies:
- esbuild
# Overrides de segurança. Atenção: pnpm 9 e anterior ignoram esta seção
# (o pnpm 10+ lê overrides de pnpm-workspace.yaml).
overrides:
fastify@<5.7.2: '>=5.7.2'
fastify@<=5.7.2: '>=5.7.3'
undici@<6.23.0: '>=6.23.0'