├── .gitignore ├── README.md ├── Workshop - Node - Express - TS.postman_collection.json ├── package.json ├── src ├── controllers │ ├── auth │ │ └── auth.controller.ts │ └── task │ │ └── task.controller.ts ├── database │ ├── database.sqlite │ └── ormconfig.ts ├── middlewares │ └── auth.middleware.ts ├── models │ ├── task.entity.ts │ ├── token.entity.ts │ └── user.entity.ts ├── routes │ ├── auth │ │ └── auth.routes.ts │ ├── index.ts │ └── task │ │ └── task.routes.ts └── server.ts ├── tsconfig.json └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .env 3 | dist -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipez3r0/workshop-node-ts-intro/HEAD/README.md -------------------------------------------------------------------------------- /Workshop - Node - Express - TS.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipez3r0/workshop-node-ts-intro/HEAD/Workshop - Node - Express - TS.postman_collection.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipez3r0/workshop-node-ts-intro/HEAD/package.json -------------------------------------------------------------------------------- /src/controllers/auth/auth.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipez3r0/workshop-node-ts-intro/HEAD/src/controllers/auth/auth.controller.ts -------------------------------------------------------------------------------- /src/controllers/task/task.controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipez3r0/workshop-node-ts-intro/HEAD/src/controllers/task/task.controller.ts -------------------------------------------------------------------------------- /src/database/database.sqlite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipez3r0/workshop-node-ts-intro/HEAD/src/database/database.sqlite -------------------------------------------------------------------------------- /src/database/ormconfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipez3r0/workshop-node-ts-intro/HEAD/src/database/ormconfig.ts -------------------------------------------------------------------------------- /src/middlewares/auth.middleware.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipez3r0/workshop-node-ts-intro/HEAD/src/middlewares/auth.middleware.ts -------------------------------------------------------------------------------- /src/models/task.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipez3r0/workshop-node-ts-intro/HEAD/src/models/task.entity.ts -------------------------------------------------------------------------------- /src/models/token.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipez3r0/workshop-node-ts-intro/HEAD/src/models/token.entity.ts -------------------------------------------------------------------------------- /src/models/user.entity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipez3r0/workshop-node-ts-intro/HEAD/src/models/user.entity.ts -------------------------------------------------------------------------------- /src/routes/auth/auth.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipez3r0/workshop-node-ts-intro/HEAD/src/routes/auth/auth.routes.ts -------------------------------------------------------------------------------- /src/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipez3r0/workshop-node-ts-intro/HEAD/src/routes/index.ts -------------------------------------------------------------------------------- /src/routes/task/task.routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipez3r0/workshop-node-ts-intro/HEAD/src/routes/task/task.routes.ts -------------------------------------------------------------------------------- /src/server.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipez3r0/workshop-node-ts-intro/HEAD/src/server.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipez3r0/workshop-node-ts-intro/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/felipez3r0/workshop-node-ts-intro/HEAD/yarn.lock --------------------------------------------------------------------------------