import ora from 'ora'; const spinner = ora({ spinner: 'dots', }) export const updateSpinnerText = (message: string) => { if(spinner.isSpinning) { spinner.text = message return; } spinner.start(message) } export const stopSpinner = () => { if(spinner.isSpinning) { spinner.stop() } } export const spinnerError = (message?: string) => { if(spinner.isSpinning) { spinner.fail(message) } } export const spinnerSuccess = (message?: string) => { if(spinner.isSpinning) { spinner.succeed(message) } } export const spinnerInfo = (message: string) => { spinner.info(message) }