UNPKG

express-gateway

Version:

A microservices API gateway built on top of ExpressJS

19 lines (14 loc) 362 B
const superagent = require('superagent'); const superagentPrefix = require('superagent-prefix'); module.exports = ({ baseUrl, verbose, headers }) => { const agent = superagent .agent() .use(superagentPrefix(baseUrl)); if (headers) { agent.set(headers); } if (verbose) { agent.use(require('superagent-logger')); } return agent; };