Continuing to try to get firebase serve to work again. I just asked this question (and got a good reply, thanks): npm ERR! peer dep missing: firebase-admin@^7.0
firebase serve
I was seeing the same thing and it looks like you can downgrade your firebase-tools version to 6.8.0
npm install firebase-tools@6.8.0 -g
(I've tried this and it works)