Skip to content

Instantly share code, notes, and snippets.

@dariye
Created September 7, 2018 15:02

Revisions

  1. dariye created this gist Sep 7, 2018.
    13 changes: 13 additions & 0 deletions micro-proxy.js
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,13 @@
    const createProxy = require('micro-proxy')
    const services = require('./services')
    const {port} = require('./config').server

    const server = createProxy(Object.values(services)
    .map(service => service[process.env.NODE_ENV]))

    server.listen(port, (err) => {
    if (err) throw err
    console.log(`> Ready on http://localhost:${port}`)
    })

    module.exports = server