Admin Setup
Initialize Refirebase Admin SDK for server-side usage.
Initialization
The RefirebaseAdmin class initializes a server-side Firebase environment using firebase-admin.
admin.ts
import { RefirebaseAdmin } from 'refirebase/admin';
export const admin = new RefirebaseAdmin({
projectId: process.env.FIREBASE_PROJECT_ID,
clientEmail: process.env.FIREBASE_CLIENT_EMAIL,
privateKey: process.env.FIREBASE_PRIVATE_KEY,
});You can also omit the arguments if the standard FIREBASE_PROJECT_ID, FIREBASE_CLIENT_EMAIL, and FIREBASE_PRIVATE_KEY environment variables are set.