confectus
Version:
3 lines (2 loc) • 495 B
JavaScript
import t from"chalk";import{createSpinner as i}from"nanospinner";var s=class{constructor(r){this.setupManagerRepository=r}async execute(r){let e=i("We're rushing to setup your project!").start();try{await this.setupManagerRepository.installDependencies(r),e.success({text:"Project dependencies installed successfully!"}),e.success({text:`${t.bold.magenta("Thank you for using Confectus! See you in the next code!")}
`})}catch(o){e.error({text:t.red(o)}),process.exit(1)}}};export{s as a};