reactium
Version:
A CLI for creating Reactium / Actinium projects.
34 lines (27 loc) • 743 B
JavaScript
import Actions from './actions.js';
export default ({ params, props }) => {
const { ActionSequence, ora } = arcli;
console.log('');
const spinner = ora({
spinner: 'dots',
color: 'cyan',
});
spinner.start();
const actions = Actions(spinner);
return ActionSequence({
actions,
options: { params, props },
})
.then(success => {
spinner.start();
spinner.succeed('Command creation complete!');
console.log('');
return success;
})
.catch(error => {
spinner.start();
spinner.fail('Command creation error!');
console.log(error);
return error;
});
};