http: use more destructuring

PR-URL: https://github.com/nodejs/node/pull/19481
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Jackson Tian <shyvo1987@gmail.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
This commit is contained in:
Tobias Nießen 2018-03-20 15:54:58 +01:00
parent 49b2969ef4
commit e714da6f0a
No known key found for this signature in database
GPG Key ID: 718207F8FD156B70

View File

@ -21,14 +21,17 @@
'use strict';
const agent = require('_http_agent');
const { Agent, globalAgent } = require('_http_agent');
const { ClientRequest } = require('_http_client');
const common = require('_http_common');
const incoming = require('_http_incoming');
const outgoing = require('_http_outgoing');
const server = require('_http_server');
const { Server } = server;
const { methods } = require('_http_common');
const { IncomingMessage } = require('_http_incoming');
const { OutgoingMessage } = require('_http_outgoing');
const {
_connectionListener,
STATUS_CODES,
Server,
ServerResponse
} = require('_http_server');
function createServer(requestListener) {
return new Server(requestListener);
@ -45,16 +48,16 @@ function get(options, cb) {
}
module.exports = {
_connectionListener: server._connectionListener,
METHODS: common.methods.slice().sort(),
STATUS_CODES: server.STATUS_CODES,
Agent: agent.Agent,
_connectionListener,
METHODS: methods.slice().sort(),
STATUS_CODES,
Agent,
ClientRequest,
globalAgent: agent.globalAgent,
IncomingMessage: incoming.IncomingMessage,
OutgoingMessage: outgoing.OutgoingMessage,
globalAgent,
IncomingMessage,
OutgoingMessage,
Server,
ServerResponse: server.ServerResponse,
ServerResponse,
createServer,
get,
request