--- a/server/bo_client/server/mocks/geonames.js Tue Sep 27 23:43:29 2016 +0200
+++ b/server/bo_client/server/mocks/geonames.js Wed Sep 28 15:58:18 2016 +0200
@@ -1,21 +1,26 @@
-/*jshint node:true*/
+/* jshint node:true */
+/* eslint-env node */
+/* eslint global-require: 0, no-magic-numbers: 0 */
+
module.exports = function(app) {
- var express = require('express');
- var _ = require('lodash');
+ const express = require('express');
+ const _ = require('lodash');
- var v1GeonamesRouter = express.Router();
+ const v1GeonamesRouter = express.Router();
- var geonamesMappings = require('../fixtures/geonames');
+ const geonamesMappings = require('../fixtures/geonames');
- v1GeonamesRouter.get('/:id', function(req, res) {
- var idList = req.params.id.split(',');
- res.send({
- 'geonamesids': _.reduce(idList, function(r, id) {
- r[id] = (id in geonamesMappings)?geonamesMappings[id]:null;
- return r;
- }, {}),
- });
+ v1GeonamesRouter.get('/:id', function(req, res) {
+ const idList = req.params.id.split(',');
+
+ res.send({
+ geonamesids: _.reduce(idList, function(r, id) {
+ r[id] = (id in geonamesMappings) ? geonamesMappings[id] : null;
+
+ return r;
+ }, {})
});
+ });
- app.use('/api/v1/geonames', v1GeonamesRouter);
+ app.use('/api/v1/geonames', v1GeonamesRouter);
};