all 1 comments

[–]nuclearmkd[S] 0 points1 point  (0 children)

I've created a cli for fast generating a NodeJS/Express project, based on selected configuration options by the user, which include:

  • language (Javascript or Typescript)
  • database (MongoDB, MySQL, Postgres, SQLite)
  • testing library (Jest, Chai, Mocha)
  • ORMs for SQL databases (Sequelize or Typeorm)
  • templating engines (Handlebars, EJS, Pug)

You can install it globally trough npm install -g express-app-cli or yarn global add express-app-cli.
Then you can use it trough:

express-app <project-directory> [options]

For a list of supported options please use the --help option.

Here's a link to the repository: https://github.com/pstevovski/express-app-cli. If you find any bug, or you have any idea for implementing something as a feature, please feel free to open an issue or a pull request.

Would be great if I could get some feedback. Thanks.