Make local DEV work out of the box

This commit is contained in:
MartinBraquet
2025-09-20 23:51:28 +02:00
parent d7c95e2ae0
commit 84a437772d
22 changed files with 138 additions and 121 deletions

View File

@@ -1,16 +1,12 @@
import * as admin from 'firebase-admin'
import { getServiceAccountCredentials } from 'common/secrets'
export const getLocalEnv = () => {
return (process.env.ENV?.toUpperCase() ?? 'STAGING') as 'PROD' | 'DEV'
}
import {getServiceAccountCredentials} from "shared/firebase-utils";
// Locally initialize Firebase Admin.
export const initAdmin = () => {
try {
const env = getLocalEnv()
const serviceAccount = getServiceAccountCredentials(env)
const serviceAccount = getServiceAccountCredentials()
console.log(
`Initializing connection to ${serviceAccount.project_id} Firebase...`
)