in management/pre_firebase.js [5:34]
async function listProjects() {
const accessToken = await getAccessToken();
const options = {
uri: 'https://firebase.googleapis.com/v1beta1/availableProjects',
method: 'GET',
headers: {
'Authorization': 'Bearer ' + accessToken,
},
json: true,
};
try {
const resp = await requestPromise(options);
console.log(JSON.stringify(resp));
const projects = resp['projectInfo'];
console.log(`Project total: ${projects.length}\n`);
for (let i in projects) {
const project = projects[i];
console.log(
`
Project ${i}
ID: ${project['project']}
Display Name: ${project['displayName']}
`
);
}
} catch(err) {
console.error(err);
}
}