# pnpm 11 no longer reads the "pnpm" field in package.json; every setting that # used to live there (and npm's top-level "overrides") belongs here instead. # See https://pnpm.io/settings # Was npm's top-level "overrides". These pins are load-bearing: dropping them # silently changes the resolved vite/language-server versions. overrides: '@astrojs/language-server': 2.15.0 defu: 6.1.7 vite: 6.2.1 # pnpm blocks dependency postinstall scripts by default. Astro's build needs # both of these: esbuild verifies its platform binary, sharp its libvips # prebuild. Anything not listed here stays blocked, which is the point. allowBuilds: esbuild: true sharp: true