express-gateway
Version:
A microservices API gateway built on top of ExpressJS
23 lines (20 loc) • 408 B
JavaScript
module.exports = function (client) {
const baseUrl = 'policies/';
return {
activate (name) {
return client
.put(baseUrl + name)
.then(res => res.body);
},
deactivate (name) {
return client
.delete(baseUrl + name)
.then(res => res.body);
},
list () {
return client
.get(baseUrl)
.then(res => res.body);
}
};
};