I present to you FireDeploy : A Firebase Deployment CLI Alternative

Milos Bejda
Nov 27, 2017 · 2 min read

FireDeploy is a CLI tool which can also be used as a dependency module to deploy single page applications to Firebase from serverless environments. It is a lightweight alternative to the firebase `firebase-tools` cli. It does not rely on heavy dependencies such as firebase, firebase-tools(190M), firebase-admin and weighs < 10mb.

  • Does not use Firebase modules
  • Size < 10mb
  • Only has 7 dependencies
  • Can be used as a CLI or module dependency

Why Another Deployment Tool?

Firebase deployment CLI firebase-tools is loaded with functionality and that is why its a sizable package. The size of the package makes it not ideal for serverless environments. FireDeploy is a stripped down version of firebase-tools . It only has the functionality to deploy your single page application to the hosting environment.

Installation:

Example Usage:

You can view it here!

https://github.com/mbejda/firedeploy

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade