/Typescript-Express-Starter

Basic configuration for express app with typescript.

Primary LanguageTypeScript

Typescript-Express-Starter

Basic configuration for express app with typescript. This app has following built in support

  • environment variable
  • mongoDB
  • authentication support and middleware
  • has a default error handling middleware
  • has a default no route found middleware
  • can generate swagger UI using swagger js docs.

The App currently has the following scripts pre-configured

  • npm run serve - Serves the app with hot-reload enabled. Uses nodemon
  • npm start - Serves the built javascript of the app. This will be used for deployment

This app requires Nodejs 12 +