UNPKG

425 Btext/coffeescriptView Raw
1Connector = require('./connector')
2Crypto = require('./crypto')
3Publisher = require('./publisher')
4
5
6exports.start = (ixApiDir) ->
7 Publisher.publishAndFindProxy(ixApiDir)
8 .then (data) ->
9 Connector.connectToProxy(data)
10
11exports.startHttpProxy = (upstreamUrl) ->
12 Publisher.publishHttpAndFindProxy()
13 .then (data) ->
14 Connector.connectHttpToProxy(upstreamUrl, data)
15
16exports.setKey = (key) ->
17 Crypto.setKey(key)