UNPKG

mocked-js

Version:

a light mock server for developer.

21 lines (18 loc) 545 B
const match = require('./match.js'); module.exports = (req, res, options) => { const url = req.url; const data = match(url, options); if (req.url === '/__database' || req.url === '/') { res.end(JSON.stringify(options.db)); } else if(req.url === '/__routes') { res.end(JSON.stringify(options.routes)); } else { if (data) { // res.statusCode = 404; res.end(JSON.stringify(data)); } else { res.statusCode = 404; res.end('404'); } } }