# pnpm 11+ moved settings out of package.json. This is its new home.
# Trust the install-time build scripts of these packages so pnpm doesn't
# refuse to run them. esbuild is pulled in transitively by vite/vitest
# and needs to compile its native binary at install time.
allowBuilds:
  esbuild: true

# Overrides used to live under `pnpm.overrides` in package.json but
# pnpm 11 ignores that block, which broke the web container's install
# (rolldown-vite was being requested as plain `vite@7.1.14`, which doesn't
# exist on the registry).
overrides:
  picomatch: ^4.0.4
  # Clear CVE-2026-59887 (quadratic-complexity ReDoS via `mailto:`) in the
  # transitive linkify-it.
  linkify-it: ^5.0.2
