npm install rest-mount
var rmount = require('rest-mount');
var http = /* ... */;
var routes = [
{
method: 'post',
path: [ 'accounts' ],
handlers: [ function (req, res, next) { /*...*/ } ]
},
{
method: 'get',
path: [ 'accounts', ':id' ],
handlers: [
function (req, res, next) { /*...*/ },
function (req, res, next) { /*...*/ }
]
}
];
rmount.mount(routes, http, '/service');