http2: order declarations in core.js
Order declarations: * public modules in alphabetical order * internal modules in alphabetical order * process.binding() calls in alphabetical order * exports in alphabetical order PR-URL: https://github.com/nodejs/node/pull/21689 Reviewed-By: Gus Caplan <me@gus.host> Reviewed-By: Weijia Wang <starkwang@126.com> Reviewed-By: James M Snell <jasnell@gmail.com>
This commit is contained in:
parent
f54958ef2f
commit
11931ae71f
@ -2,22 +2,31 @@
|
|||||||
|
|
||||||
/* eslint-disable no-use-before-define */
|
/* eslint-disable no-use-before-define */
|
||||||
|
|
||||||
const internalUtil = require('internal/util');
|
const {
|
||||||
internalUtil.assertCrypto();
|
assertCrypto,
|
||||||
|
customInspectSymbol: kInspect,
|
||||||
|
promisify
|
||||||
|
} = require('internal/util');
|
||||||
|
|
||||||
|
assertCrypto();
|
||||||
|
|
||||||
const { internalBinding } = require('internal/bootstrap/loaders');
|
|
||||||
const { async_id_symbol } = require('internal/async_hooks').symbols;
|
|
||||||
const { UV_EOF } = process.binding('uv');
|
|
||||||
const http = require('http');
|
|
||||||
const binding = process.binding('http2');
|
|
||||||
const { FileHandle } = process.binding('fs');
|
|
||||||
const { StreamPipe } = internalBinding('stream_pipe');
|
|
||||||
const assert = require('assert');
|
const assert = require('assert');
|
||||||
const EventEmitter = require('events');
|
const EventEmitter = require('events');
|
||||||
const net = require('net');
|
|
||||||
const tls = require('tls');
|
|
||||||
const util = require('util');
|
|
||||||
const fs = require('fs');
|
const fs = require('fs');
|
||||||
|
const http = require('http');
|
||||||
|
const net = require('net');
|
||||||
|
const { Duplex } = require('stream');
|
||||||
|
const tls = require('tls');
|
||||||
|
const { URL } = require('url');
|
||||||
|
const util = require('util');
|
||||||
|
|
||||||
|
const { kIncomingMessage } = require('_http_common');
|
||||||
|
const { kServerResponse } = require('_http_server');
|
||||||
|
const { StreamWrap } = require('_stream_wrap');
|
||||||
|
|
||||||
|
const { defaultTriggerAsyncIdScope } = require('internal/async_hooks');
|
||||||
|
const { async_id_symbol } = require('internal/async_hooks').symbols;
|
||||||
|
const { internalBinding } = require('internal/bootstrap/loaders');
|
||||||
const {
|
const {
|
||||||
codes: {
|
codes: {
|
||||||
ERR_HTTP2_ALTSVC_INVALID_ORIGIN,
|
ERR_HTTP2_ALTSVC_INVALID_ORIGIN,
|
||||||
@ -61,30 +70,11 @@ const {
|
|||||||
ERR_SOCKET_CLOSED
|
ERR_SOCKET_CLOSED
|
||||||
}
|
}
|
||||||
} = require('internal/errors');
|
} = require('internal/errors');
|
||||||
const { StreamWrap } = require('_stream_wrap');
|
const { utcDate } = require('internal/http');
|
||||||
const { Duplex } = require('stream');
|
|
||||||
const { URL } = require('url');
|
|
||||||
const { onServerStream,
|
const { onServerStream,
|
||||||
Http2ServerRequest,
|
Http2ServerRequest,
|
||||||
Http2ServerResponse,
|
Http2ServerResponse,
|
||||||
} = require('internal/http2/compat');
|
} = require('internal/http2/compat');
|
||||||
const { utcDate } = require('internal/http');
|
|
||||||
const {
|
|
||||||
promisify,
|
|
||||||
customInspectSymbol: kInspect
|
|
||||||
} = internalUtil;
|
|
||||||
const { isArrayBufferView } = require('internal/util/types');
|
|
||||||
const { defaultTriggerAsyncIdScope } = require('internal/async_hooks');
|
|
||||||
const { _connectionListener: httpConnectionListener } = http;
|
|
||||||
const { createPromise, promiseResolve } = process.binding('util');
|
|
||||||
const debug = util.debuglog('http2');
|
|
||||||
|
|
||||||
const kMaxFrameSize = (2 ** 24) - 1;
|
|
||||||
const kMaxInt = (2 ** 32) - 1;
|
|
||||||
const kMaxStreams = (2 ** 31) - 1;
|
|
||||||
|
|
||||||
// eslint-disable-next-line no-control-regex
|
|
||||||
const kQuotedString = /^[\x09\x20-\x5b\x5d-\x7e\x80-\xff]*$/;
|
|
||||||
|
|
||||||
const {
|
const {
|
||||||
assertIsObject,
|
assertIsObject,
|
||||||
@ -104,27 +94,40 @@ const {
|
|||||||
updateOptionsBuffer,
|
updateOptionsBuffer,
|
||||||
updateSettingsBuffer
|
updateSettingsBuffer
|
||||||
} = require('internal/http2/util');
|
} = require('internal/http2/util');
|
||||||
|
|
||||||
const {
|
|
||||||
kTimeout,
|
|
||||||
setUnrefTimeout,
|
|
||||||
validateTimerDuration
|
|
||||||
} = require('internal/timers');
|
|
||||||
const {
|
const {
|
||||||
createWriteWrap,
|
createWriteWrap,
|
||||||
writeGeneric,
|
writeGeneric,
|
||||||
writevGeneric
|
writevGeneric
|
||||||
} = require('internal/stream_base_commons');
|
} = require('internal/stream_base_commons');
|
||||||
|
const {
|
||||||
|
kTimeout,
|
||||||
|
setUnrefTimeout,
|
||||||
|
validateTimerDuration
|
||||||
|
} = require('internal/timers');
|
||||||
|
const { isArrayBufferView } = require('internal/util/types');
|
||||||
|
|
||||||
|
const { FileHandle } = process.binding('fs');
|
||||||
|
const binding = process.binding('http2');
|
||||||
const { ShutdownWrap } = process.binding('stream_wrap');
|
const { ShutdownWrap } = process.binding('stream_wrap');
|
||||||
|
const { createPromise, promiseResolve } = process.binding('util');
|
||||||
|
const { UV_EOF } = process.binding('uv');
|
||||||
|
|
||||||
|
const { StreamPipe } = internalBinding('stream_pipe');
|
||||||
|
const { _connectionListener: httpConnectionListener } = http;
|
||||||
|
const debug = util.debuglog('http2');
|
||||||
|
|
||||||
|
const kMaxFrameSize = (2 ** 24) - 1;
|
||||||
|
const kMaxInt = (2 ** 32) - 1;
|
||||||
|
const kMaxStreams = (2 ** 31) - 1;
|
||||||
|
|
||||||
|
// eslint-disable-next-line no-control-regex
|
||||||
|
const kQuotedString = /^[\x09\x20-\x5b\x5d-\x7e\x80-\xff]*$/;
|
||||||
|
|
||||||
const { constants, nameForErrorCode } = binding;
|
const { constants, nameForErrorCode } = binding;
|
||||||
|
|
||||||
const NETServer = net.Server;
|
const NETServer = net.Server;
|
||||||
const TLSServer = tls.Server;
|
const TLSServer = tls.Server;
|
||||||
|
|
||||||
const { kIncomingMessage } = require('_http_common');
|
|
||||||
const { kServerResponse } = require('_http_server');
|
|
||||||
|
|
||||||
const kAlpnProtocol = Symbol('alpnProtocol');
|
const kAlpnProtocol = Symbol('alpnProtocol');
|
||||||
const kAuthority = Symbol('authority');
|
const kAuthority = Symbol('authority');
|
||||||
const kEncrypted = Symbol('encrypted');
|
const kEncrypted = Symbol('encrypted');
|
||||||
@ -2815,13 +2818,13 @@ function getUnpackedSettings(buf, options = {}) {
|
|||||||
|
|
||||||
// Exports
|
// Exports
|
||||||
module.exports = {
|
module.exports = {
|
||||||
|
connect,
|
||||||
constants,
|
constants,
|
||||||
|
createServer,
|
||||||
|
createSecureServer,
|
||||||
getDefaultSettings,
|
getDefaultSettings,
|
||||||
getPackedSettings,
|
getPackedSettings,
|
||||||
getUnpackedSettings,
|
getUnpackedSettings,
|
||||||
createServer,
|
|
||||||
createSecureServer,
|
|
||||||
connect,
|
|
||||||
Http2Session,
|
Http2Session,
|
||||||
Http2Stream,
|
Http2Stream,
|
||||||
Http2ServerRequest,
|
Http2ServerRequest,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user