awais
Version:
Get to know Awais via `npx awais`.
23 lines (18 loc) • 648 B
JavaScript
const ora = require('ora');
const { green, yellow } = require('chalk');
const axios = require('axios');
const handleError = require('cli-handle-error');
const to = require('await-to-js').default;
const spinner = ora({ text: '' });
const apiURL = `https://api.github.com/users/ahmadawais`;
module.exports = async () => {
spinner.start(`${yellow(`FOLLOWERS`)} fetching…`);
const [error, res] = await to(axios.get(apiURL));
handleError(`API CALL FAILED`, error, true, true);
const ghFollowers = res.data.followers;
// spinner.succeed(`${green(`FOLLOWERS`)} fetched`);
spinner.stop();
console.log(`
GitHub Followers: ${ghFollowers}
`);
};