earlymorning logo
Firebase
OverviewCLI toolkitSDKsInitialization
AuthAuthAnonymous account
FirestoreFirestoreCollectionDocumentQueryCreate and update dataFirestore Security rules
StorageStorageObject: reference and metadataList objectsDownload an objectUpload an objectUpload task (advanced)Setting the bucket CORS header
Cloud FunctionsCloud FunctionsDefine Callable functionsInvoke a Callable functionsHTTP endpoint (REST-API)Functions on Auth eventson Firestore events - functionsEnvironment variablesDebug Functions locallyDeployment
Timestamp and datesCron
GenKitGenKit.prompt Prompt fileTypescript Prompt file
earlymorning.dev / Firebase / SDKs

SDKs

Client SDK npm package

firebase

client SDK for firestore, auth, callable functions and more.

admin SDK npm package

firebase-admin

It runs through Node.js.

  • release notes
  • admin SDK reference
Join
Discord
earlymorning logo

© 2025 - All rights reserved

Overview
CLI toolkit
SDKs
Initialization
Auth
Anonymous account
Firestore
Collection
Document
Query
Create and update data
Firestore Security rules
Storage
Object: reference and metadata
List objects
Download an object
Upload an object
Upload task (advanced)
Setting the bucket CORS header
Cloud Functions
Define Callable functions
Invoke a Callable functions
HTTP endpoint (REST-API)
Functions on Auth events
on Firestore events - functions
Environment variables
Debug Functions locally
Deployment
Timestamp and dates
Cron
GenKit
.prompt Prompt file
Typescript Prompt file
earlymorning.dev / Firebase / SDKs

SDKs

Client SDK npm package

firebase

client SDK for firestore, auth, callable functions and more.

admin SDK npm package

firebase-admin

It runs through Node.js.

  • release notes
  • admin SDK reference