chore: harden deps, env validation, admin errors, and redis warnings
Deploy / release (push) Skipped
Deploy / deploy (push) Successful in 1m39s

Align nodemailer with Auth.js peers, bump patch deps, validate env on deploy builds, add admin error boundary, and warn when Redis is missing in production.

Co-authored-by: Cursor <[email protected]>
This commit is contained in:
SimoandCursor committed 2026-07-21 20:19:05 +02:00
1 parent c865e6f699
commit c46dadeda4
10 files changed
+876 -461

No files matched your search

+12 -11
View File
@@ -15,6 +15,7 @@
"biome:check": "biome check --write .",
"biome:lint": "biome lint .",
"biome:format": "biome format --write .",
"knip": "knip",
"analyze": "ANALYZE=true pnpm build",
"test": "vitest run",
"db:migrate": "tsx scripts/apply-migrations.ts",
@@ -27,9 +28,9 @@
"@dnd-kit/sortable": "^10.0.0",
"@dnd-kit/utilities": "^3.2.2",
"@hookform/resolvers": "^5.4.0",
"@prisma/adapter-mariadb": "^7.8.0",
"@prisma/client": "^7.8.0",
"@sentry/nextjs": "^10.66.0",
"@prisma/adapter-mariadb": "^7.9.0",
"@prisma/client": "^7.9.0",
"@sentry/nextjs": "^10.67.0",
"@tanstack/react-virtual": "^3.14.6",
"bcryptjs": "^3.0.2",
"class-variance-authority": "^0.7.1",
@@ -49,13 +50,13 @@
"mysql2": "^3.23.0",
"next": "^16.2.11",
"next-auth": "5.0.0-beta.31",
"next-intl": "^4.13.2",
"next-intl": "^4.13.3",
"next-view-transitions": "^0.3.5",
"nodemailer": "^9.0.3",
"nodemailer": "^7.0.13",
"otplib": "^12.0.1",
"pino": "^10.3.1",
"react": "^19.2.0",
"react-dom": "^19.2.0",
"react": "^19.2.8",
"react-dom": "^19.2.8",
"react-hook-form": "^7.81.0",
"resend": "^6.17.2",
"sanitize-html": "^2.17.6",
@@ -73,16 +74,16 @@
"@tailwindcss/postcss": "^4.3.3",
"@tailwindcss/typography": "^0.5.20",
"@types/node": "^22.10.0",
"@types/nodemailer": "^6.4.0",
"@types/react": "^19.2.0",
"@types/react-dom": "^19.2.0",
"@types/nodemailer": "^7.0.12",
"@types/react": "^19.2.17",
"@types/react-dom": "^19.2.3",
"@types/sanitize-html": "^2.16.1",
"babel-plugin-react-compiler": "^1.0.0",
"dotenv": "^16.4.0",
"knip": "^6.27.0",
"pino-pretty": "^13.1.3",
"postcss": "^8.5.19",
"prisma": "^7.8.0",
"prisma": "^7.9.0",
"tailwindcss": "^4.3.3",
"tsx": "^4.23.1",
"typescript": "^5.7.0",