14 lines
		
	
	
		
			470 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			14 lines
		
	
	
		
			470 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')
 | |
|   };
 | |
|   require('./goldilocks.js').create(deps, conf);
 | |
| });
 |