json-server
Version:
Get a full fake REST API with zero coding in less than 30 seconds
14 lines (13 loc) • 338 B
JavaScript
const express = require('express');
const rewrite = require('express-urlrewrite');
module.exports = routes => {
const router = express.Router();
router.get('/__rules', (req, res) => {
res.json(routes);
});
Object.keys(routes).forEach(key => {
router.use(rewrite(key, routes[key]));
});
return router;
};
;