@naoufal/create-react-component
Version:
The fastest way to create React Components
32 lines (28 loc) • 560 B
JavaScript
global.Promise = require('bluebird');
const inquirer = require('inquirer');
const { execution } = require('./execution');
const {
pathQuestion,
createDirectoryQuestion,
nameQuestion,
templateQuestion,
typeQuestion
} = require('./questions');
function interactive(command) {
inquirer.prompt([
pathQuestion,
createDirectoryQuestion,
nameQuestion,
templateQuestion,
typeQuestion,
])
.then(answers => {
return execution(answers);
})
.catch(e => {
console.log(e.stack);
});
}
module.exports = {
interactive
};