fix(ci): declare built dependencies to stop ERR_PNPM_IGNORED_BUILDS
pnpm 10 refuses to silently run dependency build scripts. Locally this is
just an 'Ignored build scripts' warning, but in CI (withastro/action runs
pnpm install in CI mode) it escalates to a hard ERR_PNPM_IGNORED_BUILDS
error with exit code 1, which fails the Deploy Docs workflow on every push
to main.
Declare the packages that have install/build scripts so pnpm has an explicit
policy for each:
- esbuild, sharp: allowed (they need their native binaries)
- es5-ext: ignored (its script is only a funding notice)
With all three classified there are no remaining ignored builds, so neither
the warning nor the CI error fires. Verified with a clean
'CI=true pnpm install --frozen-lockfile': no warning, exit 0, and esbuild +
sharp native artifacts present.