UNPKG

build-express-api

Version:

Command line interface for instantly building an express rest api

45 lines (41 loc) 826 B
const createControllerQs = [ { type: 'input', name: 'controllerName', message: 'Controller name: ' }, { type: 'list', name: 'controllerType', message: 'Controller type: ', choices: [ 'Plain (Sample controller with 4 routes)', 'Custom routes' ] } ]; const customRouteQs = [ { type: 'input', name: 'customRoutes', message: 'Enter routes in JSON format { "routeName": "METHOD", }: ' } ]; const createModelQs = [ { type: 'input', name: 'modelName', message: 'Model name: ' }, { type: 'input', name: 'modelProps', message: 'Enter model properties ( eg. username: String, ):' } ] const questions = { createControllerQs, customRouteQs, createModelQs } module.exports = questions;