const router = require('express').Router() module.exports = router const ascii = require('../ascii') router.use('/tasks', require('./tasks')) router.use('/projects', require('./projects')) router.use('/articles', require('./articles')) router.use('/tags', require('./tags')) router.use('/comments', require('./comments')) router.use('/votes', require('./votes')) router.use('/users', require('./users')) router.get('/', async (req, res, next) => { try { res.json({ ascii }) } catch (err) { console.log(err) next() } }) router.use((req, res, next) => { const error = new Error(`Not Found: ${req.url}`) console.log(error.message) error.status = 404 next() })