@ancxkush/create-ts-express-mongo-starter-code
Version:
NodeJS/Express starter code with - TypeScript, MongoDB setup, Exception Handler, Logger, HTTP testing example, Swagger Docs example, Mongoose model example, JOI validation example, CRUD operations example
17 lines (12 loc) • 343 B
text/typescript
import express from 'express'
import {
getAllBooks,
getBook,
createBook,
deleteBook,
updateBook,
} from '../controllers/example.controllers'
const router = express.Router()
router.route('/').get(getAllBooks).post(createBook)
router.route('/:id').get(getBook).patch(updateBook).delete(deleteBook)
export default router