Skip to content

Commit fa82cbc

Browse files
dnalborczyktargos
authored andcommitted
http2: destructure constants from require call
PR-URL: #28176 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Rich Trott <rtrott@gmail.com>
1 parent d0d3149 commit fa82cbc

File tree

1 file changed

+15
-15
lines changed

1 file changed

+15
-15
lines changed

lib/internal/http2/compat.js

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,21 @@ const { Object, ObjectPrototype, Reflect } = primordials;
55
const assert = require('internal/assert');
66
const Stream = require('stream');
77
const { Readable } = Stream;
8-
const { constants } = internalBinding('http2');
8+
const {
9+
constants: {
10+
HTTP2_HEADER_AUTHORITY,
11+
HTTP2_HEADER_CONNECTION,
12+
HTTP2_HEADER_METHOD,
13+
HTTP2_HEADER_PATH,
14+
HTTP2_HEADER_SCHEME,
15+
HTTP2_HEADER_STATUS,
16+
17+
HTTP_STATUS_CONTINUE,
18+
HTTP_STATUS_EXPECTATION_FAILED,
19+
HTTP_STATUS_METHOD_NOT_ALLOWED,
20+
HTTP_STATUS_OK
21+
}
22+
} = internalBinding('http2');
923
const {
1024
codes: {
1125
ERR_HTTP2_HEADERS_SENT,
@@ -35,20 +49,6 @@ const kRawTrailers = Symbol('rawTrailers');
3549
const kSetHeader = Symbol('setHeader');
3650
const kAborted = Symbol('aborted');
3751

38-
const {
39-
HTTP2_HEADER_AUTHORITY,
40-
HTTP2_HEADER_CONNECTION,
41-
HTTP2_HEADER_METHOD,
42-
HTTP2_HEADER_PATH,
43-
HTTP2_HEADER_SCHEME,
44-
HTTP2_HEADER_STATUS,
45-
46-
HTTP_STATUS_CONTINUE,
47-
HTTP_STATUS_EXPECTATION_FAILED,
48-
HTTP_STATUS_METHOD_NOT_ALLOWED,
49-
HTTP_STATUS_OK
50-
} = constants;
51-
5252
let statusMessageWarned = false;
5353
let statusConnectionHeaderWarned = false;
5454

0 commit comments

Comments
 (0)