var firebase = require('firebase-admin'); const serviceAccount = require('./admin-key.json'); firebase.initializeApp({ credential: firebase.credential.cert(serviceAccount), databaseURL: 'https://xxxxxx.firebaseio.com/' }); exports.handler = async (event, context, callback) => { var db = firebase.database(); var ref = db.ref(`users/${event.userID}`); const snapshot = await ref.once('value'); console.log(snapshot.val()) callback(null, snapshot.val()); context.succeed(); }; Aparece la variable de snapshot en los registros, pero la función no devuelve ningún dato, solo se agota después del límite de tiempo máximo. ¿Alguna idea de cómo hacer que funcione para NodeJS 14.x?