I only ask because I'm using a shared hosting environment at the moment and they don't support Node.js.
The only documented way to deploy content to Firebase Hosting is to use the Firebase command line interface.