Lock the runtime
Use the committed package-lock.json, packageManager field, supported Node version and exact core dependency versions.
Prepare the package lock, runtime, environment variables, Prisma migrations, build command, preview checks and production release on Vercel.
Developers, DevOps engineers and platform administrators
Use the committed package-lock.json, packageManager field, supported Node version and exact core dependency versions.
Set database, authentication, storage, email, payment, analytics and application URL variables in Vercel.
Back up production, review additive migrations, run prisma migrate deploy and never run demo seeds automatically.
Run npm ci, dependency checks, Lucide import checks, Prisma generate, typecheck, build and preview smoke tests.