Files
astro/pnpm-workspace.yaml
Emanuele Stoppa 30305563dd [ci] format
2025-11-19 16:13:11 +00:00

35 lines
913 B
YAML

packages:
- 'packages/**/*'
- 'packages/astro/test/units/_temp-fixtures'
- 'examples/**/*'
- 'smoke/**/*'
- 'scripts'
- 'benchmark'
- 'benchmark/packages/*'
# Below excludes are only for Turbo because it doesn't respect gitignore like pnpm does
- '!packages/astro/test/units/_temp-fixtures/*'
- '!**/.vercel/**'
# TODO: remove in Astro 6
overrides:
# Cheerio uses ^7, which requires node 20
'undici': '^6.21.3'
# A later wrangler minor dropeed support for node 18
'wrangler': '4.14.1'
# Wait until three days after release to install new versions of packages
minimumReleaseAge: 4320
minimumReleaseAgeExclude:
- '@biomejs/*'
# Temporary, so we can install the fork
- 'piccolore'
peerDependencyRules:
allowAny:
- 'astro'
- 'vite'
onlyBuiltDependencies:
- 'esbuild'
- 'workerd'
- '@biomejs/biome'
- 'sharp'
# TODO: enable when viable
# trustPolicy: 'no-downgrade'