I have node app with service account based access, so I used firebase-admin. As I could see before, firebase-admin mostly duplicated firebase
firebase-admin
firebase