UNPKG

@toptal/davinci-code

Version:

Code generation package for frontend applications

20 lines (16 loc) 484 B
const DEFAULT_NEWCOMPONENT_COMMAND = 'new' module.exports = { prompt: ({ prompter, args }) => { const argvName = process.argv[process.argv.length - 1] if (argvName && argvName !== DEFAULT_NEWCOMPONENT_COMMAND) { return Promise.resolve({ name: argvName }) } else if (args.name) { return Promise.resolve({ name: args.name }) } return prompter.prompt({ type: 'input', name: 'name', message: "What's the module name?", }) }, }