UNPKG

create-node-mongo-express-app

Version:

Node Js Template with MVC pattern, typescript, mongoose and express

14 lines (10 loc) 520 B
import { Router } from 'express'; import Promisify from '../utils/Promisify'; import { todoController } from '../controller/todo.controller'; const todoRouter = Router(); todoRouter.get('/', Promisify(todoController.getAllTodos)); todoRouter.get('/:id', Promisify(todoController.getTodoById)); todoRouter.post('/', Promisify(todoController.createTodo)); todoRouter.put('/:id', Promisify(todoController.updateTodo)); todoRouter.delete('/:id', Promisify(todoController.deleteTodo)); export { todoRouter };