forked from coolaj86/goldilocks.js
16 lines
530 B
JavaScript
16 lines
530 B
JavaScript
'use strict';
|
|
|
|
// TODO needs some sort of config-sync
|
|
process.on('message', function (conf) {
|
|
var deps = {
|
|
messenger: process
|
|
// Note that if a custom createConnections is used it will be called with different
|
|
// sets of custom options based on what is actually being proxied. Most notably the
|
|
// HTTP proxying connection creation is not something we currently control.
|
|
, net: require('net')
|
|
};
|
|
deps.proxy = require('./proxy-conn').create(deps, conf);
|
|
|
|
require('./goldilocks.js').create(deps, conf);
|
|
});
|