import admin from 'firebase-admin' let initialized = false export const initFirebase = () => { if (initialized) return admin.initializeApp({ credential: admin.credential.cert({ projectId: process.env.FIREBASE_PROJECT_ID, clientEmail: process.env.FIREBASE_CLIENT_EMAIL, privateKey: process.env.FIREBASE_PRIVATE_KEY?.replace(/\\n/g, '\n'), }), }) initialized = true } export const verifyFirebaseToken = async (token) => { return admin.auth().verifyIdToken(token) }