Switch to new repository
diff --git a/node_modules/http-proxy/coverage/lcov.info b/node_modules/http-proxy/coverage/lcov.info
new file mode 100644
index 0000000..eb81599
--- /dev/null
+++ b/node_modules/http-proxy/coverage/lcov.info
@@ -0,0 +1,767 @@
+TN:
+SF:/Users/jcrugzz/github/nodejitsu/node-http-proxy/lib/http-proxy.js
+FN:21,createProxyServer
+FNF:1
+FNH:0
+FNDA:0,createProxyServer
+DA:2,1
+DA:51,0
+DA:55,1
+DA:56,1
+DA:57,1
+DA:65,1
+LF:6
+LH:5
+BRF:0
+BRH:0
+end_of_record
+TN:
+SF:/Users/jcrugzz/github/nodejitsu/node-http-proxy/lib/http-proxy/common.js
+FN:33,(anonymous_0)
+FN:39,(anonymous_1)
+FN:125,(anonymous_2)
+FN:143,(anonymous_3)
+FN:160,(anonymous_4)
+FN:172,(anonymous_5)
+FN:213,rewriteCookieProperty
+FN:215,(anonymous_7)
+FN:219,(anonymous_8)
+FN:246,hasPort
+FNF:10
+FNH:0
+FNDA:0,(anonymous_0)
+FNDA:0,(anonymous_1)
+FNDA:0,(anonymous_2)
+FNDA:0,(anonymous_3)
+FNDA:0,(anonymous_4)
+FNDA:0,(anonymous_5)
+FNDA:0,rewriteCookieProperty
+FNDA:0,(anonymous_7)
+FNDA:0,(anonymous_8)
+FNDA:0,hasPort
+DA:1,1
+DA:2,1
+DA:3,1
+DA:4,1
+DA:6,1
+DA:7,1
+DA:12,1
+DA:33,1
+DA:34,0
+DA:37,0
+DA:39,0
+DA:42,0
+DA:43,0
+DA:45,0
+DA:46,0
+DA:49,0
+DA:50,0
+DA:53,0
+DA:54,0
+DA:57,0
+DA:58,0
+DA:62,0
+DA:63,0
+DA:69,0
+DA:70,0
+DA:71,0
+DA:73,0
+DA:78,0
+DA:79,0
+DA:86,0
+DA:95,0
+DA:97,0
+DA:99,0
+DA:100,0
+DA:105,0
+DA:125,1
+DA:126,0
+DA:127,0
+DA:129,0
+DA:131,0
+DA:143,1
+DA:144,0
+DA:146,0
+DA:160,1
+DA:161,0
+DA:172,1
+DA:176,0
+DA:177,0
+DA:178,0
+DA:179,0
+DA:182,0
+DA:188,0
+DA:199,0
+DA:201,0
+DA:213,1
+DA:214,0
+DA:215,0
+DA:216,0
+DA:219,0
+DA:221,0
+DA:222,0
+DA:223,0
+DA:224,0
+DA:227,0
+DA:229,0
+DA:231,0
+DA:234,0
+DA:247,0
+LF:68
+LH:13
+BRDA:34,0,0,0
+BRDA:34,0,1,0
+BRDA:34,1,0,0
+BRDA:34,1,1,0
+BRDA:35,2,0,0
+BRDA:35,2,1,0
+BRDA:35,3,0,0
+BRDA:35,3,1,0
+BRDA:39,4,0,0
+BRDA:39,4,1,0
+BRDA:42,5,0,0
+BRDA:42,5,1,0
+BRDA:45,6,0,0
+BRDA:45,6,1,0
+BRDA:49,7,0,0
+BRDA:49,7,1,0
+BRDA:53,8,0,0
+BRDA:53,8,1,0
+BRDA:57,9,0,0
+BRDA:57,9,1,0
+BRDA:57,10,0,0
+BRDA:57,10,1,0
+BRDA:58,11,0,0
+BRDA:58,11,1,0
+BRDA:62,12,0,0
+BRDA:62,12,1,0
+BRDA:69,13,0,0
+BRDA:69,13,1,0
+BRDA:70,14,0,0
+BRDA:70,14,1,0
+BRDA:71,15,0,0
+BRDA:71,15,1,0
+BRDA:71,16,0,0
+BRDA:71,16,1,0
+BRDA:78,17,0,0
+BRDA:78,17,1,0
+BRDA:79,18,0,0
+BRDA:79,18,1,0
+BRDA:79,19,0,0
+BRDA:79,19,1,0
+BRDA:80,20,0,0
+BRDA:80,20,1,0
+BRDA:86,21,0,0
+BRDA:86,21,1,0
+BRDA:87,22,0,0
+BRDA:87,22,1,0
+BRDA:95,23,0,0
+BRDA:95,23,1,0
+BRDA:99,24,0,0
+BRDA:99,24,1,0
+BRDA:101,25,0,0
+BRDA:101,25,1,0
+BRDA:101,26,0,0
+BRDA:101,26,1,0
+BRDA:101,27,0,0
+BRDA:101,27,1,0
+BRDA:144,28,0,0
+BRDA:144,28,1,0
+BRDA:146,29,0,0
+BRDA:146,29,1,0
+BRDA:148,30,0,0
+BRDA:148,30,1,0
+BRDA:161,31,0,0
+BRDA:161,31,1,0
+BRDA:214,32,0,0
+BRDA:214,32,1,0
+BRDA:221,33,0,0
+BRDA:221,33,1,0
+BRDA:223,34,0,0
+BRDA:223,34,1,0
+BRDA:229,35,0,0
+BRDA:229,35,1,0
+BRF:72
+BRH:0
+end_of_record
+TN:
+SF:/Users/jcrugzz/github/nodejitsu/node-http-proxy/lib/http-proxy/index.js
+FN:28,createRightProxy
+FN:30,(anonymous_1)
+FN:31,(anonymous_2)
+FN:63,(anonymous_3)
+FN:90,ProxyServer
+FN:100,(anonymous_5)
+FN:104,(anonymous_6)
+FN:114,(anonymous_7)
+FN:124,(anonymous_8)
+FN:126,(anonymous_9)
+FN:133,(anonymous_10)
+FN:141,(anonymous_11)
+FN:148,done
+FN:156,(anonymous_13)
+FN:163,(anonymous_14)
+FN:171,(anonymous_15)
+FN:178,(anonymous_16)
+FNF:17
+FNH:0
+FNDA:0,createRightProxy
+FNDA:0,(anonymous_1)
+FNDA:0,(anonymous_2)
+FNDA:0,(anonymous_3)
+FNDA:0,ProxyServer
+FNDA:0,(anonymous_5)
+FNDA:0,(anonymous_6)
+FNDA:0,(anonymous_7)
+FNDA:0,(anonymous_8)
+FNDA:0,(anonymous_9)
+FNDA:0,(anonymous_10)
+FNDA:0,(anonymous_11)
+FNDA:0,done
+FNDA:0,(anonymous_13)
+FNDA:0,(anonymous_14)
+FNDA:0,(anonymous_15)
+FNDA:0,(anonymous_16)
+DA:1,1
+DA:2,1
+DA:3,1
+DA:4,1
+DA:5,1
+DA:6,1
+DA:7,1
+DA:8,1
+DA:10,1
+DA:30,0
+DA:31,0
+DA:32,0
+DA:33,0
+DA:34,0
+DA:38,0
+DA:39,0
+DA:41,0
+DA:44,0
+DA:45,0
+DA:50,0
+DA:52,0
+DA:54,0
+DA:57,0
+DA:58,0
+DA:63,0
+DA:64,0
+DA:65,0
+DA:68,0
+DA:69,0
+DA:72,0
+DA:81,0
+DA:82,0
+DA:88,1
+DA:91,0
+DA:93,0
+DA:94,0
+DA:96,0
+DA:97,0
+DA:98,0
+DA:100,0
+DA:101,0
+DA:104,0
+DA:105,0
+DA:108,0
+DA:112,1
+DA:114,1
+DA:119,0
+DA:120,0
+DA:124,1
+DA:125,0
+DA:126,0
+DA:128,0
+DA:132,0
+DA:133,0
+DA:136,0
+DA:138,0
+DA:141,1
+DA:142,0
+DA:143,0
+DA:144,0
+DA:149,0
+DA:150,0
+DA:151,0
+DA:156,1
+DA:157,0
+DA:158,0
+DA:160,0
+DA:161,0
+DA:163,0
+DA:164,0
+DA:167,0
+DA:169,0
+DA:171,1
+DA:172,0
+DA:173,0
+DA:175,0
+DA:176,0
+DA:178,0
+DA:179,0
+DA:182,0
+DA:184,0
+LF:81
+LH:16
+BRDA:32,0,0,0
+BRDA:32,0,1,0
+BRDA:38,1,0,0
+BRDA:38,1,1,0
+BRDA:45,2,0,0
+BRDA:45,2,1,0
+BRDA:46,3,0,0
+BRDA:46,3,1,0
+BRDA:57,4,0,0
+BRDA:57,4,1,0
+BRDA:64,5,0,0
+BRDA:64,5,1,0
+BRDA:68,6,0,0
+BRDA:68,6,1,0
+BRDA:68,7,0,0
+BRDA:68,7,1,0
+BRDA:81,8,0,0
+BRDA:81,8,1,0
+BRDA:93,9,0,0
+BRDA:93,9,1,0
+BRDA:94,10,0,0
+BRDA:94,10,1,0
+BRDA:119,11,0,0
+BRDA:119,11,1,0
+BRDA:128,12,0,0
+BRDA:128,12,1,0
+BRDA:132,13,0,0
+BRDA:132,13,1,0
+BRDA:143,14,0,0
+BRDA:143,14,1,0
+BRDA:150,15,0,0
+BRDA:150,15,1,0
+BRDA:157,16,0,0
+BRDA:157,16,1,0
+BRDA:157,17,0,0
+BRDA:157,17,1,0
+BRDA:160,18,0,0
+BRDA:160,18,1,0
+BRDA:164,19,0,0
+BRDA:164,19,1,0
+BRDA:167,20,0,0
+BRDA:167,20,1,0
+BRDA:172,21,0,0
+BRDA:172,21,1,0
+BRDA:172,22,0,0
+BRDA:172,22,1,0
+BRDA:175,23,0,0
+BRDA:175,23,1,0
+BRDA:179,24,0,0
+BRDA:179,24,1,0
+BRDA:182,25,0,0
+BRDA:182,25,1,0
+BRF:52
+BRH:0
+end_of_record
+TN:
+SF:/Users/jcrugzz/github/nodejitsu/node-http-proxy/lib/http-proxy/passes/web-incoming.js
+FN:7,(anonymous_0)
+FN:34,deleteLength
+FN:52,timeout
+FN:68,XHeaders
+FN:78,(anonymous_4)
+FN:100,stream
+FN:131,(anonymous_6)
+FN:138,(anonymous_7)
+FN:144,(anonymous_8)
+FN:153,createErrorHandler
+FN:154,proxyError
+FN:170,(anonymous_11)
+FN:181,(anonymous_12)
+FNF:13
+FNH:1
+FNDA:5,(anonymous_0)
+FNDA:0,deleteLength
+FNDA:0,timeout
+FNDA:0,XHeaders
+FNDA:0,(anonymous_4)
+FNDA:0,stream
+FNDA:0,(anonymous_6)
+FNDA:0,(anonymous_7)
+FNDA:0,(anonymous_8)
+FNDA:0,createErrorHandler
+FNDA:0,proxyError
+FNDA:0,(anonymous_11)
+FNDA:0,(anonymous_12)
+DA:1,1
+DA:2,1
+DA:3,1
+DA:4,1
+DA:5,1
+DA:7,1
+DA:8,5
+DA:11,1
+DA:22,1
+DA:35,0
+DA:37,0
+DA:38,0
+DA:53,0
+DA:54,0
+DA:69,0
+DA:71,0
+DA:72,0
+DA:78,0
+DA:79,0
+DA:85,0
+DA:103,0
+DA:105,0
+DA:106,0
+DA:107,0
+DA:109,0
+DA:111,0
+DA:117,0
+DA:118,0
+DA:119,0
+DA:121,0
+DA:122,0
+DA:126,0
+DA:131,0
+DA:132,0
+DA:137,0
+DA:138,0
+DA:139,0
+DA:144,0
+DA:145,0
+DA:149,0
+DA:150,0
+DA:151,0
+DA:154,0
+DA:155,0
+DA:156,0
+DA:157,0
+DA:160,0
+DA:161,0
+DA:163,0
+DA:168,0
+DA:170,0
+DA:171,0
+DA:173,0
+DA:174,0
+DA:175,0
+DA:179,0
+DA:181,0
+DA:182,0
+DA:185,0
+DA:187,0
+LF:60
+LH:9
+BRDA:35,0,0,0
+BRDA:35,0,1,0
+BRDA:35,1,0,0
+BRDA:35,1,1,0
+BRDA:35,1,2,0
+BRDA:53,2,0,0
+BRDA:53,2,1,0
+BRDA:69,3,0,0
+BRDA:69,3,1,0
+BRDA:71,4,0,0
+BRDA:71,4,1,0
+BRDA:73,5,0,0
+BRDA:73,5,1,0
+BRDA:75,6,0,0
+BRDA:75,6,1,0
+BRDA:80,7,0,0
+BRDA:80,7,1,0
+BRDA:81,8,0,0
+BRDA:81,8,1,0
+BRDA:85,9,0,0
+BRDA:85,9,1,0
+BRDA:103,10,0,0
+BRDA:103,10,1,0
+BRDA:105,11,0,0
+BRDA:105,11,1,0
+BRDA:109,12,0,0
+BRDA:109,12,1,0
+BRDA:111,13,0,0
+BRDA:111,13,1,0
+BRDA:112,14,0,0
+BRDA:112,14,1,0
+BRDA:121,15,0,0
+BRDA:121,15,1,0
+BRDA:122,16,0,0
+BRDA:122,16,1,0
+BRDA:126,17,0,0
+BRDA:126,17,1,0
+BRDA:127,18,0,0
+BRDA:127,18,1,0
+BRDA:132,19,0,0
+BRDA:132,19,1,0
+BRDA:137,20,0,0
+BRDA:137,20,1,0
+BRDA:155,21,0,0
+BRDA:155,21,1,0
+BRDA:155,22,0,0
+BRDA:155,22,1,0
+BRDA:160,23,0,0
+BRDA:160,23,1,0
+BRDA:168,24,0,0
+BRDA:168,24,1,0
+BRDA:171,25,0,0
+BRDA:171,25,1,0
+BRDA:173,26,0,0
+BRDA:173,26,1,0
+BRDA:173,27,0,0
+BRDA:173,27,1,0
+BRDA:175,28,0,0
+BRDA:175,28,1,0
+BRDA:179,29,0,0
+BRDA:179,29,1,0
+BRDA:182,30,0,0
+BRDA:182,30,1,0
+BRDA:185,31,0,0
+BRDA:185,31,1,0
+BRDA:187,32,0,0
+BRDA:187,32,1,0
+BRF:67
+BRH:0
+end_of_record
+TN:
+SF:/Users/jcrugzz/github/nodejitsu/node-http-proxy/lib/http-proxy/passes/web-outgoing.js
+FN:26,removeChunked
+FN:42,setConnection
+FN:50,setRedirectHostRewrite
+FN:85,writeHeaders
+FN:90,(anonymous_4)
+FN:119,(anonymous_5)
+FN:137,writeStatusCode
+FNF:7
+FNH:2
+FNDA:1,removeChunked
+FNDA:0,setConnection
+FNDA:1,setRedirectHostRewrite
+FNDA:0,writeHeaders
+FNDA:0,(anonymous_4)
+FNDA:0,(anonymous_5)
+FNDA:0,writeStatusCode
+DA:1,1
+DA:2,1
+DA:5,1
+DA:15,1
+DA:27,1
+DA:28,1
+DA:43,0
+DA:44,0
+DA:45,0
+DA:46,0
+DA:51,1
+DA:54,1
+DA:55,1
+DA:58,1
+DA:59,1
+DA:62,0
+DA:63,0
+DA:64,0
+DA:65,0
+DA:67,0
+DA:68,0
+DA:70,0
+DA:71,0
+DA:86,0
+DA:87,0
+DA:88,0
+DA:90,0
+DA:91,0
+DA:92,0
+DA:93,0
+DA:95,0
+DA:96,0
+DA:98,0
+DA:101,0
+DA:102,0
+DA:105,0
+DA:106,0
+DA:111,0
+DA:112,0
+DA:113,0
+DA:114,0
+DA:115,0
+DA:119,0
+DA:120,0
+DA:121,0
+DA:122,0
+DA:124,0
+DA:139,0
+DA:140,0
+DA:141,0
+DA:143,0
+LF:51
+LH:11
+BRDA:27,0,0,1
+BRDA:27,0,1,0
+BRDA:43,1,0,0
+BRDA:43,1,1,0
+BRDA:44,2,0,0
+BRDA:44,2,1,0
+BRDA:45,3,0,0
+BRDA:45,3,1,0
+BRDA:45,4,0,0
+BRDA:45,4,1,0
+BRDA:46,5,0,0
+BRDA:46,5,1,0
+BRDA:51,6,0,1
+BRDA:51,6,1,0
+BRDA:51,7,0,1
+BRDA:51,7,1,1
+BRDA:51,7,2,0
+BRDA:51,7,3,1
+BRDA:51,7,4,1
+BRDA:58,8,0,1
+BRDA:58,8,1,0
+BRDA:62,9,0,0
+BRDA:62,9,1,0
+BRDA:64,10,0,0
+BRDA:64,10,1,0
+BRDA:67,11,0,0
+BRDA:67,11,1,0
+BRDA:91,12,0,0
+BRDA:91,12,1,0
+BRDA:92,13,0,0
+BRDA:92,13,1,0
+BRDA:92,14,0,0
+BRDA:92,14,1,0
+BRDA:95,15,0,0
+BRDA:95,15,1,0
+BRDA:95,16,0,0
+BRDA:95,16,1,0
+BRDA:101,17,0,0
+BRDA:101,17,1,0
+BRDA:105,18,0,0
+BRDA:105,18,1,0
+BRDA:111,19,0,0
+BRDA:111,19,1,0
+BRDA:111,20,0,0
+BRDA:111,20,1,0
+BRDA:121,21,0,0
+BRDA:121,21,1,0
+BRDA:121,22,0,0
+BRDA:121,22,1,0
+BRDA:122,23,0,0
+BRDA:122,23,1,0
+BRDA:139,24,0,0
+BRDA:139,24,1,0
+BRF:53
+BRH:7
+end_of_record
+TN:
+SF:/Users/jcrugzz/github/nodejitsu/node-http-proxy/lib/http-proxy/passes/ws-incoming.js
+FN:30,checkMethodAndHeader
+FN:52,XHeaders
+FN:61,(anonymous_2)
+FN:79,stream
+FN:81,(anonymous_4)
+FN:82,(anonymous_5)
+FN:112,(anonymous_6)
+FN:120,(anonymous_7)
+FN:124,(anonymous_8)
+FN:131,(anonymous_9)
+FN:153,onOutgoingError
+FNF:11
+FNH:0
+FNDA:0,checkMethodAndHeader
+FNDA:0,XHeaders
+FNDA:0,(anonymous_2)
+FNDA:0,stream
+FNDA:0,(anonymous_4)
+FNDA:0,(anonymous_5)
+FNDA:0,(anonymous_6)
+FNDA:0,(anonymous_7)
+FNDA:0,(anonymous_8)
+FNDA:0,(anonymous_9)
+FNDA:0,onOutgoingError
+DA:1,1
+DA:2,1
+DA:3,1
+DA:19,1
+DA:31,0
+DA:32,0
+DA:33,0
+DA:36,0
+DA:37,0
+DA:38,0
+DA:53,0
+DA:55,0
+DA:61,0
+DA:62,0
+DA:81,0
+DA:82,0
+DA:83,0
+DA:85,0
+DA:86,0
+DA:87,0
+DA:90,0
+DA:91,0
+DA:93,0
+DA:98,0
+DA:100,0
+DA:103,0
+DA:108,0
+DA:111,0
+DA:112,0
+DA:114,0
+DA:115,0
+DA:116,0
+DA:120,0
+DA:121,0
+DA:124,0
+DA:125,0
+DA:131,0
+DA:132,0
+DA:135,0
+DA:137,0
+DA:143,0
+DA:145,0
+DA:147,0
+DA:148,0
+DA:151,0
+DA:154,0
+DA:155,0
+DA:157,0
+DA:159,0
+LF:49
+LH:4
+BRDA:31,0,0,0
+BRDA:31,0,1,0
+BRDA:31,1,0,0
+BRDA:31,1,1,0
+BRDA:36,2,0,0
+BRDA:36,2,1,0
+BRDA:53,3,0,0
+BRDA:53,3,1,0
+BRDA:56,4,0,0
+BRDA:56,4,1,0
+BRDA:58,5,0,0
+BRDA:58,5,1,0
+BRDA:63,6,0,0
+BRDA:63,6,1,0
+BRDA:64,7,0,0
+BRDA:64,7,1,0
+BRDA:85,8,0,0
+BRDA:85,8,1,0
+BRDA:100,9,0,0
+BRDA:100,9,1,0
+BRDA:100,10,0,0
+BRDA:100,10,1,0
+BRDA:103,11,0,0
+BRDA:103,11,1,0
+BRDA:104,12,0,0
+BRDA:104,12,1,0
+BRDA:108,13,0,0
+BRDA:108,13,1,0
+BRDA:114,14,0,0
+BRDA:114,14,1,0
+BRDA:137,15,0,0
+BRDA:137,15,1,0
+BRDA:137,16,0,0
+BRDA:137,16,1,0
+BRDA:154,17,0,0
+BRDA:154,17,1,0
+BRF:36
+BRH:0
+end_of_record