Bare template for nodejs + typescript
npm i
npm run docker:start
npm run dev
- eslint
- ts config
- jest config
- nodemon config
- file structure following with: router, controller, service, startup config
- simple jest unit test if you're new to it
- http requests for quick testing
- local db (docker) - added September 30, 2020 ✔️
- Prisma ORM - added September 30, 2020 ✔️
Well, a lot 😃, but I'll try to keep this up to date and include a few missing things
- proper error handling
- proper logging
- basic security
- hooks
- swagger
- middlewares
This is an attempt to help a few folks trying to get a grasp on nodejs(and ts) as well as for my own use 🌚