UNPKG

firebase-admin

Version:
21 lines (20 loc) 611 B
/*! firebase-admin v13.2.0 */ "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getFirebaseMetadata = getFirebaseMetadata; function getFirebaseMetadata(endpoint, file) { const uri = `${endpoint}/b/${file.bucket.name}/o/${encodeURIComponent(file.name)}`; return new Promise((resolve, reject) => { file.storage.makeAuthenticatedRequest({ method: 'GET', uri, }, (err, body) => { if (err) { reject(err); } else { resolve(body); } }); }); }