qucikie-backend
Version:
quickie-backend template for generating backend using node and typescript
57 lines (47 loc) • 1.24 kB
JavaScript
import { type } from "os";
export const QUESTIONS = [
{
name : 'pkgName',
type : 'input' ,
message : "package-name : " ,
validate : (input) =>{
if(!input){
return "Please Enter Valid Package Name";
}
return true;
},
} ,
{
name : 'lang',
type : 'list' ,
message : "which one do you wanna use ? " ,
choices : ["javascript" , "typescript" , "go-lang" , "flask"] ,
default : "javascript" ,
},
{
name : 'db' ,
type : 'list' ,
message : 'which database you wanna use ? ' ,
choices : ['postgresql' , 'mongodb' , 'reddis'] ,
default : 'postgresql',
},
{
name : 'prisma' ,
type : 'confirm',
message : 'do you wanna use prisma ORM ? ' ,
when : (ans) => ans.db === 'postgresql' ,
default : false,
},
{
name : 'git',
type : 'confirm' ,
message :'initialise this as a git repo' ,
default : true ,
},
{
name : 'npm' ,
type : 'confirm' ,
message : 'install the necessary packages ? ' ,
default : false ,
}
]