author | ymh <ymh.work@gmail.com> |
Sun, 28 Feb 2016 09:30:23 +0100 | |
changeset 134 | c06d08c8a1b8 |
parent 28 | b0b56e0f8c7f |
child 305 | ff6cf3fc5f40 |
permissions | -rw-r--r-- |
/*jshint node:true*/ module.exports = function(app) { var express = require('express'); var _ = require('lodash'); var v1LexvoRouter = express.Router(); var lexvoMappings = require('../fixtures/lexvo'); v1LexvoRouter.get('/:id', function(req, res) { var idList = req.params.id.split(','); res.send({ 'lexvoids': _.reduce(idList, function(r, id) { r[id] = (id in lexvoMappings)?lexvoMappings[id]:null; return r; }, {}), }); }); app.use('/api/v1/lexvo', v1LexvoRouter); };