Skip to content

Latest commit

 

History

History
20 lines (15 loc) · 458 Bytes

README.md

File metadata and controls

20 lines (15 loc) · 458 Bytes

Repository-pattern with DTO And Typescript

Minimal implementation of Restapis using express, typescript, Repository pattern, DTO

Installation setup

1. Basic dependencies

  npm install express dotenv nodemon jwt joi mongoose pm2 jest supertest helmet cors

2. Typescript dependencies

  npm install -D typescript awilix awilix-express ts-node @types/express @types/node

3. Generate tsconfig file

  npx tsc --init