I have been deploying functions with firebase successfully all day learning how to use it. I was trying to see what happened if I initialized another directory that deploys to t
Had the exact same problem, started right after updating npm from 6.9.2 to 6.10.0.
Ended up downgrading back to 6.9.2 (npm install -g npm@6.9.2), and my firebase deploys started working again, right away.
Edit : firebase deploys are working with npm 6.10.1, safe to update now!