packages:
  - "apps/*"
  - "packages/*"

# Keep security floors centralized because pnpm 9 reads workspace overrides here.
overrides:
  undici: ^7.28.0
  ws: ^8.21.0
  form-data: ^4.0.6
  "@types/node": 22.19.21

catalog:
  "@types/node": 22.19.21
  typescript: 5.9.3
  vitest: 3.2.6
  eslint: 9.39.2
  astro: 6.4.6
  "@astrojs/react": 5.0.7
  react: 18.3.1
  react-dom: 18.3.1
  "@types/react": 18.3.28
  "@types/react-dom": 18.3.7
  "@platform-modules/auth": 0.2.2
  "@platform-modules/auth-react": 0.0.2
  "@platform-modules/billing": 1.0.0
  "@platform-modules/billing-react": 0.0.1
  "@platform-modules/db": 0.2.1
  "@platform-modules/jobs": 0.0.2
  "@platform-modules/ledger": 0.1.0
  "@platform-modules/ui-primitives": 0.4.0
  "@platform-modules/uploads": 0.0.1
  "@platform-modules/uploads-react": 0.0.1
