`Inquirer.js` has many bugs that lead the interactive prompts to workaround. A change need to be made to make it more elegant. Logic of the prompts need to be reworked too