pomodoro/server/services/pomodoros/router.js
Linus Miller 47ce0a2a33 Huge commit
- Update all deps
 - Apply midwest changes
 - Convert all templates to JSX
 - Preact instead of Marko
 - Babel & Eslint
2016-11-10 14:34:44 +01:00

20 lines
519 B
JavaScript

'use strict';
const router = new (require('express')).Router();
const mw = require('./middleware');
const { isAuthenticated } = require('midwest-module-membership/passport/authorization-middleware');
router.route('/')
.get(isAuthenticated, mw.formatQuery, mw.paginate, mw.query)
.post(isAuthenticated, mw.create);
router.route('/:id')
.get(isAuthenticated, mw.findById)
.patch(isAuthenticated, mw.update)
.put(isAuthenticated, mw.replace)
.delete(isAuthenticated, mw.remove);
module.exports = router;