gitextract_35nzldb_/ ├── .gitignore ├── .prettierrc ├── README.md ├── nest-cli.json ├── package.json ├── src/ │ ├── app.controller.spec.ts │ ├── app.controller.ts │ ├── app.module.ts │ ├── app.service.ts │ ├── core/ │ │ ├── constants/ │ │ │ └── index.ts │ │ ├── database/ │ │ │ ├── database.config.ts │ │ │ ├── database.module.ts │ │ │ ├── database.providers.ts │ │ │ └── interfaces/ │ │ │ └── dbConfig.interface.ts │ │ ├── guards/ │ │ │ └── doesUserExist.guard.ts │ │ └── pipes/ │ │ └── validate.pipe.ts │ ├── main.ts │ └── modules/ │ ├── auth/ │ │ ├── auth.controller.spec.ts │ │ ├── auth.controller.ts │ │ ├── auth.module.ts │ │ ├── auth.service.spec.ts │ │ ├── auth.service.ts │ │ ├── jwt.strategy.ts │ │ └── local.strategy.ts │ ├── posts/ │ │ ├── dto/ │ │ │ └── post.dto.ts │ │ ├── post.entity.ts │ │ ├── posts.controller.spec.ts │ │ ├── posts.controller.ts │ │ ├── posts.module.ts │ │ ├── posts.providers.ts │ │ ├── posts.service.spec.ts │ │ └── posts.service.ts │ └── users/ │ ├── dto/ │ │ └── user.dto.ts │ ├── user.entity.ts │ ├── users.module.ts │ ├── users.providers.ts │ ├── users.service.spec.ts │ └── users.service.ts ├── test/ │ ├── app.e2e-spec.ts │ └── jest-e2e.json ├── tsconfig.build.json ├── tsconfig.json └── tslint.json