jokes-generator-cli
Version:
A CLI application that generates random jokes
19 lines (17 loc) • 582 B
JavaScript
const axios = require('axios');
const sp = require('spinnies');
const display=require('./display');
const app=async()=>{
const spinnies=new sp();
try {
spinnies.add('spinner-1', { text: 'Getting your joke' });
const {data}= await axios.get('https://v2.jokeapi.dev/joke/Any')
display(data);
spinnies.succeed('spinner-1', { text: 'Success!' });
} catch (error) {
console.log("Try again after sometime");
spinnies.fail('spinner-1', { text: 'Fail :(' });
}
console.log('');
}
module.exports=app;