@conveyal/commute
Version:
Commute analysis
27 lines (25 loc) • 548 B
JavaScript
const models = require('../models')
const endpointFactory = require('../utils/restEndpoints')
module.exports = function makeRoutes (app, jwt) {
const baseCfg = {
model: models.MultiSite,
name: 'multi-site'
}
endpointFactory.makeRestEndpoints(
app,
jwt,
Object.assign(
{
commands: {
'Collection GET': {},
'Collection POST': {},
GET: {},
DELETE: {},
PUT: {}
}
},
baseCfg
)
)
endpointFactory.makePublicRestEndpoints(app, baseCfg)
}