@ucef/mernpack
Version:
mern squelette application
48 lines (38 loc) • 1.11 kB
JavaScript
const program = require('commander');
const createApp = require('./server/squelette')
const { createController } = require('./server/creations/newCrud')
createApp.ServerCreate("default"); /// verification create defaut au lancement node module
// create starter pack
program
.version('1.0.0')
.description('test')
program
.command('make:server <ModelName>')
.alias('ms')
.description('starter project created succesfuly')
.action((modelName) => {
createApp.ServerCreate(modelName)
})
// create Controller
program
.version('1.0.0')
.description('create controller')
program
.command('make:controller <controllerName>')
.alias('mc')
.description(`controller created succesfuly`)
.action((modelName) => {
createController(modelName)
})
program
.version('1.0.0')
.description('create test')
program
.command('make:test <controllerName>')
.alias('mc')
.description(`controller created succesfuly`)
.action((modelName) => {
createController(modelName)
})
program.parse(process.args)