Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

firebase-tools

Package Overview
Dependencies
Maintainers
4
Versions
427
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

firebase-tools

Command-Line Interface for Firebase

  • 13.27.0
  • latest
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
458K
decreased by-10.14%
Maintainers
4
Weekly downloads
 
Created

What is firebase-tools?

The firebase-tools npm package provides a command-line interface (CLI) for managing Firebase projects and their resources. It allows developers to deploy, configure, and manage Firebase services such as Firestore, Realtime Database, Authentication, Hosting, Cloud Functions, and more.

What are firebase-tools's main functionalities?

Deploying Firebase Hosting

This command deploys your web app to Firebase Hosting. It uploads your local files to Firebase and makes them available on your Firebase project's web URL.

firebase deploy --only hosting

Deploying Cloud Functions

This command deploys your Cloud Functions to Firebase. It uploads your function code to Firebase and makes it available to be triggered by events.

firebase deploy --only functions

Deploying Firestore Rules

This command deploys your Firestore security rules. It uploads your rules to Firebase, ensuring that your Firestore database is protected according to your specifications.

firebase deploy --only firestore:rules

Emulating Firebase Services

This command starts the Firebase emulators for local development. It allows you to test your Firebase app locally without interacting with the live Firebase services.

firebase emulators:start

Initializing a Firebase Project

This command initializes a new Firebase project in your local directory. It sets up the necessary configuration files and allows you to select which Firebase services you want to use.

firebase init

Other packages similar to firebase-tools

Keywords

FAQs

Package last updated on 21 Nov 2024

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc