UNPKG

confectus

Version:
2 lines (1 loc) 543 B
import s from"chalk";import{createSpinner as i}from"nanospinner";var r=class{constructor(e){this.setupManagerRepository=e}async execute(e){let t=i("We're rushing to setup your project!").start();try{if(e.stack==="Frontend"){await this.setupManagerRepository.setupFrontendConfigurations(e),t.success({text:"Project environment is now complete!"});return}await this.setupManagerRepository.setupBackendConfigurations(e),t.success({text:"Project environment is now complete!"})}catch(o){t.error({text:s.red(o)}),process.exit(1)}}};export{r as a};