You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

user.js 479B

1234567891011121314
  1. const express = require('express')
  2. const endpoints = require('../endpoints/user')
  3. const router = new express.Router()
  4. const auth = require('../middleware/auth')
  5. router.get('/users', endpoints.getUsers)
  6. router.get('/users/:id', endpoints.getUser)
  7. router.post('/users', endpoints.createUser)
  8. router.put('/users/:id', endpoints.updateUser)
  9. router.patch('/users/:id/contacts', endpoints.updateUserContacts)
  10. router.delete('/users/:id', endpoints.deleteUser)
  11. module.exports = router