Firebase Functions - Funções Async
Usando "async" no Firebase Functions para chamadas assíncronas

Olá meus Unicórnios! 🦄✨
Sim, o Firebase Function suporta funções assíncronas!
Para isto, basta adicionar "async" na chamada da função:
exports.helloworld = functions.https.onRequest(async (req, res) => {
// Função
});
Segue como nossa função completa ficou:
const functions = require("firebase-functions");
const cors = require('cors')({origin: true});
const {
log,
info,
debug,
warn
} = require("firebase-functions/logger");
exports.helloworld = functions.https.onRequest(async (req, res) => {
cors(req, res, async () => {
log('>> log <<');
info('>> info <<');
debug('>> debug <<');
warn('>> warn <<');
res.json({ Status: "OK" });
});
});
Por hoje é só, meus unicórnios! 🦄✨
Que a magia do arco-íris continue brilhando em suas vidas! Até mais! 🌈🌟