Netlify and Vercel both would refuse to deploy if there is a tiny warning, with the error message:
Treating warnings as errors because process.env.CI = true.