21
21
22
22
'use strict' ;
23
23
24
- const agent = require ( '_http_agent' ) ;
24
+ const { Agent , globalAgent } = require ( '_http_agent' ) ;
25
25
const { ClientRequest } = require ( '_http_client' ) ;
26
- const common = require ( '_http_common' ) ;
27
- const incoming = require ( '_http_incoming' ) ;
28
- const outgoing = require ( '_http_outgoing' ) ;
29
- const server = require ( '_http_server' ) ;
30
-
31
- const { Server } = server ;
26
+ const { methods } = require ( '_http_common' ) ;
27
+ const { IncomingMessage } = require ( '_http_incoming' ) ;
28
+ const { OutgoingMessage } = require ( '_http_outgoing' ) ;
29
+ const {
30
+ _connectionListener,
31
+ STATUS_CODES ,
32
+ Server,
33
+ ServerResponse
34
+ } = require ( '_http_server' ) ;
32
35
33
36
function createServer ( requestListener ) {
34
37
return new Server ( requestListener ) ;
@@ -45,16 +48,16 @@ function get(options, cb) {
45
48
}
46
49
47
50
module . exports = {
48
- _connectionListener : server . _connectionListener ,
49
- METHODS : common . methods . slice ( ) . sort ( ) ,
50
- STATUS_CODES : server . STATUS_CODES ,
51
- Agent : agent . Agent ,
51
+ _connectionListener,
52
+ METHODS : methods . slice ( ) . sort ( ) ,
53
+ STATUS_CODES ,
54
+ Agent,
52
55
ClientRequest,
53
- globalAgent : agent . globalAgent ,
54
- IncomingMessage : incoming . IncomingMessage ,
55
- OutgoingMessage : outgoing . OutgoingMessage ,
56
+ globalAgent,
57
+ IncomingMessage,
58
+ OutgoingMessage,
56
59
Server,
57
- ServerResponse : server . ServerResponse ,
60
+ ServerResponse,
58
61
createServer,
59
62
get,
60
63
request
0 commit comments