chore: upgrade deps + pnpm catalog (#2184) master
* chore: move to pnpm catalogs * chore: upgrade safe deps * chore: upgrade `pnpm` to v11 * fix: remove pnpm version by default, it uses the version specified in `packageManager` field in `package.json` * chore: bump node version * ci: apply automated fixes * fix: align with upgraded next-auth and protovalidate - adapter: cast DrizzleAdapter to Adapter; @auth/drizzle-adapter pins @auth/core@0.40 while next-auth@5.0.0-beta.31 uses 0.41, so User augmentation reaches only one version - validation interceptor: re-add "value " prefix to string.pattern message dropped in @bufbuild/protovalidate 1.2 * chore: update packages that don't cause errors (hopefully/shouldn't) * rollback deps that cause errors * revert protobuf deps * revert `@google-cloud/tasks` * chore: bump @bufbuild/protovalidate 1.1.1 → 1.2.0 Message format changed (dropped 'value ' prefix from string.pattern violations); normalized in validationInterceptor. * chore: bump next-auth 5.0.0-beta.29 → beta.31 and @auth/drizzle-adapter 1.10.0 → 1.11.2 beta.31 + 1.11.2 both pull @auth/core 0.41.2; explicit @auth/core 0.40.0 in catalog still creates a User-augmentation type mismatch, handled by the existing 'as Adapter' cast in apps/dashboard/src/lib/auth/adapter.ts. * chore: bump @bufbuild/buf 1.57.2 → 1.69.0, @bufbuild/protobuf+protoc-gen-es 2.10.2 → 2.12.0 Regenerated proto TS + OpenAPI files. * chore: bump zod 4.1.13 → 4.4.3, react-hook-form 7.68.0 → 7.76.0, @hookform/resolvers 5.1.0 → 5.2.2 zod 4.4 changes: - preprocess now types input as unknown; cast resolver at boundary - .omit() forbidden on refined schemas; split MaintenanceSchema into unrefined base + date-range refine helper - monitor schema preprocess: guard undefined/null before String/JSON.parse - limitsSchema.version: make optional() so the field may be absent * chore: bump @openpanel/{sdk,nextjs,astro} → 1.3.1 / 1.5.1 / 1.4.1 PostEventPayload export removed; switch to TrackProperties. * chore: bump @trpc/* 11.4.4 → 11.17.0 * ci: apply automated fixes * chore: bump @upstash/{redis,qstash} → 1.38.0 / 2.11.0 redis 1.38 validates URL at construction; update test fixtures from 'test' placeholder to https://test.upstash.io. * chore: bump @google-cloud/tasks 4.0.1 → 4.1.0 Strict 'exports' field removes /build/protos/protos subpath; the protos namespace is now re-exported from the main entry. * ci: apply automated fixes * fix: zod errors * chore: bump pnpm * fix: revert to zod 4.1 * chore: upgrade react email to new package pattern * ci: apply automated fixes * chore: move `turbo` version out of catalog for vercel compat * fix: lockfile * fix: try disabling `turbopackScopeHoisting` maybe that's causing the build failure * Revert "fix: try disabling `turbopackScopeHoisting`" This reverts commit c5650c6c59eccc412655fa4242fcc23c48db91c6. * fix: patch react-tweet * chore: new updates! * chore: bump `@hono/zod-validator` fixes peer deps mismatch * fix: pin exact version * chore: remove stale comment --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>