UNPKG

@lomray/microservice-users

Version:

Users microservice based on NodeJS & inverted json.

21 lines (17 loc) 614 B
'use strict'; var tslib = require('tslib'); var microserviceHelpers = require('@lomray/microservice-helpers'); var FirebaseAdmin = require('firebase-admin'); var index = require('../../constants/index.js'); let isInit = false; var FirebaseSdk = () => tslib.__awaiter(void 0, void 0, void 0, function* () { if (!isInit) { const { credential } = yield microserviceHelpers.firebaseConfig(index); FirebaseAdmin.initializeApp({ credential: FirebaseAdmin.credential.cert(credential), }); isInit = true; } return FirebaseAdmin; }); module.exports = FirebaseSdk;